From 27f904344349c51e720be96e4afd9ca033a33676 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期五, 16 十月 2026 20:15:51 +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