bpm流程修改加签流程的代码
This commit is contained in:
parent
02152d1a21
commit
ce67e4a3e2
@ -121,7 +121,7 @@ public interface BpmTaskConvert {
|
|||||||
AdminUserRespDTO startUser = userMap.get(NumberUtils.parseLong(processInstance.getStartUserId()));
|
AdminUserRespDTO startUser = userMap.get(NumberUtils.parseLong(processInstance.getStartUserId()));
|
||||||
respVO.setProcessInstance(convert(processInstance, startUser));
|
respVO.setProcessInstance(convert(processInstance, startUser));
|
||||||
}
|
}
|
||||||
AdminUserRespDTO assignUser = userMap.get(NumberUtils.parseLong(task.getAssignee()));
|
AdminUserRespDTO assignUser = userMap.get(NumberUtils.parseLong(StrUtil.isEmpty(task.getAssignee())?task.getOwner():task.getAssignee()));
|
||||||
if (assignUser != null) {
|
if (assignUser != null) {
|
||||||
respVO.setAssigneeUser(convert3(assignUser));
|
respVO.setAssigneeUser(convert3(assignUser));
|
||||||
DeptRespDTO dept = deptMap.get(assignUser.getDeptId());
|
DeptRespDTO dept = deptMap.get(assignUser.getDeptId());
|
||||||
|
@ -320,7 +320,7 @@ public class BpmTaskServiceImpl implements BpmTaskService {
|
|||||||
// 获得 ProcessInstance Map
|
// 获得 ProcessInstance Map
|
||||||
HistoricProcessInstance processInstance = processInstanceService.getHistoricProcessInstance(processInstanceId);
|
HistoricProcessInstance processInstance = processInstanceService.getHistoricProcessInstance(processInstanceId);
|
||||||
// 获得 User Map
|
// 获得 User Map
|
||||||
Set<Long> userIds = convertSet(tasks, task -> NumberUtils.parseLong(task.getAssignee()));
|
Set<Long> userIds = convertSet(tasks, task -> NumberUtils.parseLong(StrUtil.isEmpty(task.getAssignee())?task.getOwner():task.getAssignee()));
|
||||||
userIds.add(NumberUtils.parseLong(processInstance.getStartUserId()));
|
userIds.add(NumberUtils.parseLong(processInstance.getStartUserId()));
|
||||||
Map<Long, AdminUserRespDTO> userMap = adminUserApi.getUserMap(userIds);
|
Map<Long, AdminUserRespDTO> userMap = adminUserApi.getUserMap(userIds);
|
||||||
// 获得 Dept Map
|
// 获得 Dept Map
|
||||||
|
Loading…
Reference in New Issue
Block a user