route.js 2.33 KB
export default [{
  path: '/',
  name: '首页',
  component: () => import('./views/client/index.vue'),
  meta: {
    title: '童声无界'
  },
  children: []
}, {
  path: '/client/index',
  name: '客户端入口页',
  component: () => import('./views/client/index.vue'),
  meta: {
    title: '童声无界'
  },
  children: []
}, {
  path: '/client/chooseSchool',
  name: '客户端选择幼儿园页',
  component: () => import('./views/client/chooseSchool.vue'),
  meta: {
    title: '选择幼儿园'
  },
  children: []
}, {
  path: '/client/chooseBook',
  name: '客户端选择爱心书籍',
  component: () => import('./views/client/chooseBook.vue'),
  meta: {
    title: '爱心书籍'
  },
  children: []
}, {
  path: '/client/bookDetail',
  name: '客户端选择书籍下视频作品',
  component: () => import('./views/client/bookDetail.vue'),
  meta: {
    title: '书籍'
  },
  children: []
}, {
  path: '/client/videoDetail',
  name: '视频作品详情',
  component: () => import('./views/client/videoDetail.vue'),
  meta: {
    title: '作品'
  },
  children: [
    {
      path: 'comment',
      name: '评论详情',
      component: () => import('./views/client/videoDetailComment.vue')
    }
  ]
}, {
  path: '/client/privacyNotice',
  name: '客户端上传作品前须知',
  component: () => import('./views/client/privacyNotice.vue'),
  meta: {
    title: '活动说明'
  },
  children: []
}, {
  path: '/client/verifyPage',
  name: '客户端上传作品/留言前实名认证',
  component: () => import('./views/client/verifyPage.vue'),
  meta: {
    title: '实名认证'
  },
  children: []
}, {
  path: '/client/finishUpload',
  name: '客户端上传作品成功跳转页面',
  component: () => import('./views/client/finishUpload.vue'),
  meta: {
    title: '作品上传'
  },
  children: []
}, {
  path: '/client/wechatpayCallback',
  name: '微信付款成功后跳转页面',
  component: () => import('./views/client/wechatpayCallback.vue'),
  meta: {
    title: '微信支付'
  },
  children: []
}, {
  path: '/client/donateCertificate',
  name: '捐书成功后提示证书页面',
  component: () => import('./views/client/donateCertificate.vue'),
  meta: {
    title: '捐赠证书'
  },
  children: []
}, {
  path: '/image',
  name: 'html转图片',
  component: () => import('./views/html2canvas.vue'),
  meta: {
    title: ''
  }
}];