Commit Graph

425 Commits

Author SHA1 Message Date
曹鹏飞 de41b20598 Merge branch 'develop' into feature/NoScanning 2026-06-08 09:03:09 +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
曹鹏飞 b0f937e72a feat(qms): 添加来料检验任务二维码关联功能
- 在ExternalIncomingInspectionApplyQO和ExternalInventoryInspectionApplyQO中新增qrCodes字段
- 新增QmsIncomingInspectionTaskQr实体、Mapper和服务类用于二维码关联管理
- 在来料检验任务创建时保存二维码与任务的关联关系
- 修改NormalPGIController中的数据传输结构,移除旧的SRM相关DTO
- 更新QmsService中QMS接口调用地址配置
- 优化QCMaterialSyncDTO的数据结构,使用新的二维码列表替代旧的推送DTO
- 更新待办事项查询接口,添加来源类型编码字段返回
2026-06-05 15:00:00 +08:00
yf001217 011f26430b Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning 2026-06-05 11:50:08 +08:00
yf001217 5dffce196f 新增库存字段 2026-06-05 11:49:38 +08:00
10002617 7474a5b2cb 1529 物料码管理和包装箱打印页面,供应商账号只可查看本供应商的记录 2026-06-05 10:03:06 +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
10002617 a5bf59d508 1526 发货系统-成套设备业务功能开发-【成套设备标签打印】页面 2026-06-04 16:28:46 +08:00
10001392 29dd55007e 1551 条码制作-钢结构页面订单表加状态字段,区分打包和未打包 2026-06-03 18:07:02 +08:00
yf001217 0c735378c3 厂间调拨无码入库修改 2026-06-03 17:18:34 +08:00
10001392 d9c5bc7412 1521 钢构件订单新增页面框和列表添加【版本】和【ECO】字段信息 2026-06-03 15:53:16 +08:00
曹鹏飞 487563add8 Merge branch 'qms/develop' into feature/NoScanning 2026-06-03 15:21:10 +08:00
曹鹏飞 4f1980eb0f feat(wms): 支持通过订单号查询无码操作功能
- 在多个控制器的 getListForNoScan 方法中添加订单号参数支持
- 修改数据库查询逻辑从 getById 改为 lambdaQuery 条件查询
- 新增 NoScanningRequest 类添加订单号字段
- 更新 Service 层接口和实现类添加订单号查询方法
- 完善 SRMController 中的日志记录和错误处理
- 修复转储和调拨相关的无码操作查询逻辑
2026-06-03 14:55:22 +08:00
yf001217 c354a94d9f PQC和PDI不良品列表查询修改
PQC上传校验修改
2026-06-03 10:06:23 +08:00
曹鹏飞 73e65add54 feat(todo): 添加待办事项来源类型名称显示功能
- 在 QmsTodoItemMapper.xml 中添加字典项关联查询获取来源类型名称
- 为 QmsTodoItemVO 添加 sourceTypeName 字段存储来源类型名称
- 修改查询条件中的字段引用为带表别名的完整路径
- 更新排序规则为按主键 ID 降序排列
2026-06-02 15:50:50 +08:00
曹鹏飞 885a900cb4 Merge branch 'qms/develop' into feature/NoScanning 2026-06-01 18:22:41 +08:00
曹鹏飞 345acf84e3 feat(qms): 更新QMS待办事项相关功能
- 修改QmsIssueTicketToDoMapper.xml中的搜索条件字段名从ticketTitle到title
- 简化QmsTodoItemMapper.xml查询语句,使用SELECT *替代具体字段列表
- 在QmsTodoItemVO中添加标题字段以支持新的查询需求
2026-06-01 18:22:14 +08:00
曹鹏飞 b474108f30 Merge branch 'qms/develop' into feature/NoScanning 2026-06-01 17:14:26 +08:00
曹鹏飞 0de34b6b9c feat(todo): 实现待办事项功能并优化消息推送
- 添加了待办事项相关的实体类和控制器
- 实现了待办事项的增删改查功能
- 集成了消息推送服务,支持系统消息发送
- 重构了来料检验任务的消息推送逻辑
- 新增了待办事项统计和分页查询功能
- 优化了超期任务的消息通知机制
- 添加了待办事项的已读/未读状态管理
- 实现了防止重复消息的去重逻辑
2026-06-01 17:04:12 +08:00
曹鹏飞 536c5e807f Merge branch 'refs/heads/qms/develop' into feature/NoScanning
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/DepartmentControllerService.java
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/StructuralPackageControllerService.java
#	nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/DepartmentServiceImpl.java
#	nflg-wms-shipment/src/main/java/com/nflg/wms/shipment/controller/DeliveryController.java
2026-05-30 16:53:30 +08:00
funny 71a55b7534 PDI部件管理查询bug修复 2026-05-27 15:47:09 +08:00
funny 1f2a02fa84 PDI部件管理查询bug修复 2026-05-27 15:34:45 +08:00
funny db885a9105 PDI统计数据优化
PDI任务记录更新需求
2026-05-27 14:29:50 +08:00
曹鹏飞 663d94b0c6 添加钢构件送货单详情页面“托盘标签”、“托盘老鼠图”、“导出Excel”、“标签纸打印”的接口 2026-05-26 14:24:37 +08:00
曹鹏飞 020881c450 bug-1502 钢构件订单条码打印调整 2026-05-26 09:44:41 +08:00
曹鹏飞 c842372069 bug-1508 PDA-卸货清点 2026-05-25 09:55:01 +08:00
曹鹏飞 f1b517787a bug-1506 PDA-卸车清点需要支持支持车牌号模糊搜索 2026-05-23 17:50:20 +08:00
funny 5bf56b6126 refactor(qms-pdi): 重构PDI检测项及部件管理相关功能
- 将检测项中的部件描述字段改为部件ID,关联部件表数据
- 新增部件管理功能,支持部件的增删改查及排序
- 在PDI检测项新增接口自动处理部件注册及排序
- 批量删除支持区分部件ID和检测项ID,实现联动删除
- 导入检测项时自动识别导入部件,动态创建部件及排序
- 查询检测项时按部件分组返回,提升数据结构清晰度
- 巡检工单及检测结果展示时通过部件ID获取部件名称显示
- 新增API支持根据部件ID查询检测项及现场记录
- QmsPdiReportVO 和 QmsIqcReportVO新增环比统计字段,完善报表数据
- 修改导出模板及分页查询逻辑,统一部件相关字段处理
- 优化图片ID收集及批量查询,提升接口性能和稳定性
2026-05-20 15:46:41 +08:00
funny 6822693429 refactor(qms-pdi): 重构PDI检测项及部件管理相关功能
- 将检测项中的部件描述字段改为部件ID,关联部件表数据
- 新增部件管理功能,支持部件的增删改查及排序
- 在PDI检测项新增接口自动处理部件注册及排序
- 批量删除支持区分部件ID和检测项ID,实现联动删除
- 导入检测项时自动识别导入部件,动态创建部件及排序
- 查询检测项时按部件分组返回,提升数据结构清晰度
- 巡检工单及检测结果展示时通过部件ID获取部件名称显示
- 新增API支持根据部件ID查询检测项及现场记录
- QmsPdiReportVO 和 QmsIqcReportVO新增环比统计字段,完善报表数据
- 修改导出模板及分页查询逻辑,统一部件相关字段处理
- 优化图片ID收集及批量查询,提升接口性能和稳定性
2026-05-19 17:51:00 +08:00
10002617 45a5b7ceed 1445 WMS系统最小包装码数量收货和出库允许修改。 2026-05-18 17:39:03 +08:00
funny 5be1791cb4 refactor(qms-pdi): 重构PDI检测项及部件管理相关功能
- 将检测项中的部件描述字段改为部件ID,关联部件表数据
- 新增部件管理功能,支持部件的增删改查及排序
- 在PDI检测项新增接口自动处理部件注册及排序
- 批量删除支持区分部件ID和检测项ID,实现联动删除
- 导入检测项时自动识别导入部件,动态创建部件及排序
- 查询检测项时按部件分组返回,提升数据结构清晰度
- 巡检工单及检测结果展示时通过部件ID获取部件名称显示
- 新增API支持根据部件ID查询检测项及现场记录
- QmsPdiReportVO 和 QmsIqcReportVO新增环比统计字段,完善报表数据
- 修改导出模板及分页查询逻辑,统一部件相关字段处理
- 优化图片ID收集及批量查询,提升接口性能和稳定性
2026-05-18 14:21:20 +08:00
funny ac7c021bd1 feat(report): 新增质检报表功能模块
- 新增QmsReportController,提供IQC、PDI、工单、超时统计报表接口
- 实现QmsReportControllerService,完成IQC报表核心逻辑计算
- 设计QmsIqcReportVO、QmsPdiReportVO、QmsTicketReportVO、QmsOverdueReportVO数据结构
- 增加QmsReportMapper及对应XML,实现检测项分布和物料不合格率数据库查询
- 支持时间区间、周度合格率、供应商和检测人统计等多维度报表数据计算
- 针对IQC报表实现总工单、已完成、待检测数合格率等关键指标统计及变化率分析
- PDI、工单和超时统计报表接口预留,待后续功能完善
2026-05-15 17:58:00 +08:00
funny 81bb321ce7 Merge remote-tracking branch 'origin/qms/develop' into qms/develop 2026-05-14 11:23:20 +08:00
funny 4dabc327aa 逾期任务查询功能修改 2026-05-14 11:23:07 +08:00
曹鹏飞 c4666d22de fix(qms): 修改检验状态说明并移除默认过滤条件
- 更新QmsIncomingInspectionTaskMapper中默认检验状态过滤条件,移除0和1的默认范围限制
- 统一调整QmsIncomingInspectionTaskTodoSearchQO中检验状态的注释说明,明确状态含义为0=待检,1=检验中,2=已检
- 修正QmsIncomingInspectionTaskVO中检验状态注释,补充状态2=已检的说明
2026-05-14 10:57:31 +08:00
曹鹏飞 b1346da373 fix(qms): 修复不合格数据分组查询和图像ID合并逻辑
- 调整QmsIncomingInspectionTaskRecordItemMapper的SQL,新增关联表和字段,添加image_ids字段
- 增加SQL中task_id过滤条件,确保数据查询的准确性
- 修正QmsIssueTicketControllerService中图像ID合并逻辑,避免空值拼接问题
- 优化图像ID合并条件,确保当已有图像ID为空时直接赋值
- 保证不合格数量的正确累加逻辑
2026-05-14 09:06:23 +08:00
曹鹏飞 96ab6d14f8 feat(todo): 新增问题工单待办数量统计及已读状态管理
- 重构待办事项查询接口,支持返回问题工单待办详情VO
- 增加待办事项实体和VO的已读状态字段
- 实现查询待办列表时自动标记未读待办为已读
- 新增接口获取当前用户已读和未读的待办数量
- 对应Mapper添加获取待办数量SQL查询
- 调整控制层提供待办数量的访问接口
- 删除与问题工单待办无关的旧待办项相关代码和依赖
2026-05-13 14:21:45 +08:00
曹鹏飞 45917f2501 feat(role): 完善仓库管理员角色及相关审批逻辑
- 在常量类中新增仓库管理员角色代码常量ROLE_CODE_CANGKUGUANLIYUAN
- 在角色服务接口及实现类中新增根据角色代码查询用户的方法getUsersByCode
- 在角色Mapper及XML文件中新增对应SQL查询语句支持
- QmsIssueTicketControllerService中新增仓库管理员角色相关待办事项创建逻辑
- QmsIssueTicketDetailVO新增是否有审批权限字段withApprovalAuthority及赋值逻辑
- 来料检测任务详情和不合格项关联数据完善,支持图片信息加载
- 审批签名逻辑完善,关联部门领导审批状态信息显示
- 将代码中仓库管理员角色的字符串引用统一替换为常量
- 修复UserUtil中拼写错误的方法名getPurchaseGropu改为getPurchaseGroup
2026-05-13 09:44:01 +08:00
曹鹏飞 cf193adb13 Merge branch 'develop' into qms/develop 2026-05-12 16:45:31 +08:00
10002617 c2518c6fb7 1483 发货管理-PDA-装箱菜单下逻辑修改,扫码记录可删除,数量可编辑 2026-05-12 16:21:47 +08:00
曹鹏飞 cd9692efae Merge remote-tracking branch '惠信/qms/develop' into qms/develop 2026-05-12 14:51:16 +08:00
曹鹏飞 fc43d54bf8 feat(qms): 添加获取IQE名称功能并修正关联查询
- 在QmsInspectionStandardService接口及实现中新增getIQENames方法
- 修改QmsInspectionStandardMapper及Mapper.xml,新增getIQENames查询语句
- 修正SQL中qms_quality_inspector表连接条件错误,确保数据准确
- 在QmsInspectionStandardControllerService中设置iqeName字段,支持展示IQE名称列表
2026-05-12 14:51:12 +08:00
funny 8d45b6beb5 Merge remote-tracking branch 'origin/qms/develop' into qms/develop 2026-05-12 14:45:38 +08:00
曹鹏飞 71a989bb20 fix(repository): 修正QmsIncomingInspectionTask中过期过滤条件
- 将isOverdue过滤条件从<if>移动到<choose>的<when>分支中
- 消除重复的isOverdue过滤判断,避免条件冲突
- 优化查询条件逻辑,提高代码可读性和维护性
2026-05-12 14:16:53 +08:00
funny 50afad64d1 标准管理项方法、巡检任务明细返回值修改 2026-05-12 11:51:00 +08:00
10001392 e51ed7ef6e Merge remote-tracking branch 'origin/master-hlq20260506ganggoubao' into develop
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java
2026-05-12 11:50:51 +08:00
10001392 ec3464950e 1463 WMS系统钢构包采购业务功能优化 2026-05-12 11:29:26 +08:00
曹鹏飞 59337c4fbb Merge remote-tracking branch '惠信/qms/develop' into qms/develop 2026-05-12 11:04:28 +08:00
曹鹏飞 c91310b7db refactor(search): 合并多个模糊查询字段为关键字查询
- 用单一关键字参数替代了物料编码、图号、检测单号、供应商编号和供应商名称的多个模糊查询字段
- 修改Mapper层SQL,使用关键字同时匹配多个字段实现模糊搜索
- 简化查询条件,提升接口调用便捷性和代码维护性
- 更新查询QO类,移除多余字段,增加关键字字段以支持统一搜索逻辑
2026-05-12 11:01:30 +08:00
funny 3adf1d11cd Merge remote-tracking branch 'origin/qms/develop' into qms/develop 2026-05-12 10:50:09 +08:00