分析项库绑定流程模版添加分析项库ID

This commit is contained in:
daiqy88
2025-12-11 16:31:16 +08:00
parent 223d118e0b
commit 079f3b5a82
7 changed files with 23 additions and 7 deletions

View File

@@ -7,7 +7,7 @@ import java.util.List;
public class SimulationFlowTaskBindInfo {
public String simulationPoolId;
public int simulationPoolId;
public String simulationPoolName;

View File

@@ -107,6 +107,7 @@ public class FlowServiceImpl extends BaseService implements IFlowService {
FlowBindTaskPoolItem bindTaskPoolItem = new FlowBindTaskPoolItem();
bindTaskPoolItem.flowCode = flowCode;
bindTaskPoolItem.poolName = bindInfo.simulationPoolName;
bindTaskPoolItem.poolId = bindInfo.simulationPoolId;
bindTaskPoolItem.version = bindInfo.simulationPoolVersion;
for(String taskId : bindInfo.simulationPoolTaskIds)
{
@@ -337,8 +338,15 @@ public class FlowServiceImpl extends BaseService implements IFlowService {
{
SimulationFlowTaskBindInfo flowTaskBindInfo = new SimulationFlowTaskBindInfo();
flowTaskBindInfo.simulationPoolName = flowBindTaskPoolItem.poolName;
flowTaskBindInfo.simulationPoolId = flowBindTaskPoolItem.poolId;
flowTaskBindInfo.simulationPoolVersion = flowBindTaskPoolItem.version;
flowTaskBindInfo.taskBaseInfoList = flowBindTaskPoolItem.taskList;
List<String> taskIds = new ArrayList<>();
for(TaskBaseInfo taskBaseInfo : flowBindTaskPoolItem.taskList)
{
taskIds.add(taskBaseInfo.uuid);
}
flowTaskBindInfo.simulationPoolTaskIds = taskIds;
flowTemplate.simulationPoolInfoList.add(flowTaskBindInfo);
}