Commit Graph

609 Commits

Author SHA1 Message Date
yf001217 4a7e044126 成品发货邢增字段 2026-06-05 17:42:12 +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
曹鹏飞 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
10002617 2bff2543f3 1526 发货系统-成套设备业务功能开发-【成套设备标签打印】页面 2026-06-04 17:12:01 +08:00
10002617 a5bf59d508 1526 发货系统-成套设备业务功能开发-【成套设备标签打印】页面 2026-06-04 16:28:46 +08:00
曹鹏飞 e5296c5f6e refactor(wms): 移除库存服务中的用户名设置逻辑
- 注释掉 WmsInventoryServiceImpl 中的 setUpdateBy 方法调用
- 注释掉创建和更新库存记录时的用户名设置代码
- 保持时间戳更新功能不变
- 简化用户信息处理流程
2026-06-04 11:47:58 +08:00
曹鹏飞 d345aefa57 feat(qrcode): 添加二维码补码任务通知功能
- 在入库生产订单、余料入库、正常发货确认、公司间调拨、工厂间调拨流程中集成补码任务创建
- 实现仓库管理员角色查询并为每位管理员创建补码待办任务
- 添加待办任务实体备注字段用于存储物料编号信息
- 修正SRM质检入库逻辑判断条件,优化无二维码物料处理流程
- 注入并配置相关服务依赖,完善补码任务生成的数据一致性校验机制
2026-06-04 09:46:41 +08:00
10001392 29dd55007e 1551 条码制作-钢结构页面订单表加状态字段,区分打包和未打包 2026-06-03 18:07:02 +08:00
曹鹏飞 a6b861b69c Merge remote-tracking branch '惠信/feature/NoScanning' into feature/NoScanning 2026-06-03 17:29:21 +08:00
曹鹏飞 8ceb832eaf fix(wms-inventory): 修复库存服务中的集合操作问题
- 将 Stream().toList() 替换为 Collectors.toList() 以确保兼容性
- 在批量删除后从数据库库存列表中移除已删除项,避免后续操作出错
- 保证库存更新逻辑的正确执行顺序
2026-06-03 17:29:09 +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 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
曹鹏飞 b1724a2dd2 feat(package): 新增刷新零件版本接口及相关逻辑调整
- 结构包控制器添加 refreshItems 接口,支持根据包ID刷新零件版本
- 结构包服务实现中新增 refreshItems 方法,更新零件信息(版本、名称、图号、图片、重量)
- 结构包控制器服务中简化 getInfo 方法,取消材料信息解码和赋值逻辑
- 结构包服务接口 getInfo 返回值取消材料解码,由调用方处理
- PackageVO 类中取消重复定义的 getMaterialList 方法,改用正式实现版本
2026-05-30 14:39:35 +08:00
曹鹏飞 bed84fcc5f fix(pdf): 调整钢构件老鼠图分页和样式优化
- 将分页数量从9或6调整为15,优化PDF分页显示
- 修正数据库查询回显结构,确保材料列表正确转换
- 缩小字体和内边距,提升页面布局紧凑度
- 调整图片尺寸及表格单元格样式,使显示更美观与统一
- 修改部分文本样式和位置,提高信息呈现清晰度
2026-05-30 11:46:07 +08:00
曹鹏飞 8b75fb3a27 bug-1525 物料图片版本和钢构包信息版本逻辑优化 2026-05-29 14:06:52 +08:00
funny 179730148d Merge branch 'qms/zhangke' into qms/develop 2026-05-27 18:43:41 +08:00
zhangke 551223748e Merge remote-tracking branch 'origin/qms/develop' into qms/zhangke
# Conflicts:
#	nflg-qms-admin/src/main/java/com/nflg/qms/admin/controller/QmsPqcInspectionRuleController.java
#	nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/QmsPqcInspectionRuleControllerService.java
#	nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/impl/QmsPqcInspectionRuleControllerServiceImpl.java
2026-05-27 17:43:53 +08:00
zhangke 512e92af38 PQC质检标准开发部分完成 2026-05-27 17:31:24 +08:00
funny d9da88e351 PDI部件管理优化 2026-05-27 17:22:01 +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
曹鹏飞 a64278010a feat(department): 增加部门搜索显示所有选项及级联禁用功能
- 为部门搜索接口添加showAll参数,支持显示全部部门包括禁用部门
- 部门服务层searchSimple方法新增showAll参数,支持过滤禁用状态
- 在部门启用状态更新时,新增逻辑批量禁用所有子部门及其关联用户
- 部门数据访问层实现中,添加disableWithChildren方法实现对子部门和用户的级联禁用
- 部门树形结构查询和简单信息查询中,增加对showAll参数的支持,控制是否过滤禁用数据
- 对方法调用链进行参数调整,确保新增showAll参数正确传递和处理
- 保持部门列表及子部门查询结果按ID升序排序,提高结果稳定性
2026-05-27 09:32:37 +08:00
曹鹏飞 663d94b0c6 添加钢构件送货单详情页面“托盘标签”、“托盘老鼠图”、“导出Excel”、“标签纸打印”的接口 2026-05-26 14:24:37 +08:00
曹鹏飞 020881c450 bug-1502 钢构件订单条码打印调整 2026-05-26 09:44:41 +08:00
曹鹏飞 226198c102 refactor(department): 调整部门更新与创建逻辑
- 注释掉禁止修改AD域同步部门的校验逻辑
- 移除创建部门时自动生成sourceId的逻辑
- 更新部门时仅当source为0时允许修改名称、父id和sourceId
- 优化部门更新代码结构,提高代码清晰度
2026-05-25 14:12:57 +08:00
曹鹏飞 9a54619974 bug-1510 发货管理-条码打印-物料码打印 2026-05-25 14:07:23 +08:00
曹鹏飞 b15b3cb55b bug-1509 发货管理-发货单 2026-05-25 11:13:50 +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 4f78cbe83b feat(qms): 新增PQC工单分派及详情查看功能
- 增加接口支持发起PQC工单,更新工单状态为处理中并分配处理人推送待办
- 实现按处理人分组合并不合格项并创建处理记录及待办消息
- 新增查询本人相关PQC工单详情接口,仅返回本人相关处理记录和措施
- 完善PQC工单处理流程,支持处理人提交审批及措施填写校验
- 添加PQC工单结束处理判断,最后一人提交时更新工单状态为已完成
- 新增文件及措施信息的解析和转换辅助方法,丰富详情数据展示
- 新增PQC任务及任务详情相关实体、接口及实现,支持任务管理功能
- 新增PQC任务相关Controller接口,包括查询、暂存和提交功能
- 优化PQC工单流程中的权限校验和异常处理,保障业务流程合理性
2026-05-22 10:31:41 +08:00
funny d762e1da52 Merge branch 'qms/zhangke' into qms/develop 2026-05-21 15:14:29 +08:00
zhangke 2e54e67c17 PQC质检标准开发部分完成 2026-05-21 15:11:06 +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 acdd965b3c refactor(qms-pdi): 重构PDI检测项及部件管理相关功能
- 将检测项中的部件描述字段改为部件ID,关联部件表数据
- 新增部件管理功能,支持部件的增删改查及排序
- 在PDI检测项新增接口自动处理部件注册及排序
- 批量删除支持区分部件ID和检测项ID,实现联动删除
- 导入检测项时自动识别导入部件,动态创建部件及排序
- 查询检测项时按部件分组返回,提升数据结构清晰度
- 巡检工单及检测结果展示时通过部件ID获取部件名称显示
- 新增API支持根据部件ID查询检测项及现场记录
- QmsPdiReportVO 和 QmsIqcReportVO新增环比统计字段,完善报表数据
- 修改导出模板及分页查询逻辑,统一部件相关字段处理
- 优化图片ID收集及批量查询,提升接口性能和稳定性
2026-05-20 11:50:23 +08:00