【代码评审】工作流:getTodoTask 的评审

This commit is contained in:
YunaiV 2024-10-14 09:53:16 +08:00
parent c70ef4493a
commit 1c4bb2c80d

View File

@ -124,8 +124,13 @@ public class BpmTaskServiceImpl implements BpmTaskService {
return new PageResult<>(tasks, count);
}
// TODO 1 @jason这个赞要不要放到 BpmApprovalDetailRespVO 然后 BpmApprovalDetailRespVO 返回流程实例的信息 processInstance待审批的信息 todoTaskapproveNodes 审批信息列表以及 getFormFieldsPermission 也融合进去
// 类似我们现在新的 get-bpmn-model-view就是给 bpmn xml 高亮用的 get-approval-detail 就是给审批第一个 tab 用的基本信息 + 按钮 + 流程预测
// TODO 2是不是只返回一个 Task按道理说只会有一个审批
@Override
public List<BpmTaskRespVO> getTodoTask(Long userId, String processInstanceId) {
// TODO 芋艿暂未 review后续再瞅瞅先沟通完整体设计
TaskQuery taskQuery = taskService.createTaskQuery()
.active()
.processInstanceId(processInstanceId)