ariesy 修改认证人权限

release
yefei 2 years ago
parent eb806b703a
commit b9a9957463
  1. 8
      dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/SysUserServiceImpl.java

@ -352,14 +352,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUserEntity> i
user.setUserBusiness(businessList);
user.setCompanyCodes(companyEntitys);
// user.setUserModels(this.getUserCompanyList(userEntity.getCompany()));
List<SysUserOrgEntity> orgEntities = sysUserOrgService.queryOrgIdList(userId);
List<UserModel> userModels = new ArrayList<>();
List<SysUserOrgEntity> userOrgEntities = userEntity.getUserOrgEntities();
for (SysUserOrgEntity entity : userOrgEntities){
for (SysUserOrgEntity entity : orgEntities){
List<UserModel> models = this.getUserAuthList(String.valueOf(entity.getDeptId()));
for(UserModel model : models) {
if (!userModels.stream().anyMatch(e -> model.getDeptId().equals(e.getDeptId()))) {
userModels.add(model);
}
userModels.add(model);
}
}
user.setUserModels(userModels);

Loading…
Cancel
Save