Commit Graph

47 Commits

Author SHA1 Message Date
曹鹏飞 66c2b31255 feat(dependency): 添加Redisson依赖并优化全局异常处理
- 在nflg-wms-srm-receive模块中添加Redisson分布式锁依赖
- 在GlobalRestControllerAdvice中重构异常日志记录方式,统一使用printLog方法
- 引入ExceptionUtil工具类增强异常堆栈信息输出
- 在TestController中添加业务异常测试接口用于验证异常处理逻辑
- 修复DeploySitTest中字符串截取方法的参数间距问题
2026-03-24 14:08:36 +08:00
曹鹏飞 78ed6670e2 feat(exception): 添加数据警告异常处理机制
- 新增 DataAlertException 类用于处理数据警告情况
- 在全局控制器增强中添加 DataAlertException 的异常处理器
- 将多个控制器中的直接返回错误改为抛出 DataAlertException 异常
- 统一处理库存不足等数据警告场景的异常响应格式
2026-03-23 22:01:35 +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
曹鹏飞 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
曹鹏飞 2a79163ac3 feat(barcode): 实现二维码打印功能优化和标签数量计算
- 在BarcodePrintingAddQO中新增labelNum字段并实现自动计算逻辑
- 将条码打印流程重构为基于二维码主表的批量生成模式
- 新增库存物料、拆解物料、生产物料类型的条码分类支持
- 实现BaseController基类中的二维码数据转换和生成方法
- 修复条码数量验证逻辑并统一错误提示格式
- 移除冗余的DeliverNormalOrderItemDTO依赖和相关处理代码
- 优化PDF和ZIP导出功能使用统一的二维码数据模型
- 完善生产订单和补料订单中的二维码生成流程
2026-03-03 14:42:24 +08:00
曹鹏飞 10ffa9c681 feat(barcode): 实现条码打印功能增强和批量处理
- 集成新的导入工具类简化代码依赖管理
- 添加事务注解确保数据保存操作的原子性
- 实现条码打印保存功能的批处理逻辑优化性能
- 新增QR码主表服务实现条码与物料的关联管理
- 添加标签数量验证防止数据不一致问题
- 实现箱码标签图片ZIP导出功能支持批量下载
- 新增条码类型枚举支持钢构包和采购物料分类
- 更新模板文件适配新的字段映射关系
- 重构二维码内容生成方法支持多种数据结构
- 完善部署测试中的目录处理逻辑
2026-03-03 11:04:47 +08:00
曹鹏飞 1c5c4c411e 图纸添加供应商;添加指导文件功能 2026-01-19 17:58:12 +08:00
曹鹏飞 17bc951289 refactor(file-upload): 移除MinIO,新增RustFS存储支持
- 删除MinIO相关实现及配置
- 新增RustFS配置类,支持RustFS客户端初始化
- 新增RustFS存储服务实现,实现文件上传接口
- FileController添加日志打印上传异常信息
- pom.xml替换MinIO依赖为AWS SDK S3依赖
- 代码结构优化,提升文件上传模块的扩展性和稳定性
2025-12-22 17:36:59 +08:00
曹鹏飞 fd7dea2786 出库添加齐套逻辑 2025-11-14 18:25:12 +08:00
曹鹏飞 2f794b9972 feat:处理合并问题 2025-11-13 17:37:20 +08:00
曹鹏飞 54fd717f83 Merge branch 'feature/bug-883' into develop
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/InProduceOrderController.java
#	nflg-wms-starter/src/main/java/com/nflg/wms/starter/BaseController.java
2025-11-13 17:31:23 +08:00
曹鹏飞 e9da850ec3 feat: bug-883 出库业务先进先出控制,推荐批次,异常业务审批功能 2025-11-13 17:25:42 +08:00
曹鹏飞 9e2b8d678c Merge branch 'feature/bug-884' into develop
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/pojo/document/InMaterialScanRecord.java
#	nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsInventoryServiceImpl.java
#	nflg-wms-starter/src/main/java/com/nflg/wms/starter/BaseController.java
2025-11-12 14:36:13 +08:00
曹鹏飞 4b228fa369 feat: bug-884 添加【副产品(拆解)入库】业务 2025-11-12 14:29:31 +08:00
曹鹏飞 af32692f93 feat: bug-883 出库业务先进先出控制,推荐批次,异常业务审批功能 2025-11-11 09:43:19 +08:00
曹鹏飞 f85d51810e Merge branch 'refs/heads/feature/bug-789' into develop 2025-10-20 14:43:12 +08:00
曹鹏飞 6a074de6f9 feat: bug-838 工艺室提出的问题 2025-10-17 17:45:21 +08:00
曹鹏飞 555b4792ba feat: bug-789 成本中心领料(退料)单据新增,搜索条件添加【单号】 2025-10-10 14:19:14 +08:00
曹鹏飞 7b76691afa feat: bug-763 字段搜索时,默认去除搜索关键字的前后空格 2025-09-28 10:21:53 +08:00
曹鹏飞 d679fd47bd feat: 优化404错误返回 2025-09-25 11:54:21 +08:00
曹鹏飞 d210cd94c5 一些优化 2025-09-24 16:56:47 +08:00
曹鹏飞 1dac30c1d5 一些优化 2025-09-23 15:50:24 +08:00
曹鹏飞 93a8819d8d 一些优化 2025-09-22 17:47:51 +08:00
曹鹏飞 ef07d3160b 一些优化 2025-09-19 09:05:02 +08:00
曹鹏飞 f3bc54aa94 一些优化 2025-09-07 16:43:17 +08:00
曹鹏飞 c7d2e64583 一些优化 2025-09-03 14:31:52 +08:00
曹鹏飞 7e9dc3e702 一些优化 2025-09-02 18:25:14 +08:00
曹鹏飞 133d42deb0 一些优化 2025-08-31 21:03:30 +08:00
曹鹏飞 07c1d0ec8c 添加功能 2025-08-22 18:52:00 +08:00
曹鹏飞 5dfdd61cf7 优化监控配置 2025-08-11 14:22:07 +08:00
曹鹏飞 cb741c328f feat: 添加功能 2025-07-31 18:03:22 +08:00
曹鹏飞 6a54dd2a7a 添加功能 2025-07-25 16:04:30 +08:00
曹鹏飞 d81f035fe4 添加功能 2025-07-22 18:43:17 +08:00
曹鹏飞 709c602c5f 添加功能 2025-07-19 20:23:37 +08:00
曹鹏飞 8cf4e61509 添加功能 2025-07-16 11:13:56 +08:00
曹鹏飞 cf16a46271 添加功能 2025-07-11 18:45:43 +08:00
曹鹏飞 8979f6449b Merge branch 'template' into develop 2025-07-09 18:00:06 +08:00
曹鹏飞 7d4f734fbf 初始化 2025-07-09 17:59:51 +08:00
曹鹏飞 177a1f7ea3 feat: 添加导入导出 2025-07-09 17:59:36 +08:00
曹鹏飞 06520dca56 feat: 添加对SAP和主物料查询的支持 2025-07-07 18:06:35 +08:00
曹鹏飞 a8f6916b49 初始化 2025-07-04 18:13:43 +08:00
曹鹏飞 fa55eb19b2 初始化 2025-07-04 16:22:46 +08:00
曹鹏飞 5215f47acb 初始化 2025-06-30 14:56:21 +08:00
曹鹏飞 836414a9e4 初始化 2025-06-27 18:04:24 +08:00
曹鹏飞 3fab56df80 初始化 2025-06-16 09:32:35 +08:00
曹鹏飞 d4163cbeb3 初始化 2025-06-06 14:58:56 +08:00
曹鹏飞 276cc1c569 初始化 2025-06-03 17:18:11 +08:00