From a15d669a8b84e23bf0b1ed56b32ec6ccd3220113 Mon Sep 17 00:00:00 2001
From: zhangyanpeng <bob.zhang@highdatas.com>
Date: 星期三, 22 一月 2020 11:13:48 +0800
Subject: [PATCH] 角色设置

---
 src/router/index.ts |  101 +++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 82 insertions(+), 19 deletions(-)

diff --git a/src/router/index.ts b/src/router/index.ts
index 3f25ca9..8e20b2c 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -1,31 +1,94 @@
 import Vue from "vue";
 import VueRouter from "vue-router";
+import login from "../views/login.vue";
 import Home from "../views/Home.vue";
 import Mine from "../views/Mine.vue";
 import Project from "../views/Project.vue";
+import Overview from "../views/Overview.vue";
+import calendarTask from "../views/calendarTask.vue";
 
 Vue.use(VueRouter);
 
 const routes = [
- 
-  {
-    path: "/mine",
-    name: "mine",
-    component:Mine
-  },{
-    path: "/project",
-    name: "project",
-    component:Project
-  },
-  {
-    path: "/about",
-    name: "about",
-    // route level code-splitting
-    // this generates a separate chunk (about.[hash].js) for this route
-    // which is lazy-loaded when the route is visited.
-    component: () =>
-      import(/* webpackChunkName: "about" */ "../views/About.vue")
-  }
+	{
+	  path: "/login",
+	  name: "login",
+	  components:{
+			app: login
+		}
+	},
+	{
+		path: "/",
+		name: "Home",
+		components:{
+			app: Home
+		},
+		children: [
+			{
+			  path: "mine",
+			  name: "mine",
+			  components:{
+					home: Mine
+				}
+			},{
+			  path: "project",
+			  name: "project",
+				components:{
+					home: Project
+				}
+			},
+			{
+			  path: "Overview",
+			  name: "Overview",
+			  components:{
+					home: Overview
+				}
+			},
+			{
+			  path: "calendarTask",
+			  name: "calendarTask",
+			  components:{
+					home: calendarTask
+				}
+			},
+			{
+			  path: "project2",
+			  name: "project2",
+			  components:{
+			  	home: Project
+			  }
+			},
+			{
+			  path: "project3",
+			  name: "project3",
+			  components:{
+			  	home: Project
+			  }
+			},
+			{
+			  path: "project4",
+			  name: "project4",
+			  components:{
+			  	home: Project
+			  }
+			},
+			{
+			  path: "project5",
+			  name: "project5",
+			  components:{
+			  	home: Project
+			  }
+			},
+			{
+			  path: "project6",
+			  name: "project6",
+			  components:{
+			  	home: Project
+			  }
+			}
+		]
+	},
+  
 ];
 
 const router = new VueRouter({

--
Gitblit v1.8.0