diff --git a/src/components/QuickQuote/index.jsx b/src/components/QuickQuote/index.jsx index 172984e..238015d 100644 --- a/src/components/QuickQuote/index.jsx +++ b/src/components/QuickQuote/index.jsx @@ -1298,6 +1298,7 @@ const TreeComponent = props => { addState.calcPriceFinished = false; addState.backendParamsConfig = []; addState.backendConfig = {}; + addState.downAbleExtraConfigs = []; if (manyData.some(item => Object.keys(item).length > 4)) { addState.manyData = []; } @@ -3063,6 +3064,7 @@ const BackendParamsExtraComponent = props => { })), tableConfig: { ...slaveConfig, gdsconfigformslave: viewConfigs }, iColValueView: 24, + viewRow: { sId: slaveRowData.sId }, getViewRow: config => { return sBackProcessData.find(item => item[sParentFieldsName])?.sBackendParams?.find(item => item.sParam === config.showName) || {}; }, @@ -3100,6 +3102,7 @@ const BackendParamsExtraComponent = props => { sParam: showConfig.sParam, sParamKey: sFieldName, }; + if (!dropDownDataSelected) return; dropDownDataSelected[sFieldName] = dropDownDataSelected.value; const { sParam } = dropDownDataSelected; const { sBackendParams = [] } = slaveData[iIndex].sBackProcessData[iIndex1];