Commit bcfe378b authored by 邓超's avatar 邓超

fix: 修改子流程配置传参逻辑

parent d03cd9fe
Pipeline #64736 waiting for manual action with stages
......@@ -49,13 +49,15 @@ const ConfigSubprocess = (props, ref) => {
if (res.code === 0) {
res.data.ParentFlowMapList.forEach(item => {
item.TableFieldNames = item.TableFieldNames.map(ele => ({
value: `${item.TableName}-${ele}-${item.TableType}`,
value: `${item.TableName}-${ele}`,
label: ele,
}));
});
res.data.SubFlowMapInfo.TableFieldNames = res.data.SubFlowMapInfo.TableFieldNames.map(
item => ({
value: `${res.data.SubFlowMapInfo.TableName}-${item}`,
value: `${res.data.SubFlowMapInfo.TableName}-${item}-${
res.data.SubFlowMapInfo.TableType
}`,
label: item,
}),
);
......@@ -73,11 +75,11 @@ const ConfigSubprocess = (props, ref) => {
: null,
MapFields: editMsg.SubFlowInfo?.MapFields?.map(item => ({
nodeField: item.ParentFlowMapTableName
? `${item.ParentFlowMapTableName}-${item.ParentFlowMapFieldName}-${
item.ParentFlowMapTableType
}`
? `${item.ParentFlowMapTableName}-${item.ParentFlowMapFieldName}`
: '',
subNodeField: `${item.SubFlowMapTableName}-${item.SubFlowMapFieldName}`,
subNodeField: `${item.SubFlowMapTableName}-${item.SubFlowMapFieldName}-${
item.SubFlowMapTableType
}`,
})),
});
}
......@@ -90,7 +92,7 @@ const ConfigSubprocess = (props, ref) => {
MapFields = allFields[1]?.value?.map(item => ({
ParentFlowMapTableName: item?.nodeField?.split('-')[0],
ParentFlowMapFieldName: item?.nodeField?.split('-')[1],
ParentFlowMapTableType: item?.nodeField?.split('-')[2],
SubFlowMapTableType: item?.subNodeField?.split('-')[2],
SubFlowMapTableName: item?.subNodeField?.split('-')[0],
SubFlowMapFieldName: item?.subNodeField?.split('-')[1],
}));
......@@ -114,13 +116,15 @@ const ConfigSubprocess = (props, ref) => {
if (res.code === 0) {
res.data.ParentFlowMapList.forEach(item => {
item.TableFieldNames = item.TableFieldNames.map(ele => ({
value: `${item.TableName}-${ele}-${item.TableType}`,
value: `${item.TableName}-${ele}`,
label: ele,
}));
});
res.data.SubFlowMapInfo.TableFieldNames = res.data.SubFlowMapInfo.TableFieldNames.map(
item => ({
value: `${res.data.SubFlowMapInfo.TableName}-${item}`,
value: `${res.data.SubFlowMapInfo.TableName}-${item}-${
res.data.SubFlowMapInfo.TableType
}`,
label: item,
}),
);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment