Browse Source

主页面路由

qinzhipeng_v 6 years ago
parent
commit
a025ac4c49
2 changed files with 9 additions and 6 deletions
  1. 2 2
      src/router/index.js
  2. 7 4
      src/views/home/index.vue

+ 2 - 2
src/router/index.js

@@ -168,8 +168,8 @@ export const constantRoutes = [
   {
     path: '/cure',
     component: Layout,
-    redirect: '/cure/commonTools',
-    name: '数据中心',
+    redirect: '/cure/commonTools/redis',
+    name: 'cure',
     meta: { title: '数据中心', icon: 'example' },
     children: [
       {

+ 7 - 4
src/views/home/index.vue

@@ -11,7 +11,7 @@
       <img class="logo" src="@/assets/home_images/nav_logo@3x.png">
       <el-menu-item style="margin-left: 18.5%" index="1">环境平台</el-menu-item>
       <el-menu-item index="2">Mock服务</el-menu-item>
-      <el-menu-item index="3" disabled>数据中心</el-menu-item>
+      <el-menu-item index="3">数据中心</el-menu-item>
       <el-menu-item index="4" disabled>流程管控</el-menu-item>
       <el-menu-item index="5" disabled>自动化</el-menu-item>
       <el-menu-item index="6" disabled>虚拟硬件</el-menu-item>
@@ -44,9 +44,9 @@
         <div class="div-title">Mock服务</div>
         <div class="div-module-introduction">灵活稳定的Mock服务</div>
       </el-card>
-      <el-card class="expect" shadow="never" @click.native="handleSelect('3')">
-        <img class="image-module-logo" src="@/assets/home_images/功能介绍_icon_数据中心未上线@3x.png">
-        <div class="div-title" style="color: #999999">数据中心-敬请期待</div>
+      <el-card shadow="hover" @click.native="handleSelect('3')">
+        <img class="image-module-logo" src="@/assets/home_images/功能介绍_icon_数据中心@3x.png">
+        <div class="div-title">数据中心</div>
         <div class="div-module-introduction">数据构造、统计、备份、分析</div>
       </el-card>
       <br>
@@ -280,6 +280,9 @@ export default {
           break
         case '2' :
           this.$router.push({ name: 'Mock' })
+          break
+        case '3' :
+          this.$router.push({ name: 'cure' })
       }
     },
     handleScroll() {