diff --git a/bonus-admin/src/main/java/com/bonus/web/controller/system/SysUserController.java b/bonus-admin/src/main/java/com/bonus/web/controller/system/SysUserController.java index 321a5bb..9cb962e 100644 --- a/bonus-admin/src/main/java/com/bonus/web/controller/system/SysUserController.java +++ b/bonus-admin/src/main/java/com/bonus/web/controller/system/SysUserController.java @@ -147,7 +147,7 @@ public class SysUserController extends BaseController { */ @RequiresPermissions("system:user:edit") @SysLog(title = "用户管理", businessType = OperaType.UPDATE, logType = 1, module = "系统管理->用户管理", details = "修改用户") - @PutMapping + @PostMapping("editUser") public AjaxResult edit(@Validated @RequestBody SysUser user) { userService.checkUserAllowed(user); userService.checkUserDataScope(user.getUserId()); @@ -170,12 +170,12 @@ public class SysUserController extends BaseController { */ @RequiresPermissions("system:user:remove") @SysLog(title = "用户管理", businessType = OperaType.DELETE, logType = 1, module = "系统管理->用户管理", details = "删除用户") - @DeleteMapping("/{userIds}") - public AjaxResult remove(@PathVariable Long[] userIds) { - if (ArrayUtils.contains(userIds, getUserId())) { + @PostMapping("delUser") + public AjaxResult remove(@RequestBody SysUser user) { + if (user.getUserId().equals(getUserId()) ) { return error("当前用户不能删除"); } - return toAjax(userService.deleteUserByIds(userIds)); + return toAjax(userService.deleteUserById(user.getUserId())); } /**