From af753bdffebb7d62fff35d336c6ba6287a17d6ec Mon Sep 17 00:00:00 2001 From: ssongliu Date: Thu, 16 Mar 2023 19:19:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A1=A8=E6=A0=BC=E5=8F=AF=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E5=88=97=E8=B6=85=E9=95=BF=E6=A0=B7=E5=BC=8F=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/components.d.ts | 2 + frontend/src/components/tooltip/index.vue | 52 +++++++++++++++++++ .../views/container/compose/detail/index.vue | 11 ++-- .../src/views/container/compose/index.vue | 11 ++-- .../src/views/container/container/index.vue | 11 ++-- frontend/src/views/container/image/index.vue | 7 ++- .../src/views/container/network/index.vue | 17 +++--- .../src/views/container/template/index.vue | 11 ++-- frontend/src/views/container/volume/index.vue | 13 +---- frontend/src/views/cronjob/index.vue | 13 +---- frontend/src/views/cronjob/record/index.vue | 2 +- frontend/src/views/website/website/index.vue | 17 +++--- 12 files changed, 92 insertions(+), 75 deletions(-) create mode 100644 frontend/src/components/tooltip/index.vue diff --git a/frontend/components.d.ts b/frontend/components.d.ts index 547709923..36111373d 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -64,6 +64,7 @@ declare module 'vue' { ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] + ElTableColmn: typeof import('element-plus/es')['ElTableColmn'] ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] ElTabPane: typeof import('element-plus/es')['ElTabPane'] ElTabs: typeof import('element-plus/es')['ElTabs'] @@ -87,6 +88,7 @@ declare module 'vue' { SvgIcon: typeof import('./src/components/svg-icon/svg-icon.vue')['default'] SystemUpgrade: typeof import('./src/components/system-upgrade/index.vue')['default'] TableSetting: typeof import('./src/components/table-setting/index.vue')['default'] + Tooltip: typeof import('./src/components/tooltip/index.vue')['default'] Upload: typeof import('./src/components/upload/index.vue')['default'] VCharts: typeof import('./src/components/v-charts/index.vue')['default'] } diff --git a/frontend/src/components/tooltip/index.vue b/frontend/src/components/tooltip/index.vue new file mode 100644 index 000000000..ee4df5000 --- /dev/null +++ b/frontend/src/components/tooltip/index.vue @@ -0,0 +1,52 @@ + + + + diff --git a/frontend/src/views/container/compose/detail/index.vue b/frontend/src/views/container/compose/detail/index.vue index b57e1f11b..cd760730b 100644 --- a/frontend/src/views/container/compose/detail/index.vue +++ b/frontend/src/views/container/compose/detail/index.vue @@ -69,15 +69,9 @@ @search="search" > - + import { reactive, ref } from 'vue'; +import Tooltip from '@/components/tooltip/index.vue'; import LayoutContent from '@/layout/layout-content.vue'; import CreateDialog from '@/views/container/container/create/index.vue'; import MonitorDialog from '@/views/container/container/monitor/index.vue'; diff --git a/frontend/src/views/container/compose/index.vue b/frontend/src/views/container/compose/index.vue index f9f7903c2..9cde545fd 100644 --- a/frontend/src/views/container/compose/index.vue +++ b/frontend/src/views/container/compose/index.vue @@ -47,15 +47,9 @@ :data="data" @search="search" > - + @@ -89,6 +83,7 @@