From ae0bbc7e8fce2cc23e15aa730e0c53c524b4112e Mon Sep 17 00:00:00 2001 From: chenlu <1320612696@qq.com> Date: 星期四, 07 三月 2024 16:19:05 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/ERP_override --- north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue index ee7099a..f4fbfe0 100644 --- a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue +++ b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue @@ -16,7 +16,7 @@ //瀹氫箟琛ㄥご鏁版嵁 const titleUploadData = ref({ //娴佺▼鍗″彿 - processId: 'NG24030501A01/2', + processId: 'NG24030701B01/1', //閿�鍞崟鍙� orderId: '', //鐢熶骇鍗曞彿 @@ -229,11 +229,10 @@ const regex = /^[0-9]\d*$/ const brokenNum = (row.breakageQuantity === undefined || row.breakageQuantity===null) ? 0 : row.breakageQuantity - if (row.completedQuantity && !regex.test(row.completedQuantity)) { - return new Error('璇疯緭鍏ユ暣鏁帮紝骞朵笖澶т簬-1') - }else if(row.completedQuantity+brokenNum>row.quantity){ - return new Error((`${row.completedQuantity}+$(brokenNum)>${row.quantity}`)) + return new Error('璇疯緭鍏ユ暣鏁帮紝骞朵笖澶т簬绛変簬0') + }else if((row.completedQuantity*1+brokenNum*1)>row.quantity*1){ + return new Error((`${row.completedQuantity}+${brokenNum}>${row.quantity}`)) } } @@ -524,12 +523,12 @@ titleUploadData.value.creator = user.user.userName titleUploadData.value.creatorId = user.user.userId const requestDetailData = xGrid.value.getTableData().fullData.filter((row) => { - const a = (row.completedQuantity !== undefined && row.completedQuantity !== null && row.completedQuantity !== '') - const b = (row.breakageQuantity !== undefined && row.breakageQuantity !== null && row.breakageQuantity !== '') + const a = (row.completedQuantity !== undefined && row.completedQuantity !== null && row.completedQuantity !== '' && row.completedQuantity*1!==0) + const b = (row.breakageQuantity !== undefined && row.breakageQuantity !== null && row.breakageQuantity !== '' && row.breakageQuantity*1!==0) return (a || b) }) if(requestDetailData.length === 0){ - ElMessage.warning('璇峰~鍐欒嚦灏戜竴鏉℃崯鑰楁暟鍜屽畬宸ユ暟') + ElMessage.warning('璇峰~鍐欒嚦灏戜竴鏉℃崯鑰楁暟鍜屽畬宸ユ暟澶т簬0') return false } @@ -537,11 +536,12 @@ title:titleUploadData.value, detail:xGrid.value.getTableData().fullData } - console.log(xGrid.value.getTableData().fullData) request.post(`/reportingWork/saveReportingWork`,requestData).then(res =>{ if (res.code == 200){ ElMessage.success("鎶ュ伐鎴愬姛") router.push({path:'/main/reportingWorks/AddReportingWork',query:{random:Math.random()}}) + }else{ + ElMessage.error(res.msg) } }).catch(err =>{ ElMessage.error(err.message) -- Gitblit v1.8.0