From de0202274ed147e89fdbba0a953936a3b9997ec7 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期二, 22 九月 2026 17:37:50 +0800
Subject: [PATCH] feat(mes): 更新IPQC过程检验功能

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/rqc/MesQcRqcServiceImpl.java |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/rqc/MesQcRqcServiceImpl.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/rqc/MesQcRqcServiceImpl.java
index 86d79a9..072f660 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/rqc/MesQcRqcServiceImpl.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/rqc/MesQcRqcServiceImpl.java
@@ -14,7 +14,7 @@
 import cn.iocoder.yudao.module.mes.enums.qc.MesQcDefectLevelEnum;
 import cn.iocoder.yudao.module.mes.enums.qc.MesQcTypeEnum;
 import cn.iocoder.yudao.module.mes.enums.MesBizTypeConstants;
-import cn.iocoder.yudao.module.mes.service.md.item.MesMdItemService;
+import cn.iocoder.yudao.module.mdm.api.item.MdmItemApi;
 import cn.iocoder.yudao.module.mes.service.qc.defectrecord.MesQcDefectRecordService;
 import cn.iocoder.yudao.module.mes.service.qc.indicatorresult.MesQcIndicatorResultService;
 import cn.iocoder.yudao.module.mes.service.wm.returnissue.MesWmReturnIssueService;
@@ -58,7 +58,7 @@
     private MesQcRqcLineService rqcLineService;
     @Resource
     @Lazy
-    private MesMdItemService itemService;
+    private MdmItemApi mdmItemApi;
     @Resource
     @Lazy
     private MesQcDefectRecordService defectRecordService;
@@ -92,7 +92,7 @@
         validateRqcSaveData(createReqVO);
         // 1.2 鏍规嵁鐗╂枡 + RQC 妫�娴嬬绫绘煡鎵惧彲鐢ㄨ川妫�鏂规锛堟敮鎸佸墠绔樉寮忔寚瀹氾級
         List<MesQcTemplateItemDO> templateItems = templateItemService.getTemplateItemList(
-                createReqVO.getItemId(), MesQcTypeEnum.RQC.getType(), null, null);
+                createReqVO.getItemId(), MesQcTypeEnum.RQC.getType());
         if (CollUtil.isEmpty(templateItems)) {
             throw exception(QC_NO_TEMPLATE);
         }
@@ -140,8 +140,8 @@
     private void validateRqcSaveData(MesQcRqcSaveReqVO reqVO) {
         // 鏍¢獙缂栧彿鍞竴
         validateRqcCodeUnique(reqVO.getId(), reqVO.getCode());
-        // 鏍¢獙鐗╂枡銆佹娴嬩汉鍛樺瓨鍦�
-        itemService.validateItemExists(reqVO.getItemId());
+        // 鏍¢獙鐗╂枡锛堢墿鏂� ID 鏉ヨ嚜 MDM锛夈�佹娴嬩汉鍛樺瓨鍦�
+        mdmItemApi.validateItemExists(reqVO.getItemId());
         adminUserApi.validateUser(reqVO.getInspectorUserId());
     }
 

--
Gitblit v1.9.3