import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router' const routes: Array = [ { path: '/index', name: 'index', component: () => import('views/AppMain.vue'), meta: { title: '主页面', keepAlive: true, AuthFlag: true, routeListRoot: true }, children:[ { path: 'swiperConfig', name: 'swiperConfig', component: () => import('views/configuration/swiperConfig/index.vue'), meta: { title: '轮播图配置', keepAlive: true, AuthFlag: true } }, { path: 'specialInformationConfiguration', name: 'specialInformationConfiguration', component: () => import('views/configuration/specialInformationConfiguration/index.vue'), meta: { title: '专题资讯配置', keepAlive: true, AuthFlag: true } }, { path: 'privacyAgreement', name: 'privacyAgreement', component: () => import('views/configuration/privacyAgreement/index.vue'), meta: { title: '隐私协议模板管理', keepAlive: true, AuthFlag: true } }, // { // path: 'enterpriseManagement', // name: 'enterpriseManagement', // component: () => import('views/enterpriseManagement/AppMain.vue'), // meta: { // title: '企业管理', // keepAlive: true, // AuthFlag: true // }, // }, { path: 'enterpriseType', name: 'configuration', component: () => import('views/enterpriseManagement/enterpriseType/index.vue'), meta: { title: '企业类型', keepAlive: true, AuthFlag: true } }, { path: 'enterpriseEntryReview', name: 'enterpriseEntryReview', component: () => import('views/enterpriseManagement/enterpriseEntryReview/index.vue'), meta: { title: '企业入驻审核', keepAlive: true, AuthFlag: true }, }, { path: 'businessReview', name: 'businessReview', component: () => import('views/enterpriseManagement/businessReview/index.vue'), meta: { title: '企业业务开通审核', keepAlive: true, AuthFlag: true } }, { path: 'enterpriseInfo', name: 'enterpriseInfo', component: () => import('views/enterpriseManagement/enterpriseInfo/index.vue'), meta: { title: '企业信息', keepAlive: true, AuthFlag: true } }, // 企业装备管理 { path: 'equipmentTypeTemplate', name: 'equipmentTypeTemplate', component: () => import('views/enterpriseEquipmentManage/equipmentTypeTemplate/index.vue'), meta: { title: '装备类型模板', keepAlive: true, AuthFlag: true }, }, { path: 'equipmentListingApproval', name: 'equipmentListingApproval', component: () => import('views/enterpriseEquipmentManage/equipmentListingApproval/index.vue'), meta: { title: '装备上架审批', keepAlive: true, AuthFlag: true } }, { path: 'iotEquipmentManagement', name: 'iotEquipmentManagement', component: () => import('views/enterpriseEquipmentManage/iotEquipmentManagement/index.vue'), meta: { title: 'iot设备管理', keepAlive: true, AuthFlag: true } }, { path: 'orderManagement', name: 'orderManagement', component: () => import('views/enterpriseEquipmentManage/iotEquipmentManagement/index.vue'), meta: { title: 'iot设备管理', keepAlive: true, AuthFlag: true } }, { name: "orderManagement", path: 'orderManagement', component: () => import('views/orderManagement/index.vue'), meta: { title: '订单管理', keepAlive: true, AuthFlag: true }, children: [] } ] }, ] const router = createRouter({ // 路由模式 history: createWebHashHistory(), routes }) export default router