diff --git a/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsRoleController.java b/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsRoleController.java
index b1b7e7a2..e4e85545 100644
--- a/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsRoleController.java
+++ b/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsRoleController.java
@@ -46,6 +46,15 @@ public class UpmsRoleController extends BaseController {
return "/manage/role/index";
}
+ @ApiOperation(value = "角色授权")
+ @RequiresPermissions("upms:role:permission")
+ @RequestMapping(value = "/permission/{id}", method = RequestMethod.GET)
+ public String permission(@PathVariable("id") int id, ModelMap modelMap) {
+ UpmsRole role = upmsRoleService.selectByPrimaryKey(id);
+ modelMap.put("role", role);
+ return "/manage/role/permission";
+ }
+
@ApiOperation(value = "角色列表")
@RequiresPermissions("upms:role:read")
@RequestMapping(value = "/list", method = RequestMethod.GET)
diff --git a/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsUserController.java b/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsUserController.java
index dbc883e1..4e7bf4af 100644
--- a/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsUserController.java
+++ b/zheng-upms/zheng-upms-server/src/main/java/com/zheng/upms/server/controller/manage/UpmsUserController.java
@@ -47,6 +47,15 @@ public class UpmsUserController extends BaseController {
return "/manage/user/index";
}
+ @ApiOperation(value = "用户授权")
+ @RequiresPermissions("upms:user:permission")
+ @RequestMapping(value = "/permission/{id}", method = RequestMethod.GET)
+ public String permission(@PathVariable("id") int id, ModelMap modelMap) {
+ UpmsUser user = upmsUserService.selectByPrimaryKey(id);
+ modelMap.put("user", user);
+ return "/manage/user/permission";
+ }
+
@ApiOperation(value = "用户列表")
@RequiresPermissions("upms:user:read")
@RequestMapping(value = "/list", method = RequestMethod.GET)
diff --git a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/role/index.jsp b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/role/index.jsp
index 56301254..1668fb86 100644
--- a/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/role/index.jsp
+++ b/zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/manage/role/index.jsp
@@ -21,6 +21,7 @@