guhongwei 4 år sedan
förälder
incheckning
25b6c18e68
2 ändrade filer med 35 tillägg och 51 borttagningar
  1. 34 50
      src/layout/layout-part/menus.vue
  2. 1 1
      src/layout/main-layout.vue

+ 34 - 50
src/layout/layout-part/menus.vue

@@ -1,49 +1,33 @@
 <template>
   <div id="menus">
-    <el-menu :default-active="thisRouter()" class="el-menu-vertical-demo" :router="false" :default-openeds="defalutMenu" @select="to">
-      <!-- <el-col >  -->
-
-      <!-- <el-menu-item index="/"> <i class="el-icon-s-grid"></i>首页 </el-menu-item>
-      <el-menu-item index="/government/index"> <i class="el-icon-s-grid"></i>科技政务</el-menu-item>
-      <el-menu-item index="/policy/index"> <i class="el-icon-s-grid"></i>科技政策</el-menu-item>
-      <el-menu-item index="/record/index"> <i class="el-icon-s-grid"></i>科技数据</el-menu-item>
-      <el-menu-item index="/serve/index"> <i class="el-icon-s-grid"></i>科技服务</el-menu-item> -->
-
-      <!-- <el-menu-item index="/resource/index"> <i class="el-icon-s-grid"></i>科技资源</el-menu-item> -->
-
-      <!-- <el-submenu index="1">
-        <template v-slot:title>
-          <i class="el-icon-s-grid"></i>
-          <span>科技人才</span>
-        </template>
-        <el-menu-item-group>
-          <el-menu-item index="/personnel/column">栏目管理</el-menu-item>
-          <el-menu-item index="/personnel/recruit">招聘信息管理</el-menu-item>
-          <el-menu-item index="/personnel/resume">人才信息管理</el-menu-item>
-          <el-menu-item index="/personnel/experts">专家信息管理</el-menu-item>
-          <el-menu-item index="/personnel/informate">基本信息管理</el-menu-item>
-        </el-menu-item-group>
-      </el-submenu>
-      <el-submenu index="2">
-        <template v-slot:title>
-          <i class="el-icon-s-grid"></i>
-          <span>科技超市管理</span>
-        </template>
-        <el-menu-item-group>
-          <el-menu-item index="/enterprise/index">科技超市商品审核管理</el-menu-item>
-          <el-menu-item index="/enterprise/transaction">科技超市交易状态审核管理</el-menu-item>
-        </el-menu-item-group>
-      </el-submenu>
-      <el-menu-item index="/duijiehui/index"><i class="el-icon-s-grid"></i>对接会</el-menu-item>
-      <el-menu-item index="/site/index"> <i class="el-icon-s-grid"></i>站点信息管理</el-menu-item>
-      <el-menu-item index="/user/index"> <i class="el-icon-s-grid"></i>用户管理</el-menu-item>
-      <el-menu-item index="/links/index"> <i class="el-icon-attract"></i>友情链接管理</el-menu-item>
-      <el-menu-item index="/permission/index"> <i class="el-icon-attract"></i>权限管理</el-menu-item>
-      -->
-      <!-- <el-menu-item index="/supermaket/chanpinType"> <i class="el-icon-s-grid"></i>产品类型字典表</el-menu-item> -->
-
-      <!-- <el-menu-item index="/dictionary"> <i class="el-icon-attract"></i>平台字典管理</el-menu-item>
-        </el-col> -->
+    <el-menu router>
+      <el-col :span="24">
+        <el-menu-item index="/"> <i class="el-icon-s-grid"></i>首页 </el-menu-item>
+        <el-menu-item index="/government/index"> <i class="el-icon-s-grid"></i>科技政务</el-menu-item>
+        <el-menu-item index="/policy/index"> <i class="el-icon-s-grid"></i>科技政策</el-menu-item>
+        <el-menu-item index="/record/index"> <i class="el-icon-s-grid"></i>科技数据</el-menu-item>
+        <el-menu-item index="/serve/index"> <i class="el-icon-s-grid"></i>科技服务</el-menu-item>
+        <el-menu-item index="/resource/index"> <i class="el-icon-s-grid"></i>科技资源</el-menu-item>
+        <el-submenu index="1">
+          <template v-slot:title>
+            <i class="el-icon-s-grid"></i>
+            <span>科技人才</span>
+          </template>
+          <el-menu-item-group>
+            <el-menu-item index="/personnel/column">栏目管理</el-menu-item>
+            <el-menu-item index="/personnel/recruit">招聘信息管理</el-menu-item>
+            <el-menu-item index="/personnel/resume">人才信息管理</el-menu-item>
+            <el-menu-item index="/personnel/experts">专家信息管理</el-menu-item>
+            <el-menu-item index="/personnel/informate">基本信息管理</el-menu-item>
+          </el-menu-item-group>
+        </el-submenu>
+        <el-menu-item index="/site/index"> <i class="el-icon-s-grid"></i>站点信息管理</el-menu-item>
+        <el-menu-item index="/user/index"> <i class="el-icon-s-grid"></i>用户管理</el-menu-item>
+        <el-menu-item index="/links/index"> <i class="el-icon-attract"></i>友情链接管理</el-menu-item>
+        <el-menu-item index="/permission/index"> <i class="el-icon-attract"></i>权限管理</el-menu-item>
+        <el-menu-item index="/supermaket/chanpinType"> <i class="el-icon-s-grid"></i>产品类型字典表</el-menu-item>
+        <el-menu-item index="/dictionary"> <i class="el-icon-attract"></i>平台字典管理</el-menu-item>
+      </el-col>
     </el-menu>
   </div>
 </template>
@@ -61,12 +45,12 @@ export default {
   created() {},
   computed: {},
   methods: {
-    thisRouter() {
-      console.log(this.$route.path);
-    },
-    to(index) {
-      this.$router.push({ path: index });
-    },
+    // thisRouter() {
+    //   console.log(this.$route.path);
+    // },
+    // to(index) {
+    //   this.$router.push({ path: index });
+    // },
   },
 };
 </script>

+ 1 - 1
src/layout/main-layout.vue

@@ -18,7 +18,7 @@
 
 <script>
 import heads from '@/layout/layout-part/heads.vue';
-import newmenu from '@/layout/layout-part/newmenu.vue';
+import newmenu from '@/layout/layout-part/menus.vue';
 import { mapActions, mapState } from 'vuex';
 export default {
   name: 'main-layout',