From 822623eeefb900f58baf26af40457956577764ee Mon Sep 17 00:00:00 2001 From: bb_pan Date: Thu, 27 Mar 2025 15:28:12 +0800 Subject: [PATCH] =?UTF-8?q?bug=20=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repair/repairManage/component/edit.vue | 31 ++++++++++++------- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/src/views/material/repair/repairManage/component/edit.vue b/src/views/material/repair/repairManage/component/edit.vue index ebe62c0f..4d8874f3 100644 --- a/src/views/material/repair/repairManage/component/edit.vue +++ b/src/views/material/repair/repairManage/component/edit.vue @@ -1163,25 +1163,25 @@ export default { }, //编码-内部维修- 弹窗保存 saveInnerDialog() { - const isNum = this.partTableList.some( - (item) => item.partNum == 0 || item.partNum == undefined - ); - if (isNum) { - this.$message.error("配件数量不能为0!"); - return; - } + // const isNum = this.partTableList.some( + // (item) => item.partNum == 0 || item.partNum == undefined + // ); + // if (isNum) { + // this.$message.error("配件数量不能为0!"); + // return; + // } this.innerRowData.partTableList = this.partTableList; this.innerRowData.repairType = 1; this.innerRowData.partTableList.forEach((item) => { this.innerRowData.codeInRepairPartList.push(item); }); - if(this.partTableList.length==0) { - this.$message.error("请添加配件!"); - return; - }else{ + // if(this.partTableList.length==0) { + // this.$message.error("请添加配件!"); + // return; + // }else{ this.innerRowData.status = 1; this.openInner = false; - } + // } // console.log(this.equipmentList) }, @@ -1526,6 +1526,13 @@ export default { }, //数量管理保存 async saveNumAll() { + if((Number(this.formLeft.repairNum) + Number(this.formMiddle.repairNum)+ Number(this.formRight.scrapNum)) >this.disrepairNumTemp) { + this.$message({ + message: '维修总数不能大于待维修数量', + type: 'warning' + }) + return + } let refTemp = []; if(this.formLeft.repairNum!=0){ refTemp.push(this.$refs.formLeft)