From d9a5ba1de2fce6bd8c50dace505e4bf7864043ba Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期四, 22 十月 2026 15:01:07 +0800
Subject: [PATCH] feat(mdm): 新增智能体通用业务导入功能

---
 yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/service/agent/MdmAgentImportPreflightService.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/service/agent/MdmAgentImportPreflightService.java b/yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/service/agent/MdmAgentImportPreflightService.java
index db69105..fa4b977 100644
--- a/yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/service/agent/MdmAgentImportPreflightService.java
+++ b/yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/service/agent/MdmAgentImportPreflightService.java
@@ -71,9 +71,9 @@
 
         boolean syncMesRequested = Boolean.TRUE.equals(reqVO.getSyncMes());
         List<MdmAgentImportPreflightRespVO.Issue> blockingItems = new ArrayList<>();
-        if (syncMesRequested) {
+        if (syncMesRequested && !policy.isAllowMesSync()) {
             blockingItems.add(issue("MES_SYNC_DISABLED", "syncMes",
-                    "鏈樁娈典笉寮�鏀惧悓姝� MES锛岃鍏抽棴 syncMes 鍚庨噸璇�", false));
+                    "鏈嶅姟鏈紑鏀惧悓姝� MES锛岃鍏抽棴 syncMes 鍚庨噸璇�", false));
         }
 
         // 4. 鏂囦欢鍐呴噸澶嶇紪鐮侊細鎵�鏈夐噸澶嶈涓�璧烽樆鏂紝閬垮厤鈥滈琛屽缓銆佹琛岃烦鈥濈殑璇
@@ -182,7 +182,11 @@
                         .blocked(blockedCount)
                         .build())
                 .canCommit(canCommit)
-                .sideEffects(canCommit ? List.of("mdm_item.create:" + createCount) : List.of())
+                .sideEffects(canCommit
+                        ? (syncMesRequested
+                        ? List.of("mdm_item.create:" + createCount, "mes_md_item.sync:" + createCount)
+                        : List.of("mdm_item.create:" + createCount))
+                        : List.of())
                 .rows(rows)
                 .blockingItems(blockingItems)
                 .build();

--
Gitblit v1.9.3