Browse Source

更改折扣重新计算折扣金额

yh 2 weeks ago
parent
commit
d46ca6c930

+ 3 - 1
src/views/purchase/purchaseOrder/components/PurchaseOrderFormForm.vue

@@ -854,6 +854,7 @@
       const discountHeadChange = (event) => {
         if (formData.totalAmount) {
           getDiscountAmount();
+          formData.discountAmount = parseFloat(formData.discountAmount) + parseFloat(formData.virtualAmount);
         }
       };
       // 计算折扣金额
@@ -875,8 +876,9 @@
             }
           });
           formData.totalAmount = total;
+          formData.virtualAmount = other;
           getDiscountAmount();
-          formData.discountAmount = parseFloat(formData.discountAmount) + parseFloat(other);
+          formData.discountAmount = parseFloat(formData.discountAmount) + parseFloat(formData.virtualAmount);
           if (data.length < 1) {
             formData.discountHead = 0;
             formData.discountAmount = '';