diff --git a/src/components/QuickQuote/index.jsx b/src/components/QuickQuote/index.jsx index dacb25a..eebfb8c 100644 --- a/src/components/QuickQuote/index.jsx +++ b/src/components/QuickQuote/index.jsx @@ -1092,7 +1092,7 @@ const TreeComponent = props => { props.setState(pre => { const { slaveData = [], slaveConfig } = pre; const addState = {}; - const defaultData = commonFunc.getDefaultData(slaveConfig); + const defaultData = commonFunc.getDefaultData(slaveConfig, { tree: selectedNode }); const slaveDataNew = slaveData.filter(item => item.sTreeNodeName === selectedNode.showName); if (!slaveDataNew.length) { const sAllPartsName = selectedNode.sAllPartsName || selectedNode.showName; @@ -2169,9 +2169,17 @@ const PrintParamsComponent = props => { type="primary" icon={} onClick={() => { + const defaultData = commonFunc.getDefaultData( + { + ...slaveConfig, + gdsconfigformslave: slaveConfig.gdsconfigformslave.filter(item => ["sPrint", "sColor", "iPrintModePo"].includes(item.sName)), + }, + { tree: selectedNode } + ); sBackProcessData.push({ sId: commonUtils.createSid(), bPrintParams: true, + ...defaultData, }); slaveData[slaveRowDataIndex] = { ...slaveRowData, sBackProcessData }; setState(pre => {