Преглед на файлове

add 知识图谱菜单to topNav

allen преди 2 години
родител
ревизия
9af30a23ab
променени са 3 файла, в които са добавени 14 реда и са изтрити 0 реда
  1. 4 0
      src/assets/styles/ruoyi.scss
  2. 7 0
      src/components/TopNav/index.vue
  3. 3 0
      src/router/knowledge/index.js

+ 4 - 0
src/assets/styles/ruoyi.scss

@@ -275,3 +275,7 @@
 .el-input__inner {
 	background-color: #232B4C;
 }
+
+.el-loading-mask {
+	background-color: transparent;
+}

+ 7 - 0
src/components/TopNav/index.vue

@@ -5,6 +5,10 @@
     @select="handleSelect"
     active-text-color="#409EFF"
   >
+    <el-menu-item :style="{'--theme': theme}" index="/knowledge" 
+        ><svg-icon icon-class="dashboard" />
+      知识图谱
+    </el-menu-item>
     <template v-for="(item, index) in topMenus">
       <!-- <el-menu-item :style="{'--theme': theme}" :index="item.path" :key="index" v-if="index < visibleNumber"
         ><svg-icon :icon-class="item.meta.icon" /> -->
@@ -32,6 +36,7 @@
 
 <script>
 import { constantRoutes } from "@/router";
+import knowledge from "../../router/knowledge";
 
 // 隐藏侧边栏路由
 const hideList = ['/index', '/user/profile'];
@@ -66,6 +71,8 @@ export default {
     },
     // 所有的路由信息
     routers() {
+      console.info('permission',this.$store.state.permission)
+      console.info('topbarRouters',this.$store.state.permission.topbarRouters)
       return this.$store.state.permission.topbarRouters;
     },
     // 设置子路由

+ 3 - 0
src/router/knowledge/index.js

@@ -29,6 +29,9 @@ export default [
     name: 'manager',
     component: Knowledge,
     meta: { title: '知识图谱', icon: 'dashboard', activeMenu: '' },
+    // hidden: false,
+    // alwaysShow: true,
+    // redirect: "noRedirect",
     children: [
       /**
        * manager