Commit 9e64ca2d46909830bf57511e70670e9bc10681d6
1 parent
89c76ecea2
Exists in
master
and in
1 other branch
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 | } |