|
@@ -23,70 +23,81 @@ public class RoleController {
|
|
|
private IRoleService roleService;
|
|
|
|
|
|
/**
|
|
|
- * @description 获取角色列表
|
|
|
- * @date 2019/11/27 10:03 AM
|
|
|
* @param roleRequest 角色请求类
|
|
|
* @return
|
|
|
+ * @description 获取角色列表
|
|
|
+ * @date 2019/11/27 10:03 AM
|
|
|
*/
|
|
|
@RequestMapping("/list")
|
|
|
- public RestResponse list(RoleRequest roleRequest){
|
|
|
+ public RestResponse list(RoleRequest roleRequest) {
|
|
|
return roleService.list(roleRequest);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @description 添加角色
|
|
|
- * @date 2019/11/27 10:03 AM
|
|
|
+ * @param
|
|
|
+ * @return
|
|
|
+ * @description 获取用户公司角色列表
|
|
|
+ * @date 2019-12-23 22:54
|
|
|
+ */
|
|
|
+ @RequestMapping("/companyRoleList")
|
|
|
+ public RestResponse companyRoleList(RoleRequest roleRequest) {
|
|
|
+ return roleService.companyRoleList(roleRequest);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
* @param roleRequest 角色请求对象
|
|
|
* @return
|
|
|
+ * @description 添加角色
|
|
|
+ * @date 2019/11/27 10:03 AM
|
|
|
*/
|
|
|
@PostMapping("/add")
|
|
|
- public RestResponse addRole(@RequestBody RoleRequest roleRequest){
|
|
|
+ public RestResponse addRole(@RequestBody RoleRequest roleRequest) {
|
|
|
//设置创建者信息
|
|
|
return roleService.addRole(roleRequest);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @description 获取角色信息
|
|
|
- * @date 2019-12-20 15:58
|
|
|
* @param
|
|
|
* @return
|
|
|
+ * @description 获取角色信息
|
|
|
+ * @date 2019-12-20 15:58
|
|
|
*/
|
|
|
@RequestMapping("/info")
|
|
|
- public RestResponse roleInfo(@RequestBody RoleRequest roleRequest){
|
|
|
+ public RestResponse roleInfo(@RequestBody RoleRequest roleRequest) {
|
|
|
return roleService.info(roleRequest);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @description 添加角色
|
|
|
- * @date 2019/11/27 10:03 AM
|
|
|
* @param roleRequest 角色请求对象
|
|
|
* @return
|
|
|
+ * @description 添加角色
|
|
|
+ * @date 2019/11/27 10:03 AM
|
|
|
*/
|
|
|
@PostMapping("/update")
|
|
|
- public RestResponse updateRole(@RequestBody RoleRequest roleRequest){
|
|
|
+ public RestResponse updateRole(@RequestBody RoleRequest roleRequest) {
|
|
|
//设置更新者信息
|
|
|
return roleService.updateRole(roleRequest);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @description 删除角色信息
|
|
|
- * @date 2019/11/27 10:03 AM
|
|
|
* @param roleRequest 角色请求类
|
|
|
* @return
|
|
|
+ * @description 删除角色信息
|
|
|
+ * @date 2019/11/27 10:03 AM
|
|
|
*/
|
|
|
@PostMapping("/delete")
|
|
|
- public RestResponse deleteRole(@RequestBody RoleRequest roleRequest){
|
|
|
+ public RestResponse deleteRole(@RequestBody RoleRequest roleRequest) {
|
|
|
return roleService.deleteRole(roleRequest);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @description 通过用户id获取用户对应的菜单信息
|
|
|
- * @date 2019/11/27 10:03 AM
|
|
|
* @param userRole 用户id和公司id
|
|
|
* @return
|
|
|
+ * @description 通过用户id获取用户对应的菜单信息
|
|
|
+ * @date 2019/11/27 10:03 AM
|
|
|
*/
|
|
|
@RequestMapping("/getUserMenus")
|
|
|
- public RestResponse getUserMenus(UserRole userRole){
|
|
|
+ public RestResponse getUserMenus(UserRole userRole) {
|
|
|
return roleService.getUserMenus(userRole);
|
|
|
}
|
|
|
|