From 3ce32c9ada2342d0fb63fbd778ee45ac74286fe9 Mon Sep 17 00:00:00 2001 From: anghunk Date: Tue, 10 Feb 2026 20:48:14 +0800 Subject: [PATCH] =?UTF-8?q?fix(admin):=20=E5=9C=A8=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E7=B1=BB=E5=9E=8B=E5=92=8C=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=B8=AD=E5=A2=9E=E5=8A=A0=20adminLanguage?= =?UTF-8?q?=20=E5=92=8C=20widgetLanguage=20=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cwd-admin/src/api/admin.ts | 4 +- .../src/views/AnalyticsVisitView/index.vue | 99 +++--- .../CommentsView/components/ModalEdit.vue | 30 +- cwd-admin/src/views/CommentsView/index.vue | 88 ++--- cwd-admin/src/views/DataView/index.vue | 210 +++++++----- cwd-admin/src/views/LayoutView/index.vue | 77 +++-- .../SettingsView/components/SiteManager.vue | 94 +++--- cwd-admin/src/views/SettingsView/index.vue | 317 +++++++++++------- cwd-admin/src/views/StatsView/index.vue | 60 ++-- 9 files changed, 562 insertions(+), 417 deletions(-) diff --git a/cwd-admin/src/api/admin.ts b/cwd-admin/src/api/admin.ts index e1e6cbe..ea5ccf1 100644 --- a/cwd-admin/src/api/admin.ts +++ b/cwd-admin/src/api/admin.ts @@ -137,6 +137,8 @@ export type FeatureSettingsResponse = { enableImageLightbox: boolean; commentPlaceholder?: string; visibleDomains?: string[]; + adminLanguage?: string; + widgetLanguage?: string; }; export type AdminDisplaySettingsResponse = { @@ -351,7 +353,7 @@ export function fetchFeatureSettings(): Promise { return get('/admin/settings/features'); } -export function saveFeatureSettings(data: { enableCommentLike?: boolean; enableArticleLike?: boolean; enableImageLightbox?: boolean; commentPlaceholder?: string; visibleDomains?: string[] }): Promise<{ message: string }> { +export function saveFeatureSettings(data: { enableCommentLike?: boolean; enableArticleLike?: boolean; enableImageLightbox?: boolean; commentPlaceholder?: string; visibleDomains?: string[]; adminLanguage?: string; widgetLanguage?: string }): Promise<{ message: string }> { return put<{ message: string }>('/admin/settings/features', data); } diff --git a/cwd-admin/src/views/AnalyticsVisitView/index.vue b/cwd-admin/src/views/AnalyticsVisitView/index.vue index f017b57..5f9d296 100644 --- a/cwd-admin/src/views/AnalyticsVisitView/index.vue +++ b/cwd-admin/src/views/AnalyticsVisitView/index.vue @@ -1,7 +1,7 @@