From 86f77d1af78907cbe7f5222916fd9aee53cd3fdb Mon Sep 17 00:00:00 2001 From: zhangzhen <525765282@qq.com> Date: Tue, 1 Jul 2025 14:22:22 +0800 Subject: [PATCH] 优化后道参数额外参数处理; --- src/components/QuickQuote/index.jsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/QuickQuote/index.jsx b/src/components/QuickQuote/index.jsx index d2f6f38..724885a 100644 --- a/src/components/QuickQuote/index.jsx +++ b/src/components/QuickQuote/index.jsx @@ -215,8 +215,8 @@ const QuickQuoteEvent = props => { upAbleConfigsExtra: sColumnNameConfig, }; } else { - if(!slaveData[0]) return - const sColumnNameConfig = commonUtils.convertStrToObj(slaveData[0].sColumnNameConfig, []).map(item => ({ + if (!slaveData[0]) return; + const sColumnNameConfig = commonUtils.convertStrToObj(slaveData[0].sColumnNameConfig, []).map(item => ({ ...item, iColValue: item.iColValue || 6, })); @@ -279,6 +279,8 @@ const QuickQuoteEvent = props => { sParam: sParam, [`sParam${iOrder}`]: sParamDefault, ...(sFieldName ? { [sFieldName]: sParamDefault } : {}), + sParamKey: `sParam${iOrder}`, + sParamKeyNew: sFieldName || `sParam${iOrder}`, }; }) .filter(item => item !== ""); @@ -2005,7 +2007,7 @@ const BoxComponent = props => { slaveNewData.forEach(x => { let key = 0; if (x.sAssignFormula) { - key = parseFloat(evaluateFormula(x.sAssignFormula, variables)).toFixed(2); + key = parseFloat(evaluateFormula(x.sAssignFormula, variables)).toFixed(2); slaveRowData[x.sName] = key; } else { key = slaveRowData[x.sName]; -- libgit2 0.22.2