From 617d2ad422a2ae5badc0572b06f33c2791cb95ad Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期五, 29 十二月 2023 14:38:45 +0800 Subject: [PATCH] 质检代码调整 --- src/views/quality/finishedProductInspection/finishedProduct-form.vue | 25 ++++++++++++++++++++----- 1 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/views/quality/finishedProductInspection/finishedProduct-form.vue b/src/views/quality/finishedProductInspection/finishedProduct-form.vue index 0ffa692..1dbc295 100644 --- a/src/views/quality/finishedProductInspection/finishedProduct-form.vue +++ b/src/views/quality/finishedProductInspection/finishedProduct-form.vue @@ -298,7 +298,7 @@ mcode: null, prname: null, sname: null, - orderNumber: "ZTTIC20230001", + orderNumber: null, qualityTraceability: null, quantity: null, specificationsModel: null, @@ -337,7 +337,6 @@ this.deviceCode = false }, getDeviceResultInfo(val){ - console.log("鎵弿鍚庢暟鎹�",val); let id=val.split("id@")[1] if(id!=undefined&&id!=''&&id!=null){ let filterData=this.deviceList.filter(item=>{ @@ -348,7 +347,7 @@ this.updateDevice(this.row) }else{ this.$message({ - message: '鏈瘑鍒嚭浜屼綅鐮佽閲忓櫒鍏蜂俊鎭紒', + message: '鏈瘑鍒嚭璁¢噺鍣ㄥ叿淇℃伅锛�', type: 'warning' }); } @@ -486,14 +485,30 @@ } }) this.inspectionItems = result.children + let rVal = '' + let passNum = 0 + let unPassNum = 0 + this.inspectionItems.forEach(item => { + if (item.children) { + item.children.forEach(obj => { + if(obj.iresult == 0){ + unPassNum += 1 + } + if(obj.iresult == 1){ + passNum+=1 + } + }) + } + }) + rVal = (passNum+unPassNum)>0 ? unPassNum>0 ? '0' :'1' : '' this.inspectionResultForm = [{ materialCode: result.materialCode, material: result.material, userName: Array.from(new Set(userList)).join(","), - result: this.resultVal==null ? '' : this.resultVal, + result: this.resultVal==null ? rVal : this.resultVal, }] }).catch(error=>{ - console.log(error) + console.error(error) }) } }, -- Gitblit v1.9.3