Commit Graph

3 Commits

Author SHA1 Message Date
62eb5aedfb feat(wms): 添加调拨单明细批量新增功能
- 在 IWmsTransferOrderItemService 中添加 batchInsert 方法
- 在 WmsTransferOrderItemBo 中新增 coilIds 字段用于接收钢卷id列表
- 在 WmsTransferOrderItemController 中添加 /batch 接口支持批量新增
- 在 WmsTransferOrderItemServiceImpl 中实现批量插入业务逻辑
- 新增 WmsMaterialCoil 相关依赖注入和数据查询操作
- 实现根据 itemType 自动设置 materialType 的转换逻辑
2026-03-27 16:43:42 +08:00
c294149274 feat(wms): 新增调拨单明细物料匹配或创建功能
- 在IWmsTransferOrderItemService接口中添加matchOrCreateMaterial方法
- 在WmsTransferOrderItemController中添加/matchOrCreate接口端点
- 实现matchOrCreateMaterial业务逻辑,支持根据itemId和itemType匹配或新增物料
- 添加从原料到产品的转换匹配逻辑
- 添加从产品到原料的转换匹配逻辑
- 集成WmsRawMaterialMapper和WmsProductMapper数据访问层
- 实现基于名称、规格、制造商等字段的精确匹配机制
- 支持itemType参数区分原料(material)和成品(product)处理流程
2026-03-27 16:32:32 +08:00
0d3bde95f3 feat(wms): 添加调拨单功能模块
- 创建调拨单主表实体类、业务对象类和视图对象类
- 创建调拨单明细表实体类、业务对象类和视图对象类
- 实现调拨单主表和明细表的数据库映射和XML配置文件
- 开发调拨单主表和明细表的服务接口及实现类
- 创建调拨单主表和明细表的控制器,提供CRUD操作接口
- 实现分页查询、新增、修改、删除和导出功能
- 添加参数验证和数据校验机制
- 集成MyBatis-Plus进行数据库操作
- 配置Excel导出功能支持调拨单数据导出
2026-03-27 16:15:17 +08:00