Commit 9e64ca2d46909830bf57511e70670e9bc10681d6

Authored by hanshaofeng
1 parent 89c76ecea2

permission2

Showing 1 changed file with 12 additions and 1 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java View file @ 9e64ca2
... ... @@ -102,7 +102,18 @@
102 102 mapsQuery.setUserId(users.getId());
103 103 List<UserRoleMaps> mapsList = userRoleMapsService.queryUserRoleMaps(mapsQuery);
104 104 for (UserRoleMaps maps : mapsList) {
105   -
  105 + Roles roles = rolesMap.get(maps.getRoleId());
  106 + if (roles == null) {
  107 + sb.append("<br>roles is null "+JsonUtil.obj2JsonString(maps)+" -- "+users.getId());
  108 + } else {
  109 + UserRoleMaps dbmaps = new UserRoleMaps();
  110 + dbmaps.setYn(1);
  111 + dbmaps.setRoleId(roles.getId());
  112 + dbmaps.setUserId(users.getId());
  113 + userRoleMapsService.addUserRoleMaps(dbmaps);
  114 + userRoleMapsService.deleteUserRoleMaps(maps.getId());
  115 + sb.append("<br>success userid:"+users.getId()+" -- "+JsonUtil.obj2JsonString(dbmaps)+" -- "+JsonUtil.obj2JsonString(maps));
  116 + }
106 117 }
107 118 }
108 119 }