update - 审批任务查询, 新增返回抄送节点的抄送人信息

This commit is contained in:
wangli 2024-03-25 16:21:37 +08:00
parent 4d8341f522
commit 8093050fc2
2 changed files with 3 additions and 0 deletions

View File

@ -740,6 +740,7 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
flowElements.stream().filter(i -> (i instanceof UserTask || i instanceof ReceiveTask || i instanceof ServiceTask))
.forEach(i -> {
ProcessNodeDetailVO node = new ProcessNodeDetailVO();
node.setForecastAssigners(Collections.emptyList());
// 每个节点设置的按钮配置
getButtonConfig(bpmnModel.getMainProcess(), i.getId()).ifPresent(node::setButtonConf);
if (i instanceof UserTask) {

View File

@ -397,6 +397,8 @@ public class BpmnProcessTaskServiceImpl implements BpmnProcessTaskService {
variableInstanceMap.getOrDefault(INTERNAL_ACTIVITY_RELATION_ASSIGNEE_LIST_INFO_SNAPSHOT + vo.getTaskDefinitionKey(), null);
vo.setForecastAssignees(Objects.isNull(carbonUsers) ? Collections.emptyList() :
(List<BpmnTaskDelegateAssigner>) carbonUsers.getValue());
} else {
vo.setForecastAssignees(Collections.emptyList());
}
});
}