Commit ed9537e6 authored by chenshouchao's avatar chenshouchao

feat: 修改提交任务时promotedParameters字段的拼接逻辑

parent ef0a1753
...@@ -185,9 +185,17 @@ const ProjectSubmitWork = observer(() => { ...@@ -185,9 +185,17 @@ const ProjectSubmitWork = observer(() => {
) { ) {
value = `/${value}`; value = `/${value}`;
} }
promotedParameters[parameter.name] = { if (tack.type === "BATCH") {
[parameter.classTypeName]: value, promotedParameters[`${tack.id}_${parameter.name}`] = {
}; [parameter.classTypeName]: value,
};
} else {
promotedParameters[
`${tack.parentNode}_${tack.prefix}_${parameter.name}`
] = {
[parameter.classTypeName]: value,
};
}
}); });
}); });
submitWorkFlowRun({ submitWorkFlowRun({
......
...@@ -46,7 +46,8 @@ export interface ITask { ...@@ -46,7 +46,8 @@ export interface ITask {
}; };
tags?: string[]; tags?: string[];
type: IType | string; // 算子类型(批算子、流算子) type: IType | string; // 算子类型(批算子、流算子)
parentNode?: string; // parentNode?: string; // 父节点id
prefix?: string; // 批算子内部流算子的前缀,为了区分重复的流算子
parameters: Array<IParameter>; // 参数组 parameters: Array<IParameter>; // 参数组
edges: Array<IEdge>; edges: Array<IEdge>;
isCheck?: boolean; // 表单校验是否通过 isCheck?: boolean; // 表单校验是否通过
......
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