Commit 53baf9a9129ae353a4ab63e25f3ff8add81c7a74

Authored by shiyang
1 parent f2fc70e2da

用户登录时地区权限BUG

Showing 1 changed file with 4 additions and 1 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java View file @ 53baf9a
... ... @@ -617,8 +617,11 @@
617 617 }
618 618  
619 619 List<DataPermissionsModel> permissionsModelList = accessPermissionFacade.findAccessPerminssionByUserId(users.getId());
620   - if (permissionsModelList != null && permissionsModelList.size() > 0) {
  620 + if (CollectionUtils.isNotEmpty(permissionsModelList)&&
  621 + StringUtils.isNotEmpty(permissionsModelList.get(0).getAreaPermission())) {
621 622 users.setAreaPermission(permissionsModelList.get(0).getAreaPermission());
  623 + }else {
  624 + users.setAreaPermission("[]");//前端需要
622 625 }
623 626 List<Organization> organizations = new ArrayList<>();
624 627 if (UserTypeEnum.SUPPER_ADMIN.getId().equals(users.getType())) {//超级管理员