Commit Graph

105 Commits

Author SHA1 Message Date
1a5eadd99e feat(wms): 新增钢卷待操作联查
- 在WmsCoilPendingActionMapper中添加selectVoPagePlus方法支持自定义查询
- 在WmsCoilPendingActionMapper.xml中实现selectVoPagePlus的SQL映射逻辑
- 修改WmsCoilPendingActionServiceImpl中的queryPageList方法以使用新的查询方式
- 新增buildQueryWrapperPlus方法构建更复杂的查询条件
- 在WmsCoilPendingActionVo中增加enterCoilNo、supplierCoilNo、itemId和itemType字段用于展示更多信息
2025-11-18 14:44:52 +08:00
a3b8a74430 refactor(wms): 优化物料卷管理逻辑
- 移除重复的原材料和产品字段映射
- 使用 CASE 表达式统一处理不同类型的物料属性
- 简化 Java 服务层中的物料对象构建逻辑
- 删除冗余的 fillItemObject 方法
- 统一通过 itemType 判断设置对应物料信息
2025-11-18 10:42:05 +08:00
0b29ce7f50 feat(wms): 增加根据实际库区查询钢卷分布的接口及相关字段 2025-11-17 17:57:57 +08:00
3f507cef5b feat(wms): 增加产品和原材料的规格、材质等信息字段 2025-11-17 17:00:57 +08:00
23900f38f8 查询优化,新增酸连轧页面 2025-11-17 11:58:42 +08:00
a3269487e4 feat(wms): 添加产品和原材料的材质、厂家、表面处理及锌层厚度字段
- 在WmsProduct和WmsRawMaterial实体类中新增material、manufacturer、  surfaceTreatmentDesc和zincLayer字段
- 更新对应的BO和VO类,同步添加上述四个字段
- 修改Mapper XML文件,增加新字段的映射配置
- 在Service实现类中,为新字段添加查询条件支持
- 导入必要的MyBatis注解以支持字段映射
2025-11-14 16:58:02 +08:00
ff7746f1c3 fix(klp-wms): 修复包装需求字段拼写错误
- 将 packging_reguirement 更正为 packaging_requirement
- 确保数据库字段映射正确无误
- 避免因拼写错误导致的数据读取异常
2025-11-14 10:00:20 +08:00
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
d9dc96b8b9 修复错误 2025-11-11 23:01:56 +08:00
2c46526a98 1 2025-11-11 22:30:14 +08:00
86297ee681 app三级后端修改 2025-11-11 12:21:16 +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
e3d2e79ea4 修复bug 2025-10-31 18:06:54 +08:00
41ee785cea 修复bug 2025-10-31 17:48:10 +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
ca301a4c18 feat(wms): 新增动态关联查询功能并优化钢卷列表接口
- 在 WmsMaterialCoilMapper 中新增 selectVoListWithDynamicJoin 方法
- 修改 selectVoPagePlus SQL 查询逻辑,移除冗余字段
- 实现根据物品类型联查原材料或产品信息
- 更新 WmsMaterialCoilServiceImpl 中 queryList 方法调用新接口
- 优化 WmsMaterialCoilVo 字段注释及 Excel 导出配置- 移除部分不必要的 @ExcelProperty 注解
- 新增 itemName 和 itemCode 字段用于显示物品名称和编号- 调整字段注释说明 dataType 数据类型含义- 修复仓库变更判断逻辑中的空指针风险
2025-10-30 14:59:46 +08:00
4f97e62a5d feat(wms): 新增钢卷分页查询功能
- 在WmsMaterialCoilMapper中添加selectVoPagePlus方法及对应XML配置
- 实现基于QueryWrapper的分页查询逻辑- 补充关联字段warehouseName以支持统计展示-优化查询条件构造器,增强筛选能力
- 调整VO类结构,确保数据传输完整性- 修复原查询逻辑中的潜在空指针问题
2025-10-29 16:55:26 +08:00
3ca854f85f 新增双向统计接口 2025-10-29 14:40:22 +08:00
128700da0f 新增双向统计接口 2025-10-29 14:18:36 +08:00
f446d962ff 小改 2025-10-28 15:03:08 +08:00
3be57b3f67 refactor(wms): 移除废弃的出入库相关接口和实现
- 注释掉推荐采购计划相关接口及其实现逻辑
- 删除出入库单主表和明细表的控制器、服务接口及实现类
- 移除出入库单相关的Mapper接口及XML配置文件
- 清理原材料服务中不再使用的库存信息填充方法
2025-10-28 13:06:25 +08:00
10d6cc1144 小改 2025-10-28 12:20:20 +08:00
ffd8eebe60 feat(wms): 新增其他收支管理功能
- 新增其他收支实体类WmsOtherIncome及其相关VO、BO类
- 实现其他收支的增删改查接口IWmsOtherIncomeService
- 添加其他收支控制器WmsOtherIncomeController支持RESTful请求
- 配置MyBatis映射文件及Mapper接口支持数据库操作
- 在应付和应收业务中增加时间范围筛选字段和逻辑
2025-09-26 14:21:14 +08:00
1b07c5a278 feat(wms): 新增库存批次号查询功能
- 在 IWmsStockIoDetailService 接口中添加 batchQuery 方法
- 在 WmsStockIoDetailController 中添加 batchQuery 接口
- 在 WmsStockIoDetailMapper 接口中添加 batchQuery 方法
- 在 WmsStockIoDetailMapper.xml 中添加对应的 SQL 查询语句
- 在 WmsStockIoDetailServiceImpl 中实现 batchQuery 方法
- 在 WmsStockIoDetailVo 中添加主表的 stockIoCode、ioType 和 bizType 字段
2025-09-12 17:53:23 +08:00
9fa93a0022 feat(WmsStockLogMapper): 添加批次号字段映射
在 WmsStockLogMapper.xml 文件中添加了 batchNo 字段的映射,对应数据库中的 batch_no 列。这一修改增加了对批次号信息的支持,以便于在库存日志中追踪特定批次的商品变化。
2025-09-12 17:18:10 +08:00
7c9b64c74f feat(domain): 为 WmsGenerateRecord 添加状态字段
- 在 WmsGenerateRecord、WmsGenerateRecordBo 和 WmsGenerateRecordVo 中添加 status 字段
- 在 WmsGenerateRecordMapper.xml 中添加 status 字段的映射
2025-09-12 16:03:30 +08:00
3e2519fb7c feat(wms): 添加二维码生成记录功能
- 新增二维码生成记录相关的实体类、Mapper、Service、Controller等
- 实现二维码生成记录的增删查改功能- 添加二维码生成记录的导出功能
- 新增相关接口和页面访问权限
2025-09-10 14:33:28 +08:00
JR
cd822d4296 fix(wms): 修复生产实绩与排产计划明细查询中的产品线逻辑
- 移除了 wms_production_line 表中的 del_flag 条件,以包含所有产品线
- 此修改将确保查询结果中包含所有未删除的生产任务
2025-08-26 16:56:54 +08:00
666c42a128 fix(query): 修复查询时未考虑 del_flag 导致返回已删除数据问题
- 在多个 Mapper 文件中,为 LEFT JOIN 的条件添加 del_flag = 0 判断
- 确保查询结果中不包含已删除的数据
2025-08-26 16:42:29 +08:00
045096b579 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2025-08-26 16:19:16 +08:00
0c746478a0 feat(wms): 生产任务列表增加联查功能
- 在 WmsProductionTaskMapper 中添加 selectVoPagePlus 方法,实现联查查询
- 更新 WmsProductionTaskBo 和 WmsProductionTaskVo,增加联查相关字段
- 修改 WmsProductionTaskServiceImpl 中的 queryPageList 方法,使用新的联查查询
- 更新 WmsStockMapper.xml 中的查询语句,优化库存查询
2025-08-26 16:18:58 +08:00
JR
e804d961b0 refactor(wms): 将批次id改为生产任务id并优化相关功能
- 将 WmsSchedulePlanDetail 中的 batchId 改为 taskId
- 更新相关 BO、VO 类中的字段名称
- 修改数据库查询以适应新的字段
- 移除未使用的权限注解
2025-08-26 16:06:23 +08:00
4c748a537a feat(wms): 添加生产任务和产品规范相关功能
- 新增生产任务管理功能,包括查询、新增、修改、删除等操作- 新增产品规范组管理功能,包括查询、新增、修改、删除等操作
- 新增产品规范(键值对模式)管理功能,包括查询、新增、修改、删除等操作
- 添加相关实体类、业务对象、视图对象、Mapper接口和XML文件
2025-08-26 14:30:50 +08:00
JR
781c7f8bac feat(domain): WmsOrderDetail增加产品规范组 ID 字段
- 在 WmsOrderDetail、WmsOrderDetailBo 和 WmsOrderDetailVo 中添加 groupId 字段
- 更新 WmsOrderDetailMapper.xml,添加 group_id 列的映射
2025-08-25 17:27:35 +08:00
JR
99cebf6e1c feat(wms): 添加制造规范管理功能
- 新增制造规范相关的数据模型、接口、控制器、服务实现和映射文件
- 实现了制造规范的查询、新增、修改和删除功能
- 添加了制造规范的导出功能- 优化了制造规范的查询条件和结果展示
2025-08-25 15:26:39 +08:00
e91b981923 feat(workflow): 实现自定义选择下一个处理人功能
- 在前端增加提示信息,指导用户指定下一个任务的处理人
- 在后端增加逻辑,处理用户选择的下一个处理人
- 修改数据库,增加采购计划详情编号字段- 优化采购计划详情查询条件,支持按详情编号查询
2025-08-22 10:31:24 +08:00
JR
228627518b refactor(wms): 重构产品销售脚本查询接口
-移除 WmsProductSalesScriptMapper 中的 LambdaQueryWrapper 参数
- 添加 WmsProductSalesScriptBo 参数替代原有的查询封装方式
- 更新 XML 文件中的 SQL 查询逻辑,使用动态 SQL 替代自定义 SQL 段
- 简化 WmsProductSalesScriptServiceImpl 中的查询方法
2025-08-15 17:05:35 +08:00
JR
7665649567 feat(klp-wms): 在 WmsSchedulePlanDetailVo 中添加批次号字段并更新相关 Mapper
- 在 WmsSchedulePlanDetailVo 类中添加 batchNo 字段,用于存储批次号
- 更新 WmsSchedulePlanDetailMapper.xml,加入与 wms_batch 表的关联查询,获取批次号信息
2025-08-15 09:21:10 +08:00
JR
21f15b8744 feat(WmsBatch): 添加排产计划ID字段
- 在 WmsBatch、WmsBatchBo、WmsBatchVo 类中添加 planId 字段
- 在 WmsBatchMapper.xml 中添加 planId 的 resultMap 配置
- 在 WmsBatchServiceImpl 中添加 planId 的查询条件
2025-08-14 16:43:54 +08:00
970c550590 feat(WmsProcessTask): 添加工艺顺序字段并实现相关功能
- 在 WmsProcessTask 和 WmsProcessTaskBo 类中添加 sequence 字段
- 在 WmsProcessTaskMapper.xml 中添加 sequence 列的映射
- 在 WmsProcessTaskServiceImpl 中按 sequence 排序任务列表
- 在 WmsProcessTaskVo 中添加 sequence 字段并支持 Excel 导出
2025-08-14 15:07:59 +08:00
JR
c4ee58f75d feat(wms): 添加批次、工艺、工艺任务相关功能
- 新增 IWmsBatchService、IWmsProcesseService、IWmsProcessTaskService 接口
- 实现 WmsBatchServiceImpl、WmsProcesseServiceImpl 服务类- 添加 WmsBatch、WmsProcesse、WmsProcessTask 实体类
- 创建对应的 BO、VO 类
- 编写 WmsBatchMapper、WmsProcesseMapper 映射接口- 生成 WmsBatchMapper.xml、WmsProcesseMapper.xml 映射文件
- 开发 WmsBatchController、WmsProcesseController 控制器
2025-08-14 13:52:08 +08:00
85ae6c4efa feat(WmsSchedulePlanDetail): 添加批次ID字段
- 在 WmsSchedulePlanDetail、WmsSchedulePlanDetailBo 和 WmsSchedulePlanDetailVo 类中添加 batchId 字段
- 更新 WmsSchedulePlanDetailMapper.xml,添加 batch_id 列的映射
- 在 WmsSchedulePlanDetailServiceImpl 中添加对 batchId 的查询条件
2025-08-14 13:46:00 +08:00
1002999310 refactor(wms): 用 documentId 替代 referenceNo
- 在 WmsJournalEntry、WmsJournalEntryBo、WmsJournalEntryVo 中将 referenceNo 字段改为 documentId
- 更新 WmsFinancialDocumentMapper.xml 中的相关 SQL 语句
- 修改 WmsJournalEntryServiceImpl 中的查询条件
2025-08-13 15:04:08 +08:00