From bdca11903d1aaa7a14b91ea92923c916242909e6 Mon Sep 17 00:00:00 2001 From: qian Date: Sun, 17 May 2026 09:40:56 +0800 Subject: [PATCH] =?UTF-8?q?fix(ui):=E4=BF=AE=E5=A4=8D=E5=A4=9A=E4=B8=AA?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2vue=E8=AF=AD=E6=B3=95=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/admin/src/views/ai/ChannelDetailPage.vue | 4 +- web/admin/src/views/ai/ChannelsPage.vue | 4 +- .../src/views/finance/PaymentSettingsPage.vue | 4 +- .../src/views/monitor/AlertEventsPage.vue | 2 +- web/admin/src/views/monitor/ErrorLogsPage.vue | 6 +- .../operation/NotificationTemplatesPage.vue | 2 +- web/admin/src/views/operation/TicketsPage.vue | 2 +- web/admin/src/views/system/SettingsPage.vue | 2 +- .../src/views/system/settings/AuditTab.vue | 3 +- .../src/views/system/settings/ChannelTab.vue | 3 +- .../system/settings/ContentFilterTab.vue | 3 +- .../system/settings/DataGovernanceTab.vue | 7 +- .../src/views/system/settings/EmailTab.vue | 3 +- .../src/views/system/settings/GeneralTab.vue | 3 +- .../src/views/system/settings/OAuthTab.vue | 3 +- .../src/views/system/settings/PaymentTab.vue | 11 +- .../views/system/settings/PerformanceTab.vue | 7 +- .../src/views/system/settings/SecurityTab.vue | 207 +----------------- .../src/views/system/settings/StorageTab.vue | 3 +- .../src/views/system/settings/useSettings.ts | 19 +- 20 files changed, 57 insertions(+), 241 deletions(-) diff --git a/web/admin/src/views/ai/ChannelDetailPage.vue b/web/admin/src/views/ai/ChannelDetailPage.vue index 345a650..27833f8 100644 --- a/web/admin/src/views/ai/ChannelDetailPage.vue +++ b/web/admin/src/views/ai/ChannelDetailPage.vue @@ -672,7 +672,7 @@ function formatHeaders(headers: Record): string { - + @@ -681,7 +681,7 @@ function formatHeaders(headers: Record): string { - + diff --git a/web/admin/src/views/ai/ChannelsPage.vue b/web/admin/src/views/ai/ChannelsPage.vue index 70aed84..0d94ea9 100644 --- a/web/admin/src/views/ai/ChannelsPage.vue +++ b/web/admin/src/views/ai/ChannelsPage.vue @@ -327,7 +327,7 @@ const { exporting, exportFile } = useExport({
- + Claude @@ -358,7 +358,7 @@ const { exporting, exportFile } = useExport({
请在弹出窗口中完成授权,将回调 URL 中的 code 参数粘贴到下方。 - + diff --git a/web/admin/src/views/finance/PaymentSettingsPage.vue b/web/admin/src/views/finance/PaymentSettingsPage.vue index add7b6e..d2a761a 100644 --- a/web/admin/src/views/finance/PaymentSettingsPage.vue +++ b/web/admin/src/views/finance/PaymentSettingsPage.vue @@ -388,8 +388,8 @@ onMounted(() => { - - + + diff --git a/web/admin/src/views/monitor/AlertEventsPage.vue b/web/admin/src/views/monitor/AlertEventsPage.vue index 41dfc32..402645e 100644 --- a/web/admin/src/views/monitor/AlertEventsPage.vue +++ b/web/admin/src/views/monitor/AlertEventsPage.vue @@ -181,7 +181,7 @@ onUnmounted(() => { - + diff --git a/web/admin/src/views/monitor/ErrorLogsPage.vue b/web/admin/src/views/monitor/ErrorLogsPage.vue index 5641161..7486bad 100644 --- a/web/admin/src/views/monitor/ErrorLogsPage.vue +++ b/web/admin/src/views/monitor/ErrorLogsPage.vue @@ -11,7 +11,7 @@ const total = ref(0) const pagination = reactive({ current: 1, pageSize: 20 }) const filterSource = ref('') -const filterErrorCode = ref('') +const filterErrorCode = ref(undefined) const filterResolved = ref('') const filterDateRange = ref([]) const filterKeyword = ref('') @@ -118,7 +118,7 @@ async function fetchData() { page_size: pagination.pageSize, } if (filterSource.value) params.source = filterSource.value - if (filterErrorCode.value) params.error_code = parseInt(filterErrorCode.value) + if (filterErrorCode.value) params.error_code = filterErrorCode.value if (filterResolved.value) params.resolved = filterResolved.value if (filterKeyword.value) params.keyword = filterKeyword.value if (filterDateRange.value?.length === 2) { @@ -194,7 +194,7 @@ function handleFilter() { function resetFilter() { filterSource.value = '' - filterErrorCode.value = '' + filterErrorCode.value = undefined filterResolved.value = '' filterDateRange.value = [] filterKeyword.value = '' diff --git a/web/admin/src/views/operation/NotificationTemplatesPage.vue b/web/admin/src/views/operation/NotificationTemplatesPage.vue index 7d4809b..f4fad33 100644 --- a/web/admin/src/views/operation/NotificationTemplatesPage.vue +++ b/web/admin/src/views/operation/NotificationTemplatesPage.vue @@ -176,7 +176,7 @@ onMounted(fetchTemplates) - + diff --git a/web/admin/src/views/operation/TicketsPage.vue b/web/admin/src/views/operation/TicketsPage.vue index bb338f1..eb81654 100644 --- a/web/admin/src/views/operation/TicketsPage.vue +++ b/web/admin/src/views/operation/TicketsPage.vue @@ -358,7 +358,7 @@ onMounted(fetchTickets) - + diff --git a/web/admin/src/views/system/SettingsPage.vue b/web/admin/src/views/system/SettingsPage.vue index 8cf54c8..9011d2d 100644 --- a/web/admin/src/views/system/SettingsPage.vue +++ b/web/admin/src/views/system/SettingsPage.vue @@ -81,7 +81,7 @@ onMounted(() => {
- +