index.js 2.37 KB
/*
 * @Author: hookehuyr hookehuyr@gmail.com
 * @Date: 2022-05-25 18:03:54
 * @LastEditors: hookehuyr hookehuyr@gmail.com
 * @LastEditTime: 2024-12-03 14:54:21
 * @FilePath: /tswj/src/router/routes/modules/client/index.js
 * @Description: 家长端展示页路由表
 */
const index = [{
  path: '/',
  name: '首页',
  component: () => import('@/views/client/index.vue'),
  meta: {
    title: '童声无界',
    name: 'indexPage'
  },
  children: []
}, {
  path: '/client/index',
  name: '客户端入口页',
  component: () => import('@/views/client/index.vue'),
  meta: {
    title: '童声无界',
    name: 'indexPage'
  },
  children: []
}, {
  path: '/client/chooseSchool',
  name: '客户端选择幼儿园页',
  component: () => import('@/views/client/chooseSchool.vue'),
  meta: {
    title: '选择幼儿园'
  },
  children: []
}, {
  path: '/client/donateList',
  name: '幼儿园捐赠人捐赠金额排行榜',
  component: () => import('@/views/client/donateList.vue'),
  meta: {
    title: '捐赠明细'
  },
  children: []
}, {
  path: '/client/rankList',
  name: '幼儿园儿童捐赠金额排行榜',
  component: () => import('@/views/client/rankList.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: '书籍',
    keepAlive: true,
    name: 'bookDetail'
  },
  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/personIndex',
  name: '个人首页',
  component: () => import('@/views/client/personIndex.vue'),
  meta: {
    title: '个人首页',
    keepAlive: true,
    name: 'personIndex'
  },
  children: []
}, {
  path: '/client/searchPage',
  name: '搜索页面',
  component: () => import('@/views/client/searchPage.vue'),
  meta: {
    title: '搜索页面',
    name: 'searchPage'
  },
  children: []
}]

export default index;