chore: check off Task 5 (RbacController)
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
- [x] 2.2 实现角色 CRUD(含权限关联):创建角色时同时写入 RolePermission;更新时删除旧关联重建
|
||||
- [x] 2.3 实现 getUserPermissions 方法:通过 User→UserRole→Role→RolePermission→Permission 链查询,去重后返回权限 code 列表
|
||||
- [x] 2.4 实现 getPermissionTree 方法:返回按 group 分组的权限树,供前端权限一览和管理页使用
|
||||
- [ ] 2.5 创建 RbacController:角色 CRUD + 权限树 + 用户-角色分配接口,所有接口加 @RequirePermission 守卫
|
||||
- [x] 2.5 创建 RbacController:角色 CRUD + 权限树 + 用户-角色分配接口,所有接口加 @RequirePermission 守卫
|
||||
|
||||
## 3. 权限守卫实现
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
- [ ] 4.9 ClassroomRentalsController:全部方法加 @RequirePermission
|
||||
- [ ] 4.10 DashboardController:全部方法加 @RequirePermission
|
||||
- [ ] 4.11 OperationLogsController:全部方法加 @RequirePermission
|
||||
- [ ] 4.12 AuthController(用户管理部分):分离为用户管理接口,加 @RequirePermission;移除原 register 接口的旧逻辑
|
||||
- [x] 4.12 AuthController(用户管理部分):分离为用户管理接口,加 @RequirePermission;移除原 register 接口的旧逻辑
|
||||
|
||||
## 5. 前端权限基础设施
|
||||
|
||||
|
||||
Reference in New Issue
Block a user