From 38d7119d95e1a71df4ac743511f8dfe0541afa9a Mon Sep 17 00:00:00 2001 From: 陈鑫涛 <10125295+chen-xintao97@user.noreply.gitee.com> Date: Fri, 11 Jul 2025 09:31:42 +0800 Subject: [PATCH] 后道参数多个 --- src/mobile/quotation/detailNew.jsx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/mobile/quotation/detailNew.jsx b/src/mobile/quotation/detailNew.jsx index 21c40a2..a2c0309 100644 --- a/src/mobile/quotation/detailNew.jsx +++ b/src/mobile/quotation/detailNew.jsx @@ -142,7 +142,6 @@ const QuickQuoteEvent = props => { }; addState.onDataChange = (name, sFieldName, changeValue, sId, dropDownData, isWait) => { - const { mastersId } = props; const { masterData = {}, slaveData = [], selectedNode = {} } = state; const extraState = { calcPriceFinished: false, @@ -237,16 +236,16 @@ const QuickQuoteEvent = props => { extraState.backendConfig = { sParentFieldsName: sFieldName, sBoxModel: boxModel }; const sBackendParams = sParamConfig .map((item, index) => { - const { sParamDefault, sParam } = item; + const { sParamDefault, sParam,iOrder} = item; return !sParamDefault ? "" : { sId: commonUtils.createSid(), value: sParamDefault, sParam: sParam, - [`sParams${index}`]: sParamDefault, + [`sParams${iOrder}`]: sParamDefault, sParamKey: `sParam${index}`, - sParamKeyNew: sFieldName || `sParam${index}`, + sParamKeyNew: sFieldName || `sParam${iOrder}`, }; }) .filter(item => item !== ""); @@ -263,7 +262,7 @@ const QuickQuoteEvent = props => { }); } else { const sBackProcessData = slaveData[iIndex].sBackProcessData || []; - const iIndex1 = sBackProcessData.findIndex(item => item.value === dropDownData[0].value); + const iIndex1 = sBackProcessData.findIndex(item => item[sFieldName]); if (iIndex1 === -1) { dropDownDataSelected !== undefined && sBackProcessData.push(dropDownDataSelected); } else { @@ -1125,6 +1124,7 @@ const QuotationAllprogressDetail = baseProps => { // 取上机尺寸 return commonUtils.convertStrToObj(sColumnNameConfigStr, []); }; + return (