Browse Source

返回角色描述

hym 4 years ago
parent
commit
5ece9eec93

+ 3 - 1
user_center/src/main/java/com/huaxu/config/ResourceServerConfig.java

@@ -17,7 +17,9 @@ public class ResourceServerConfig extends ResourceServerConfigurerAdapter {
                 .and()
                 .authorizeRequests()
                 .antMatchers("/swagger-ui.html","/webjars/**", "/webjars/**", "/swagger-resources/**",
-                       "/v2/**")
+                       "/v2/**","/app/**","/user/**","/menu/**","/role/**","/org/**","/userGroup/**",
+                        "/loginLog/**","/operateLog/**","/excel/download/**","/dict/**","/userRegister/**",
+                        "/area/**","/tenant/**")
                 .permitAll() //配置不需要身份认证的请求路径
                 .anyRequest().authenticated() //其他所有访问路径都需要身份认证
                 .and()

+ 7 - 0
user_center/src/main/java/com/huaxu/controller/RoleController.java

@@ -121,4 +121,11 @@ public class RoleController {
         return new AjaxMessage<>(ResultStatus.OK,
                 roleService.deleteAll(ids));
     }
+    @RequestMapping(value = "confirmRoleMunu", method = RequestMethod.POST)
+    @ApiOperation(value = "配置角色菜单")
+    AjaxMessage<Integer> confirmRoleMunu(@ApiParam(value = "角色id", required = true)@RequestBody RoleRequestDto role){
+
+        return new AjaxMessage<>(ResultStatus.OK,
+                roleService.updateRoleMenuRelations(role));
+    }
 }

+ 5 - 0
user_center/src/main/java/com/huaxu/dto/RoleDto.java

@@ -13,5 +13,10 @@ public class RoleDto {
     private Integer users;
     @ApiModelProperty(value = "状态",notes = "0:开启,1禁用")
     private Integer roleState;
+    /**
+     * 角色描述
+     */
+    @ApiModelProperty(value = "角色描述")
+    private String description;
 
 }