From f02d0df2f1dfc7a8b775cf50d45375e57628a5ef Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期二, 10 十一月 2026 11:26:22 +0800
Subject: [PATCH] feat(ncr): 完善NCR处置联动逻辑与关闭校验

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

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcCompletionHelper.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcCompletionHelper.java
index aad0c81..3d4bace 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcCompletionHelper.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcCompletionHelper.java
@@ -1,7 +1,6 @@
 package cn.iocoder.yudao.module.mes.service.qc;
 
 import cn.iocoder.yudao.framework.common.exception.ServiceException;
-import cn.iocoder.yudao.module.system.api.storage.StorageAttachmentApi;
 import jakarta.annotation.Resource;
 import org.springframework.stereotype.Component;
 import java.math.BigDecimal;
@@ -9,7 +8,6 @@
 /** 鎸夋暟閲忔眹鎬昏川妫�缁撴灉锛屼笉鎺ㄦ柇涓嶅悎鏍煎搧鐨勫悗缁缃柟寮忋�� */
 @Component
 public class MesQcCompletionHelper {
-    @Resource private StorageAttachmentApi storageApi;
     @Resource private org.springframework.jdbc.core.JdbcTemplate jdbcTemplate;
 
     public void lockDocument(String type, Long id) {
@@ -29,8 +27,7 @@
         if (total.signum() <= 0 || checked == null || total.compareTo(checked) != 0) {
             throw new ServiceException(400, "鍚堟牸鏁伴噺涓庝笉鍚堟牸鏁伴噺涔嬪拰椤诲ぇ浜庨浂涓旂瓑浜庢娴嬫暟閲�");
         }
-        var attachments = storageApi.listAttachments("mes_qc_" + type + "_attachment", id);
-        if (attachments == null || attachments.isEmpty()) throw new ServiceException(400, "璇峰厛涓婁紶妫�楠岄檮浠�");
+        // 妫�楠岄檮浠舵敼涓洪潪蹇呭~锛屽畬鎴愭楠屾椂涓嶅啀寮哄埗鏍¢獙鏄惁宸蹭笂浼犮��
         // 涓庣幇鏈� mes_qc_check_result 瀛楀吀涓�鑷达細1 閫氳繃锛�2 涓嶉�氳繃銆�
         return unqualified.signum() == 0 ? 1 : 2;
     }

--
Gitblit v1.9.3