|
|
@ -105,9 +105,12 @@ public class SaveOrUpdateTaskDomainServiceImpl implements SaveOrUpdateTaskDomain |
|
|
taskUserBaseService.remove(new LambdaQueryWrapper<TaskUserEntity>() |
|
|
taskUserBaseService.remove(new LambdaQueryWrapper<TaskUserEntity>() |
|
|
.eq(TaskUserEntity::getTaskId , saveEntity.getId())); |
|
|
.eq(TaskUserEntity::getTaskId , saveEntity.getId())); |
|
|
|
|
|
|
|
|
|
|
|
//过滤重复userID
|
|
|
|
|
|
List<String> participantUserIdList = dto.getParticipantUserIdList().stream().distinct().collect(Collectors.toList()); |
|
|
|
|
|
|
|
|
List<TaskUserEntity> taskUserEntityList = new ArrayList<>(); |
|
|
List<TaskUserEntity> taskUserEntityList = new ArrayList<>(); |
|
|
Map<String, String> userMap = userBaseService.lambdaQuery().select(UserEntity::getId, UserEntity::getName) |
|
|
Map<String, String> userMap = userBaseService.lambdaQuery().select(UserEntity::getId, UserEntity::getName) |
|
|
.in(UserEntity::getId, dto.getParticipantUserIdList()).list() |
|
|
.in(UserEntity::getId, participantUserIdList).list() |
|
|
.stream() |
|
|
.stream() |
|
|
.collect(Collectors.toMap(UserEntity::getId, UserEntity::getName)); |
|
|
.collect(Collectors.toMap(UserEntity::getId, UserEntity::getName)); |
|
|
|
|
|
|
|
|
|