Commit Graph

1609 Commits

Author SHA1 Message Date
yf001217 f96613cdab 巡检工单权限修改 2026-06-26 16:58:19 +08:00
yf001217 a50e2f10d6 Merge remote-tracking branch 'origin/qms/develop' into qms/develop 2026-06-26 15:38:34 +08:00
yf001217 c375ef3f64 巡检工单创建修改 2026-06-26 15:38:14 +08:00
曹鹏飞 1152f62dc9 feat(qms): 添加退料入库检验回调功能
- 新增 ReturnInspectionCallbackQO 查询对象用于退料检验回调
- 在 QmsController 中添加 /backIn 接口处理退料入库检验回调
- 实现退料检验的数量验证和二维码处理逻辑
- 添加退料检验状态更新和不合格品处理机制
- 在 WmsIncomingInspectionTaskCallbackService 中添加退料入库回调方法
- 配置 wms.backIn.callback.url 回调地址配置项
- 优化 WmsInCostcenterBackItem 实体注释结构
2026-06-26 15:33:12 +08:00
yf001217 9f582fae2c 退料任务修改 2026-06-26 15:20:51 +08:00
yf001217 18bb21b894 Merge remote-tracking branch 'origin/qms/develop' into qms/develop 2026-06-26 14:55:14 +08:00
yf001217 1b0b9f2fcd 退料任务修改 2026-06-26 14:54:54 +08:00
曹鹏飞 70341b02e7 Merge branch 'feature/NoScanning' into qms/develop 2026-06-26 14:16:02 +08:00
曹鹏飞 e30ecf729d fix(srm): 修复质检单处理中的参数传递顺序问题
- 修正了 updateCheckNum 方法中合格数量和不合格数量的参数顺序
- 确保质检数据正确更新到接收项目服务
- 保持代码可读性的同时修复潜在的数据错误
2026-06-26 14:15:39 +08:00
曹鹏飞 05b0f80c77 Merge branch 'feature/NoScanning' into qms/develop
# Conflicts:
#	nflg-wms-srm-receive/src/main/java/com/nflg/wms/srm/receive/controller/QmsController.java
#	nflg-wms-srm-receive/src/main/java/com/nflg/wms/srm/receive/controller/SRMController.java
2026-06-26 14:14:06 +08:00
曹鹏飞 37bb24eadf feat(admin): 更新结构化包装订单和转运公司实体字段
- 在 WmsStructuralPackageOrder 实体中添加 matDoc 和 docYear 字段
- 在 WmsTransferCompany 实体中添加 matDoc 和 docYear 字段
- 更新 StructuralPackageOrderController 中的业务逻辑以设置凭证信息
- 修改 TransferCompanyController 中的更新操作目标为正确的实体和服务
- 在 SRMController 的质检流程中添加合格数量和不合格数量参数
- 注释掉 QmsController 中的检查数量更新调用
- 优化 StructuralPackageOrderController 中的代码格式和查询逻辑
2026-06-26 14:10:19 +08:00
曹鹏飞 9bc5ae4254 feat(ExternalReturnInspectionApplyQO): 添加字段注释以完善外部退货检验申请查询对象
- 为requestNo字段添加请求单号注释
- 为materialNo字段添加物料编号注释
- 为inspectionQty字段添加检验数量注释
- 为returnType字段添加退料来源详细说明注释
2026-06-26 10:44:44 +08:00
曹鹏飞 49d1053421 refactor(normal-pgi): 移除未使用的批次号集合和相关逻辑
- 删除未使用的 batchNos 集合声明
- 移除批次号数据流处理逻辑
- 移除批次号添加到集合的操作
- 将批次号字段设置为空字符串以保持接口兼容性
2026-06-26 10:44:35 +08:00
曹鹏飞 354958c83c Merge remote-tracking branch '惠信/qms/develop' into qms/develop 2026-06-26 10:44:13 +08:00
曹鹏飞 f8329b7c4e feat(inventory): 添加退料入库质检功能
- 集成QMS服务用于质检申请推送
- 在退料入库流程中添加质检状态字段和验证逻辑
- 实现质检状态过滤和业务规则校验
- 新增质检申请接口和推送质检方法
- 更新退料入库项目实体添加质检状态属性
2026-06-26 10:44:05 +08:00
yf001217 2443181865 退料任务修改 2026-06-26 10:15:46 +08:00
曹鹏飞 ffb052e79c Merge remote-tracking branch '惠信/qms/develop' into qms/develop 2026-06-26 09:48:21 +08:00
yf001217 13697d5b71 COA上传文件修改
退料任务字段修改
2026-06-26 09:46:51 +08:00
曹鹏飞 32657d2015 Merge branch 'qms/develop-0625' into qms/develop 2026-06-26 08:30:50 +08:00
曹鹏飞 07720b4acf feat(srm): 新增序列号生成服务并完善IQC库存检测回调功能
- 新增BasdeSerialNumberControllerService提供带重试机制的序列号生成功能
- 在QmsController中实现IQC库存检测回调接口处理不合格品转移逻辑
- 集成Redisson分布式锁确保库存操作的并发安全
- 更新WmsApiService支持泛型返回类型提高接口调用灵活性
- 完善WMS库存检验任务回调服务增强异常处理和结果更新机制
2026-06-25 19:14:46 +08:00
曹鹏飞 828d33a724 feat(receive): 添加库存报废功能接口
- 新增库存报废查询对象 InventoryScrappingQO
- 创建 OAController 提供库存报废接口
- 实现库存报废业务逻辑,包括库存校验和出库操作
- 新增库存报废记录实体 WmsInventoryScrappingRecord
- 添加库存报废记录服务接口及实现类
- 集成 FIFO 库存获取和批量出库功能
2026-06-25 18:47:07 +08:00
曹鹏飞 971b2a05ca refactor(wms): 移除质量检验实体中的拒收数量字段
- 注释掉拒收数量字段及其相关注解
- 移除getRejectQty方法的实现
- 删除与拒收数量相关的业务逻辑计算
2026-06-25 18:46:49 +08:00
曹鹏飞 f103888ea0 fix(qm): 修正质检数据字段映射和数量计算逻辑
- 修复了不合格数量字段映射,将rejectQty改为unqualifiedQty
- 修正了合格数量和不合格数量的数据源映射关系
- 调整了入库数量计算逻辑,正确累加接收数量和不合格数量
- 更新了任务项目数量统计的计算方式,确保数据准确性
2026-06-25 18:46:37 +08:00
曹鹏飞 4ab47ed044 refactor(SRMController): 更新质检单处理逻辑
- 修改 updateCheckNum 方法调用,增加不合格数量和合格数量参数
- 优化代码格式,提高可读性
- 保持原有业务逻辑不变,仅调整方法参数结构
2026-06-25 18:46:22 +08:00
yf001217 cf014398e0 新增退料任务模块
定时任务新增退料任务超时检测
领导转办超时任务发送待办
2026-06-25 18:28:19 +08:00
曹鹏飞 34d75903c0 Merge branch 'feature/NoScanning' into qms/develop-0625 2026-06-25 17:24:50 +08:00
曹鹏飞 3b2d35a872 Merge branch 'develop' into feature/NoScanning
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/StorageControllerService.java
#	nflg-wms-srm-receive/src/main/java/com/nflg/wms/srm/receive/controller/SRMController.java
#	nflg-wms-starter/src/main/java/com/nflg/wms/starter/config/RestTemplateConfig.java
2026-06-25 17:21:47 +08:00
曹鹏飞 7447ee3f16 Merge branch 'master' into develop 2026-06-25 17:12:38 +08:00
曹鹏飞 5fe5e50ac7 feat(ldap): 为LDAP用户DTO添加ID字段
- 引入IdUtil工具类用于生成雪花算法ID
- 为LdapUserDTO类添加Long类型的id字段
- 设置默认值为IdUtil.getSnowflakeNextId()自动生成唯一标识
2026-06-25 17:11:45 +08:00
曹鹏飞 f25ecf1c54 fix(package): 修复结构化包装订单中的供应商ID设置和状态更新逻辑
- 移除订单项中的供应商ID设置避免数据冗余
- 简化交付订单状态更新逻辑移除不必要的条件判断
- 优化二维码主记录的流程阶段更新确保正确标记入库状态
- 统一处理二维码扫描用户的更新逻辑
2026-06-25 16:48:07 +08:00
yf001217 4454b45ff9 首页图片新增版本查询 2026-06-25 09:31:20 +08:00
曹鹏飞 7529149bc4 feat(qc): 添加质检收货完成状态更新功能
- 引入 UserUtil 工具类用于获取当前用户信息
- 在质检收货完成时更新 updateTime、updateUserId 和 updateUserName 字段
- 添加 inTime 和 inUserName 字段到 QCReceiptVO 中用于记录入库时间和入库人
- 实现完整的收货状态变更记录追踪机制
2026-06-24 18:55:23 +08:00
yf001217 1fd0ed44a2 pqc任务查询修改 2026-06-24 18:38:10 +08:00
曹鹏飞 54af840fa9 feat(storage): 优化库存数据导入和查询功能
- 新增 StorageImportDTO 数据传输对象用于导入验证
- 重构 updateCheckAndImport 方法提升物料编号和工厂编号验证逻辑
- 实现批量新增和更新库存数据的分离处理
- 优化导入文件时的错误处理和异常捕获机制
- 在数据库查询中添加工厂编号字段关联查询
- 改进代码结构和变量命名规范性
2026-06-24 18:28:10 +08:00
yf001217 ead7236990 首页图文历史版本保存修改 2026-06-24 17:33:43 +08:00
yf001217 10533bdd7f coa可以上传文件视频图片修改 2026-06-24 16:14:54 +08:00
yf001217 e9878b80c3 Merge remote-tracking branch 'origin/qms/develop' into qms/develop 2026-06-24 14:50:39 +08:00
yf001217 3a38918a39 超时任务转办修改 2026-06-24 14:49:48 +08:00
曹鹏飞 7d67395036 refactor(normalQM): 优化质检任务确认逻辑
- 注入SapService依赖以支持后续功能扩展
- 简化入库参数空值检查的条件判断逻辑
- 修正物料入库状态检查的条件,使用正确的集合变量
- 移除废弃的代码注释块,提高代码可读性
- 重新组织QCReceiveDTO对象创建逻辑,确保在正确位置初始化
- 删除重复的数据添加操作,避免数据冗余
2026-06-24 11:13:09 +08:00
曹鹏飞 0c4e0f63f1 Merge remote-tracking branch '南方路机/master' 2026-06-24 08:09:29 +08:00
曹鹏飞 393a3dc11e fix(controller): 修复NormalPGIController中的参数引用错误
- 修正了codeBinNoMap构建时的参数引用,从request改为qo
- 注释掉了旧的错误代码实现
- 保持了原有的业务逻辑功能不变
2026-06-24 08:06:11 +08:00
zhangke 68eebe9527 Merge remote-tracking branch 'NFLG/master' 2026-06-23 15:42:28 +08:00
zhangke a61e0abc4d 1、修改条码的已检测状态; 2026-06-23 15:39:07 +08:00
曹鹏飞 1969fabfc9 feat(normal-pgi): 添加批次号支持并优化二维码处理逻辑
- 在PGI控制器中为采购订单项目设置空字符串作为默认批次号
- 修复物料收货数量比较操作符周围的空格格式问题
- 重构二维码处理逻辑,提取批次号信息并存储到集合中
- 将提取的批次号通过逗号连接后设置到申请对象中
- 在QMS服务中为库存申请设置批次号字段
2026-06-23 11:25:28 +08:00
曹鹏飞 e2039b90d6 Merge branch 'develop' into qms/develop
# Conflicts:
#	nflg-wms-starter/src/main/java/com/nflg/wms/starter/config/RestTemplateConfig.java
2026-06-23 11:06:24 +08:00
曹鹏飞 54bcb8ee35 Merge remote-tracking branch '惠信/qms/develop' into qms/develop 2026-06-23 11:05:13 +08:00
曹鹏飞 f5d230d201 Merge remote-tracking branch '南方路机/develop' into develop 2026-06-23 11:04:17 +08:00
曹鹏飞 616d04ee99 Merge branch 'master' into develop 2026-06-23 11:04:06 +08:00
曹鹏飞 9e5dc9de36 Merge remote-tracking branch '南方路机/master' 2026-06-23 11:02:52 +08:00
曹鹏飞 2ddaedeb99 refactor(utils): 优化HTML转图片工具类的时间戳生成方式
- 引入IdUtil雪花算法ID替代时间戳
- 修改文件命名策略为基于唯一ID的方式
- 在WMS管理模块中应用新的ID生成方式
- 在WMS发货模块中统一ID生成逻辑
- 保持原有的临时文件目录创建和清理机制不变
2026-06-23 11:02:44 +08:00