曹鹏飞
|
ab3498e452
|
refactor(qms): 优化质检回调处理逻辑
- 简化质检单存在性检查逻辑,使用exists方法替代查询列表
- 优化收货明细更新方式,改用实体对象更新替代lambdaUpdate
- 修复二维码更新中的字段映射错误,将materialCode改为barcodeCode
- 调整二维码状态更新条件,将或操作改为与操作
- 优化PDI检测回调的日志信息和事务注解位置
- 统一质检相关日志信息格式,增加业务标识区分
|
2026-06-14 21:11:32 +08:00 |
曹鹏飞
|
ec9d08280f
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-06-14 19:55:35 +08:00 |
曹鹏飞
|
433ffcb9fe
|
fix(qms): 修正来料检验任务中的数量字段和审批状态文本
- 将来料检验任务中的inspectionQty和detectionQty字段从inspectionQty改为unqualifiedQty
- 统一修正审批状态中"让渡使用"为"让步接收"的术语表述
- 在多个控制器的无码提交接口中添加空数据校验和过滤逻辑
- 修复WMS系统来料检验任务回调中的处理结果参数注释
|
2026-06-14 19:55:20 +08:00 |
yf001217
|
06c6c6f81f
|
工单根本原因修改
|
2026-06-14 19:24:23 +08:00 |
yf001217
|
19c36cb42d
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-06-14 19:04:37 +08:00 |
曹鹏飞
|
42293094c4
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-06-14 19:03:33 +08:00 |
曹鹏飞
|
6b0cfa7183
|
fix(inspection): 修复来料检验任务AQL类型查询逻辑
- 移除了硬编码的AQL类型判断逻辑
- 修改为直接使用字典项ID作为检验类型条件
- 解决了无法正确匹配AQL类型导致的数据查询问题
- 优化了代码可读性和维护性
|
2026-06-14 19:03:28 +08:00 |
yf001217
|
7536b781c7
|
任务列表、详情查询修改
|
2026-06-14 19:02:53 +08:00 |
yf001217
|
b9d4237519
|
工单查询新增字段修改
|
2026-06-14 18:19:34 +08:00 |
yf001217
|
27538c238e
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-06-14 17:55:09 +08:00 |
曹鹏飞
|
4fd5f22fc7
|
refactor(qms): 优化来料检验任务服务代码结构
- 移除AQL查询中的空指针检查并简化逻辑
- 简化待办任务查询中的空值处理逻辑
- 统一代码格式和空格规范
- 移除库存检测申请中的检验数量和存储天数验证
- 优化库存到期检验定时任务的数据处理逻辑
- 在无码收货确认中过滤空数据项
- 修改质检控制器中的入库明细查询方式
- 更新库存检验申请的业务逻辑和参数设置
- 移除部分注释代码和未使用的变量
- 优化回调服务中的库存状态更新逻辑
|
2026-06-14 17:54:35 +08:00 |
yf001217
|
5525c6474b
|
任务查询新增字段修改
措施校验修改
|
2026-06-14 17:50:57 +08:00 |
yf001217
|
7143c27031
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-06-14 17:03:19 +08:00 |
曹鹏飞
|
4c7f64565e
|
fix(inspection): 修复来料检验任务查询权限检查问题
- 添加了Page和PageData导入依赖
- 修改todoSearch方法中权限检查逻辑,当用户非质检人员时返回空分页数据而非抛出异常
- 修改countByCurrentUser方法中权限检查逻辑,当用户非质检人员时返回空计数对象而非抛出异常
- 在WmsIncomingInspectionTaskCallbackQO中添加requestNo字段并添加NotBlank注解验证
- 在回调服务中设置requestNo字段值用于第三方系统唯一标识请求单号
|
2026-06-14 17:02:25 +08:00 |
yf001217
|
2220161145
|
巡检任务权限管理修改
|
2026-06-14 17:01:58 +08:00 |
yf001217
|
085349bd08
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-06-14 16:41:32 +08:00 |
yf001217
|
5f60cba0c6
|
巡检任务查看修改
|
2026-06-14 16:41:15 +08:00 |
yf001217
|
e711478212
|
巡检任务查看修改
|
2026-06-14 16:31:38 +08:00 |
曹鹏飞
|
3484122061
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-06-14 16:27:12 +08:00 |
yf001217
|
e8dbe61a3d
|
巡检任务查看修改
|
2026-06-14 16:24:09 +08:00 |
曹鹏飞
|
8a7e509b28
|
refactor(inspection): 移除检验标准中的包装方式ID字段
- 注释掉QmsInspectionStandardControllerService中standard.setPackagingMethodId方法调用
- 注释掉QmsInspectionStandardControllerService中newStandard.setPackagingMethodId方法调用
- 注释掉QmsInspectionStandardSaveQO中packagingMethodId字段及其注解和验证
|
2026-06-14 16:15:00 +08:00 |
曹鹏飞
|
45201556c6
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-06-14 15:35:53 +08:00 |
曹鹏飞
|
4c80407a2a
|
fix(qms): 修复COA审核状态校验并新增工单处理完成查询过滤
- 修复COA审核时状态校验逻辑,排除状态3的数据
- 新增工单待办项查询对象中的hasProcessed字段
- 在工单待办项查询SQL中添加hasProcessed过滤条件
- 完善异常提示信息,明确待提交状态要求
|
2026-06-14 15:35:37 +08:00 |
yf001217
|
d92cb1136b
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-06-14 15:33:42 +08:00 |
yf001217
|
e10fb0bf1f
|
巡检任务查看修改
|
2026-06-14 15:33:05 +08:00 |
曹鹏飞
|
446c74b9db
|
refactor(qms): 重构质检员物料查询接口
- 将方法参数从多个字段改为统一的QmsMaterialsByUserQO对象
- 添加inspectionType字段用于区分SQE、IQC、PQC质检类型
- 继承PageQO基类统一分页参数处理
- 更新Mapper接口参数结构
- 修改XML映射文件适配新的参数对象
- 优化数据库查询逻辑,添加质检类型过滤条件
- 移除冗余的分页参数传递,简化服务层实现
|
2026-06-14 12:04:55 +08:00 |
曹鹏飞
|
5fcfb12957
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-06-14 11:21:41 +08:00 |
曹鹏飞
|
2d41753566
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-06-14 11:21:24 +08:00 |
yf001217
|
46f8fb1638
|
pqc导入导出模板修改
|
2026-06-14 11:20:08 +08:00 |
曹鹏飞
|
8add1562bc
|
refactor(controller): 简化检验标准删除接口参数
- 移除 IdsQO 请求对象,直接使用 List<Long> 参数
- 更新删除方法调用以接受 ID 列表
- 添加 @NotEmpty 注解确保参数非空验证
- 减少数据传输对象的复杂性
- 提高接口参数的直观性和易用性
|
2026-06-14 11:12:40 +08:00 |
yf001217
|
a0fce0b525
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-06-14 11:01:02 +08:00 |
yf001217
|
80779a5d15
|
coa驳回发送通知
pdi标准检测管理启用禁用状态修改
|
2026-06-14 11:00:15 +08:00 |
曹鹏飞
|
3de7155c40
|
Merge branch 'feature/NoScanning' into qms/develop
|
2026-06-14 10:50:02 +08:00 |
曹鹏飞
|
dbbe383313
|
fix(user): 修复用户查询权限判断逻辑
- 将权限判断条件从 OR 改为 AND 操作符
- 确保非超级管理员用户无法显示所有数据
- 修复了权限控制的安全漏洞
|
2026-06-14 10:49:52 +08:00 |
曹鹏飞
|
c7089dc05c
|
Merge branch 'feature/NoScanning' into qms/develop
|
2026-06-14 10:42:56 +08:00 |
曹鹏飞
|
36ad7c0bfa
|
feat(user): 添加显示所有用户功能
- 在 UserSearchQO 中新增 showAll 字段,默认值为 true
- 修改 UserControllerService 中的权限判断逻辑,增加对 showAll 参数的支持
- 非超级管理员用户可通过设置 showAll 控制是否显示所有用户数据
|
2026-06-14 10:42:34 +08:00 |
曹鹏飞
|
f68d223a33
|
fix(qms): 移除已驳回状态下材料号和采购单号的校验限制
- 删除了状态3时对materialNo和purchaseNo字段的非空校验
- 移除了已驳回状态只能修改COA报告和图片的业务限制
- 允许在状态3时修改材料号和采购单号字段
|
2026-06-14 10:27:59 +08:00 |
yf001217
|
ed4e0355af
|
pqc工单修改
|
2026-06-14 09:26:34 +08:00 |
曹鹏飞
|
92c6a2e564
|
feat(qms): 更新COA审核功能的数据验证和字段映射
- 移除批次号的必填验证要求
- 在更新操作中添加批次号字段映射
- 为物料编码和采购单号添加必填验证注解
- 为COA报告字段添加必填验证注解
- 重新定义更新对象中的字段注释和验证规则
|
2026-06-14 09:24:00 +08:00 |
曹鹏飞
|
9ac84fce4a
|
fix(qms): 修复COA审核逻辑,先检查COA任务状态再验证报告
- 添加对QmsCoaTask表的查询验证
- 检查供应商和物料对应的COA任务是否已发送(status=1)
- 如果没有已发送的COA任务则直接放行审核流程
- 仅当存在已发送的COA任务时才继续验证COA报告
- 修复了缺少任务状态前置校验导致的审核逻辑缺陷
|
2026-06-14 09:13:28 +08:00 |
yf001217
|
8e2810d368
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
# Conflicts:
# nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/QmsQualityInspectorServiceImpl.java
|
2026-06-14 08:59:55 +08:00 |
yf001217
|
b53bac78a0
|
pqc修改
|
2026-06-14 08:57:31 +08:00 |
曹鹏飞
|
7b0ead0275
|
refactor(qms): 重构质检员PQC机型绑定功能
- 将QmsQualityInspectorDetailVO中的pqcModels字段类型从List<QmsQualityInspectorPqcModelVO>改为List<String>
- 移除QmsQualityInspectorPqcModelVO中的pqcRuleId字段
- 删除QmsQualityInspectorVO中的pqcModelNos字段
- 新增QmsInspectorModelItem实体类用于存储质检员机型明细
- 新增IQmsInspectorModelItemService接口及其实现类
- 新增QmsInspectorModelItemMapper及相关XML配置文件
- 修改QmsQualityInspectorServiceImpl中PQC机型绑定逻辑,使用新的机型明细表进行数据操作
- 移除旧的PQC检验规则服务依赖和相关处理方法
- 简化机型绑定保存和查询逻辑,直接操作机型明细表
|
2026-06-13 20:56:44 +08:00 |
yf001217
|
39534370ec
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-06-13 19:42:30 +08:00 |
yf001217
|
89a171e461
|
pqc查询机型编号新增
|
2026-06-13 19:41:37 +08:00 |
曹鹏飞
|
30d1839f2d
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-06-13 19:38:41 +08:00 |
曹鹏飞
|
025cc24877
|
refactor(controller): 重构质量问题工单删除逻辑
- 将控制器中的直接删除操作移至专用服务类
- 添加批量删除质量问题工单的业务逻辑
- 实现删除条件校验:仅允许删除来源类型为PQC且状态为待流转的工单
- 对不满足删除条件的工单进行拦截并返回错误提示
- 使用事务注解确保删除操作的数据一致性
|
2026-06-13 19:38:31 +08:00 |
yf001217
|
cb941c0438
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-06-13 19:27:33 +08:00 |
yf001217
|
c6430a07f3
|
pqc查询机型编号新增
|
2026-06-13 19:26:57 +08:00 |
曹鹏飞
|
3199b8731c
|
fix(order): 修复COA报告验证逻辑
- 将coaReportPass方法改为coaReportFailed,调整验证条件
- 在QmsCoaReviewServiceImpl中修改COA报告检查逻辑
- 当供应商或物料不存在时,视为没有COA报告并放行
- 修复删除状态判断条件,确保正确检查未删除的报告
- 更新控制器中的COA报告验证调用方式
|
2026-06-13 19:06:49 +08:00 |