From 8970cbc0906e4e721393ad928153e84f15256d4f Mon Sep 17 00:00:00 2001
From: zzyuan <781948537@qq.com>
Date: Fri, 11 Jul 2025 15:20:35 +0800
Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E8=AE=A1=E5=88=92=E6=80=BB?=
 =?UTF-8?q?=E6=95=B0=E9=87=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
 src/views/foodManage/purchaseManage/purchasePlan/edit.vue  | 4 ++++
 src/views/foodManage/purchaseManage/purchasePlan/index.vue | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/views/foodManage/purchaseManage/purchasePlan/edit.vue b/src/views/foodManage/purchaseManage/purchasePlan/edit.vue
index 71a165f0..eab52abe 100644
--- a/src/views/foodManage/purchaseManage/purchasePlan/edit.vue
+++ b/src/views/foodManage/purchaseManage/purchasePlan/edit.vue
@@ -418,6 +418,7 @@ export default {
                     param.purchaseDate = this.formatDateTime(this.baseInfo.purchaseDate)
                     param.deliverGoodsDate = this.formatDate(this.baseInfo.deliverGoodsDate)   
                     param.purchaseBudgetTotal = 0
+                    param.totalNum=0
                     param.status=1
                     param.purchasePlanDetailList = []   
                     this.noMaterial = false;
@@ -430,6 +431,7 @@ export default {
                                 obj.unitPrice = Number(obj.unitPrice)*100
                                 obj.purchasingBudgetPrice =  (Number(obj.unitPrice)*Number(obj.purchaseNum))
                                 param.purchasePlanDetailList.push(obj)
+                                param.totalNum = param.totalNum+Number(obj.purchaseNum)
                                 param.purchaseBudgetTotal = param.purchaseBudgetTotal+obj.purchasingBudgetPrice
                             } 
                         }) 
@@ -477,6 +479,7 @@ export default {
                     param.purchaseDate = this.formatDateTime(this.baseInfo.purchaseDate)
                     param.deliverGoodsDate = this.formatDate(this.baseInfo.deliverGoodsDate)   
                     param.purchaseBudgetTotal = 0
+                    param.totalNum=0
                     param.status=2
                     param.purchasePlanDetailList = []   
                     this.noMaterial = false;
@@ -489,6 +492,7 @@ export default {
                                 obj.unitPrice = Number(obj.unitPrice)*100
                                 obj.purchasingBudgetPrice =  (Number(obj.unitPrice)*Number(obj.purchaseNum))
                                 param.purchasePlanDetailList.push(obj)
+                                param.totalNum = param.totalNum+Number(obj.purchaseNum)
                                 param.purchaseBudgetTotal = param.purchaseBudgetTotal+obj.purchasingBudgetPrice
                             } 
                         }) 
diff --git a/src/views/foodManage/purchaseManage/purchasePlan/index.vue b/src/views/foodManage/purchaseManage/purchasePlan/index.vue
index a710c40f..e3fd65b2 100644
--- a/src/views/foodManage/purchaseManage/purchasePlan/index.vue
+++ b/src/views/foodManage/purchaseManage/purchasePlan/index.vue
@@ -84,7 +84,7 @@
         
         
         
-        
+        
         
             
                {{ (scope.row.purchaseBudgetTotal/100).toFixed(2) }}