曹鹏飞
|
95925bc2fd
|
Merge remote-tracking branch '惠信/feature/NoScanning' into feature/NoScanning
|
2026-06-09 09:51:10 +08:00 |
曹鹏飞
|
3a2d21f3fb
|
feat(qms): 更新质检回调功能以支持二维码数量管理
- 修改 ExternalIncomingInspectionApplyQO 中的 qrCodes 类型为 Collection
- 新增 MaterialQrCodeDTO 数据传输对象用于二维码质检信息
- 在 NormalPGIController 中优化二维码获取逻辑并使用 Set 集合避免重复
- 为 QmsController 的 iqcIncoming 方法添加事务注解确保数据一致性
- 重构质检回调逻辑,移除异常捕获包装并优化代码结构
- 更新 WmsIncomingInspectionTaskCallbackQO 使用 MaterialQrCodeDTO 替代字符串列表
- 在质检不合格时更新二维码数量信息并处理父级二维码关联关系
- 完善质检结果处理流程,包括合格与不合格情况的数据更新逻辑
|
2026-06-09 09:51:00 +08:00 |
yf001217
|
d176f0e628
|
iqc库存检测任务修改
|
2026-06-09 09:15:27 +08:00 |
曹鹏飞
|
1d71babd9a
|
feat(qms): 添加文件历史版本功能并修复质检数据映射问题
- 在QmsFileController中新增getHistory接口获取文件历史版本
- 在QmsFileControllerService中实现getHistory业务逻辑
- 为QmsFileHistory实体添加storagePath存储路径字段
- 修复IncomingInspectionTaskControllerService中标准项目查询条件,添加itemType过滤
- 修正NormalPGIController中采购订单号和行号的映射关系
- 优化QmsController中物料名称和单位的数据填充
- 为质检记录添加入库时间字段并设置当前时间
- 修复ZWM3A17DTO中合格数量的数据类型转换问题
- 移除QmsController中不必要的服务注入依赖
|
2026-06-08 17:32:33 +08:00 |
yf001217
|
0e1f1c8f9f
|
Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
|
2026-06-08 14:17:18 +08:00 |
yf001217
|
713ce0aefb
|
iqc任务生成修改
|
2026-06-08 10:33:01 +08:00 |
yf001217
|
722c7ac681
|
Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
|
2026-06-08 09:35:04 +08:00 |
yf001217
|
c3916419ed
|
成品发货修改
|
2026-06-08 09:34:47 +08:00 |
曹鹏飞
|
442893830e
|
fix(api): 统一API返回格式并修复COA报告验证逻辑
- 修改CoaController.existsReport方法返回ApiResult包装格式
- 移除NormalOrderController中未使用的StringUtil导入
- 将COA报告存在性检查改为审核通过状态检查
- 更新错误提示信息为更明确的COA报告提交审核要求
- 修复QmsCoaReviewServiceImpl中删除状态判断条件
- 重命名QmsService.existsReport方法为coaReportPass
- 优化COA报告验证结果处理逻辑,避免空值导致的异常
|
2026-06-08 09:02:42 +08:00 |
曹鹏飞
|
9400e241b8
|
refactor(qms): 优化库存检验申请接口调用
- 将硬编码的URL路径替换为配置化的主机地址和端点变量
- 提高代码可维护性并支持环境配置灵活调整
- 统一外部系统接口调用的URL构建方式
|
2026-06-05 17:47:35 +08:00 |
曹鹏飞
|
cd62c739e1
|
Merge remote-tracking branch '惠信/feature/NoScanning' into feature/NoScanning
# Conflicts:
# nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/WmsIncomingInspectionTaskCallbackService.java
# nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/QmsService.java
|
2026-06-05 17:44:49 +08:00 |
曹鹏飞
|
2228417a20
|
feat(qms): 新增COA报告检查接口及完善质检流程
- 新增CoaController对外接口用于检测COA报告是否存在且已审核
- 实现IQmsCoaReviewService.existsReport方法检查COA报告状态
- 在NormalOrderController中添加COA报告有效性验证逻辑
- 完善来料检验任务处理流程,支持全检和返工任务创建
- 新增QmsController接收QMS质检数据推送
- 实现免检物料检查功能和COA报告存在性验证
- 优化质检不合格处理逻辑,区分维修和报废场景
- 添加NoUtil工具类用于批次号生成和二维码内容解析
|
2026-06-05 17:37:17 +08:00 |
yf001217
|
e57e0bdbd5
|
Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
# Conflicts:
# nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/QmsService.java
|
2026-06-05 16:23:21 +08:00 |
yf001217
|
e51f5cf4e7
|
新增定时发起库存检测任务
|
2026-06-05 16:22:13 +08:00 |
yf001217
|
5cb45125e4
|
新增手动发起库存检测任务接口
|
2026-06-05 15:19:35 +08:00 |
曹鹏飞
|
b0f937e72a
|
feat(qms): 添加来料检验任务二维码关联功能
- 在ExternalIncomingInspectionApplyQO和ExternalInventoryInspectionApplyQO中新增qrCodes字段
- 新增QmsIncomingInspectionTaskQr实体、Mapper和服务类用于二维码关联管理
- 在来料检验任务创建时保存二维码与任务的关联关系
- 修改NormalPGIController中的数据传输结构,移除旧的SRM相关DTO
- 更新QmsService中QMS接口调用地址配置
- 优化QCMaterialSyncDTO的数据结构,使用新的二维码列表替代旧的推送DTO
- 更新待办事项查询接口,添加来源类型编码字段返回
|
2026-06-05 15:00:00 +08:00 |
曹鹏飞
|
c50972be50
|
feat(wms): 实现批量来料检验申请功能
- 将来料检验申请接口改为支持批量处理多个申请
- 添加QMS服务类用于推送检验申请到质量管理系统
- 在SRM检验内容DTO中新增采购组字段
- 在SRM检验行项目DTO中新增请求单号和二维码列表字段
- 修复了待办事项重复添加的问题
- 激活并实现之前被注释掉的数量一致性校验逻辑
- 修复了物料编号不存在时的错误提示信息
- 移除物料唯一编号字段的非空验证注解
|
2026-06-05 11:48:22 +08:00 |
曹鹏飞
|
6b8802a4d7
|
Merge branch 'develop' into feature/NoScanning
# Conflicts:
# nflg-wms-common/src/main/java/com/nflg/wms/common/constant/Constant.java
|
2026-06-04 17:50:20 +08:00 |
曹鹏飞
|
80c6818d20
|
style(controller): 统一代码格式化和逻辑判断优化
- 修复了方法调用中的空格格式问题
- 将 finish 字段判断改为 state 状态值判断
- 优化了参数传递中的空格格式
- 统一了 short 类型转换的格式化样式
|
2026-06-04 15:09:23 +08:00 |
曹鹏飞
|
40f8914bd5
|
fix(transfer): 解决已完成订单仍返回扫描项目的问题
- 在 TransferCompanyController 中添加订单完成状态检查
- 在 TransferFactoryController 中添加订单完成状态检查
- 完成订单直接返回空列表避免继续处理
- 移除冗余的数量零值判断逻辑
- 优化二维码扫描状态过滤条件
|
2026-06-04 14:21:55 +08:00 |
曹鹏飞
|
77037e9a9f
|
fix(purchase): 修复采购退货审核权限验证逻辑
- 修正了用户采购组权限验证条件,添加否定操作符
- 确保只有相同采购组的用户才能审核对应的退货申请单
- 防止跨采购组的不当审核操作
|
2026-06-04 14:09:03 +08:00 |
yf001217
|
eaa6d684cd
|
Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
|
2026-06-04 12:03:20 +08:00 |
yf001217
|
d06e28f716
|
零部件出库单获取可无码发货单项列表修改
|
2026-06-04 12:02:56 +08:00 |
曹鹏飞
|
a93fe1732d
|
fix(transfer): 修复转储单和转厂单无扫描入库功能中的数据查询问题
- 在TransferCompanyController中为getInfo方法添加单号参数以正确获取转储单信息
- 在TransferFactoryController中修正订单ID引用,使用order.getId()替代orderId参数
- 在TransferFactoryController中为getInfo方法添加单号参数以正确获取转厂单信息
- 解决因参数缺失导致的出库单信息获取失败问题
|
2026-06-04 11:47:48 +08:00 |
曹鹏飞
|
314b0d861c
|
Merge remote-tracking branch '惠信/feature/NoScanning' into feature/NoScanning
|
2026-06-04 10:34:17 +08:00 |
曹鹏飞
|
23f0dd176b
|
fix(order): 修复生产订单状态检查和无码收货功能
- 添加订单状态为1时返回空列表的逻辑
- 移除对订单项数量小于等于0的过滤条件
- 修改无码收货接口参数结构,从列表改为单个对象
- 简化无码收货流程中的订单验证和票据创建逻辑
- 优化循环结构,移除重复的订单查询操作
- 统一物料号匹配和二维码存在性检查的处理方式
|
2026-06-04 10:34:12 +08:00 |
yf001217
|
863bea8b94
|
Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
|
2026-06-04 10:28:26 +08:00 |
yf001217
|
6d8685cb9a
|
厂间调拨无码入库修改
|
2026-06-04 10:28:07 +08:00 |
曹鹏飞
|
e3b7642c6b
|
feat(qrcode): 添加二维码补码任务通知功能
- 在入库生产订单、余料入库、正常发货确认、公司间调拨、工厂间调拨流程中集成补码任务创建
- 实现仓库管理员角色查询并为每位管理员创建补码待办任务
- 添加待办任务实体备注字段用于存储物料编号信息
- 修正SRM质检入库逻辑判断条件,优化无二维码物料处理流程
- 注入并配置相关服务依赖,完善补码任务生成的数据一致性校验机制
|
2026-06-04 09:56:31 +08:00 |
曹鹏飞
|
56db72c074
|
Merge remote-tracking branch '惠信/feature/NoScanning' into feature/NoScanning
|
2026-06-04 09:46:53 +08:00 |
曹鹏飞
|
d345aefa57
|
feat(qrcode): 添加二维码补码任务通知功能
- 在入库生产订单、余料入库、正常发货确认、公司间调拨、工厂间调拨流程中集成补码任务创建
- 实现仓库管理员角色查询并为每位管理员创建补码待办任务
- 添加待办任务实体备注字段用于存储物料编号信息
- 修正SRM质检入库逻辑判断条件,优化无二维码物料处理流程
- 注入并配置相关服务依赖,完善补码任务生成的数据一致性校验机制
|
2026-06-04 09:46:41 +08:00 |
10001392
|
26e29f5741
|
Merge remote-tracking branch 'origin/master-hlq20260603ggb' into develop
# Conflicts:
# nflg-wms-admin/src/main/resources/template/钢构件老鼠图.html
|
2026-06-04 09:40:18 +08:00 |
yf001217
|
a579d131cc
|
厂间调拨无码入库查询修改
|
2026-06-04 09:21:14 +08:00 |
yf001217
|
ce925e8099
|
Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
|
2026-06-04 08:48:14 +08:00 |
yf001217
|
383b5e004e
|
厂间/厂内调拨无码入库查询修改
|
2026-06-04 08:47:46 +08:00 |
曹鹏飞
|
0f32cf9251
|
Merge remote-tracking branch '惠信/feature/NoScanning' into feature/NoScanning
|
2026-06-03 18:52:02 +08:00 |
曹鹏飞
|
4620719182
|
refactor(wms): 优化无码出库逻辑并移除库存一致性检查
- 替换 existsQrCode 检查为 cannotOutNoScanning 方法调用
- 添加工厂号和仓库号参数到出库验证逻辑
- 移除 quantityConsistencyCheck 方法中的实际库存检查逻辑
- 在多个控制器中统一无码出库验证方式
- 注释掉部分控制器中的二维码存在性检查逻辑
- 保留基础的无码出库限制功能
|
2026-06-03 18:51:51 +08:00 |
10001392
|
29dd55007e
|
1551 条码制作-钢结构页面订单表加状态字段,区分打包和未打包
|
2026-06-03 18:07:02 +08:00 |
yf001217
|
6e5c6be83a
|
厂间调拨无码入库查询修改
|
2026-06-03 17:46:55 +08:00 |
yf001217
|
e598e816ba
|
Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
|
2026-06-03 17:18:50 +08:00 |
yf001217
|
0c735378c3
|
厂间调拨无码入库修改
|
2026-06-03 17:18:34 +08:00 |
曹鹏飞
|
4c554b0c4b
|
feat(wms): 添加无码操作类型标识字段
- 在多个出库单据实体中新增type字段用于区分扫码和无码操作
- 为组件出库、成本中心回退、生产回退等业务实体添加类型标识
- 修改控制器逻辑在创建订单时设置type值为1表示无码操作
- 临时禁用二维码存在性检查功能以支持无码场景
|
2026-06-03 16:52:56 +08:00 |
10001392
|
f407191fc8
|
1531 钢构件送货单页面信息调整
|
2026-06-03 16:51:51 +08:00 |
10001392
|
732e87dd2c
|
1522 钢构包管理-老鼠图和条码制作中的托盘老鼠图页面添加【ECO】字段
|
2026-06-03 16:05:51 +08:00 |
10001392
|
d9c5bc7412
|
1521 钢构件订单新增页面框和列表添加【版本】和【ECO】字段信息
|
2026-06-03 15:53:16 +08:00 |
曹鹏飞
|
afbf2f7582
|
fix(controller): 修复多个控制器中订单ID查询参数错误
- 修正 ComponentOutboundController 中 packingId 查询条件使用 order.getId()
- 修正 InCostCenterBackController 中 orderId 查询条件使用 order.getId()
- 修正 InProduceBackController 中 orderId 查询条件使用 order.getId()
- 修正 InProduceOrderController 中 orderId 查询条件使用 order.getId()
- 修正 InProduceOrderSurplusController 支持按 ID 或编号查询并修正查询条件
- 修正 NormalPGIController 中多个查询使用正确的 order.getId() 参数
- 修正 OutAssistanceController 中 orderId 查询条件使用 order.getId()
- 修正 OutCostCenterController 中 orderId 查询条件使用 order.getId()
- 修正 OutProduceController 中 orderId 查询条件使用 order.getId()
- 修正 OutPurchaseController 中 applicationId 查询条件使用 order.getId()
- 修正 TransferCompanyController 多处查询使用正确的 order.getId() 参数
- 修正 TransferFactoryController 中查询条件使用 order.getId() 参数
|
2026-06-03 15:42:45 +08:00 |
yf001217
|
5a2b7beaba
|
Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
# Conflicts:
# nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/InProduceOrderSurplusController.java
|
2026-06-03 15:00:06 +08:00 |
yf001217
|
0499563371
|
生产订单副产品(拆解)管理无码功能修改
|
2026-06-03 14:58:54 +08:00 |
曹鹏飞
|
4f1980eb0f
|
feat(wms): 支持通过订单号查询无码操作功能
- 在多个控制器的 getListForNoScan 方法中添加订单号参数支持
- 修改数据库查询逻辑从 getById 改为 lambdaQuery 条件查询
- 新增 NoScanningRequest 类添加订单号字段
- 更新 Service 层接口和实现类添加订单号查询方法
- 完善 SRMController 中的日志记录和错误处理
- 修复转储和调拨相关的无码操作查询逻辑
|
2026-06-03 14:55:22 +08:00 |
曹鹏飞
|
ee7568d987
|
Merge branch 'develop' into feature/NoScanning
|
2026-06-03 10:18:00 +08:00 |