Commit Graph

3 Commits

Author SHA1 Message Date
Leo
38e241ffdd chore: 更新模块依赖配置
- 在heritage-modules父模块中添加heritage-admin子模块
- 在heritage-web启动模块中添加heritage-admin模块依赖
- 确保后台管理模块能够被正确加载和启动
2025-10-15 22:31:23 +08:00
Leo
0af3b028d3 chore: 更新模块依赖配置和全局异常处理
【模块依赖更新】
- heritage-modules/pom.xml: 新增heritage-portal子模块
- heritage-web/pom.xml: 新增heritage-portal模块依赖

【全局异常处理优化】
- GlobalExceptionHandler: 新增Sa-Token相关异常处理
- 新增NotLoginException处理(未登录异常)
- 新增NotPermissionException处理(无权限异常)
- 新增NotRoleException处理(无角色异常)
- 优化异常返回信息,提供更友好的错误提示
2025-10-13 20:37:51 +08:00
Leo
5b4428d39f feat: 新增heritage-web启动模块
- 新增HeritageApplication主启动类
- 配置所有插件的@Enable注解
- 新增application.yml主配置文件
- 新增application-local.yml本地开发配置
- 新增application-dev.yml开发环境配置
- 配置Logback日志
- 配置OpenAPI文档
2025-10-08 02:09:57 +08:00