diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java index 34093ae6..eabe7750 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java @@ -1419,6 +1419,7 @@ public class SysUserController { public Results setRole(@RequestBody JSONObject jsonObject) { try { String ids = jsonObject.getString("ids"); + String roles = jsonObject.getString(SELECTED_ROLES); List idList = Arrays.asList(ids.split(",")); for (String id : idList) { SysUser sysUser = sysUserService.getById(id); @@ -1429,13 +1430,9 @@ public class SysUserController { SysUser user = new SysUser(); user.setId(id); user.setUpdateTime(new Date()); - - String roles = jsonObject.getString(SELECTED_ROLES); sysUserService.addRoleToUser(user, roles); - return Results.OK("修改成功!"); } } - } catch (Exception e) { SysUserController.log.error(e.getMessage(), e); return Results.error("操作失败");