fix(sj_1.1.0-beta2): 工作流详情添加批次状态

This commit is contained in:
opensnail 2024-07-03 13:53:57 +08:00
parent 90c60430b2
commit b1daac79d0
2 changed files with 6 additions and 0 deletions

View File

@ -55,6 +55,11 @@ public class WorkflowDetailResponseVO {
*/ */
private Integer workflowStatus; private Integer workflowStatus;
/**
* see: {@link com.aizuda.snailjob.common.core.enums.JobTaskBatchStatusEnum}
*/
private Integer workflowBatchStatus;
/** /**
* 工作流上下文 * 工作流上下文
*/ */

View File

@ -111,6 +111,7 @@ public class WorkflowBatchServiceImpl implements WorkflowBatchService {
Workflow workflow = workflowMapper.selectById(workflowTaskBatch.getWorkflowId()); Workflow workflow = workflowMapper.selectById(workflowTaskBatch.getWorkflowId());
WorkflowDetailResponseVO responseVO = WorkflowConverter.INSTANCE.convert(workflow); WorkflowDetailResponseVO responseVO = WorkflowConverter.INSTANCE.convert(workflow);
responseVO.setWorkflowBatchStatus(workflowTaskBatch.getTaskBatchStatus());
List<WorkflowNode> workflowNodes = workflowNodeMapper.selectList(new LambdaQueryWrapper<WorkflowNode>() List<WorkflowNode> workflowNodes = workflowNodeMapper.selectList(new LambdaQueryWrapper<WorkflowNode>()
.eq(WorkflowNode::getDeleted, StatusEnum.NO.getStatus()) .eq(WorkflowNode::getDeleted, StatusEnum.NO.getStatus())
.eq(WorkflowNode::getWorkflowId, workflow.getId())); .eq(WorkflowNode::getWorkflowId, workflow.getId()));