|
|
b047dbc5d8
|
chore: check off Tasks 4-7 (all controllers decorated)
|
2026-07-02 11:56:10 +08:00 |
|
|
|
7a8df81e7b
|
feat(rbac): add @RequirePermission decorators to all business controllers
|
2026-07-02 11:53:18 +08:00 |
|
|
|
f53b6c447c
|
chore: check off Task 6 (AppModule registration)
|
2026-07-02 11:49:12 +08:00 |
|
|
|
dc4835165d
|
feat(rbac): register RbacModule and PermissionGuard in AppModule
|
2026-07-02 11:46:47 +08:00 |
|
|
|
2541ff8d9e
|
chore: check off Task 5 (RbacController)
|
2026-07-02 11:44:41 +08:00 |
|
|
|
2f793833eb
|
feat(rbac): add RbacController with role CRUD, permissions tree, and user management endpoints
|
2026-07-02 11:42:23 +08:00 |
|
|
|
9051497704
|
chore: check off Task 4 (Auth module integration)
|
2026-07-02 11:38:07 +08:00 |
|
|
|
80ff225e92
|
feat(rbac): integrate RbacService into AuthService login, update JWT payload
|
2026-07-02 11:36:04 +08:00 |
|
|
|
7ea0d268fb
|
chore: check off Task 3 (PermissionGuard + decorators)
|
2026-07-02 11:31:18 +08:00 |
|
|
|
c0b2ab9588
|
feat(rbac): add PermissionGuard, @Public and @RequirePermission decorators
|
2026-07-02 11:29:28 +08:00 |
|
|
|
cd62a6dbe2
|
chore: check off Task 2 (RbacModule + RbacService)
|
2026-07-02 11:26:03 +08:00 |
|
|
|
23e96dcfbd
|
feat(rbac): add RbacModule and RbacService with seed data and role CRUD
|
2026-07-02 11:22:48 +08:00 |
|
|
|
cd8248ad6c
|
chore: check off Task 1 (database entities)
|
2026-07-02 11:17:59 +08:00 |
|
|
|
e811df9a46
|
feat(rbac): add Permission and Role entities, update User entity
|
2026-07-02 11:16:14 +08:00 |
|
陈浩
|
78676a124a
|
feat: 恭学教育基地管理系统初始提交
- 后端: NestJS 11 + TypeORM + JWT认证 + SQLite/MySQL
- 前端: React 19 + Ant Design 6 + Vite 8 + ECharts
- 功能模块: 数据面板、学生管理、宿舍管理、入住管理、费用录入、账单管理、教室管理、押金管理、操作日志、账号管理
- 支持Docker一键部署
|
2026-06-06 17:26:10 +08:00 |
|