Commit Graph

260 Commits

Author SHA1 Message Date
ea0cd2b185 feat(wms): 添加物料卷质量与包装相关字段
- 在WmsMaterialCoil实体类中新增qualityStatus、trimmingRequirement、packingStatus和packagingRequirement字段
- 在WmsMaterialCoilBo业务对象中同步新增上述四个字段
- 在WmsMaterialCoilMapper.xml映射文件中增加对应字段的查询列
- 在WmsMaterialCoilVo视图对象中新增上述四个字段以支持前端展示
2025-11-14 09:44:47 +08:00
2d88638db8 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2025-11-13 13:24:28 +08:00
9c88669751 refactor(wms): 移除产品BOM相关模块和采购计划功能模块
- 删除产品BOM(Bill of Materials)相关的控制器、服务、实体类及映射文件
- 移除了WmsProductBomController控制器及相关接口实现
- 清理了IWmsProductBomService服务接口与WmsProductBomServiceImpl实现类
- 移除了WmsProductBom实体类及其对应的BO/VO对象- 删除WmsProductBomMapper接口及XML配置文件
- 更新WmsMaterialCoilServiceImpl依赖注入,移除对IWmsProductBomService的引用
- 调整WmsCoilPendingActionMapper.xml路径从wms目录迁移至klp目录下
- 整理采购计划相关模块代码结构,确保模块清晰分离
2025-11-13 13:24:09 +08:00
6bde071842 修复错误 2025-11-11 23:16:49 +08:00
d9dc96b8b9 修复错误 2025-11-11 23:01:56 +08:00
27b3e9d0cb 修复错误 2025-11-11 23:01:18 +08:00
2c46526a98 1 2025-11-11 22:30:14 +08:00
059d086b53 后端修改 2025-11-11 14:57:51 +08:00
613f509466 后端修改 2025-11-11 14:43:59 +08:00
86297ee681 app三级后端修改 2025-11-11 12:21:16 +08:00
c78790919b feat(wms): 添加材料类型字段
- 在 WmsMaterialCoil 类中新增 materialType 字段- 在 WmsMaterialCoilBo 类中新增 materialType 字段
- 在 WmsMaterialCoilVo 类中新增 materialType 字段
2025-11-11 10:36:35 +08:00
c6073b241b fix(wms):修复库存转移时实际仓库ID未正确继承的问题
- 在库存转移逻辑中添加实际仓库ID的继承处理
- 确保新库存记录继承原库存的实际仓库ID-修复因实际仓库ID为空导致的数据不一致问题
2025-11-11 10:27:33 +08:00
08960bfaa8 feat(wms): 增加处理时间
- 在操作记录中添加处理时间字段
- 使用当前时间初始化processTime属性
-保持异常处理逻辑不变,确保主流程不受影响
2025-11-11 10:12:17 +08:00
9594bf6a73 三级页面修改 2025-11-11 10:01:42 +08:00
eee846916e 三级页面修改 2025-11-11 09:42:59 +08:00
4302c17b76 三级页面修改 2025-11-11 09:40:42 +08:00
df65d8a021 三级页面修改 2025-11-11 09:20:09 +08:00
4dcb468c9b Merge remote-tracking branch 'gitee/0.8.X' into 0.8.X 2025-11-07 14:33:57 +08:00
e26a80dd3d 三级前后端页面修改 2025-11-07 14:33:28 +08:00
03760a64b8 fix(wms): 修改产品和原料默认属性值为空
- 将产品默认属性值从具体值改为null- 将原料默认属性值从具体值改为null
- 统一处理产品和原料的默认属性逻辑
2025-11-07 09:21:45 +08:00
8117421531 web,app,后端更改二维码唯一 2025-11-05 22:18:10 +08:00
40874d8281 feat(wms): WmsCoilPendingActionVo继承BaseEntity
- 添加BaseEntity继承以支持基础实体功能- 更新类定义以符合新的继承结构
- 引入必要的导入语句支持继承关系
2025-11-05 10:15:13 +08:00
63353e2b6f feat(wms): 添加产品和原料规格字段支持
- 在 WmsProduct 和 WmsRawMaterial 实体类中新增 specification 字段- 在对应的 BO 和 VO 类中同步增加 specification 属性- 更新查询构造器,支持根据规格进行模糊匹配
- 调整默认属性配置中的规格值格式
-优化分页查询逻辑,确保 BOM信息正确填充
2025-11-04 16:43:35 +08:00
f09fbc4ba6 fix(wms):修复钢卷库区变更时实际库区未同步的问题
- 在更新钢卷信息时,确保actualWarehouseId字段被正确设置
- 记录库区变更操作中的旧新actualWarehouseId值
- 处理子钢卷生成二维码时的实际库区同步问题
2025-11-04 09:38:44 +08:00
ffcd3594d1 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2025-11-03 17:06:30 +08:00
83edc5703a feat(wms): 新增按实际库区查询钢卷分布功能
- 在 IWmsMaterialCoilService 接口中新增 getDistributionByActualWarehouse 方法
- 实现钢卷按实际库区统计数量和重量的查询逻辑
- 添加对应的 Mapper XML 查询语句,支持按物品类型和 ID 过滤
- 在 Controller 中暴露新的 REST 接口 /distributionByActualWarehouse
- 扩展 WmsStockBo 和 WmsStockVo 类以支持实际库区相关字段
- 新增 queryPageListActual 方法用于分页查询实际库区库存数据
- 实现递归查询子实际库区的功能,并应用到查询条件中
- 更新 Mapper 文件及服务实现类以支持新查询逻辑
2025-11-03 17:06:17 +08:00
ffbe9e181a 添加web的合卷分卷合并操作 2025-11-03 17:03:03 +08:00
4fa482525e feat(wms): 新增实际库区/库位管理功能
- 新增实际库区/库位实体类WmsActualWarehouse及对应VO、BO类
- 新增实际库区/库位控制器WmsActualWarehouseController,支持增删改查及导出功能
- 新增实际库区/库位服务接口IWmsActualWarehouseService及实现类- 新增实际库区/库位Mapper接口及XML映射文件
- 在WmsMaterialCoil相关类中增加actualWarehouseId字段及相关联查询
- 更新物料钢卷查询逻辑,支持按实际库区筛选和显示实际库区名称
2025-11-03 13:47:38 +08:00
66b740288b feat(wms): 支持物料卷按多个itemId查询
- 在WmsMaterialCoilBo中新增itemIds字段用于接收多个ID

