This commit is contained in:
caozhen
2023-09-06 18:20:35 +08:00
parent 26e79ec421
commit 4d187e51c0
@@ -86,13 +86,15 @@ public class LawsWorkingGroupUserController extends JeroController<LawsWorkingGr
public void userAssignment(List<LawsWorkingGroupUser> list){
List<String> collect = list.stream().map(LawsWorkingGroupUser::getUserId).distinct().collect(Collectors.toList());
LambdaQueryWrapper<SysUser> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(SysUser::getDelFlag, "0");
wrapper.in(SysUser::getId, collect);
List<SysUser> sysUsers = sysUserService.list(wrapper);
HashMap<String, SysUser> map = new HashMap<>();
sysUsers.forEach(user -> map.put(user.getId(), user));
for (LawsWorkingGroupUser user : list) {
SysUser sysUser = map.get(user.getId());
if (sysUser == null){
continue;
}
user.setUserName(sysUser.getRealname());
user.setUserWorkNo(sysUser.getWorkNo());
LambdaQueryWrapper<SysRole> queryWrapper = new LambdaQueryWrapper<>();