From 18732f2761a0f5d1d2b9a455fe7c69f0b11ae27d Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期五, 16 十月 2026 18:07:17 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_新疆_塔河种业' into dev_新疆_塔河种业

---
 src/views/basicData/mdm/index.vue |   35 ++---------------------------------
 1 files changed, 2 insertions(+), 33 deletions(-)

diff --git a/src/views/basicData/mdm/index.vue b/src/views/basicData/mdm/index.vue
index 3a02fe0..5b173a8 100644
--- a/src/views/basicData/mdm/index.vue
+++ b/src/views/basicData/mdm/index.vue
@@ -7,7 +7,7 @@
 import { confirm, Page, useVbenModal } from '#/packages/effects/common-ui/src';
 import { downloadFileFromBlobPart, isEmpty } from '#/packages/utils/src';
 
-import { message, Switch, Tag } from 'ant-design-vue';
+import { message } from 'ant-design-vue';
 
 import { ACTION_ICON, TableAction, useVbenVxeGrid } from '#/adapter/vxe-table';
 import {
@@ -16,7 +16,6 @@
   // exportItem,
   getItemPage,
   updateItemStatus,
-  updateItemSync,
 } from '#/api/mdm/item';
 import { $t } from '#/locales';
 
@@ -99,23 +98,6 @@
   }
 }
 
-const syncingId = ref<number | null>(null);
-
-/** 鍒囨崲鍚屾鐘舵�侊細鍏抽棴寮�鍏充細浠� MES 鍒犻櫎鍝佺锛岄渶纭 */
-async function handleSyncChange(row: MdmItemApi.Item, checked: boolean) {
-  if (!checked) {
-    await confirm('鍏抽棴鍚屾灏嗕粠 MES 鍒犻櫎璇ュ搧绉嶅強鍏宠仈閰嶇疆锛圔OM/SOP/SIP/鎵规閰嶇疆锛夛紝纭缁х画锛�');
-  }
-  syncingId.value = row.id!;
-  try {
-    await updateItemSync(row.id!, checked);
-    message.success(checked ? '宸插悓姝ュ埌 MES' : '宸插彇娑堝悓姝�');
-    handleRefresh();
-  } finally {
-    syncingId.value = null;
-  }
-}
-
 const checkedIds = ref<number[]>([]);
 function handleRowCheckboxChange({
   records,
@@ -193,19 +175,6 @@
           ]"
         />
       </template>
-      <template #isBatchManaged="{ row }">
-        <Tag v-if="row.isBatchManaged" color="success">鏄�</Tag>
-        <Tag v-else>鍚�</Tag>
-      </template>
-      <template #syncedMes="{ row }">
-        <Switch
-          :checked="row.syncedMes"
-          :loading="syncingId === row.id"
-          checkedChildren="宸插悓姝�"
-          unCheckedChildren="鏈悓姝�"
-          @change="handleSyncChange(row, $event)"
-        />
-      </template>
       <template #actions="{ row }">
         <TableAction
           :actions="[
@@ -232,4 +201,4 @@
       </template>
     </Grid>
   </Page>
-</template>
\ No newline at end of file
+</template>

--
Gitblit v1.9.3