xlb-main-login
Version:
``` yarn install ```
180 lines (179 loc) • 5.42 kB
JavaScript
import Basic from '@/layouts/Basic'
import Panel from '@/layouts/components/Panel'
// 首页
export default {
enname: 'base',
url: '/base',
component: Basic,
redirect: '/base/graph',
children: [
{
url: '/base/graph',
enname: 'base-graph',
redirect: '/base/graph/homereport',
component: Panel,
meta: {
title: '数据概览',
icon: require('@/common/static/images/sshujufenxired.svg'),
unIcon: require('@/common/static/images/sshujufenxigray.svg'),
},
children: [
{
url: '/base/graph/homereport',
enname: 'base-graph-homereport',
component: () => import('@/views/home/graph/HomeReport'),
meta: {
title: '数据概览',
enable: false,
routeEnable: false,
},
},
// {
// url: '/base/hometheory',
// hidden: true,
// component: () => import('@/components/hometheory/hometheory'),
// },
],
},
{
url: '/base/service',
enname: 'base-service',
redirect: '/base/service',
component: Panel,
meta: {
title: '我的服务',
icon: require('@/common/static/images/swodefuwured.svg'),
unIcon: require('@/common/static/images/swodefuwugray.svg'),
},
children: [
{
url: '/base/service/homeorders',
enname: 'base-service-homeorders',
component: () => import('@/views/home/service/HomeOrders'),
meta: {
title: '订购产品',
enable: false,
routeEnable: false,
},
},
{
url: '/base/service/onlinepayment',
enname: 'base-service-onlinepayment',
hidden: true,
component: () => import('@/components/homeorders/onlinePayment'),
meta: {
title: '订购产品',
enable: false,
routeEnable: false,
},
},
{
url: '/base/service/homemarket',
enname: 'base-service-homemarket',
hidden: true,
component: () => import('@/components/homemarket/homemarket'),
meta: {
title: '订购产品详情',
enable: false,
routeEnable: false,
},
},
{
url: '/base/service/homeorderlist',
enname: 'base-service-homeorderlist',
component: () => import('@/views/home/service/HomeOrderList'),
meta: {
title: '订购记录',
enable: false,
routeEnable: false,
},
},
{
url: '/base/service/invoicelist',
enname: 'base-service-invoicelist',
component: () => import('@/components/invoicelist/invoicelist'),
meta: {
title: '发票管理',
enable: false,
routeEnable: false,
},
},
{
url: '/base/service/appreciationdetails',
enname: 'base-service-appreciationdetails',
hidden: true,
component: () => import('@/components/invoicelist/appreciationdetails'),
meta: {
title: '发票管理',
enable: false,
routeEnable: false,
},
},
{
url: '/base/service/invoicedetails',
enname: 'base-service-invoicedetails',
hidden: true,
component: () => import('@/components/invoicelist/invoicedetails'),
meta: {
title: '发票管理',
enable: false,
routeEnable: false,
},
},
{
url: '/base/service/homeuserinfo',
enname: 'base-service-homeuserinfo',
component: () => import('@/components/homeuserinfo/homeuserinfo'),
meta: {
title: '系统权限',
enable: false,
routeEnable: false,
},
},
],
},
{
url: '/base/manual',
enname: 'base-manual',
redirect: '/base/manual',
component: Panel,
meta: {
title: '服务文档',
icon: require('@/common/static/images/sfuwuwendangred.svg'),
unIcon: require('@/common/static/images/sfuwuwendanggray.svg'),
},
children: [
{
url: '/base/manual/manual',
enname: 'base-manual-manual',
component: () => import('@/components/wechat/manual'),
meta: {
title: '使用手册',
enable: false,
routeEnable: false,
},
},
{
url: '/base/manual/homeversion',
enname: 'base-manual-homeversion',
component: () => import('@/views/home/manual/HomeVersion'),
meta: {
title: '版本更新',
enable: false,
routeEnable: false,
},
},
{
url: '/base/manual/homeabouts',
enname: 'base-manual-homeabouts',
component: () => import('@/views/home/manual/HomeAbouts'),
meta: {
title: '关于我们',
enable: false,
routeEnable: false,
},
},
],
},
],
}