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) => { ...@@ -49,13 +49,15 @@ const ConfigSubprocess = (props, ref) => {
if (res.code === 0) { if (res.code === 0) {
res.data.ParentFlowMapList.forEach(item => { res.data.ParentFlowMapList.forEach(item => {
item.TableFieldNames = item.TableFieldNames.map(ele => ({ item.TableFieldNames = item.TableFieldNames.map(ele => ({
value: `${item.TableName}-${ele}-${item.TableType}`, value: `${item.TableName}-${ele}`,
label: ele, label: ele,
})); }));
}); });
res.data.SubFlowMapInfo.TableFieldNames = res.data.SubFlowMapInfo.TableFieldNames.map( res.data.SubFlowMapInfo.TableFieldNames = res.data.SubFlowMapInfo.TableFieldNames.map(
item => ({ item => ({
value: `${res.data.SubFlowMapInfo.TableName}-${item}`, value: `${res.data.SubFlowMapInfo.TableName}-${item}-${
res.data.SubFlowMapInfo.TableType
}`,
label: item, label: item,
}), }),
); );
...@@ -73,11 +75,11 @@ const ConfigSubprocess = (props, ref) => { ...@@ -73,11 +75,11 @@ const ConfigSubprocess = (props, ref) => {
: null, : null,
MapFields: editMsg.SubFlowInfo?.MapFields?.map(item => ({ MapFields: editMsg.SubFlowInfo?.MapFields?.map(item => ({
nodeField: item.ParentFlowMapTableName nodeField: item.ParentFlowMapTableName
? `${item.ParentFlowMapTableName}-${item.ParentFlowMapFieldName}-${ ? `${item.ParentFlowMapTableName}-${item.ParentFlowMapFieldName}`
item.ParentFlowMapTableType
}`
: '', : '',
subNodeField: `${item.SubFlowMapTableName}-${item.SubFlowMapFieldName}`, subNodeField: `${item.SubFlowMapTableName}-${item.SubFlowMapFieldName}-${
item.SubFlowMapTableType
}`,
})), })),
}); });
} }
...@@ -90,7 +92,7 @@ const ConfigSubprocess = (props, ref) => { ...@@ -90,7 +92,7 @@ const ConfigSubprocess = (props, ref) => {
MapFields = allFields[1]?.value?.map(item => ({ MapFields = allFields[1]?.value?.map(item => ({
ParentFlowMapTableName: item?.nodeField?.split('-')[0], ParentFlowMapTableName: item?.nodeField?.split('-')[0],
ParentFlowMapFieldName: item?.nodeField?.split('-')[1], ParentFlowMapFieldName: item?.nodeField?.split('-')[1],
ParentFlowMapTableType: item?.nodeField?.split('-')[2], SubFlowMapTableType: item?.subNodeField?.split('-')[2],
SubFlowMapTableName: item?.subNodeField?.split('-')[0], SubFlowMapTableName: item?.subNodeField?.split('-')[0],
SubFlowMapFieldName: item?.subNodeField?.split('-')[1], SubFlowMapFieldName: item?.subNodeField?.split('-')[1],
})); }));
...@@ -114,13 +116,15 @@ const ConfigSubprocess = (props, ref) => { ...@@ -114,13 +116,15 @@ const ConfigSubprocess = (props, ref) => {
if (res.code === 0) { if (res.code === 0) {
res.data.ParentFlowMapList.forEach(item => { res.data.ParentFlowMapList.forEach(item => {
item.TableFieldNames = item.TableFieldNames.map(ele => ({ item.TableFieldNames = item.TableFieldNames.map(ele => ({
value: `${item.TableName}-${ele}-${item.TableType}`, value: `${item.TableName}-${ele}`,
label: ele, label: ele,
})); }));
}); });
res.data.SubFlowMapInfo.TableFieldNames = res.data.SubFlowMapInfo.TableFieldNames.map( res.data.SubFlowMapInfo.TableFieldNames = res.data.SubFlowMapInfo.TableFieldNames.map(
item => ({ item => ({
value: `${res.data.SubFlowMapInfo.TableName}-${item}`, value: `${res.data.SubFlowMapInfo.TableName}-${item}-${
res.data.SubFlowMapInfo.TableType
}`,
label: item, 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