howie 3 лет назад
Родитель
Сommit
f967fee590
1 измененных файлов с 9 добавлено и 4 удалено
  1. 9 4
      src/views/supply/policy/components/retail_form.vue

+ 9 - 4
src/views/supply/policy/components/retail_form.vue

@@ -961,22 +961,27 @@ export default {
             totalPrice: 0,
             totalAmount: 0
           })
+          let sum = 0
           for (let j = 0; j < this.multipleSelections[index].length; j++) {
             this.multipleSelections[index][j].fang = true
-            this.totalArr[index].totalQty += +qty || 1
+              sum += +this.multipleSelections[index][j].qty
+
             this.totalArr[index].totalPrice +=
               +this.multipleSelections[index][j].price
             this.totalArr[index].totalAmount +=
-              +this.multipleSelections[index][j].price * (+qty || 1)
+              +this.multipleSelections[index][j].price * (+qty )
           }
+          this.totalArr[index].totalQty = sum
         } else {
+           let sum = 0
           this.totalQty = this.totalPrice = this.totalAmount = 0
           for (let i = 0; i < this.multipleSelection.length; i++) {
-            this.totalQty += +qty || 1
+              sum+= +this.multipleSelection[i].qty
             this.totalPrice += +this.multipleSelection[i].price
             this.totalAmount +=
-              +this.multipleSelection[i].price * (+qty || 1)
+              +this.multipleSelection[i].price * (+qty )
           }
+           this.totalQty += sum
         }
       }
     },