From 06b82d6f313cd6acce92c4a9ab8fcf6a34c662da Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Wed, 28 Jan 2026 15:38:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=20=E6=8F=90=E5=8D=87=E5=9B=9E=E6=94=B6=E7=8E=87=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue index 5140d4b..f30f61d 100644 --- a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue +++ b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue @@ -148,7 +148,7 @@ export default { }, versionNum: { label: 'template.common.versionNumber', - type: "input", + type: "inputNumber", fillType: "actFill", prepend: "V", maxlength: 50 @@ -533,13 +533,22 @@ export default { }, configComplete(val){ console.log("完成配置数据:"+JSON.stringify(val)) + let amount = { + total:0, + unit:'' + } + if(val.rowData.sjgzyxql===undefined && val.headerSelectFields.sjgzyxqlUnit === undefined){ + amount = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) + }else{ + amount = addTj([val.rowData.sjryxql, val.rowData.sjgzyxql,val.rowData.sjxsyxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjgzyxqlUnit,val.headerSelectFields.sjxsyxqlUnit]) + } let postData = { mc:null, bh:val.rowData.bh+val.rowData.bhCode, nd:val.rowData.hhwznd, nddw:val.headerSelectFields.hhwzndUnit, - kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo 单位不一致-计算 - kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo 单位不一致-计算-按最小算 + kc: amount.total, + kcdw: amount.unit } console.log("完成配置提交数据:"+JSON.stringify(postData)) sj_configurationCompleted(postData).then(() => {