wms/nflg-wms-common
曹鹏飞 3256010363 feat(file-management): 新增文件和分类管理模块
- 修改实体类主键生成策略为ASSIGN_ID,统一ID生成方式
- 修正Advertisement实体中interval字段的@TableField注解,引号适配数据库关键字
- 在开发环境配置文件中添加Spring DataSource连接池配置
- 为FileControllerService添加@Component别名,方便注入
- 新增FileUpLoadController,实现文件上传、搜索、删除、文件类型获取和压缩下载功能
- 定义文件相关实体类(QmsFile、QmsFileCategory)及其DTO和VO对象,支持完整属性
- 新增文件分类和文件管理相关接口,包括新增、修改、删除、查询分页和详情获取
- 完善文件分类的权限校验、唯一性校验、层级和排序逻辑
- 支持文件分类的树形结构构建和分页展示
- 文件管理支持基于分类权限的操作控制,限制非权限用户操作
- 新增全局搜索接口,支持分类与文件的联合搜索和树形结果返回
- 统一所有文件相关服务层接口及实现,基于MyBatis-Plus简化CRUD操作
- 日志和异常处理完善,业务逻辑中明确返回错误信息和状态码
2026-04-10 17:06:01 +08:00
..
src/main/java/com/nflg/wms/common feat(file-management): 新增文件和分类管理模块 2026-04-10 17:06:01 +08:00
pom.xml fix(barcode): 修复条码打印数量计算逻辑 2026-01-16 10:19:25 +08:00