曹鹏飞
|
6d62ee3f20
|
Merge remote-tracking branch '惠信/dev_zhangke' into develop
|
2026-03-24 17:20:46 +08:00 |
zhangke
|
770a325c9e
|
质检物料上架,不合格数量设置为0
|
2026-03-24 17:18:03 +08:00 |
曹鹏飞
|
bf8e9baea9
|
refactor(repository): 调整结构化包装订单托盘项实体和查询逻辑
- 移除 WmsStructuralPackageOrderTrayItem 实体中的图片和图号字段
- 修改 getListByTrayId 查询方法,添加物料表关联并获取图片和图号信息
- 更新 SQL 查询语句以从物料表获取图片和图号数据
- 保持 getSimpleListByTrayNo 方法的基本查询逻辑不变
|
2026-03-24 17:09:20 +08:00 |
曹鹏飞
|
b4cdc6387e
|
feat(wms): 添加订单项数量修改功能
- 在PurchaseReturnController中新增updateItemNum方法用于修改采购退货订单项数量
- 在TransferCompanyController中新增updateItemNum方法用于修改转储公司订单项数量
- 在TransferFactoryController中新增updateItemNum方法用于修改工厂调拨订单项数量
- 新增UpdateItemNumRequest请求类用于接收数量修改参数
- 添加业务逻辑验证确保修改后的数量不低于最小限制值
- 更新TransferCompanyItemVO和TransferFactoryItemVO添加数量限制相关字段
|
2026-03-24 16:47:13 +08:00 |
曹鹏飞
|
f2bccd0a4a
|
Merge remote-tracking branch '惠信/dev_zhangke' into develop
|
2026-03-24 16:24:49 +08:00 |
曹鹏飞
|
680269fea5
|
feat(wms): 添加订单项数量修改功能并优化相关实体类
- 在ApplyReturnRequestItemVO中添加剩余数量和领料数量最小值字段
- 在OutAssistanceItemVO、OutCostcenterInfoItemVO中添加领料数量最小值计算逻辑
- 在OutProduceInfoItemVO中添加申请数量最小值计算逻辑
- 新增UpdateItemNumRequest请求类用于接收数量修改参数
- 在OutAssistanceController、OutCostCenterController、OutProduceController中添加updateItemNum接口
- 修复OutProduceController中解锁库存方法的注释问题
- 在测试类中添加数量计算验证逻辑
|
2026-03-24 16:24:13 +08:00 |
zhangke
|
96db2fb197
|
采购退库更新
|
2026-03-24 16:17:37 +08:00 |
曹鹏飞
|
2135376540
|
Merge remote-tracking branch '惠信/develop' into develop
|
2026-03-24 14:24:11 +08:00 |
yf001217
|
c19390669c
|
退换货代码修改
|
2026-03-24 14:23:17 +08:00 |
曹鹏飞
|
272387f51b
|
Merge remote-tracking branch '惠信/develop' into develop
|
2026-03-24 14:22:05 +08:00 |
yf001217
|
7f384da95a
|
退换货状态码修改
|
2026-03-24 14:21:08 +08:00 |
曹鹏飞
|
3da437390c
|
Merge remote-tracking branch '惠信/develop' into develop
|
2026-03-24 14:08:52 +08:00 |
曹鹏飞
|
66c2b31255
|
feat(dependency): 添加Redisson依赖并优化全局异常处理
- 在nflg-wms-srm-receive模块中添加Redisson分布式锁依赖
- 在GlobalRestControllerAdvice中重构异常日志记录方式,统一使用printLog方法
- 引入ExceptionUtil工具类增强异常堆栈信息输出
- 在TestController中添加业务异常测试接口用于验证异常处理逻辑
- 修复DeploySitTest中字符串截取方法的参数间距问题
|
2026-03-24 14:08:36 +08:00 |
yf001217
|
c85ecb2630
|
退换货状态码修改
|
2026-03-24 14:03:02 +08:00 |
yf001217
|
b70c7c19ee
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-03-24 11:43:03 +08:00 |
yf001217
|
45b2a8e7d0
|
插入操作记录代码修改
|
2026-03-24 11:42:53 +08:00 |
曹鹏飞
|
0da72b8e0c
|
Merge remote-tracking branch '惠信/develop' into develop
|
2026-03-24 11:35:14 +08:00 |
曹鹏飞
|
da08b20455
|
feat(purchase): 完善采购退货和结构化包装订单功能
- 移除BarcodePrintingEditQO中binNo字段的@NotBlank验证
- 在OutPurchaseController中添加采购订单行号设置逻辑
- 优化PurchaseReturnController中的数据类型转换和批量更新
- 添加SAP集成回调处理和PO行号映射功能
- 更新StructuralPackageOrderController中的扫描记录和库位设置
- 修改StructuralPackageOrderReceiveQO中binNo验证为@NotBlank
- 调整UnqualifiedWarehousingRequest中收货数量验证规则
- 扩展WmsReturnRequestItem实体增加新行号字段
- 重构ZWM3A24和ZWM3A25相关DTO的数据类型定义
- 更新采购退货申请单模板显示工厂代码和库存地点信息
|
2026-03-24 11:34:47 +08:00 |
yf001217
|
4b4c98c262
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-03-24 11:16:11 +08:00 |
yf001217
|
a317719de2
|
操作记录添加给sap
|
2026-03-24 11:15:59 +08:00 |
曹鹏飞
|
0931350d63
|
feat(structural-package-order): 添加订单创建和更新时间戳记录功能
- 在新增订单时设置创建人和创建时间
- 在更新订单时设置更新人和更新时间
- 使用雪花算法生成唯一ID确保数据一致性
- 集成UserUtil工具类获取当前用户名
- 订单操作时自动记录操作人员信息
|
2026-03-24 08:38:02 +08:00 |
yf001217
|
f6799c44b6
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-03-23 22:25:39 +08:00 |
yf001217
|
b55bd26c5a
|
操作记录添加给部分sap
|
2026-03-23 22:24:59 +08:00 |
曹鹏飞
|
78ed6670e2
|
feat(exception): 添加数据警告异常处理机制
- 新增 DataAlertException 类用于处理数据警告情况
- 在全局控制器增强中添加 DataAlertException 的异常处理器
- 将多个控制器中的直接返回错误改为抛出 DataAlertException 异常
- 统一处理库存不足等数据警告场景的异常响应格式
|
2026-03-23 22:01:35 +08:00 |
曹鹏飞
|
110b189be3
|
Merge remote-tracking branch '惠信/develop' into develop
|
2026-03-23 21:18:23 +08:00 |
曹鹏飞
|
5ae75d46c0
|
fix(inventory): 解决库存不足时的错误处理和查询逻辑
- 在OutAssistanceController中添加库存不足验证和错误提示
- 在OutCostCenterController中添加库存不足验证和错误提示
- 在OutProduceController中添加库存不足验证和错误提示
- 在TransferCompanyController中添加库存不足验证和错误提示
- 在TransferFactoryController中添加库存不足验证和错误提示
- 在WmsReturnRequestServiceImpl中添加库存不足验证和错误提示
- 修复WmsWarehouseMapper.xml中的仓库名称查询SQL逻辑
- 统一库存锁定列表的获取和验证流程
|
2026-03-23 21:17:50 +08:00 |
yf001217
|
6da7af6218
|
操作记录修改
|
2026-03-23 20:50:40 +08:00 |
yf001217
|
448577914d
|
修改方法名
|
2026-03-23 20:30:41 +08:00 |
yf001217
|
b2beb02a7c
|
test
|
2026-03-23 20:26:37 +08:00 |
yf001217
|
36fa96a2bf
|
仓库名修改
|
2026-03-23 19:46:07 +08:00 |
yf001217
|
d48fe17cf6
|
供应商判断修改
|
2026-03-23 19:13:11 +08:00 |
yf001217
|
f3fbeb4de7
|
供应商判断修改
|
2026-03-23 19:07:30 +08:00 |
yf001217
|
9663744367
|
批次号修改
新增生产领料单中仓库名
打印/过账记录表功能
|
2026-03-23 18:12:22 +08:00 |
曹鹏飞
|
7f9c737cb8
|
Merge remote-tracking branch '惠信/develop' into develop
|
2026-03-23 16:54:28 +08:00 |
yf001217
|
87fd67cf3b
|
改成工厂间转储入库单
|
2026-03-23 16:36:43 +08:00 |
曹鹏飞
|
7dee1a1ba4
|
feat(common): 添加库存锁定记录的创建人和创建时间字段
- 在 InventoryLockVO 类中添加 createBy 字段用于记录创建人
- 在 InventoryLockVO 类中添加 createTime 字段用于记录创建时间
- 引入 LocalDateTime 类型支持时间戳存储
- 更新 VO 对象结构以支持完整的操作审计信息
|
2026-03-23 16:24:28 +08:00 |
曹鹏飞
|
78dad56dbe
|
feat(inventory): 添加库存锁定检查功能
- 在 ApiResult 中新增 errorWithExtras 方法用于返回额外信息
- 新增 InventoryLockVO 数据传输对象
- 在 IWmsInventoryService 中添加 getLockList 方法查询锁定库存列表
- 修改 IWmsReturnRequestService 的 addPurchaseReturns 方法返回库存锁定信息
- 在多个控制器中添加 Redisson 分布式锁确保库存操作一致性
- 实现库存不足时返回锁定详情的功能
- 在数据库映射中添加 getLockList 查询方法
- 更新 STATE 枚举添加 OutOfStock 状态码 120
- 在多个出库和调拨流程中集成库存锁定检查逻辑
|
2026-03-23 16:12:50 +08:00 |
yf001217
|
a021013ef2
|
全页面“仓位”改为"储位"
生产领料单修改为“成品发货领料单”
生产订单发料单修改为“成品发货出库单”
|
2026-03-23 11:05:59 +08:00 |
yf001217
|
ac6781611f
|
表单字段变更修改
|
2026-03-23 10:50:18 +08:00 |
曹鹏飞
|
c1e82e7817
|
refactor(controller): 优化NormalPGIController代码逻辑
- 将包装类型比较改为基本类型比较以提高性能
- 移除多余的文档注释星号符号
- 使用orElse(null)替代get()方法并添加业务异常检查
- 修复lambda表达式中的格式问题
- 调整方法参数注释格式保持一致性
|
2026-03-23 10:14:35 +08:00 |
曹鹏飞
|
789f79cb09
|
refactor(util): 注释掉 JCoUtil 中的 toMapList 方法
- 将 toMapList 方法注释掉,该方法原本用于将数据转换为 Map 列表
- 移除了泛型方法 toMapList(T data) 的实现
- 保留了其他 JCo 相关的转换功能
|
2026-03-22 12:56:35 +08:00 |
曹鹏飞
|
267e82cc37
|
feat(qc): 添加质检拒收功能并优化流程
- 新增BarCodeProcessStage.Reject状态用于标识已拒收条码
- 在LocationTransferItemQO中添加条码编号校验注解
- 重构JCoUtil.toMapList方法支持忽略字段参数
- 添加NormalQMController.unqualifiedWarehousing方法处理不合格品上架
- 优化QCReceiveTaskConfirmQO区分接收和拒收物料二维码列表
- 新增ZWM3A27ItemDTO和相关SAP接口实现质检不合格冲销功能
- 在WmsQrCodeMaster实体中添加关联字段和组合键方法
- 完善WmsSrmQualityInspection实体的收货和拒收数量计算
- 添加WmsBin.getByCode方法通过编码获取库位信息
- 重构质检确认流程区分合格品和不合格品处理逻辑
|
2026-03-21 18:28:52 +08:00 |
曹鹏飞
|
faec72ba72
|
fix(api): 更新API端点并修复业务逻辑错误
- 修改InProduceOrderController中的POST映射从空字符串到"receive"
- 在NormalPGIControllerService中为parents集合添加非空检查以避免潜在异常
- 更新多个控制器中的业务错误验证逻辑,添加!qitem.isQiTao()条件
- 修正PurchaseReturnController中的退货类型设置和字段命名
- 为TransferCompanyPdaVO和TransferFactoryPdaVO添加ID字段
- 更新ZWM3A24ItemDTO和ZWM3A25ItemDTO中的字段命名规范
|
2026-03-20 21:16:39 +08:00 |
曹鹏飞
|
adea595f5d
|
Merge remote-tracking branch '惠信/develop' into develop
|
2026-03-20 19:21:00 +08:00 |
曹鹏飞
|
ccd07319a2
|
feat(wms): 实现出库单据齐套物料和扫码子项功能
- 在ComponentOutboundItemInputQO中新增useChildren字段用于标识是否扫码子项
- 为OutMaterialScanRecord添加isQiTao字段标识齐套物料状态
- 在多个控制器中完善齐套物料处理逻辑包括ComponentOutboundController、OutAssistanceController等
- 实现扫码子项功能支持通过useChildren条件判断执行不同流程
- 修复binNo为空时的空指针异常并优化相关查询逻辑
- 添加采购退货申请单PDF导出功能和相应模板文件
- 优化外协领料出库单模板样式调整logo宽度为250px
|
2026-03-20 19:20:23 +08:00 |
yf001217
|
bdfd9e8844
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-03-20 17:06:23 +08:00 |
yf001217
|
f43ded555c
|
物料出入库统一扫码接口修改空箱判断
|
2026-03-20 17:05:56 +08:00 |
曹鹏飞
|
be55549d65
|
feat(wms): 实现出库单据齐套物料和扫码子项功能
- 在ComponentOutboundItemInputQO中新增useChildren字段用于标识是否扫码子项
- 为OutMaterialScanRecord添加isQiTao字段标识齐套物料状态
- 在多个控制器中完善齐套物料处理逻辑包括ComponentOutboundController、OutAssistanceController等
- 实现扫码子项功能支持通过useChildren条件判断执行不同流程
- 修复binNo为空时的空指针异常并优化相关查询逻辑
- 添加采购退货申请单PDF导出功能和相应模板文件
- 优化外协领料出库单模板样式调整logo宽度为250px
|
2026-03-20 15:42:52 +08:00 |
曹鹏飞
|
51b2f3b9a3
|
fix(logic): 修复齐套物料处理逻辑并优化空值处理
- 在多个控制器中添加useChildren字段判断条件,防止扫码子项时的错误验证
- 将findFirst().get()替换为map().orElse("")模式,避免潜在的NoSuchElementException异常
- 在OutProduceSubmitItemQO中新增useChildren字段用于标识是否扫码子项
- 修复代码中的空行和格式问题,提升代码可读性
|
2026-03-20 14:15:11 +08:00 |
曹鹏飞
|
6983786067
|
fix(outbound): 解决出库物料扫描记录中的空指针异常问题
- 添加 Objects 工具类导入用于空值检查
- 为 batchNo 字段添加安全的 getter 方法,避免空指针异常
- 为 serialNo 字段添加安全的 getter 方法,避免空指针异常
- 为 binNo 字段添加安全的 getter 方法,避免空指针异常
- 更新所有组合键方法使用新的安全 getter 方法
- 确保在构建组合键时正确处理空值情况
|
2026-03-20 11:58:15 +08:00 |