From f64bc91ce285c7a9806ed0f6ae970d9b598fd0cb Mon Sep 17 00:00:00 2001 From: Soybean Date: Sun, 10 Jul 2022 14:02:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(projects):=20=E6=B7=BB=E5=8A=A0=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E5=90=8D=E7=A7=B0=EF=BC=8C=E8=B0=83=E6=95=B4vue?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E9=87=8C=E9=9D=A2=E7=9A=84=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E5=A3=B0=E6=98=8E=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 4 +-- .../business/LoadingEmptyWrapper.vue | 2 ++ src/components/business/LoginAgreement.vue | 10 ++++--- src/components/common/DarkModeContainer.vue | 3 ++ src/components/common/DarkModeSwitch.vue | 10 ++++--- src/components/common/ExceptionBase.vue | 2 ++ src/components/common/HoverContainer.vue | 3 ++ src/components/common/NaiveProvider.vue | 3 ++ src/components/common/SystemLogo.vue | 2 ++ src/components/custom/BetterScroll.vue | 2 ++ src/components/custom/CountTo.vue | 8 ++++-- src/components/custom/GithubLink.vue | 2 ++ src/components/custom/IconSelect.vue | 10 ++++--- src/components/custom/ImageVerify.vue | 10 ++++--- src/components/custom/SvgIcon.vue | 2 ++ src/components/custom/WebSiteLink.vue | 2 ++ src/layouts/BasicLayout/index.vue | 2 ++ src/layouts/BlankLayout/index.vue | 2 ++ src/layouts/common/GlobalBackTop/index.vue | 2 ++ src/layouts/common/GlobalContent/index.vue | 10 ++++--- src/layouts/common/GlobalFooter/index.vue | 4 ++- .../GlobalHeader/components/FullScreen.vue | 2 ++ .../GlobalHeader/components/GithubSite.vue | 2 ++ .../components/GlobalBreadcrumb.vue | 2 ++ .../GlobalHeader/components/HeaderMenu.vue | 2 ++ .../GlobalHeader/components/MenuCollapse.vue | 2 ++ .../GlobalHeader/components/MessageList.vue | 10 ++++--- .../GlobalHeader/components/SettingButton.vue | 2 ++ .../GlobalHeader/components/SystemMessage.vue | 4 +++ .../GlobalHeader/components/ThemeMode.vue | 2 ++ .../GlobalHeader/components/UserAvatar.vue | 7 +++-- src/layouts/common/GlobalHeader/index.vue | 2 ++ src/layouts/common/GlobalLogo/index.vue | 2 ++ .../GlobalSearch/components/SearchFooter.vue | 4 ++- .../GlobalSearch/components/SearchModal.vue | 6 ++-- .../GlobalSearch/components/SearchResult.vue | 6 ++-- src/layouts/common/GlobalSearch/index.vue | 2 ++ .../components/MixMenuCollapse.vue | 2 ++ .../components/MixMenuDetail.vue | 2 ++ .../components/MixMenuDrawer.vue | 2 ++ .../components/VerticalMixSider/index.vue | 2 ++ .../VerticalSider/components/VerticalMenu.vue | 2 ++ .../components/VerticalSider/index.vue | 2 ++ src/layouts/common/GlobalSider/index.vue | 2 ++ .../components/ReloadButton/index.vue | 2 ++ .../TabDetail/components/ContextMenu.vue | 20 +++++++------ .../GlobalTab/components/TabDetail/index.vue | 2 ++ src/layouts/common/GlobalTab/index.vue | 2 ++ .../components/DarkMode/index.vue | 2 ++ .../components/DrawerButton/index.vue | 2 ++ .../LayoutMode/components/LayoutCheckbox.vue | 2 ++ .../components/LayoutMode/index.vue | 2 ++ .../components/PageFunc/index.vue | 2 ++ .../components/PageView/index.vue | 2 ++ .../components/SettingMenu/index.vue | 2 ++ .../components/ColorCheckbox.vue | 2 ++ .../components/ColorModal.vue | 6 ++-- .../components/ThemeColorSelect/index.vue | 2 ++ .../components/ThemeConfig/index.vue | 2 ++ src/layouts/common/SettingDrawer/index.vue | 2 ++ src/utils/router/component.ts | 3 +- src/views/about/components/DevDependency.vue | 2 ++ src/views/about/components/ProDependency.vue | 2 ++ src/views/about/components/ProjectInfo.vue | 2 ++ .../about/components/ProjectIntroduction.vue | 4 ++- .../analysis/components/BottomPart/index.vue | 2 ++ .../analysis/components/DataCard/index.vue | 2 ++ .../analysis/components/TopChart/index.vue | 2 ++ .../components/WorkbenchHeader/index.vue | 6 ++-- .../components/ShortcutsCard.vue | 2 ++ .../components/TechnologyCard.vue | 2 ++ .../components/WorkbenchMain/index.vue | 28 ++++++++++--------- src/views/plugin/map/components/BaiduMap.vue | 2 ++ src/views/plugin/map/components/GaodeMap.vue | 2 ++ .../plugin/map/components/TencentMap.vue | 2 ++ src/views/system-view/login/index.vue | 10 +++---- 76 files changed, 223 insertions(+), 70 deletions(-) diff --git a/package.json b/package.json index 2adfc3b72..ac73b7583 100644 --- a/package.json +++ b/package.json @@ -34,8 +34,8 @@ "@antv/data-set": "^0.11.8", "@antv/g2": "^4.2.5", "@better-scroll/core": "^2.4.2", - "@soybeanjs/vue-admin-layout": "^1.0.4", - "@soybeanjs/vue-admin-tab": "^1.0.2", + "@soybeanjs/vue-admin-layout": "^1.0.6", + "@soybeanjs/vue-admin-tab": "^1.0.3", "@vueuse/core": "^8.9.1", "axios": "^0.27.2", "clipboard": "^2.0.11", diff --git a/src/components/business/LoadingEmptyWrapper.vue b/src/components/business/LoadingEmptyWrapper.vue index 7e15b0b4e..b15d332ff 100644 --- a/src/components/business/LoadingEmptyWrapper.vue +++ b/src/components/business/LoadingEmptyWrapper.vue @@ -26,6 +26,8 @@ import { computed, watch, nextTick, onUnmounted } from 'vue'; import { NETWORK_ERROR_MSG } from '@/config'; import { useBoolean } from '@/hooks'; +defineOptions({ name: 'LoadingEmptyWrapper' }); + interface Props { /** 是否加载 */ loading: boolean; diff --git a/src/components/business/LoginAgreement.vue b/src/components/business/LoginAgreement.vue index e7b51dba3..60408ee51 100644 --- a/src/components/business/LoginAgreement.vue +++ b/src/components/business/LoginAgreement.vue @@ -9,11 +9,17 @@ diff --git a/src/layouts/common/GlobalBackTop/index.vue b/src/layouts/common/GlobalBackTop/index.vue index a2373ecc6..84d82d977 100644 --- a/src/layouts/common/GlobalBackTop/index.vue +++ b/src/layouts/common/GlobalBackTop/index.vue @@ -6,6 +6,8 @@ import { computed } from 'vue'; import { useWindowScroll } from '@vueuse/core'; +defineOptions({ name: 'GlobalBackTop' }); + const { y: scrollY } = useWindowScroll(); const show = computed(() => scrollY.value > 180); diff --git a/src/layouts/common/GlobalContent/index.vue b/src/layouts/common/GlobalContent/index.vue index e7b990161..d2cfba66b 100644 --- a/src/layouts/common/GlobalContent/index.vue +++ b/src/layouts/common/GlobalContent/index.vue @@ -22,20 +22,22 @@ + diff --git a/src/layouts/common/GlobalHeader/components/FullScreen.vue b/src/layouts/common/GlobalHeader/components/FullScreen.vue index 451425e75..42b32d499 100644 --- a/src/layouts/common/GlobalHeader/components/FullScreen.vue +++ b/src/layouts/common/GlobalHeader/components/FullScreen.vue @@ -9,6 +9,8 @@ import { useFullscreen } from '@vueuse/core'; import { useThemeStore } from '@/store'; +defineOptions({ name: 'FullScreen' }); + const { isFullscreen, toggle } = useFullscreen(); const theme = useThemeStore(); diff --git a/src/layouts/common/GlobalHeader/components/GithubSite.vue b/src/layouts/common/GlobalHeader/components/GithubSite.vue index a8ddeb13f..c7c64433f 100644 --- a/src/layouts/common/GlobalHeader/components/GithubSite.vue +++ b/src/layouts/common/GlobalHeader/components/GithubSite.vue @@ -12,6 +12,8 @@ diff --git a/src/layouts/common/GlobalHeader/components/MessageList.vue b/src/layouts/common/GlobalHeader/components/MessageList.vue index 11a2e31ac..c4ed86471 100644 --- a/src/layouts/common/GlobalHeader/components/MessageList.vue +++ b/src/layouts/common/GlobalHeader/components/MessageList.vue @@ -38,18 +38,20 @@ diff --git a/src/layouts/common/GlobalHeader/components/SystemMessage.vue b/src/layouts/common/GlobalHeader/components/SystemMessage.vue index c304b24e5..307918247 100644 --- a/src/layouts/common/GlobalHeader/components/SystemMessage.vue +++ b/src/layouts/common/GlobalHeader/components/SystemMessage.vue @@ -48,9 +48,13 @@ import { useThemeStore } from '@/store'; import { useBoolean } from '@/hooks'; import MessageList from './MessageList.vue'; +defineOptions({ name: 'SystemMessage' }); + const theme = useThemeStore(); const { bool: loading, setBool: setLoading } = useBoolean(); + const currentTab = ref(0); + const tabData = ref([ { key: 1, diff --git a/src/layouts/common/GlobalHeader/components/ThemeMode.vue b/src/layouts/common/GlobalHeader/components/ThemeMode.vue index 3f38ee8f0..53bb32f26 100644 --- a/src/layouts/common/GlobalHeader/components/ThemeMode.vue +++ b/src/layouts/common/GlobalHeader/components/ThemeMode.vue @@ -7,6 +7,8 @@ diff --git a/src/layouts/common/GlobalHeader/components/UserAvatar.vue b/src/layouts/common/GlobalHeader/components/UserAvatar.vue index 86790f7b6..f995c1302 100644 --- a/src/layouts/common/GlobalHeader/components/UserAvatar.vue +++ b/src/layouts/common/GlobalHeader/components/UserAvatar.vue @@ -8,15 +8,16 @@ + diff --git a/src/views/dashboard/analysis/components/BottomPart/index.vue b/src/views/dashboard/analysis/components/BottomPart/index.vue index a207883fe..8b8ad90cb 100644 --- a/src/views/dashboard/analysis/components/BottomPart/index.vue +++ b/src/views/dashboard/analysis/components/BottomPart/index.vue @@ -23,6 +23,8 @@ import { h } from 'vue'; import { NTag } from 'naive-ui'; +defineOptions({ name: 'DashboardAnalysisBottomPart' }); + interface TimelineData { type: 'default' | 'info' | 'success' | 'warning' | 'error'; title: string; diff --git a/src/views/dashboard/analysis/components/DataCard/index.vue b/src/views/dashboard/analysis/components/DataCard/index.vue index b8db414a8..ad2656fac 100644 --- a/src/views/dashboard/analysis/components/DataCard/index.vue +++ b/src/views/dashboard/analysis/components/DataCard/index.vue @@ -21,6 +21,8 @@ import { Icon } from '@iconify/vue'; import { GradientBg } from './components'; +defineOptions({ name: 'DashboardAnalysisDataCard' }); + interface CardData { id: string; title: string; diff --git a/src/views/dashboard/analysis/components/TopChart/index.vue b/src/views/dashboard/analysis/components/TopChart/index.vue index efb630f84..9bd613c88 100644 --- a/src/views/dashboard/analysis/components/TopChart/index.vue +++ b/src/views/dashboard/analysis/components/TopChart/index.vue @@ -34,6 +34,8 @@ import { ref } from 'vue'; import { useEcharts, type ECOption } from '@/composables'; +defineOptions({ name: 'DashboardAnalysisTopCard' }); + const lineOptions = ref({ tooltip: { trigger: 'axis', diff --git a/src/views/dashboard/workbench/components/WorkbenchHeader/index.vue b/src/views/dashboard/workbench/components/WorkbenchHeader/index.vue index df1382d9a..836ce079c 100644 --- a/src/views/dashboard/workbench/components/WorkbenchHeader/index.vue +++ b/src/views/dashboard/workbench/components/WorkbenchHeader/index.vue @@ -18,14 +18,16 @@