| | |
| | | |
| | | |
| | | List<Group> groups = identityService.createGroupQuery().groupMember(onlineUser.getUserId()).list(); |
| | | if (groups.size() == 0) { |
| | | return new ArrayList<>(result); |
| | | } |
| | | List<String> groupIds = groups.stream().map(Group::getId).collect(Collectors.toList()); |
| | | toClaimList = taskService.createTaskQuery().taskCandidateGroupIn(groupIds).active().list(); |
| | | |
| | |
| | | //TODO 需修改 |
| | | NextTaskUserInfo nextTaskUserInfo = new NextTaskUserInfo(); |
| | | Task nextTask = geTask(workflowId); |
| | | if (nextTask == null) { |
| | | return null; |
| | | } |
| | | String nextTaskAssignee = nextTask.getAssignee(); |
| | | if (!StringUtils.isEmpty(nextTaskAssignee)) { |
| | | nextTaskUserInfo.setUserId(nextTaskAssignee); |