From 2b37b4ce8e0d3d156468ff873de1ecaf15c25a27 Mon Sep 17 00:00:00 2001 From: whyczh <hzjl@qq.com> Date: 星期三, 12 五月 2021 17:24:54 +0800 Subject: [PATCH] 用户角色权限接口更新 --- src/main/java/com/whyc/controller/RoleController.java | 37 +++++++++++++++++++++++++++++++------ 1 files changed, 31 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/whyc/controller/RoleController.java b/src/main/java/com/whyc/controller/RoleController.java index a2da792..943d218 100644 --- a/src/main/java/com/whyc/controller/RoleController.java +++ b/src/main/java/com/whyc/controller/RoleController.java @@ -71,9 +71,31 @@ } @GetMapping("getUserByRoleId") - @ApiOperation(value = "閫氳繃瑙掕壊id鑾峰彇鐢ㄦ埛淇℃伅") + @ApiOperation(value = "閫氳繃瑙掕壊id鑾峰彇鐢ㄦ埛淇℃伅",notes = "鐐瑰嚮鏉冮檺浜哄憳鏃惰Е鍙戣幏鍙�") public Response<PageInfo<User>> getUserByRoleId(@RequestParam int roleId){ return roleService.getUserByRoleId(roleId); + } + + @GetMapping("getUsersByRoleId") + @ApiOperation(value = "鑾峰彇瑙掕壊鐢ㄦ埛淇℃伅",notes = "鐐瑰嚮娣诲姞浜哄憳鏄Е鍙戣幏鍙�") + public Response getUsersByRoleId(@RequestParam int roleId){ + return roleService.getUsersByRoleId(roleId); + } + + public void updateRoleUser(@RequestParam int roleId,@RequestBody List<User> users){ + roleService.updateRoleUser(roleId,users); + } + + @PostMapping + @ApiOperation(value = "鏂板瑙掕壊") + public Response add(@RequestBody Role role){ + return roleService.add(role); + } + + @PutMapping("updateRole") + @ApiOperation(value = "鏇存柊瑙掕壊") + public Response updateRole(@RequestBody Role role){ + return roleService.updateRole(role); } @PutMapping("updateRoleState") @@ -82,13 +104,16 @@ return roleService.updateRoleState(roleId,state); } - - @PostMapping - @ApiOperation(value = "鏂板瑙掕壊") - public Response add(@RequestBody Role role){ - return roleService.add(role); + public Response deleteRole(@RequestParam int roleId){ + return roleService.deleteRole(roleId); } + + + + + + // @PostMapping("batch") // @ApiOperation(value = "鎵归噺鏂板瑙掕壊") public boolean addBatch(@RequestBody List<Role> roles){ -- Gitblit v1.9.1