云
16 小时以前 d9a5ba1de2fce6bd8c50dace505e4bf7864043ba
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();