|
@@ -7,14 +7,149 @@ Router.prototype.push = function push(location) {
|
|
|
}
|
|
|
Vue.use(Router);
|
|
|
|
|
|
+const zRoute = [
|
|
|
+ {
|
|
|
+ path: "/workbench/index",
|
|
|
+ meta: { title: '工作台' },
|
|
|
+ component: () =>
|
|
|
+ import("@views/workbench/index.vue"
|
|
|
+ )
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/ownerManagement/index",
|
|
|
+ meta: { title: '住户管理' },
|
|
|
+ component: () =>
|
|
|
+ import("@views/ownerManagement/index.vue"
|
|
|
+ )
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/ownerManagement/ownerReview/index",
|
|
|
+ meta: { title: '业主审核' },
|
|
|
+ component: () =>
|
|
|
+ import("@views/ownerManagement/ownerReview/index.vue"
|
|
|
+ )
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/alarmManagement/index",
|
|
|
+ meta: { title: '告警管理' },
|
|
|
+ component: () =>
|
|
|
+ import("@views/alarmManagement/index.vue"
|
|
|
+ )
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/alarmManagement/details",
|
|
|
+ meta: { title: '告警详情' },
|
|
|
+ component: () =>
|
|
|
+ import("@views/alarmManagement/details.vue"
|
|
|
+ )
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/deviceManagement/index",
|
|
|
+ meta: { title: '设备管理' },
|
|
|
+ component: () =>
|
|
|
+ import("@views/deviceManagement/index.vue"
|
|
|
+ )
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/deviceManagement/indexFacilities",
|
|
|
+ meta: { title: '设施管理' },
|
|
|
+ component: () =>
|
|
|
+ import("@views/deviceManagement/indexFacilities.vue"
|
|
|
+ )
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/deviceManagement/indexType",
|
|
|
+ meta: { title: '设施类型' },
|
|
|
+ component: () =>
|
|
|
+ import("@views/deviceManagement/indexType.vue"
|
|
|
+ )
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/ownerManagement/add',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/ownerManagement/stepPage/add.vue'),
|
|
|
+ meta: { title: '编辑住户' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/ownerManagement/details',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/ownerManagement/details.vue'),
|
|
|
+ meta: { title: '住户详情' }
|
|
|
+ },
|
|
|
+]
|
|
|
+
|
|
|
const quietRoute = [
|
|
|
{
|
|
|
path: '/',
|
|
|
component: () => import(/* webpackChunkName: "home" */ '@/components/common/Home.vue'),
|
|
|
children: [
|
|
|
+ {
|
|
|
+ path: '/msg',
|
|
|
+ component: () => import(/* webpackChunkName: "messages" */ '@views/messages'),
|
|
|
+ meta: { title: '消息中心' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/403',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/403'),
|
|
|
+ meta: { title: '403' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/404',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/404'),
|
|
|
+ meta: { title: '404' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/communityManagement',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/communityManagement'),
|
|
|
+ meta: { title: '社区管理' },
|
|
|
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/communityManagement/pageJump/AddOrEdit',
|
|
|
+ meta: { title: '添加社区' },
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/communityManagement/pageJump/AddOrEdit.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/buildingManagement',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/buildingManagement'),
|
|
|
+ meta: { title: '楼栋管理' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/buildingManagement/pageJump/addoredit',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/buildingManagement/pageJump/addoredit.vue'),
|
|
|
+ meta: { title: '添加编辑楼栋管理' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/housingManagement',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/housingManagement'),
|
|
|
+ meta: { title: '房屋管理' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/housingManagement/pageJump/saveEdits',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/housingManagement/pageJump/saveEdits.vue'),
|
|
|
+ meta: { title: '房屋编辑' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/shopManagement',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/shopManagement'),
|
|
|
+ meta: { title: '商铺管理' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/shopManagement/pageJump/saveEdits',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/shopManagement/pageJump/saveEdits.vue'),
|
|
|
+ meta: { title: '商铺编辑' }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/parkingLotAdministration',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/parkingLotAdministration'),
|
|
|
+ meta: { title: '车位管理' }
|
|
|
+ }
|
|
|
+ , {
|
|
|
+ path: '/parkingLotAdministration/pageJump/partitionManagement',
|
|
|
+ component: () => import(/* webpackChunkName: "404" */ '@views/parkingLotAdministration/pageJump/partitionManagement.vue'),
|
|
|
+ meta: { title: '车库分区管理' }
|
|
|
+ },
|
|
|
+ ...zRoute
|
|
|
],
|
|
|
- // redirect: '/workbench/index'
|
|
|
+ redirect: '/workbench/index'
|
|
|
},
|
|
|
{
|
|
|
path: '*',
|