- 修改查询逻辑,支持逗号分隔的多个itemId查询- 兼容原有的单个itemId查询方式
- 对非法ID格式进行过滤处理
2025-11-01 11:45:58 +08:00
b70b390ff7 refactor(service):优化物料卷服务查询条件
- 移除WmsFinancialDocumentBo中冗余的WmsStockIoDetail导入
- 在WmsMaterialCoilServiceImpl中增加team字段筛选条件
- 完善查询条件判断逻辑,提升代码可读性
2025-11-01 09:19:32 +08:00
e3d2e79ea4 修复bug 2025-10-31 18:06:54 +08:00
41ee785cea 修复bug 2025-10-31 17:48:10 +08:00
2283033b71 refactor(service):优化库存查找逻辑并移除冗余代码
- 修改 findOrCreateStock 方法返回类型为 void- 移除 warehouseId 的重复设置逻辑
- 简化库存存在时的处理流程- 删除多个与出入库及库存流水相关的实体类和业务对象- 清理无用的业务逻辑代码,提升代码可维护性
2025-10-31 17:33:33 +08:00
5bd8769a7b feat(wms): 新增产品和原材料BOM信息查询功能
- 在IWmsProductService接口中新增queryPageListWithBom方法
- 在IWmsRawMaterialService接口中新增queryPageListWithBom方法
- 在WmsProductController中新增listWithBom接口
- 在WmsRawMaterialController中新增listWithBom接口
- 在WmsProductServiceImpl中实现queryPageListWithBom及fillBomInfo逻辑
- 在WmsRawMaterialServiceImpl中实现queryPageListWithBom及fillBomInfo逻辑
- 在WmsProductVo和WmsRawMaterialVo中新增bomItems字段用于存储BOM明细信息
2025-10-31 15:57:48 +08:00
6028f90246 修复库存分布问题 2025-10-31 14:50:20 +08:00
3e964b4d23 修复库存分布问题 2025-10-31 14:37:19 +08:00
93cd0e5238 feat(wms): 增加物料卷表字段查询支持
- 添加删除标识字段(del_flag)到查询结果- 添加创建时间(create_time)和更新时间(update_time)字段- 添加创建人(create_by)和更新人(update_by)字段
- 保持原有仓库关联查询逻辑不变
2025-10-31 11:40:25 +08:00
398def2341 feat(wms): 添加物料钢卷查询时间筛选功能
- 在 WmsMaterialCoilBo 中新增 startTime 和 endTime 字段
- 使用 @JsonFormat 和 @DateTimeFormat 注解格式化时间字段- 在 WmsMaterialCoilServiceImpl 中根据时间范围筛选数据- 支持按更新时间区间查询物料钢卷信息
2025-10-31 11:38:06 +08:00
4f0a246f0f feat(wms): 继承BaseEntity并优化BOM默认属性创建逻辑
- WmsMaterialCoilVo类继承BaseEntity以支持基础字段
- 合并产品和原料的厚度、宽度为规格字段
- 调整默认BOM属性创建方法中的字段组合方式
- 清理冗余空行,优化代码结构可读性
2025-10-31 11:30:30 +08:00
fd40fa0e18 feat(wms): 新增产品和原材料时自动创建BOM及默认属性
- 在产品和原材料控制器中新增 addWithBom 接口
- 实现新增产品/原材料时自动创建BOM头信息
- 新增方法 createDefaultBomItems 用于创建默认BOM明细项- 根据类型(产品或原料)设置不同的默认属性值
- 使用事务确保数据一致性
- 注入 IWmsBomService 和 IWmsBomItemService 服务依赖
2025-10-31 11:22:38 +08:00
26f504367e 将每一步的钢卷二维码进行保存,新步骤采用新码 2025-10-30 17:07:03 +08:00
ca301a4c18 feat(wms): 新增动态关联查询功能并优化钢卷列表接口
- 在 WmsMaterialCoilMapper 中新增 selectVoListWithDynamicJoin 方法
- 修改 selectVoPagePlus SQL 查询逻辑,移除冗余字段
- 实现根据物品类型联查原材料或产品信息
- 更新 WmsMaterialCoilServiceImpl 中 queryList 方法调用新接口
- 优化 WmsMaterialCoilVo 字段注释及 Excel 导出配置- 移除部分不必要的 @ExcelProperty 注解
- 新增 itemName 和 itemCode 字段用于显示物品名称和编号- 调整字段注释说明 dataType 数据类型含义- 修复仓库变更判断逻辑中的空指针风险
2025-10-30 14:59:46 +08:00
fb78222796 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2025-10-30 14:02:56 +08:00
fad4a93a92 refactor(wms):重构线圈物料查询逻辑
- 移除旧的LambdaQueryWrapper构建方式
- 引入新的QueryWrapper构建方法
- 使用分页查询替代直接列表查询
- 设置分页大小为最大值以获取全部数据
- 调用增强版mapper方法进行数据查询
- 返回查询结果记录列表
2025-10-30 14:00:36 +08:00
e323386fd1 Merge remote-tracking branch 'gitee/0.8.X' into 0.8.X 2025-10-30 12:33:35 +08:00
c512d25422 将每一步的钢卷二维码进行保存,新步骤采用新码 2025-10-30 12:33:07 +08:00
a1652bfe8e fix(wms): 添加物料ID查询条件
- 在查询条件中增加对item_id字段的过滤
- 保证查询逻辑与其它条件一致,避免空值查询- 完善物料钢卷信息的精确查询能力
2025-10-29 17:30:51 +08:00
a95644f984 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2025-10-29 16:55:37 +08:00
4f97e62a5d feat(wms): 新增钢卷分页查询功能
- 在WmsMaterialCoilMapper中添加selectVoPagePlus方法及对应XML配置
- 实现基于QueryWrapper的分页查询逻辑- 补充关联字段warehouseName以支持统计展示-优化查询条件构造器,增强筛选能力
- 调整VO类结构,确保数据传输完整性- 修复原查询逻辑中的潜在空指针问题
2025-10-29 16:55:26 +08:00
caa25c0b9d 修改bug 2025-10-29 15:51:01 +08:00