8 Commits (main)
 

Author SHA1 Message Date
zch 885df0f38d fix(wcs-service): 完善批量删除与更新校验逻辑
1. 修复空集合删除直接执行SQL的问题,提前拦截空集合参数
2. 替换不安全的布尔值判断为`Boolean.TRUE.equals(isValid)`避免空指针
3. 新增批量删除前的数据存在性校验,不存在时抛出业务异常
4. 补充单条数据更新前的存在性校验,避免更新不存在的数据
4 weeks ago
zch 365731af39 feat(wcs): 完成WCS模块多维度优化
- 统一Excel字段展示格式,简化表头并配置字典转换
- 新增实时任务明细下拉查询接口,避免分页全量问题
- 为核心业务service添加缓存注解,优化查询性能
- 完善MyBatis跨库用户表配置,支持动态schema
- 优化各业务service的校验逻辑与代码注释
4 weeks ago
zch 7e2bf493dd refactor(wcs): 统一时间字段命名并优化查询条件构建
- 重构实体类基础字段命名,继承BaseEntity,表统一改为create_by/create_time/update_by/update_time/create_dept,保持命名一致性
- 优化服务层查询条件构建逻辑,分离列表查询与条件构建职责
- 新增WcsMybatisConfig配置类,支持动态表名变量注入
- 调整ServiceImpl查询方法,使用时间范围筛选替代精确匹配
2 months ago
zch 86c5532de6 feat(任务管理): 新增实时任务队列与明细功能
新增实时任务队列(LiveTaskQueue)和实时任务明细(LiveTaskDetail)相关功能,包括:
1. 新增实体类、Mapper接口、Service接口及实现类
2. 新增Controller接口提供CRUD操作
3. 新增XML映射文件实现复杂查询
4. 新增下拉列表接口用于主子表关联
5. 完善数据校验逻辑

同时优化基础数据模块:
1. 移除VO类中冗余的Date导入
2. 修正仓库信息字段注释"是否表示"为"是否标识"
3. 为各基础数据服务添加唯一性校验和默认值设置
4. 新增基础数据下拉列表接口
5. 优化路径信息与明细的关联查询逻辑
2 months ago
zch 5c237cc196 feat(wcs): 集成WCS模块并调整相关配置
- 在pom.xml和ruoyi-admin中新增hw-wcs依赖
- 修改redisson客户端名称为haiwei-Vue-Plus
- 调整mybatis-plus主键生成策略为ASSIGN_ID
- 在springdoc配置中新增WCS模块扫描路径
- 优化hw-wcs模块的依赖结构
2 months ago
zch f83ced0ddb feat(基础数据): 新增路径明细关联及操作人信息显示
- 为路径信息添加明细列表关联功能,并在所有基础数据VO中增加创建人、更新人及相关名称字段
- 重构Mapper XML文件,优化SQL查询并统一排序规则
- 为所有Service实现类添加@Slave和@DSTransactional注解
2 months ago
zch 05cb2dee06 feat(hw-wcs):初始化hw-wcs业务模块 2 months ago
zch 01b4dfabb9 first commit 2 months ago