Commit Graph

4 Commits

Author SHA1 Message Date
chiguyong e6eac0fc56 fix: 统一所有Controller响应格式为ApiResponse
- PermissionController
- RoleController
- UserController
- ProjectController
- SpaceNodeController
2026-03-17 23:45:16 +08:00
chiguyong f022d298e6 fix: 统一使用BusinessException替换RuntimeException
- RoleService 改用 BusinessException
- PermissionService 改用 BusinessException
- ProjectService 改用 BusinessException
- SpaceNodeService 改用 BusinessException
- LoginService 添加 @Transactional
- 扩展错误码:PERMISSION_002, SPACE_001, SPACE_002
2026-03-17 22:58:16 +08:00
chiguyong 20bed35f64 feat(auth+mdm): 迭代1-认证授权和主数据管理基础功能
- auth模块: User/Role/Permission实体和CRUD
- auth模块: JWT登录认证
- auth模块: Spring Security配置
- mdm模块: Project项目管理
- mdm模块: SpaceNode空间节点管理
- 数据库初始化SQL脚本
2026-03-17 22:15:46 +08:00
chiguyong 9aba3f1901 initial: ether-pms project skeleton 2026-03-17 21:44:46 +08:00