Browse Source

合计计算问题

cz 1 year ago
parent
commit
1db867a70a
2 changed files with 8 additions and 4 deletions
  1. 7 3
      src/views/WDLY/purchaseManage/arrival/index.vue
  2. 1 1
      vite.config.js

+ 7 - 3
src/views/WDLY/purchaseManage/arrival/index.vue

@@ -58,7 +58,8 @@
                   <el-form-item :prop="
                       'qualityDetailsList.' + $index + '.qualifiedQuantity'
                     " :rules="rules.qualifiedQuantity" :inline-message="true">
-                    <el-input-number v-model="row.qualifiedQuantity" :precision="2" :controls="false" :min="0" onmousewheel="return false;" />
+                    <el-input-number :model-value="formData.data.qualityDetailsList[$index].qualifiedQuantity" :precision="2" :controls="false"
+                                     :min="0" @change="(val)=>changeVal(val,$index,'qualifiedQuantity')" onmousewheel="return false;" />
                   </el-form-item>
                 </template>
               </el-table-column>
@@ -69,7 +70,8 @@
                       $index +
                       '.disqualificationQuantity'
                     " :rules="rules.disqualificationQuantity" :inline-message="true">
-                    <el-input-number v-model="row.disqualificationQuantity" :precision="2" :controls="false" :min="0" onmousewheel="return false;" />
+                    <el-input-number :model-value="formData.data.qualityDetailsList[$index].disqualificationQuantity" :precision="2" :controls="false"
+                                     :min="0" @change="(val)=>changeVal(val,$index,'disqualificationQuantity')" onmousewheel="return false;" />
                   </el-form-item>
                 </template>
               </el-table-column>
@@ -486,11 +488,13 @@ const getSummaries = (param) => {
           return prev;
         }
       }, 0);
-      sums[index];
     }
   });
   return sums;
 };
+const changeVal = (val, index, key) => {
+  formData.data.qualityDetailsList[index][key] = val;
+};
 
 const dialogVisibleThree = ref(false);
 const currnetPurchaseRow = ref({});

+ 1 - 1
vite.config.js

@@ -43,7 +43,7 @@ export default defineConfig(({
           // 测试地址
           target: "http://139.9.102.170:9899/test-api",
           // 正式地址
-          // target: "http://139.9.102.170/prod-api",
+          // target: "http://www.victoriatourist.ltd/prod-api",
           changeOrigin: true,
           rewrite: (p) => p.replace(/^\/dev-api/, '')
         }