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 @@