diff --git a/admin-frontend-vue/src/pages/asin/DedupeRegistryPage.vue b/admin-frontend-vue/src/pages/asin/DedupeRegistryPage.vue index e0d7e1c7..0f27a883 100644 --- a/admin-frontend-vue/src/pages/asin/DedupeRegistryPage.vue +++ b/admin-frontend-vue/src/pages/asin/DedupeRegistryPage.vue @@ -4,7 +4,6 @@ import { formatDateTime } from '@/utils/datetime' * script 逻辑沿用现有 Vue 实现(查询/编辑/删除/导入轮询/导出秒表)。 */ import { computed, onMounted, reactive, ref } from 'vue' import { ElMessage } from 'element-plus' -import { useAdminSessionStore } from '@/stores/admin-session' import { fetchDedupeTotalList, updateDedupeTotal, @@ -12,7 +11,7 @@ import { fetchDedupeTotalGroups, type DedupeGroupOption, } from './dedupe-total-api.ts' -import { dedupeGroupSummaryOf, type DedupeTotalItem } from './dedupe-total-model.ts' +import type { DedupeTotalItem } from './dedupe-total-model.ts' import { ASIN_COUNTRY_CODES, asinCountryLabel } from './asin-country.ts' import { createDedupeTotalFilterState, toDedupeListParams } from './dedupe-total-filter.ts' import { @@ -25,7 +24,6 @@ import { importOutcomeText, importTaskFinished, isAllowedImportFile } from './de import type { DedupeImportProgress } from './dedupe-import-model.ts' import { toExportUrl } from './dedupe-total-export.ts' -const session = useAdminSessionStore() const loading = ref(false) const rows = ref([]) const total = ref(0) @@ -35,10 +33,6 @@ const filter = reactive(createDedupeTotalFilterState()) const groups = ref([]) const jumpPage = ref('') -/** 页顶数据权限分组汇总(对齐 admin.js renderDedupeGroupSummary)。 */ -const groupSummary = computed(() => - dedupeGroupSummaryOf(groups.value, session.user?.id ?? null, session.user?.role || ''), -) const totalPages = computed(() => Math.max(1, Math.ceil(total.value / pageSize))) const editVisible = ref(false) @@ -287,26 +281,6 @@ onMounted(() => { -