mirror of https://gitee.com/stylefeng/roses
【8.0】【权限】更新菜单管理整个界面的权限控制
parent
10e30c770e
commit
89479ba270
|
@ -118,4 +118,9 @@ public interface PermissionCodeConstants {
|
||||||
*/
|
*/
|
||||||
String CHANGE_ROLE_PERMISSION = "CHANGE_ROLE_PERMISSION";
|
String CHANGE_ROLE_PERMISSION = "CHANGE_ROLE_PERMISSION";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 菜单管理整个界面的权限标识
|
||||||
|
*/
|
||||||
|
String AUTH_MENU = "AUTH_MENU";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,6 +5,7 @@ import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
|
||||||
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
|
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
|
||||||
import cn.stylefeng.roses.kernel.scanner.api.annotation.GetResource;
|
import cn.stylefeng.roses.kernel.scanner.api.annotation.GetResource;
|
||||||
import cn.stylefeng.roses.kernel.scanner.api.annotation.PostResource;
|
import cn.stylefeng.roses.kernel.scanner.api.annotation.PostResource;
|
||||||
|
import cn.stylefeng.roses.kernel.sys.api.constants.PermissionCodeConstants;
|
||||||
import cn.stylefeng.roses.kernel.sys.modular.menu.entity.SysMenu;
|
import cn.stylefeng.roses.kernel.sys.modular.menu.entity.SysMenu;
|
||||||
import cn.stylefeng.roses.kernel.sys.modular.menu.pojo.request.SysMenuRequest;
|
import cn.stylefeng.roses.kernel.sys.modular.menu.pojo.request.SysMenuRequest;
|
||||||
import cn.stylefeng.roses.kernel.sys.modular.menu.pojo.response.AppGroupDetail;
|
import cn.stylefeng.roses.kernel.sys.modular.menu.pojo.response.AppGroupDetail;
|
||||||
|
@ -23,7 +24,7 @@ import java.util.List;
|
||||||
* @since 2023/6/14 21:29
|
* @since 2023/6/14 21:29
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@ApiResource(name = "菜单管理界面的接口")
|
@ApiResource(name = "菜单管理界面的接口", requiredPermission = true, requirePermissionCode = PermissionCodeConstants.AUTH_MENU)
|
||||||
public class SysMenuController {
|
public class SysMenuController {
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
|
|
Loading…
Reference in New Issue