Commit 99d4d3e0e6e3f77ba3f91911186fc59c584cbf47
1 parent
997a409185
Exists in
master
and in
1 other branch
platform permission
add return pageinfo
Showing 1 changed file with 14 additions and 0 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java
View file @
99d4d3e
| ... | ... | @@ -135,6 +135,13 @@ |
| 135 | 135 | return; |
| 136 | 136 | } |
| 137 | 137 | |
| 138 | + RolesQuery rolesQuery = new RolesQuery(); | |
| 139 | + rolesQuery.setName(name); | |
| 140 | + if(0 < rolesService.queryRolesCount(rolesQuery)) { | |
| 141 | + ResultUtils.buildResultAndWrite(response,ErrorCodeConstants.NAME_EXIST, "角色名称已存在"); | |
| 142 | + return; | |
| 143 | + } | |
| 144 | + | |
| 138 | 145 | Roles roles = new Roles(); |
| 139 | 146 | roles.setType(1); |
| 140 | 147 | roles.setName(name); |
| ... | ... | @@ -171,6 +178,13 @@ |
| 171 | 178 | |
| 172 | 179 | if (StringUtils.isBlank(name) || null == users) { |
| 173 | 180 | ResultUtils.buildParameterErrorResultAndWrite(response); |
| 181 | + return; | |
| 182 | + } | |
| 183 | + | |
| 184 | + RolesQuery rolesQuery = new RolesQuery(); | |
| 185 | + rolesQuery.setName(name); | |
| 186 | + if(0 < rolesService.queryRolesCount(rolesQuery)) { | |
| 187 | + ResultUtils.buildResultAndWrite(response, ErrorCodeConstants.NAME_EXIST, "角色名称已存在"); | |
| 174 | 188 | return; |
| 175 | 189 | } |
| 176 | 190 |