代码修改提交

master
yqy 3 years ago
parent 9644641fb9
commit 58732ba7ab

@ -148,7 +148,8 @@ public class OrganizeServiceImpl implements OrganizeService {
// 重新分配资源
ClueQueryCriteria clueQueryCriteria = new ClueQueryCriteria();
clueQueryCriteria.setMemberId(userId);
clueQueryCriteria.setUserIds((Set<Long>) organizeMemberId);
Set<Long> organizeMemberIdSet = new HashSet<>(organizeMemberId);
clueQueryCriteria.setUserIds(organizeMemberIdSet);
sourceClueClient.queryOrganizeIdList(clueQueryCriteria);
}
}
@ -315,7 +316,8 @@ public class OrganizeServiceImpl implements OrganizeService {
public TaskOrganize queryDetails(OrganizeQueryCriteria organizeQueryCriteria) {
TaskOrganize updateTaskOrganize = taskOrganizeRepository.findByOrganizeIdAndTaskId(organizeQueryCriteria.getOrganizeId(), organizeQueryCriteria.getTaskId());
Set<Long> memberIdList = sourceClueClient.findMemberIdList(organizeQueryCriteria).getBody();
List<Map<String, Object>> list = findUser((List<Long>) memberIdList, null);
List<Long> memberIds = new ArrayList<>(memberIdList);
List<Map<String, Object>> list = findUser(memberIds, null);
updateTaskOrganize.setUserList(list);
return updateTaskOrganize;
}

@ -108,7 +108,8 @@ public class ClueServiceImpl implements ClueService {
clueMiddleList.stream().forEach(ct -> clueIds.add(ct.getClueId()));
//小组内资源分配
//Map<Long, List<Long>>用户id -> 资源ID集合
List<Map<Long, List<Long>>> maps = AverageDataUtil.averageData(clueIds, (List<Long>) clueQueryCriteria.getUserIds());
List<Long> userIdList = new ArrayList<>(clueQueryCriteria.getUserIds());
List<Map<Long, List<Long>>> maps = AverageDataUtil.averageData(clueIds, userIdList);
//批量更新组员信息
for (Map<Long, List<Long>> map : maps) {
for (Long userId : map.keySet()) {

Loading…
Cancel
Save