验货数量更改3

This commit is contained in:
zzyuan 2025-10-21 18:16:45 +08:00
parent dba6ed21e9
commit 845cf8cc77
1 changed files with 9 additions and 8 deletions

View File

@ -862,7 +862,7 @@ export default {
} }
if(row.totalQualifiedNum&&row.totalQualifiedNum>0){ if(row.totalQualifiedNum&&row.totalQualifiedNum>0){
setTimeout(()=>{ setTimeout(()=>{
if(Number(row.deliveryNum)>(Number(row.orderNum)-Number(row.totalQualifiedNum))){ 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.deliveryNum = Number(row.deliveryNum)
row.qualifiedNum = Number(row.orderNum)-Number(row.totalQualifiedNum) row.qualifiedNum = Number(row.orderNum)-Number(row.totalQualifiedNum)
@ -870,10 +870,13 @@ export default {
},200) },200)
}else{ }else{
setTimeout(()=>{ setTimeout(()=>{
if(Number(row.deliveryNum)>Number(row.orderNum)){ if(Number(row.deliveryNum)>=Number(row.orderNum)){
// row.deliveryNum = Number(row.orderNum) // row.deliveryNum = Number(row.orderNum)
row.deliveryNum = Number(row.deliveryNum) row.deliveryNum = Number(row.deliveryNum)
row.qualifiedNum = Number(row.orderNum) row.qualifiedNum = Number(row.orderNum)
}else{
row.deliveryNum = Number(row.deliveryNum)
row.qualifiedNum = Number(row.deliveryNum)
} }
},200) },200)
} }
@ -884,14 +887,12 @@ export default {
}else{ }else{
row.qualifiedNum = row.qualifiedNum.replace(/[^\d.]/g, '').replace(/^(\d*\.\d{2}).*$/, '$1') row.qualifiedNum = row.qualifiedNum.replace(/[^\d.]/g, '').replace(/^(\d*\.\d{2}).*$/, '$1')
} }
if(Number(row.deliveryNum)>=Number(row.orderNum)){ if(Number(row.deliveryNum)>=(Number(row.orderNum)-Number(row.totalQualifiedNum))){
setTimeout(()=>{ setTimeout(()=>{
if(Number(row.qualifiedNum)>=(Number(row.orderNum)-Number(row.totalQualifiedNum))){
row.qualifiedNum = Number(row.orderNum)-Number(row.totalQualifiedNum) row.qualifiedNum = Number(row.orderNum)-Number(row.totalQualifiedNum)
}
},200) },200)
} }
if(Number(row.deliveryNum)<Number(row.orderNum)){ if(Number(row.deliveryNum)<(Number(row.orderNum)-Number(row.totalQualifiedNum))){
setTimeout(()=>{ setTimeout(()=>{
if(Number(row.qualifiedNum)>=Number(row.deliveryNum)){ if(Number(row.qualifiedNum)>=Number(row.deliveryNum)){
row.qualifiedNum = Number(row.deliveryNum) row.qualifiedNum = Number(row.deliveryNum)