|
@@ -4,10 +4,19 @@ import VueRouter from 'vue-router'
|
|
Vue.use(VueRouter)
|
|
Vue.use(VueRouter)
|
|
|
|
|
|
const routes = [
|
|
const routes = [
|
|
|
|
+ {
|
|
|
|
+ path: '*',
|
|
|
|
+ redirect: '/404'
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: '/404',
|
|
|
|
+ name: '404',
|
|
|
|
+ component: () => import(/* webpackChunkName: "detail" */ '../page/404')
|
|
|
|
+ },
|
|
{
|
|
{
|
|
path: '/', // 我的申请记录
|
|
path: '/', // 我的申请记录
|
|
name: 'Home',
|
|
name: 'Home',
|
|
- component: () => import(/* webpackChunkName: "home" */ '../views/home/index.vue'),
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "home" */ '../views/home'),
|
|
meta: {
|
|
meta: {
|
|
isUseCache: false,
|
|
isUseCache: false,
|
|
keepAlive: true
|
|
keepAlive: true
|
|
@@ -16,47 +25,47 @@ const routes = [
|
|
{
|
|
{
|
|
path: '/detail', // 进度查询:贷款详情页
|
|
path: '/detail', // 进度查询:贷款详情页
|
|
name: 'Detail',
|
|
name: 'Detail',
|
|
- component: () => import(/* webpackChunkName: "detail" */ '../views/detail/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "detail" */ '../views/detail')
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/goods', // 贷款介绍
|
|
path: '/goods', // 贷款介绍
|
|
name: 'Goods',
|
|
name: 'Goods',
|
|
- component: () => import(/* webpackChunkName: "goods" */ '../views/goods/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "goods" */ '../views/goods')
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/apply', // 基本信息填写
|
|
path: '/apply', // 基本信息填写
|
|
name: 'Apply',
|
|
name: 'Apply',
|
|
- component: () => import(/* webpackChunkName: "apply" */ '../views/apply/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "apply" */ '../views/apply')
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/attest', // 上传资料
|
|
path: '/attest', // 上传资料
|
|
name: 'Attest',
|
|
name: 'Attest',
|
|
- component: () => import(/* webpackChunkName: "attest" */ '../views/attest/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "attest" */ '../views/attest')
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/bespeak', // 预约现场办理时间
|
|
path: '/bespeak', // 预约现场办理时间
|
|
name: 'Bespeak',
|
|
name: 'Bespeak',
|
|
- component: () => import(/* webpackChunkName: "bespeak" */ '../views/bespeak/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "bespeak" */ '../views/bespeak')
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/privacy', // 隐私协议
|
|
path: '/privacy', // 隐私协议
|
|
name: 'Privacy',
|
|
name: 'Privacy',
|
|
- component: () => import(/* webpackChunkName: "privacy" */ '../views/privacy/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "privacy" */ '../views/privacy')
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/agreement', // 协议
|
|
path: '/agreement', // 协议
|
|
name: 'Agreement',
|
|
name: 'Agreement',
|
|
- component: () => import(/* webpackChunkName: "agreement" */ '../views/agreement/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "agreement" */ '../views/agreement')
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/help', // 还款助手
|
|
path: '/help', // 还款助手
|
|
name: 'Help',
|
|
name: 'Help',
|
|
- component: () => import(/* webpackChunkName: "help" */ '../views/help/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "help" */ '../views/help')
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/about', // 了解我们
|
|
path: '/about', // 了解我们
|
|
name: 'About',
|
|
name: 'About',
|
|
- component: () => import(/* webpackChunkName: "about" */ '../views/about/index.vue')
|
|
|
|
|
|
+ component: () => import(/* webpackChunkName: "about" */ '../views/about')
|
|
}
|
|
}
|
|
]
|
|
]
|
|
|
|
|