From 6fb34806763ac02c2bd8644480a5dabada782469 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sat, 29 Nov 2025 11:54:15 +0800 Subject: [PATCH] =?UTF-8?q?review=EF=BC=9A=E3=80=90antd/ele=E3=80=91?= =?UTF-8?q?=E3=80=90mp=E3=80=91=E4=BB=A3=E7=A0=81=E8=BF=81=E7=A7=BB?= =?UTF-8?q?=E7=9A=84=20review?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/mp/material/modules/video-table.vue | 3 ++- .../src/views/mp/material/modules/voice-table.vue | 3 ++- apps/web-antd/src/views/mp/message/index.vue | 1 + apps/web-ele/src/views/mp/hooks/useUpload.ts | 1 - apps/web-ele/src/views/mp/material/index.vue | 1 + .../src/views/mp/material/modules/UploadFile.vue | 5 +++-- .../src/views/mp/material/modules/UploadVideo.vue | 2 +- .../src/views/mp/material/modules/image-table.vue | 11 ++++++----- apps/web-ele/src/views/mp/material/modules/upload.ts | 1 - .../src/views/mp/material/modules/video-table.vue | 12 ++++++------ .../src/views/mp/material/modules/voice-table.vue | 11 ++++++----- apps/web-ele/src/views/mp/message/index.vue | 6 +++--- 12 files changed, 31 insertions(+), 26 deletions(-) diff --git a/apps/web-antd/src/views/mp/material/modules/video-table.vue b/apps/web-antd/src/views/mp/material/modules/video-table.vue index bdcd60415..adc1e6f78 100644 --- a/apps/web-antd/src/views/mp/material/modules/video-table.vue +++ b/apps/web-antd/src/views/mp/material/modules/video-table.vue @@ -10,6 +10,7 @@ import { ACTION_ICON, TableAction, useVbenVxeGrid } from '#/adapter/vxe-table'; import { WxVideoPlayer } from '#/views/mp/components'; import { useVideoGridColumns } from './data'; +import {$t} from '@vben/locales'; const props = defineProps<{ list: MpMaterialApi.Material[]; @@ -81,7 +82,7 @@ watch( onClick: () => openWindow(row.url), }, { - label: '删除', + label: $t('common.delete'), type: 'link', danger: true, icon: ACTION_ICON.DELETE, diff --git a/apps/web-antd/src/views/mp/material/modules/voice-table.vue b/apps/web-antd/src/views/mp/material/modules/voice-table.vue index 21305e107..27ebe0bd3 100644 --- a/apps/web-antd/src/views/mp/material/modules/voice-table.vue +++ b/apps/web-antd/src/views/mp/material/modules/voice-table.vue @@ -4,6 +4,7 @@ import type { MpMaterialApi } from '#/api/mp/material'; import { watch } from 'vue'; +import { $t } from '@vben/locales'; import { openWindow } from '@vben/utils'; import { ACTION_ICON, TableAction, useVbenVxeGrid } from '#/adapter/vxe-table'; @@ -81,7 +82,7 @@ watch( onClick: () => openWindow(row.url), }, { - label: '删除', + label: $t('common.delete'), type: 'link', danger: true, icon: ACTION_ICON.DELETE, diff --git a/apps/web-antd/src/views/mp/message/index.vue b/apps/web-antd/src/views/mp/message/index.vue index 7c0a82ed8..2a1024854 100644 --- a/apps/web-antd/src/views/mp/message/index.vue +++ b/apps/web-antd/src/views/mp/message/index.vue @@ -102,6 +102,7 @@ function handlePageChange(page: number, pageSize: number) { function showTotal(total: number) { return `共 ${total} 条`; } +// TODO @dylan:是不是应该都用 Grid 哈:1)message-table 大部分合并到 index.vue;2)message-table 的 schema 放到 data.ts 里;