From 2729349e926f9179674809b3453b8601219253b7 Mon Sep 17 00:00:00 2001 From: mzr <1562242162@qq.com> Date: Fri, 25 Oct 2024 14:58:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E9=87=8F=E6=8E=A7=E5=88=B6=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pu/dhjyd/dhjydmaster/main/index.js | 33 +++----------------------- 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/src/pu/dhjyd/dhjydmaster/main/index.js b/src/pu/dhjyd/dhjydmaster/main/index.js index 86f51dd..869c02a 100644 --- a/src/pu/dhjyd/dhjydmaster/main/index.js +++ b/src/pu/dhjyd/dhjydmaster/main/index.js @@ -2025,42 +2025,15 @@ export class ApplicationPage extends Component { tableTypeObj[areacode] = 'editTable' }); - //控制修改的合格数量/不合格数量不能大于原数量 - /*let bodyList = saveData.bodys['dhjydSlave0Sub'].rows || [] - let info = this.props.getUrlParam('info') ? JSON.parse(this.props.getUrlParam('info')).bodys['dhjydSlave0Sub'].rows : [] - let oldNum = info.map(item => { - return { - qualifiednum: item.values['qualifiednum'], - nunqualifiednum: item.values['nunqualifiednum'], - def2: item.values['def2'], // 数量 - nchecknum: item.values['nchecknum'], // 检验数量 - } - })*/ - // let msg = '' - // 只有不合格检验单才需要判断数量 - // bodyList.forEach((row, i) => { - // oldNum.forEach(old => { - // for (let key in old) { - // if (row.values[key].value * 1 > old[key].value * 1) { - // msg = '不能大于原数量,请检查' - // } - // } - // }) - // }) - /*if (msg.length > 1) { - toast({color: 'danger', content: msg}); - return false - }*/ //控制[不合格检验单]的子表的数量之和需要等于检验数量 if (this.config.appcode == '4004012H9400') { let bodyList = saveData.bodys['dhjydSlave0Sub'].rows || [] let nnum = saveData.head['dhjydMasterForm'].rows[0].values[FIELDS.NNUM].value - let def2Total = 0 + let numTotal = 0 bodyList.forEach((row, i) => { - //todo qualifiednum临时用合格数量, 后面模板修改后需替换成def2 - def2Total += row.values['qualifiednum'].value * 1 + numTotal += row.values['qualifiednum'].value * 1 }) - if (def2Total != nnum * 1) { + if (numTotal != nnum * 1) { toast({color: 'danger', content: '子表数量之和需要等于检验数量,请检查'}); return false }