From 8a0ee212306f57bcc714d2269f1c30d9d630a719 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Tue, 30 Dec 2025 14:35:28 +0800 Subject: [PATCH] feat(System Settings): Search logic changed --- frontend/src/views/system/embedded/Page.vue | 7 +- frontend/src/views/system/member/index.vue | 7 +- .../src/views/system/professional/index.vue | 7 +- frontend/src/views/system/prompt/index.vue | 7 +- frontend/src/views/system/training/index.vue | 7 +- frontend/src/views/system/user/User.vue | 7 +- frontend/src/views/system/user/index.vue | 416 ------------------ frontend/src/views/system/workspace/index.vue | 7 +- 8 files changed, 35 insertions(+), 430 deletions(-) delete mode 100644 frontend/src/views/system/user/index.vue diff --git a/frontend/src/views/system/embedded/Page.vue b/frontend/src/views/system/embedded/Page.vue index d14024e49..6704feee1 100644 --- a/frontend/src/views/system/embedded/Page.vue +++ b/frontend/src/views/system/embedded/Page.vue @@ -180,7 +180,10 @@ const refresh = (row: any) => { }) } -const search = () => { +const search = ($event: any = {}) => { + if ($event?.isComposing) { + return + } searchLoading.value = true embeddedApi .getList(pageInfo.currentPage, pageInfo.pageSize, { keyword: keywords.value }) @@ -332,7 +335,7 @@ const copyCode = (row: any, key: any = 'app_secret') => { style="width: 240px; margin-right: 12px" :placeholder="$t('dashboard.search')" clearable - @blur="search" + @keydown.enter.exact.prevent="search" >