Bläddra i källkod

refactor(库存管理): 恢复包装单位绑定值为id并调整相关逻辑

yusheng 8 månader sedan
förälder
incheckning
0f8a006306
1 ändrade filer med 5 tillägg och 5 borttagningar
  1. 5 5
      src/views/warehouseManagement/stockManagement/add.vue

+ 5 - 5
src/views/warehouseManagement/stockManagement/add.vue

@@ -235,14 +235,14 @@
                 >
                   <el-select
                     :disabled="row.isSave"
-                    v-model="row.packingUnit"
+                    v-model="row.packingUnitId"
                     placeholder="请选择"
                     @change="computeNum(row, $index)"
                   >
                     <el-option
                       v-for="item in row.packingSpecificationOption"
                       :label="`${item.conversionUnit}`"
-                      :value="item.conversionUnit"
+                      :value="item.id"
                       :key="item.id"
                     >
                     </el-option>
@@ -1581,9 +1581,9 @@
       async computeNum(row, index, isClear) {
         row.packingQuantity = this.format3(row.packingQuantity);
 
-        // let data = row.packingSpecificationOption.find(
-        //   (item) => item.conversionUnit == row.packingUnit
-        // );
+        let data = row.packingSpecificationOption.find(
+          (item) => item.conversionUnit == row.packingUnit
+        );
         // row.packingUnit = data.conversionUnit;
         // 清空仓库(包装数量输入)
         if (isClear) {