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