index.js
3.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
export default new Router({
// mode: "history",
routes: [{
path: '/',
redirect: '/login'
},
// 登录页
{
path: '/login',
name: 'login',
component: resolve => require(["@/components/page/login.vue"], resolve),
},
// 首页
{
path: "/index",
name: "index",
redirect: "/indexMid",
component: resolve => require(["@/components/page/index/index.vue"], resolve),
children: [
// 开始测评
{
path: "/indexMid",
name: "indexMid",
component: resolve => require(["@/components/page/index/indexMid.vue"], resolve)
},
// 测评第一步
{
path: "/evaluteOne",
name: "evaluteOne",
component: resolve => require(["@/components/page/index/evaluteOne.vue"], resolve)
},
// 测评第二步
{
path: "/evaluteTwo",
name: "evaluteTwo",
component: resolve => require(["@/components/page/index/evaluteTwo.vue"], resolve)
},
// 测评第三步
{
path: "/evaluteThree",
name: "evaluteThree",
component: resolve => require(["@/components/page/index/evaluteThree.vue"], resolve)
},
// 测评结果
{
path: "/evaluteResult",
name: "/evaluteResult",
component: resolve => require(["@/components/page/index/evaluteResult.vue"], resolve)
},
]
},
// 我的客户
{
path: '/myClient',
namr: 'myClient',
redirect: '/clientIndex',
component: resolve => require(["@/components/page/myClient/myClient.vue"], resolve),
children: [
// 我的客户
{
path: "/clientIndex",
name: "clientIndex",
component: resolve => require(["@/components/page/myClient/clientIndex.vue"], resolve)
},
// 客户信息
{
path: "/watchClient",
name: "watchClient",
component: resolve => require(["@/components/page/myClient/watchClient.vue"], resolve)
}
],
},
// 工作报告
{
path: '/workReport',
name: 'workReport',
component: resolve => require(["@/components/page/workReport/workReport.vue"], resolve)
},
// 个人中心
{
path: '/mine',
name: 'mine',
component: resolve => require(["@/components/page/mine/mine.vue"], resolve)
}
]
})