1 line
7.8 KiB
JSON
1 line
7.8 KiB
JSON
{"ast":null,"code":"import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\nVue.use(VueRouter);\nconst routes = [{\n path: '/',\n redirect: '/index'\n}, {\n path: '/index',\n name: 'toDoList',\n component: () => import('@/views/index/toDoList'),\n meta: {\n title: '代办事项'\n }\n}, {\n path: \"/reporting\",\n name: 'reportingView',\n component: () => import('@/views/index/reporting.vue'),\n meta: {\n title: '报备'\n }\n}, {\n path: \"/workOrderDetail\",\n name: 'workOrderDetail',\n component: () => import('@/views/index/workOrderDetail'),\n meta: {\n title: '工单详情'\n }\n}, {\n path: \"/supplySettlement\",\n name: 'supplySettlement',\n component: () => import('@/views/index/supplySettlement'),\n meta: {\n title: '补结算单'\n }\n}, {\n path: \"/accounting\",\n name: 'accountingView',\n component: () => import('@/views/index/accounting'),\n meta: {\n title: '记账'\n }\n}, {\n path: \"/reAccounting\",\n name: 'reAccountingView',\n component: () => import('@/views/index/reAccounting'),\n meta: {\n title: '重新记账'\n }\n}, {\n path: \"/invoicingNotify\",\n name: 'invoicingNotify',\n component: () => import('@/views/index/invoicingNotify.vue'),\n meta: {\n title: '开票通知'\n }\n}, {\n path: \"/invoicingDetail\",\n name: 'invoicingDetail',\n component: () => import('@/views/index/invoicingDetail'),\n meta: {\n title: '开票通知详情'\n }\n}, {\n path: \"/carManage\",\n name: 'carManage',\n component: () => import('@/views/index/carManage'),\n meta: {\n title: '车辆管理'\n }\n}, {\n path: \"/vehicleAdd\",\n name: 'vehicleAdd',\n component: () => import('@/views/index/vehicleAdd'),\n meta: {\n title: '车辆新增或修改'\n }\n}, {\n path: '/driverManage',\n name: 'driverManage',\n component: () => import('@/views/index/driverManage'),\n meta: {\n title: '司机管理'\n }\n}, {\n path: '/driverAdd',\n name: 'driverAdd',\n component: () => import('@/views/index/driverAdd'),\n meta: {\n name: '司机新增或修改'\n }\n}];\nconst router = new VueRouter({\n mode: 'history',\n // base: process.env.BASE_URL,\n routes\n});\nrouter.beforeEach(function (to, form, next) {\n if (to.meta.title) {\n document.title = to.meta.title;\n }\n next();\n});\nexport default router;","map":{"version":3,"names":["Vue","VueRouter","use","routes","path","redirect","name","component","meta","title","router","mode","beforeEach","to","form","next","document"],"sources":["C:/Users/zhouxueli/Desktop/scheduling-app/src/router/index.js"],"sourcesContent":["import Vue from \"vue\";\r\nimport VueRouter from \"vue-router\";\r\nVue.use(VueRouter);\r\n\r\nconst routes = [\r\n {\r\n path: '/',\r\n redirect: '/index'\r\n },\r\n {\r\n path: '/index',\r\n name: 'toDoList',\r\n component: () => import('@/views/index/toDoList'),\r\n meta:{\r\n title: '代办事项',\r\n }\r\n },\r\n {\r\n path: \"/reporting\",\r\n name: 'reportingView',\r\n component: () => import('@/views/index/reporting.vue'),\r\n meta: {\r\n title: '报备'\r\n }\r\n },\r\n {\r\n path: \"/workOrderDetail\",\r\n name: 'workOrderDetail',\r\n component: () => import('@/views/index/workOrderDetail'),\r\n meta: {\r\n title: '工单详情'\r\n }\r\n },\r\n {\r\n path: \"/supplySettlement\",\r\n name: 'supplySettlement',\r\n component: () => import('@/views/index/supplySettlement'),\r\n meta: {\r\n title: '补结算单'\r\n }\r\n },\r\n {\r\n path: \"/accounting\",\r\n name: 'accountingView',\r\n component: () => import('@/views/index/accounting'),\r\n meta: {\r\n title: '记账'\r\n }\r\n },\r\n {\r\n path: \"/reAccounting\",\r\n name: 'reAccountingView',\r\n component: () => import('@/views/index/reAccounting'),\r\n meta: {\r\n title: '重新记账'\r\n }\r\n },\r\n {\r\n path: \"/invoicingNotify\",\r\n name: 'invoicingNotify',\r\n component: () => import('@/views/index/invoicingNotify.vue'),\r\n meta: {\r\n title: '开票通知'\r\n }\r\n },\r\n {\r\n path: \"/invoicingDetail\",\r\n name: 'invoicingDetail',\r\n component: () => import('@/views/index/invoicingDetail'),\r\n meta: {\r\n title: '开票通知详情'\r\n }\r\n },\r\n {\r\n path: \"/carManage\",\r\n name: 'carManage',\r\n component: () => import('@/views/index/carManage'),\r\n meta: {\r\n title: '车辆管理'\r\n }\r\n },\r\n {\r\n path: \"/vehicleAdd\",\r\n name: 'vehicleAdd',\r\n component: () => import('@/views/index/vehicleAdd'),\r\n meta: {\r\n title: '车辆新增或修改'\r\n }\r\n },\r\n {\r\n path: '/driverManage',\r\n name: 'driverManage',\r\n component:()=>import('@/views/index/driverManage'),\r\n meta:{\r\n title: '司机管理'\r\n }\r\n },\r\n {\r\n path: '/driverAdd',\r\n name: 'driverAdd',\r\n component:()=>import('@/views/index/driverAdd'),\r\n meta: {\r\n name:'司机新增或修改'\r\n }\r\n }\r\n ]\r\n\r\nconst router = new VueRouter({\r\n mode: 'history',\r\n // base: process.env.BASE_URL,\r\n routes\r\n})\r\nrouter.beforeEach(function (to, form, next) {\r\n if (to.meta.title) {\r\n document.title = to.meta.title\r\n }\r\n next()\r\n})\r\nexport default router\r\n"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]} |