From d4d1fb26f65c6f6cbf987ff662177d6d5b69cb8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BB=96=E5=BD=A6=E6=A3=8B?= Date: Mon, 11 Mar 2024 12:02:20 +0800 Subject: [PATCH] =?UTF-8?q?feat(ui):=20=E7=BB=86=E8=8A=82=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/SearchTable/SearchTable.vue | 16 +++++++++------- .../vue-admin/src/composables/useSubmit.ts | 2 +- .../src/views/ApiKey/ApiKeyContainer.vue | 6 ++++++ .../vue-admin/src/views/Chats/ChatsContainer.vue | 2 ++ .../vue-admin/src/views/Order/OrderContainer.vue | 12 ++++++++++++ .../src/views/System/SystemBaseConfig.vue | 2 +- .../src/views/System/SystemChatConfig.vue | 2 +- .../src/views/System/SystemNoticeConfig.vue | 2 +- 8 files changed, 33 insertions(+), 11 deletions(-) diff --git a/gpt-vue/projects/vue-admin/src/components/SearchTable/SearchTable.vue b/gpt-vue/projects/vue-admin/src/components/SearchTable/SearchTable.vue index 52455147..44cd3998 100644 --- a/gpt-vue/projects/vue-admin/src/components/SearchTable/SearchTable.vue +++ b/gpt-vue/projects/vue-admin/src/components/SearchTable/SearchTable.vue @@ -19,11 +19,13 @@ const requestParams = computed(() => ({ const [tableConfig, getList] = useAsyncTable(props.request, requestParams); const _columns = computed(() => { - return props.columns.map((item) => ({ - ellipsis: true, - tooltip: true, - ...item, - })); + return props.columns + .filter((item) => !item.hideInTable) + .map((item) => ({ + ellipsis: true, + tooltip: true, + ...item, + })); }); const handleSearch = async (tips?: boolean) => { @@ -46,7 +48,7 @@ onActivated(handleSearch);