Commit 99d4d3e0e6e3f77ba3f91911186fc59c584cbf47

Authored by rui.zhang
1 parent 997a409185

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