修改认证人不全问题

release
路明慧 2 years ago
parent aa1972b1a8
commit 08e6cbcce2
  1. 18
      dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/SysUserServiceImpl.java

@ -360,17 +360,17 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUserEntity> i
for (SysDeptEntity entity : deptEntities){ for (SysDeptEntity entity : deptEntities){
List<UserModel> models = this.getUserAuthList(String.valueOf(entity.getDeptId())); List<UserModel> models = this.getUserAuthList(String.valueOf(entity.getDeptId()));
for(UserModel model : models) { for(UserModel model : models) {
if(userModels.stream().noneMatch(e -> model.getUserId().equals(e.getUserId()) && model.getDeptId().equals(e.getDeptId()))) { if(userModels.stream().noneMatch(e -> model.getUserId().equals(e.getUserId()) && model.getDeptId().equals(e.getDId()))) {
userModels.add(model); userModels.add(model);
if(!model.getDeptId().equals(model.getDId())){ // if(!model.getDeptId().equals(model.getDId())){
UserModel userModel = new UserModel(); // UserModel userModel = new UserModel();
userModel.setUserId(model.getUserId()); // userModel.setUserId(model.getUserId());
userModel.setLoginname(model.getLoginname()); // userModel.setLoginname(model.getLoginname());
userModel.setUsername(model.getUsername()); // userModel.setUsername(model.getUsername());
userModel.setDeptId(model.getDId()); // userModel.setDeptId(model.getDId());
userModels.add(userModel); // userModels.add(userModel);
} // }
} }
} }

Loading…
Cancel
Save