曹鹏飞
|
14fada8fe5
|
refactor(delivery): 优化发货清单导出功能
- 移除手动序号生成逻辑
- 使用服务层方法替代流式处理转换
- 简化数据获取流程
- 提高代码可读性
- 减少内存占用
- 提升性能表现
|
2026-03-09 11:35:46 +08:00 |
曹鹏飞
|
2ecdb7a9b7
|
refactor(delivery): 优化发货清单物料代码项查询逻辑
- 移除注释中的旧查询方法调用
- 恢复并实现完整的Lambda查询链式调用
- 保持索引递增和数据转换功能不变
- 维持Excel文件下载功能的正常运行
|
2026-02-28 09:42:59 +08:00 |
曹鹏飞
|
17c1ed20f4
|
refactor(delivery): 优化发货清单物料代码项查询逻辑
- 在 DeliveryController 中替换原有的复杂查询为简化的 getItemsVO 方法调用
- 添加 ShipmentMaterialCodeItemVO 类型导入到相关接口和服务实现
- 在 IWmsShipmentDeliveryItemService 接口中新增 getItemsVO 方法定义
- 在 WmsShipmentDeliveryItemMapper 接口中新增 getItemsVO 查询方法
- 实现 MyBatis XML 查询映射,使用 SQL JOIN 和聚合函数优化数据获取
- 在 WmsShipmentDeliveryItemServiceImpl 中实现 getItemsVO 业务逻辑
- 移除控制器中被注释的原始查询代码以提高代码整洁性
|
2026-02-26 18:12:55 +08:00 |
曹鹏飞
|
7ac9f182ed
|
feat(box): 重构装箱清单功能并增强序列号生成服务
- 重命名 BoxController 为 BoxListController
- 扩展 BasdeSerialNumberControllerService 中的 generateSerialNumber 方法,支持自定义中间字符串和长度参数
- 在 BoxListController 中新增 getItems 和 getForwards 接口用于获取明细和代发物料列表
- 实现装箱清单 Excel 导出功能,包含基础信息和物料清单数据
- 新增 MaterialCodeForwardImportDTO 数据传输对象用于代发物料导入导出
- 实现代发物料的 Excel 导入导出功能,支持批量处理
- 在 PackagingCodeController 中使用序列号服务生成包装码编号
- 扩展 ShipmentMaterialCodeItemVO 和 ShipmentMaterialCodeQRVO 对象,增加状态和序号字段
- 新增数据库查询方法 getByPackagingCodeId 和 getItemsVOById
- 更新 MyBatis 映射文件,优化查询逻辑并添加排序功能
|
2026-02-06 16:24:01 +08:00 |
曹鹏飞
|
be8586f56c
|
feat(shipment): 新增发货单管理功能及相关序列号生成服务
- 添加BasdeSerialNumberControllerService用于生成序列号并支持重试机制
- 创建BoxController实现装箱清单搜索功能
- 添加DeliveryController实现发货单完整业务流程包括添加删除搜索导出等功能
- 新增H5Controller支持移动端卸货清点安装确认等操作
- 添加多个查询对象如BoxSearchQO、DeliverAddQO、DeliverySearchQO等
- 添加多个视图对象如BoxVO、ShipmentMaterialCodeItemVO等
- 更新BomPageResultDTO将records字段类型从Collection改为List
- 修改代码生成器配置调整生成表名
- 重构MaterialCodeController优化包路径和功能结构
- 重命名WmsGongzhuangTaizhangCheckVO为GongzhuangTaizhangCheckVO
- 更新相关接口和服务类以支持新的业务功能
|
2026-02-05 18:06:13 +08:00 |