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)
        }
    ]
})