Commit Graph

384 Commits

Author SHA1 Message Date
曹鹏飞 65ab089569 Merge remote-tracking branch '惠信/develop' into develop 2026-03-19 17:09:00 +08:00
曹鹏飞 ff36da82a6 refactor(wms): 优化入库流程中的二维码处理逻辑
- 将二维码数量计算改为使用实际扫码数量而非输入数量
- 统一多个控制器中的请求参数对象类型转换
- 为包装类型的二维码添加子码批量更新功能
- 简化二维码验证和库存扣减的业务逻辑
- 移除多余的二维码阶段更新方法并统一处理流程
- 修复物料入库时仓库和工厂信息设置的准确性问题
2026-03-19 17:08:49 +08:00
yf001217 69c1b163dd 获取调拨单null修改 2026-03-19 16:44:14 +08:00
曹鹏飞 fa4c26dc10 feat(inventory): 重构入库功能并优化物料扫描处理
- 移除 NoUtil 和 MaterialQRCodeContentDTO 依赖
- 重命名 InCostcenterBackSubmitItemQO 等类名,统一命名规范
- 添加新的库存入库相关 QO 类 (InventoryInQO, InventoryInItemQO, InventoryInItemQRCodeQO)
- 修复 WmsWarehouseService 注入和使用问题
- 更新提交接口参数验证和逻辑处理
- 优化二维码集合处理和物料扫描记录创建
- 添加储位禁用状态判断和设置功能
- 重构物料扫描记录分组逻辑,新增 getKey9 方法支持更精确的分组
- 统一更新多个控制器中的相关实现以保持一致性
- 修复批量更新二维码主数据的方法调用
2026-03-19 09:24:23 +08:00
yf001217 e8116fe2dd 储位调拨单bug修改 2026-03-18 19:31:59 +08:00
曹鹏飞 a76ee52afb feat(inventory): 添加储位管理功能支持
- 在OutDifferenceItemVO中新增推荐储位和扫码储位字段
- 修改OutMaterialScanRecord添加基于储位的唯一键生成
- 更新InventoryController中的库存出库逻辑,增加储位信息传递
- 在扫描记录控制器中实现储位匹配和差异对比功能
- 修复注释中的布尔值说明错误
- 优化代码格式和空行清理
2026-03-18 18:42:49 +08:00
曹鹏飞 7fab12f680 feat(wms): 优化库存管理和二维码流程
- 在ApplyReturnRequestSearchQO中添加当前用户ID字段
- 为ApplyReturnRequestVO添加供应商名称字段
- 将ApprovalGoodsReceiptQO中的approvalStatus和documentType类型从Short改为Integer
- 在BarcodePrintingController中添加单位信息并注释掉工厂、仓库、储位ID设置
- 从BarcodePrintingEditQO中移除工厂、仓库、储位相关字段
- 在BarCodeProcessStage中添加EnumValue注解和ForStorage状态,并更新状态描述
- 修改BaseController中的二维码内容生成逻辑,只返回二维码代码
- 在ComponentOutboundController中优化导入、添加二维码服务依赖、重构库存处理逻辑
- 创建新的InventoryInDTO和InventoryOutDTO类以区分出入库库存数据
- 更新各种入库控制器使用新的二维码主数据服务和库存DTO类
- 重命名InventoryDTO为InventoryInDTO并添加key生成方法
- 创建InventoryOutDTO类用于出库库存处理
- 更新IWmsInventoryService接口使用新的库存DTO类
2026-03-18 18:20:59 +08:00
曹鹏飞 273a51613d feat(barcode): 新增条码打印功能的工厂仓库储位管理
- 在BarcodePrintingAddQO中新增工厂、仓库、储位相关字段验证
- 在BarcodePrintingEditQO中新增工厂仓库储位的ID和编号字段
- 在BarcodePrintingVO中新增工厂仓库储位显示字段
- 扩展BarCodeProcessStage枚举,新增入库、出库、质检等状态
- 扩展BarCodeType枚举,新增采购、库存、生产等条码类型
- 集成dictionaryItemService、IWmsWarehouseService、IWmsBinService服务
- 优化条码生成逻辑,关联工厂、仓库、储位信息
- 添加工厂仓库储位数据验证和错误处理机制
- 新增大包装条码标签HTML模板文件
2026-03-17 18:07:05 +08:00
曹鹏飞 f1eb8682fe feat(normal-order): 添加箱码标签图片导出PDF功能 2026-03-17 10:51:07 +08:00
zhangke 2e4119cb4f 修改单个送货单收货的场景 2026-03-11 15:39:24 +08:00
zhangke 820412f9fe 整包收货的bug 2026-03-11 15:33:07 +08:00
zhangke b024a8757b 拆包bug修复 2026-03-10 20:20:40 +08:00
zhangke a4a3aecd5d Merge branch 'develop' into dev_zhangke 2026-03-10 11:25:07 +08:00
曹鹏飞 7522c93ec4 chore(config): 更新应用配置文件和部署测试代码
- 将多个模块的环境配置从sit切换为dev
- 修改应用名称为local环境标识
- 新增dev环境的日志配置文件
- 添加开发环境部署测试工具类
- 重命名部署测试类并移除多余依赖
- 移除lib目录处理逻辑优化部署流程
2026-03-10 10:55:08 +08:00
zhangke 6e27d549dd 修改打包管理的的供应商 2026-03-10 10:54:32 +08:00
zhangke e72d1e3b66 中码和小码打印的部分bug修复 2026-03-10 10:45:33 +08:00
zhangke 49e245b69b 中码和小码打印的部分bug修复 2026-03-09 17:38:57 +08:00
zhangke e29f43f20f 完成收货直接入库的逻辑 2026-03-07 21:45:13 +08:00
zhangke b3c74d6a28 完成打包收货的逻辑 2026-03-06 17:36:56 +08:00
zhangke 4a1909a745 调整打包收货的逻辑 2026-03-06 08:37:02 +08:00
曹鹏飞 a4f3dff2e1 Merge remote-tracking branch '惠信/dev_zhangke' into develop 2026-03-05 18:55:19 +08:00
曹鹏飞 f13b529f72 拆分出测试环境和开发环境 2026-03-05 15:44:37 +08:00
zhangke 242c147573 添加收货、出入库的统一扫码接口 2026-03-05 11:15:33 +08:00
曹鹏飞 6a17f2c9e0 refactor(deploy): 重构部署测试类配置
- 将DeployTest重命名为DeployDevTest用于开发环境部署
- 新增DeploySitTest类用于SIT环境部署
- 修改开发环境服务名为admin-dev
- 移除未使用的Vector导入
- 注释掉字体目录处理逻辑
- 统一代码格式化和空格调整
2026-03-05 11:02:10 +08:00
zhangke edb067dc79 打包收货部分功能完成 2026-03-05 10:57:47 +08:00
曹鹏飞 517bbe1a33 Merge remote-tracking branch '惠信/dev_zhangke' into develop
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/NormalPGIController.java
2026-03-05 10:37:33 +08:00
曹鹏飞 41b90f40ef feat(admin): 新增越库功能并优化物料处理流程
- 在ApiResult中新增分页数据转换方法支持数据转换
- 删除箱码标签图片导出功能相关代码
- 注释掉BaseController中的generateQRContent方法
- 新增CrossQO和MaterialCodeItemVO数据传输对象
- 将DeliverStructuralPackageOrderVO中的num字段从Short改为Integer
- 移除InCostCenterBackController中仓库服务依赖
- 为InCostcenterBackSubmitItemQRQO添加链式调用支持并更新字段描述
- 更新入库操作接口注释为收货和入库
- 重构InSubmitItemQO将储位编号列表改为二维码列表
- 在IWmsPoReceiptItemService中新增VO查询方法
- 扩展IWmsQrCodeMasterService支持批量更新和按码查询
2026-03-04 19:07:41 +08:00
zhangke 0d755fed51 打包收货部分功能完成 2026-03-03 22:48:54 +08:00
zhangke beb4011729 Merge branch 'refs/heads/develop' into dev_zhangke 2026-03-03 22:48:15 +08:00
曹鹏飞 3b8b92942a refactor(storage): 优化储位管理和服务层实现
- 将getBinNos方法改为getBinNo,统一返回单个储位编号
- 移除SAP服务集成相关的代码逻辑
- 更新InCostCenterBackController中的储位获取逻辑
- 添加仓库位置启用状态检查功能
- 重构入库记录中的二维码处理流程
- 引入条码处理阶段常量进行状态管理
- 优化InProduceBackController中的储位设置逻辑
- 更新生产订单控制器中的入库处理逻辑
- 调整物料扫描记录中的储位字段为单一值
- 修改多个控制器中的资源注入方式
- 更新物料退料提交对象的数据结构
- 优化条码主数据的状态更新机制
- 调整物料清单控制器中的删除操作事务处理
- 修复Excel导入验证条件的逻辑错误
- 优化包装数量计算使用统一工具类方法
2026-03-03 17:56:54 +08:00
zhangke 0031d7d37b 修改分页的类型 2026-03-03 16:12:55 +08:00
zhangke 1f839eb9a0 Merge branch 'refs/heads/develop' into dev_zhangke 2026-03-03 16:11:19 +08:00
曹鹏飞 2a79163ac3 feat(barcode): 实现二维码打印功能优化和标签数量计算
- 在BarcodePrintingAddQO中新增labelNum字段并实现自动计算逻辑
- 将条码打印流程重构为基于二维码主表的批量生成模式
- 新增库存物料、拆解物料、生产物料类型的条码分类支持
- 实现BaseController基类中的二维码数据转换和生成方法
- 修复条码数量验证逻辑并统一错误提示格式
- 移除冗余的DeliverNormalOrderItemDTO依赖和相关处理代码
- 优化PDF和ZIP导出功能使用统一的二维码数据模型
- 完善生产订单和补料订单中的二维码生成流程
2026-03-03 14:42:24 +08:00
zhangke 212062096c 修改退货单查询 2026-03-03 11:39:13 +08:00
zhangke b21f951ae2 Merge branch 'develop' into dev_zhangke 2026-03-03 11:33:02 +08:00
曹鹏飞 ea2f84104f Merge remote-tracking branch '惠信/dev_zhangke' into develop 2026-03-03 11:05:02 +08:00
曹鹏飞 10ffa9c681 feat(barcode): 实现条码打印功能增强和批量处理
- 集成新的导入工具类简化代码依赖管理
- 添加事务注解确保数据保存操作的原子性
- 实现条码打印保存功能的批处理逻辑优化性能
- 新增QR码主表服务实现条码与物料的关联管理
- 添加标签数量验证防止数据不一致问题
- 实现箱码标签图片ZIP导出功能支持批量下载
- 新增条码类型枚举支持钢构包和采购物料分类
- 更新模板文件适配新的字段映射关系
- 重构二维码内容生成方法支持多种数据结构
- 完善部署测试中的目录处理逻辑
2026-03-03 11:04:47 +08:00
zhangke 86517ae775 修改分页插叙的方法 2026-03-03 10:59:05 +08:00
zhangke aca556b024 Merge branch 'develop' into dev_zhangke 2026-03-03 10:57:20 +08:00
曹鹏飞 258508a7cf refactor(location): 重命名binService变量以提高代码可读性
- 将binService重命名为wmsBinService以符合命名规范
- 更新服务调用以使用新的变量名
- 保持原有业务逻辑不变
2026-03-03 09:34:36 +08:00
曹鹏飞 31b7c35127 移除SAP的zwm3A01和zwm3A02支持 2026-03-02 16:22:14 +08:00
曹鹏飞 54f73be1b2 Merge remote-tracking branch '惠信/dev_zhangke' into develop 2026-03-02 15:56:01 +08:00
zhangke c371d8156c 修改下api的注释 2026-03-02 15:48:18 +08:00
曹鹏飞 2c323af7ed 根据新模板调整配件销售发货清单导出的PDF样式 2026-02-28 14:42:51 +08:00
曹鹏飞 e751dae69f fix: bug-1343 单据管理-成品发货单,打印显示异常 2026-02-28 09:33:11 +08:00
zhangke af5f6c2dd4 添加采购退货申请的功能 2026-02-27 15:34:58 +08:00
zhangke 322c949d8a 添加打包的功能 2026-02-27 11:01:07 +08:00
曹鹏飞 67aeb0f27f feat(shipment): 添加物料码管理和图纸管理功能
- 在.gitignore中添加CodeArts相关忽略文件
- 添加application.yml、application-prod.yml和application-sit.yml配置文件
- 在BomMaterialDTO中添加materialDescEn字段和ExcelColumn注解
- 更新CodeGeneratorTest中的表名配置
- 添加DeployTest用于部署测试
- 添加KeyUtil工具类用于生成TSID
- 添加logback-spring.xml日志配置文件
- 实现MaterialCodeController提供物料码CRUD功能
- 添加MaterialCodeItemAddQO、MaterialCodeItemUpdateQO和MaterialCodeSearchQO查询对象
- 实现MaterialController用于图纸管理功能
2026-02-02 17:31:52 +08:00
曹鹏飞 d977e8e1c7 feat(admin): 优化组件打包和生产订单功能
- 修复组件打包中的启套逻辑判断
- 添加物料扫描记录的复合键支持
- 实现生产订单中仓库编号变更的批量更新
- 优化生产订单接收物料的分组逻辑
- 添加使用指南文件类型的数据库字段
- 实现使用指南按类别查询的VO转换
- 修复部署测试中的目录处理注释问题
- 优化菜单按钮和角色权限的数据查询
- 添加SAP料号重复检查验证
- 调整生产领料单模板的页面尺寸和样式
2026-01-28 17:04:34 +08:00
曹鹏飞 c0faaf7475 fix: bug-1248 储位码打印预览多一页空白页 2026-01-20 11:39:56 +08:00