Commit Graph

3 Commits

Author SHA1 Message Date
b06e16aab6 feat(wms): 完善钢卷打包功能的事务处理和数据一致性
- 添加事务注解确保新增、修改、删除操作的数据一致性
- 新增对打包主表ID和钢卷ID的空值校验
- 实现打包记录重量自动更新功能,包括总毛重、总净重和钢卷数量
- 在删除打包记录时自动还原钢卷到原库区状态
- 添加对钢卷销售名称的同步更新处理
- 完善删除操作中的关联明细记录清理逻辑
- 新增钢卷存在性验证确保数据完整性
2026-03-23 15:52:13 +08:00
84583bb052 feat(wms): 添加钢卷打包明细关联钢卷信息查询功能
- 在 WmsCoilPackingDetailServiceImpl 中新增 IWmsMaterialCoilService 依赖注入
- 为分页查询和列表查询方法添加钢卷信息丰富逻辑
- 实现 enrichCoilInfo 方法通过钢卷ID批量获取钢卷完整信息
- 重构 WmsCoilPackingRecordServiceImpl 中的详情查询逻辑
- 移除 WmsCoilPackingDetailVo 中冗余的钢卷字段定义
- 使用关联查询替代原有的独立字段存储方式
2026-03-23 15:23:01 +08:00
c1fe964d20 feat(wms): 添加钢卷打包记录功能模块
- 创建钢卷打包明细实体类WmsCoilPackingDetail及业务对象WmsCoilPackingDetailBo
- 创建钢卷打包记录主实体类WmsCoilPackingRecord及业务对象WmsCoilPackingRecordBo
- 实现钢卷打包明细服务接口IWmsCoilPackingDetailService及其实现类
- 实现钢卷打包记录主服务接口IWmsCoilPackingRecordService及其实现类
- 添加钢卷打包明细和记录的控制器WmsCoilPackingDetailController和WmsCoilPackingRecordController
- 创建对应的MyBatis映射器WmsCoilPackingDetailMapper和WmsCoilPackingRecordMapper
- 实现数据库映射文件WmsCoilPackingDetailMapper.xml和WmsCoilPackingRecordMapper.xml
- 添加视图对象WmsCoilPackingDetailVo和WmsCoilPackingRecordVo支持Excel导出功能
2026-03-23 10:10:36 +08:00