From 7c96dde5614c15d3d48cdcc5a00dd1e3ca5f24fd Mon Sep 17 00:00:00 2001
From: zzyuan <781948537@qq.com>
Date: Tue, 21 Oct 2025 17:32:12 +0800
Subject: [PATCH] =?UTF-8?q?=E9=AA=8C=E8=B4=A7=E6=95=B0=E9=87=8F=E6=9B=B4?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../purchaseInspection/edit.vue | 27 +++++++++++++------
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/src/views/foodManage/purchaseManage/purchaseInspection/edit.vue b/src/views/foodManage/purchaseManage/purchaseInspection/edit.vue
index 6569d1f1..a49bec86 100644
--- a/src/views/foodManage/purchaseManage/purchaseInspection/edit.vue
+++ b/src/views/foodManage/purchaseManage/purchaseInspection/edit.vue
@@ -147,7 +147,7 @@
{{ scope.row.deliveryNum }}
-
+
{{ scope.row.deliveryNum }}
@@ -863,14 +863,16 @@ export default {
if(row.totalQualifiedNum&&row.totalQualifiedNum>0){
setTimeout(()=>{
if(Number(row.deliveryNum)>(Number(row.orderNum)-Number(row.totalQualifiedNum))){
- row.deliveryNum = Number(row.orderNum)-Number(row.totalQualifiedNum)
+ // row.deliveryNum = Number(row.orderNum)-Number(row.totalQualifiedNum)
+ row.deliveryNum = Number(row.deliveryNum)
row.qualifiedNum = Number(row.orderNum)-Number(row.totalQualifiedNum)
}
},200)
}else{
setTimeout(()=>{
if(Number(row.deliveryNum)>Number(row.orderNum)){
- row.deliveryNum = Number(row.orderNum)
+ // row.deliveryNum = Number(row.orderNum)
+ row.deliveryNum = Number(row.deliveryNum)
row.qualifiedNum = Number(row.orderNum)
}
},200)
@@ -881,12 +883,21 @@ export default {
row.qualifiedNum=0
}else{
row.qualifiedNum = row.qualifiedNum.replace(/[^\d.]/g, '').replace(/^(\d*\.\d{2}).*$/, '$1')
+ }
+ if(Number(row.deliveryNum)>=Number(row.orderNum)){
+ setTimeout(()=>{
+ if(Number(row.qualifiedNum)>=Number(row.orderNum)){
+ row.qualifiedNum = Number(row.orderNum)
+ }
+ },200)
}
- setTimeout(()=>{
- if(Number(row.qualifiedNum)>Number(row.deliveryNum)){
- row.qualifiedNum = Number(row.deliveryNum)
- }
- },200)
+ if(Number(row.deliveryNum){
+ if(Number(row.qualifiedNum)>=Number(row.deliveryNum)){
+ row.qualifiedNum = Number(row.deliveryNum)
+ }
+ },200)
+ }
},
//日期
formatDate(date) {