YZProjectCloud/yanzhu-bigscreen/src/router/index copy.js

279 lines
6.6 KiB
JavaScript

import Vue from "vue";
import VueRouter from "vue-router";
Vue.use(VueRouter);
const routes = [
{
path: "/",
name: "index",
meta: { nav: 1 },
component: () =>
import(/* webpackChunkName: "index" */ "../pages/index.vue"),
},
{
path: "/map",
name: "map",
meta: { nav: 100 },
component: () => import(/* webpackChunkName: "map" */ "../pages/map.vue"),
},
{
path: "/detail",
name: "detail",
meta: { nav: 2 },
component: () =>
import(/* webpackChunkName: "detail" */ "../pages/projectDetail.vue"),
},
{
path: "/prjSafety",
name: "prjSafety",
meta: { nav: 21 },
component: () =>
import(/* webpackChunkName: "safety" */ "../pages/projectSafety.vue"),
},
{
path: "/prjQuality",
name: "prjQuality",
meta: { nav: 22 },
component: () =>
import(/* webpackChunkName: "quality" */ "../pages/projectQuality.vue"),
},
{
path: "/prjProgress",
name: "prjProgress",
meta: { nav: 23 },
component: () =>
import(/* webpackChunkName: "progress" */ "../pages/projectProgress.vue"),
},
{
path: "/prjEngin",
name: "prjEngin",
meta: { nav: 24 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/projectEngin.vue"),
},
{
path: "/prjVideo",
name: "prjVideo",
meta: { nav: 25 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/projectVideo.vue"),
},
{
path: "/prjAiVideo",
name: "aiVprjAiVideoideo",
meta: { nav: 26 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/toAIVideoProject.vue"),
},
{
path: "/prjPhotography",
name: "prjPhotography",
meta: { nav: 27 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/photography.vue"),
},
{
path: "/towerCrane",
name: "towerCrane",
meta: { nav: 28 },
component: () =>
import(
/* webpackChunkName: "towerCrane" */ "../pages/safe/towerCrane.vue"
),
},
{
path: "/excavation",
name: "excavation",
meta: { nav: 29 },
component: () =>
import(
/* webpackChunkName: "excavation" */ "../pages/safe/excavation.vue"
),
},
{
path: "/distributionBox",
name: "distributionBox",
meta: { nav: 30 },
component: () =>
import(
/* webpackChunkName: "distributionBox" */ "../pages/safe/distributionBox.vue"
),
},
{
path: "/dumbwaiter",
name: "dumbwaiter",
meta: { nav: 31 },
component: () =>
import(
/* webpackChunkName: "dumbwaiter" */ "../pages/safe/dumbwaiter.vue"
),
},
{
path: "/personnelPosition",
name: "personnelPosition",
meta: { nav: 32 },
component: () =>
import(
/* webpackChunkName: "personnelPosition" */ "../pages/safe/personnelPosition.vue"
),
},
{
path: "/concreteStrength",
name: "concreteStrength",
meta: { nav: 33 },
component: () =>
import(
/* webpackChunkName: "concreteStrength" */ "../pages/quality/concreteStrength.vue"
),
},
{
path: "/standardCuringRoom",
name: "standardCuringRoom",
meta: { nav: 33 },
component: () =>
import(
/* webpackChunkName: "standardCuringRoom" */ "../pages/quality/standardCuringRoom.vue"
),
},
{
path: "/progress",
name: "progress",
meta: { nav: 5 },
component: () =>
import(/* webpackChunkName: "progress" */ "../pages/projectProgress.vue"),
},
{
path: "/quality",
name: "quality",
meta: { nav: 4 },
component: () =>
import(/* webpackChunkName: "quality" */ "../pages/projectQuality.vue"),
},
{
path: "/safety",
name: "safety",
meta: { nav: 3 },
component: () =>
import(/* webpackChunkName: "safety" */ "../pages/projectSafety.vue"),
},
{
path: "/video",
name: "video",
meta: { nav: 60 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/projectVideo.vue"),
},
{
path: "/aiVideo",
name: "aiVideo",
meta: { nav: 61 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/toAIVideoProject.vue"),
},{
path: "/photography",
name: "photography",
meta: { nav: 62 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/photography.vue"),
},
{
path: "/videoTowerCrane",
name: "videoTowerCrane",
meta: { nav: 63 },
component: () =>
import(
/* webpackChunkName: "towerCrane" */ "../pages/safe/towerCrane.vue"
),
},
{
path: "/videoExcavation",
name: "videoExcavation",
meta: { nav: 64 },
component: () =>
import(
/* webpackChunkName: "excavation" */ "../pages/safe/excavation.vue"
),
},
{
path: "/videoDistributionBox",
name: "videoDistributionBox",
meta: { nav: 65 },
component: () =>
import(
/* webpackChunkName: "distributionBox" */ "../pages/safe/distributionBox.vue"
),
},
{
path: "/videoDumbwaiter",
name: "videoDumbwaiter",
meta: { nav: 66 },
component: () =>
import(
/* webpackChunkName: "dumbwaiter" */ "../pages/safe/dumbwaiter.vue"
),
},
{
path: "/videoPersonnelPosition",
name: "videoPersonnelPosition",
meta: { nav: 67 },
component: () =>
import(
/* webpackChunkName: "personnelPosition" */ "../pages/safe/personnelPosition.vue"
),
},
{
path: "/videoStandardCuringRoom",
name: "videoStandardCuringRoom",
meta: { nav: 68},
component: () =>
import(
/* webpackChunkName: "concreteStrength" */ "../pages/quality/concreteStrength.vue"
),
},
{
path: "/videoConcreteStrength",
name: "videoConcreteStrength",
meta: { nav: 69 },
component: () =>
import(
/* webpackChunkName: "standardCuringRoom" */ "../pages/quality/standardCuringRoom.vue"
),
},
{
path: "/engin",
name: "engin",
meta: { nav: 7 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/projectEngin.vue"),
},
{
path: "/enginBUser",
name: "enginBUser",
meta: { nav: 7 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/projectEnginBUser.vue"),
},
{
path: "/enginAuditing",
name: "enginAuditing",
meta: { nav: 71 },
component: () =>
import(/* webpackChunkName: "video" */ "../pages/engin/auditingPage.vue"),
},
{
path: '/yanZhuGZAI',
name: 'yanZhuGZAI',
component: () => import(/* webpackChunkName: "gzaiBox" */ '../pages/gzaiBox/index.vue')
}
];
const router = new VueRouter({
mode: "hash",
base: process.env.BASE_URL,
routes,
});
export { routes };
export default router;