diff --git a/src/assets/icons/icon-identify.svg b/src/assets/icons/icon-identify.svg
new file mode 100644
index 0000000..eb20584
--- /dev/null
+++ b/src/assets/icons/icon-identify.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-identify.svg b/src/assets/icons/icon-identify.svg
new file mode 100644
index 0000000..eb20584
--- /dev/null
+++ b/src/assets/icons/icon-identify.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-model.svg b/src/assets/icons/icon-model.svg
new file mode 100644
index 0000000..a966f3d
--- /dev/null
+++ b/src/assets/icons/icon-model.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-identify.svg b/src/assets/icons/icon-identify.svg
new file mode 100644
index 0000000..eb20584
--- /dev/null
+++ b/src/assets/icons/icon-identify.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-model.svg b/src/assets/icons/icon-model.svg
new file mode 100644
index 0000000..a966f3d
--- /dev/null
+++ b/src/assets/icons/icon-model.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-video.svg b/src/assets/icons/icon-video.svg
new file mode 100644
index 0000000..76a1fae
--- /dev/null
+++ b/src/assets/icons/icon-video.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-identify.svg b/src/assets/icons/icon-identify.svg
new file mode 100644
index 0000000..eb20584
--- /dev/null
+++ b/src/assets/icons/icon-identify.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-model.svg b/src/assets/icons/icon-model.svg
new file mode 100644
index 0000000..a966f3d
--- /dev/null
+++ b/src/assets/icons/icon-model.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-video.svg b/src/assets/icons/icon-video.svg
new file mode 100644
index 0000000..76a1fae
--- /dev/null
+++ b/src/assets/icons/icon-video.svg
@@ -0,0 +1 @@
+
diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue
index d5bc4c7..6e4673d 100644
--- a/src/layouts/components/Tools/index.vue
+++ b/src/layouts/components/Tools/index.vue
@@ -4,13 +4,16 @@
import ResetPwd from './resetPwd.vue'
import eventBus from '@/utils/eventBus'
import useSettingsStore from '@/store/modules/settings'
+import useRouteStore from '@/store/modules/route'
import useUserStore from '@/store/modules/user'
-
+import { asyncRoutes } from '@/router/routes'
+// import useMenuStore from '@/store/modules/menu'
+const routeStore = useRouteStore()
const router = useRouter()
const settingsStore = useSettingsStore()
const userStore = useUserStore()
-
+// const menuStore = useMenuStore()
const mainPage = useMainPage()
const { isFullscreen, toggle } = useFullscreen()
@@ -60,6 +63,11 @@
function pro() {
window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top')
}
+
+onMounted(() => {
+ // menuStore.generateMenusAtFront()
+ routeStore.generateRoutesAtFront(asyncRoutes)
+})
diff --git a/src/assets/icons/icon-identify.svg b/src/assets/icons/icon-identify.svg
new file mode 100644
index 0000000..eb20584
--- /dev/null
+++ b/src/assets/icons/icon-identify.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-model.svg b/src/assets/icons/icon-model.svg
new file mode 100644
index 0000000..a966f3d
--- /dev/null
+++ b/src/assets/icons/icon-model.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-video.svg b/src/assets/icons/icon-video.svg
new file mode 100644
index 0000000..76a1fae
--- /dev/null
+++ b/src/assets/icons/icon-video.svg
@@ -0,0 +1 @@
+
diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue
index d5bc4c7..6e4673d 100644
--- a/src/layouts/components/Tools/index.vue
+++ b/src/layouts/components/Tools/index.vue
@@ -4,13 +4,16 @@
import ResetPwd from './resetPwd.vue'
import eventBus from '@/utils/eventBus'
import useSettingsStore from '@/store/modules/settings'
+import useRouteStore from '@/store/modules/route'
import useUserStore from '@/store/modules/user'
-
+import { asyncRoutes } from '@/router/routes'
+// import useMenuStore from '@/store/modules/menu'
+const routeStore = useRouteStore()
const router = useRouter()
const settingsStore = useSettingsStore()
const userStore = useUserStore()
-
+// const menuStore = useMenuStore()
const mainPage = useMainPage()
const { isFullscreen, toggle } = useFullscreen()
@@ -60,6 +63,11 @@
function pro() {
window.open('https://hooray.gitee.io/fantastic-admin-pro-example/', 'top')
}
+
+onMounted(() => {
+ // menuStore.generateMenusAtFront()
+ routeStore.generateRoutesAtFront(asyncRoutes)
+})
diff --git a/src/layouts/components/Topbar/index.vue b/src/layouts/components/Topbar/index.vue
index f4b6911..51e7deb 100644
--- a/src/layouts/components/Topbar/index.vue
+++ b/src/layouts/components/Topbar/index.vue
@@ -54,11 +54,11 @@
>