Commit Graph

10 Commits

Author SHA1 Message Date
Leo
a810edb0bc refactor: 完善系统文件和图片数据模型
优化系统文件管理相关的数据模型:
- SysFile/SysFileVo: 系统文件实体和视图对象
- SysPicture/SysPictureVo: 系统图片实体和视图对象

增强文件上传、存储和管理功能的数据结构支持,
为多存储方式(本地、OSS)提供统一的数据模型。
2025-07-09 14:43:48 +08:00
Leo
77d2ad543b feat: 增强文件上传功能和菜单管理优化
- 新增文件上传预检查功能,支持文件格式和大小验证
- 完善全局异常处理器,增加文件上传异常处理
- 优化菜单管理,添加菜单类型枚举,提升代码可读性
- 完善常量类,新增数据计数阈值常量
- 统一文件上传逻辑,支持图片和文档分类管理
2025-07-08 19:55:47 +08:00
Leo
d0312ea461 feat: 新增操作日志基础数据模型
- 添加操作类型枚举(OperType),支持增删改查等操作分类
- 添加系统类型枚举(SystemType),区分后台用户和手机端用户
- 添加操作日志实体类(SysOperLog),包含完整的日志记录字段
- 为实体类添加状态和类型的文本转换方法,便于前端展示
2025-07-07 22:41:31 +08:00
Leo
324266396d refactor: 优化数据模型注释规范
- 移除SysLoginUser类的行尾注释
- 改为独立行注释格式
- 保持EasyExcel注解功能不变
2025-07-07 14:45:57 +08:00
Leo
0804bdf14e feat: 增强角色查询功能,支持按时间范围过滤
- 在SysRoleVo中添加beginTime和endTime字段
- 在SysRoleMapper.xml中添加时间范围查询条件
- 支持按创建时间进行角色数据过滤
2025-07-06 18:15:10 +08:00
Leo
3fd0f04f43 feat: 完善Sa-Token插件架构实现
- 添加Sa-Token权限认证接口实现
- 完善插件化配置架构
- 修复StpInterface缺失导致的启动失败问题
- 实现用户角色和权限获取逻辑
2025-07-05 14:41:05 +08:00
Leo
e4026c3fe8 chore: 代码格式化和IDE配置优化
- 统一代码编码格式为UTF-8
- 优化IntelliJ IDEA代码检查配置
- 格式化所有Java源文件,统一代码风格
- 完善项目基础配置
2025-07-05 13:50:38 +08:00
Leo
e9422ce59f feat: 完善模块间依赖关系配置
- 优化resultex模块依赖配置,启用必要的插件依赖
- 修复model模块描述信息
- 完善项目模块化架构设计
2025-07-05 13:50:19 +08:00
Leo
40f9b376da fix: 修复Maven模块构建依赖配置
- 添加plugins模块的子模块声明
- 修复Maven reactor构建顺序问题
- 解决coder-common-thin-resultex和coder-common-thin-sa-token依赖缺失问题
2025-07-05 13:49:55 +08:00
Leo
afe542010b 初始化项目 2025-07-05 12:29:03 +08:00