From 0ecb6010e210e9852418fe6eb748c4bd5cac6355 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=81=8C=E7=B3=96=E5=8C=85=E5=AD=90?= Date: Tue, 2 Jun 2026 10:15:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=85=A7=E7=89=87=E5=A2=99=E5=8A=A0=E5=9B=9E?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 1 + src/i18n/locales/en.ts | 3 ++ src/i18n/locales/zh-CN.ts | 3 ++ src/i18n/locales/zh-TW.ts | 3 ++ src/views/api/PhotoWall.vue | 50 ++++++++++++++++++++++++++--- yarn.lock | 63 ++++++++++++++++++++++++++++--------- 6 files changed, 105 insertions(+), 18 deletions(-) diff --git a/components.d.ts b/components.d.ts index 03d8e9c..65b1657 100644 --- a/components.d.ts +++ b/components.d.ts @@ -31,6 +31,7 @@ declare module '@vue/runtime-core' { ElIcon: typeof import('element-plus/es')['ElIcon'] ElImageViewer: typeof import('element-plus/es')['ElImageViewer'] ElInput: typeof import('element-plus/es')['ElInput'] + ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] ElMain: typeof import('element-plus/es')['ElMain'] ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] diff --git a/src/i18n/locales/en.ts b/src/i18n/locales/en.ts index afbb7cf..f40c466 100644 --- a/src/i18n/locales/en.ts +++ b/src/i18n/locales/en.ts @@ -297,6 +297,9 @@ export default { typeRequired: 'Please select type', }, photoWall: { + searchFileName: 'Filename', + searchWidth: 'Width', + searchHeight: 'Height', uploadTooltip: 'Image formats: {exts}, max file size 10MB.', uploadBtn: 'Upload Image', deleteSelected: 'Delete Selected ({count})', diff --git a/src/i18n/locales/zh-CN.ts b/src/i18n/locales/zh-CN.ts index 963fad4..53fbd2a 100644 --- a/src/i18n/locales/zh-CN.ts +++ b/src/i18n/locales/zh-CN.ts @@ -297,6 +297,9 @@ export default { typeRequired: '请选择类型', }, photoWall: { + searchFileName: '文件名', + searchWidth: '宽度', + searchHeight: '高度', uploadTooltip: '图片格式为{exts},文件大小不超过10MB。', uploadBtn: '上传图片', deleteSelected: '删除选中 ({count})', diff --git a/src/i18n/locales/zh-TW.ts b/src/i18n/locales/zh-TW.ts index f0b238a..a6a5e49 100644 --- a/src/i18n/locales/zh-TW.ts +++ b/src/i18n/locales/zh-TW.ts @@ -297,6 +297,9 @@ export default { typeRequired: '請選擇類型', }, photoWall: { + searchFileName: '檔案名稱', + searchWidth: '寬度', + searchHeight: '高度', uploadTooltip: '圖片格式為{exts},檔案大小不超過10MB。', uploadBtn: '上傳圖片', deleteSelected: '刪除選中 ({count})', diff --git a/src/views/api/PhotoWall.vue b/src/views/api/PhotoWall.vue index 5759624..a82552e 100644 --- a/src/views/api/PhotoWall.vue +++ b/src/views/api/PhotoWall.vue @@ -1,6 +1,33 @@