From af8ceb084339ef12cc43e2ba32935404ceba2e90 Mon Sep 17 00:00:00 2001 From: Coffee-crocodile <1147347984@qq.com> Date: Mon, 17 Oct 2022 18:10:16 +0800 Subject: [PATCH] =?UTF-8?q?feat(preoject):=20=E5=A2=9E=E5=8A=A0=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=BC=93=E5=AD=98=E6=94=AF=E6=8C=81=EF=BC=8C=E5=A4=96?= =?UTF-8?q?=E9=93=BE=E8=8F=9C=E5=8D=95=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mock/module/user.ts | 11 +++++++++++ src/components/common/ErrorTip.vue | 2 +- src/{hook => hooks}/index.ts | 0 src/{hook => hooks}/useAppRouter.ts | 0 src/{hook => hooks}/useBoolean.ts | 0 src/{hook => hooks}/useClipBoard.ts | 0 src/{hook => hooks}/useEcharts.ts | 0 src/{hook => hooks}/useLoading.ts | 0 src/layouts/BasicLayout/index.vue | 11 +++++++---- src/layouts/components/header/Breadcrumb.vue | 2 +- src/layouts/components/sider/Logo.vue | 2 +- src/layouts/components/sider/Menu.vue | 2 +- src/layouts/components/tab/TabBar.vue | 2 +- src/router/guard/dynamic.ts | 12 ++++++++++++ src/router/guard/index.ts | 5 +++++ src/router/guard/permission.ts | 1 - src/store/modules/auth.ts | 2 +- src/store/modules/route.ts | 6 ++++-- src/store/modules/tab.ts | 2 +- src/typings/route.d.ts | 8 -------- src/views/list/commonList/index.vue | 2 +- src/views/plugin/charts/echarts/index.vue | 2 +- src/views/plugin/clipboard/index.vue | 2 +- src/views/plugin/map/index.vue | 8 ++++++-- src/views/test/test2/index.vue | 2 +- 25 files changed, 56 insertions(+), 28 deletions(-) rename src/{hook => hooks}/index.ts (100%) rename src/{hook => hooks}/useAppRouter.ts (100%) rename src/{hook => hooks}/useBoolean.ts (100%) rename src/{hook => hooks}/useClipBoard.ts (100%) rename src/{hook => hooks}/useEcharts.ts (100%) rename src/{hook => hooks}/useLoading.ts (100%) diff --git a/mock/module/user.ts b/mock/module/user.ts index 91b6a2b..24c246c 100644 --- a/mock/module/user.ts +++ b/mock/module/user.ts @@ -183,6 +183,7 @@ const userRoutes = [ title: '地图', requiresAuth: true, icon: 'carbon:map', + keepAlive: true, }, }, { @@ -271,6 +272,16 @@ const userRoutes = [ icon: 'logos:vitejs', }, }, + { + name: 'docments_vueuse', + path: '/docments/vueuse', + meta: { + title: 'VueUse(外链)', + requiresAuth: true, + icon: 'logos:vueuse', + herf: 'https://vueuse.org/guide/', + }, + }, ], }, { diff --git a/src/components/common/ErrorTip.vue b/src/components/common/ErrorTip.vue index 461da7a..1068f40 100644 --- a/src/components/common/ErrorTip.vue +++ b/src/components/common/ErrorTip.vue @@ -8,7 +8,7 @@ diff --git a/src/layouts/components/header/Breadcrumb.vue b/src/layouts/components/header/Breadcrumb.vue index 6b43493..93f70fc 100644 --- a/src/layouts/components/header/Breadcrumb.vue +++ b/src/layouts/components/header/Breadcrumb.vue @@ -11,7 +11,7 @@ import { computed } from 'vue'; import { useRouter } from 'vue-router'; import { useRouteStore } from '@/store'; -import { useAppRouter } from '@/hook'; +import { useAppRouter } from '@/hooks'; const router = useRouter(); const routeStore = useRouteStore(); diff --git a/src/layouts/components/sider/Logo.vue b/src/layouts/components/sider/Logo.vue index 8f8e996..a7cad09 100644 --- a/src/layouts/components/sider/Logo.vue +++ b/src/layouts/components/sider/Logo.vue @@ -7,7 +7,7 @@ diff --git a/src/layouts/components/sider/Menu.vue b/src/layouts/components/sider/Menu.vue index eb9efe9..fe2ba58 100644 --- a/src/layouts/components/sider/Menu.vue +++ b/src/layouts/components/sider/Menu.vue @@ -13,7 +13,7 @@