|
|
@@ -1,710 +1,619 @@
|
|
|
-import Vue from 'vue'
|
|
|
-import Router from 'vue-router'
|
|
|
-import store from '../vuex'
|
|
|
-import axios from 'axios'
|
|
|
+import Vue from 'vue';
|
|
|
+import Router from 'vue-router';
|
|
|
+import store from '../vuex';
|
|
|
+import axios from 'axios';
|
|
|
|
|
|
Vue.use(Router);
|
|
|
|
|
|
const router = new Router({
|
|
|
- routes: [{
|
|
|
+ routes: [
|
|
|
+ {
|
|
|
path: '/',
|
|
|
- component: () =>
|
|
|
- import ('../pages/App'),
|
|
|
- children: [{
|
|
|
+ component: () => import('../pages/App'),
|
|
|
+ children: [
|
|
|
+ {
|
|
|
path: '/',
|
|
|
- redirect: 'dashboard'
|
|
|
+ redirect: 'dashboard',
|
|
|
},
|
|
|
{
|
|
|
path: '/404',
|
|
|
name: '404',
|
|
|
- component: () =>
|
|
|
- import ('../pages/404')
|
|
|
+ component: () => import('../pages/404'),
|
|
|
},
|
|
|
{
|
|
|
path: '/dashboard',
|
|
|
name: 'dashboard',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Dashboard')
|
|
|
+ component: () => import('../pages/Dashboard'),
|
|
|
},
|
|
|
{
|
|
|
path: '/users',
|
|
|
name: 'users',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Users')
|
|
|
+ component: () => import('../pages/Users'),
|
|
|
},
|
|
|
{
|
|
|
path: '/user',
|
|
|
name: 'user',
|
|
|
- component: () =>
|
|
|
- import ('../pages/User')
|
|
|
+ component: () => import('../pages/User'),
|
|
|
},
|
|
|
{
|
|
|
path: '/menus',
|
|
|
name: 'menus',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Menus')
|
|
|
+ component: () => import('../pages/Menus'),
|
|
|
},
|
|
|
{
|
|
|
path: '/roles',
|
|
|
name: 'roles',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Roles')
|
|
|
+ component: () => import('../pages/Roles'),
|
|
|
},
|
|
|
{
|
|
|
path: '/role',
|
|
|
name: 'role',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Role')
|
|
|
+ component: () => import('../pages/Role'),
|
|
|
},
|
|
|
{
|
|
|
path: '/api',
|
|
|
name: 'api',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Api')
|
|
|
+ component: () => import('../pages/Api'),
|
|
|
},
|
|
|
{
|
|
|
path: '/genCodes',
|
|
|
name: 'genCodes',
|
|
|
- component: () =>
|
|
|
- import ('../pages/GenCodes')
|
|
|
+ component: () => import('../pages/GenCodes'),
|
|
|
},
|
|
|
{
|
|
|
path: '/genCode',
|
|
|
name: 'genCode',
|
|
|
- component: () =>
|
|
|
- import ('../pages/GenCode')
|
|
|
+ component: () => import('../pages/GenCode'),
|
|
|
},
|
|
|
{
|
|
|
path: '/permissions',
|
|
|
name: 'permissions',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Permissions')
|
|
|
+ component: () => import('../pages/Permissions'),
|
|
|
},
|
|
|
{
|
|
|
path: '/permission',
|
|
|
name: 'permission',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Permission')
|
|
|
+ component: () => import('../pages/Permission'),
|
|
|
},
|
|
|
{
|
|
|
path: '/departs',
|
|
|
name: 'departs',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Departs')
|
|
|
+ component: () => import('../pages/Departs'),
|
|
|
},
|
|
|
{
|
|
|
path: '/lineChart',
|
|
|
name: 'lineChart',
|
|
|
- component: () =>
|
|
|
- import ('../pages/LineChart')
|
|
|
+ component: () => import('../pages/LineChart'),
|
|
|
},
|
|
|
{
|
|
|
path: '/barChart',
|
|
|
name: 'barChart',
|
|
|
- component: () =>
|
|
|
- import ('../pages/BarChart')
|
|
|
+ component: () => import('../pages/BarChart'),
|
|
|
},
|
|
|
{
|
|
|
path: '/polarAreaChart',
|
|
|
name: 'polarAreaChart',
|
|
|
- component: () =>
|
|
|
- import ('../pages/PolarAreaChart')
|
|
|
+ component: () => import('../pages/PolarAreaChart'),
|
|
|
},
|
|
|
{
|
|
|
path: '/pieChart',
|
|
|
name: 'pieChart',
|
|
|
- component: () =>
|
|
|
- import ('../pages/PieChart')
|
|
|
+ component: () => import('../pages/PieChart'),
|
|
|
},
|
|
|
{
|
|
|
path: '/radarChart',
|
|
|
name: 'radarChart',
|
|
|
- component: () =>
|
|
|
- import ('../pages/RadarChart')
|
|
|
+ component: () => import('../pages/RadarChart'),
|
|
|
},
|
|
|
{
|
|
|
path: '/bubbleChart',
|
|
|
name: 'bubbleChart',
|
|
|
- component: () =>
|
|
|
- import ('../pages/BubbleChart')
|
|
|
+ component: () => import('../pages/BubbleChart'),
|
|
|
},
|
|
|
{
|
|
|
path: '/processModels',
|
|
|
name: 'processModels',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ProcessModels')
|
|
|
+ component: () => import('../pages/ProcessModels'),
|
|
|
},
|
|
|
{
|
|
|
path: '/processDefinitions',
|
|
|
name: 'processDefinitions',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ProcessDefinitions')
|
|
|
+ component: () => import('../pages/ProcessDefinitions'),
|
|
|
},
|
|
|
{
|
|
|
path: '/myProcesses',
|
|
|
name: 'myProcesses',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MyProcesses')
|
|
|
+ component: () => import('../pages/MyProcesses'),
|
|
|
},
|
|
|
{
|
|
|
path: '/myTasks',
|
|
|
name: 'myTasks',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MyTasks')
|
|
|
+ component: () => import('../pages/MyTasks'),
|
|
|
},
|
|
|
{
|
|
|
path: '/completeTaskDynamic',
|
|
|
name: 'CompleteTaskDynamic',
|
|
|
- component: () =>
|
|
|
- import ('../pages/CompleteTaskDynamic')
|
|
|
+ component: () => import('../pages/CompleteTaskDynamic'),
|
|
|
},
|
|
|
{
|
|
|
path: '/commonQuerys',
|
|
|
name: 'commonQuerys',
|
|
|
- component: () =>
|
|
|
- import ('../pages/CommonQuerys')
|
|
|
+ component: () => import('../pages/CommonQuerys'),
|
|
|
},
|
|
|
{
|
|
|
path: '/commonQuery',
|
|
|
name: 'commonQuery',
|
|
|
- component: () =>
|
|
|
- import ('../pages/CommonQuery')
|
|
|
+ component: () => import('../pages/CommonQuery'),
|
|
|
},
|
|
|
{
|
|
|
path: '/commonIframe',
|
|
|
name: 'commonIframe',
|
|
|
- component: () =>
|
|
|
- import ('../pages/CommonIframe')
|
|
|
+ component: () => import('../pages/CommonIframe'),
|
|
|
},
|
|
|
{
|
|
|
path: '/queryConfigs',
|
|
|
name: 'queryConfigs',
|
|
|
- component: () =>
|
|
|
- import ('../pages/QueryConfigs')
|
|
|
+ component: () => import('../pages/QueryConfigs'),
|
|
|
},
|
|
|
{
|
|
|
path: '/queryConfig',
|
|
|
name: 'queryConfig',
|
|
|
- component: () =>
|
|
|
- import ('../pages/QueryConfig')
|
|
|
+ component: () => import('../pages/QueryConfig'),
|
|
|
},
|
|
|
{
|
|
|
path: '/dataSourceInfos',
|
|
|
name: 'dataSourceInfos',
|
|
|
- component: () =>
|
|
|
- import ('../pages/DataSourceInfos')
|
|
|
+ component: () => import('../pages/DataSourceInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/dataSourceInfo',
|
|
|
name: 'dataSourceInfo',
|
|
|
- component: () =>
|
|
|
- import ('../pages/DataSourceInfo')
|
|
|
+ component: () => import('../pages/DataSourceInfo'),
|
|
|
},
|
|
|
{
|
|
|
path: '/deploySystem',
|
|
|
name: 'DeploySystem',
|
|
|
- component: () =>
|
|
|
- import ('../pages/DeploySystem')
|
|
|
+ component: () => import('../pages/DeploySystem'),
|
|
|
},
|
|
|
{
|
|
|
path: '/myCanvas',
|
|
|
name: 'MyCanvas',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MyCanvas')
|
|
|
+ component: () => import('../pages/MyCanvas'),
|
|
|
},
|
|
|
{
|
|
|
path: '/drugArea',
|
|
|
name: 'drugArea',
|
|
|
- component: () =>
|
|
|
- import ('../pages/DrugAreaCanvas')
|
|
|
+ component: () => import('../pages/DrugAreaCanvas'),
|
|
|
},
|
|
|
{
|
|
|
path: '/drugAreaCanvas',
|
|
|
name: 'drugAreaCanvas',
|
|
|
- component: () =>
|
|
|
- import ('../pages/DrugAreaCanvas')
|
|
|
+ component: () => import('../pages/DrugAreaCanvas'),
|
|
|
},
|
|
|
{
|
|
|
path: '/drugContent',
|
|
|
name: 'drugContent',
|
|
|
- component: () =>
|
|
|
- import ('../pages/DrugContentCanvas')
|
|
|
+ component: () => import('../pages/DrugContentCanvas'),
|
|
|
},
|
|
|
{
|
|
|
path: '/drugContentCanvas',
|
|
|
name: 'drugContentCanvas',
|
|
|
- component: () =>
|
|
|
- import ('../pages/DrugContentCanvas')
|
|
|
+ component: () => import('../pages/DrugContentCanvas'),
|
|
|
},
|
|
|
{
|
|
|
path: '/arContentTemplate',
|
|
|
name: 'arContentTemplate',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ArContentTemplate')
|
|
|
+ component: () => import('../pages/ArContentTemplate'),
|
|
|
},
|
|
|
{
|
|
|
path: '/arContentTemplates',
|
|
|
name: 'arContentTemplates',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ArContentTemplates')
|
|
|
+ component: () => import('../pages/ArContentTemplates'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketMap',
|
|
|
name: 'MarketMap',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MarketMap')
|
|
|
+ component: () => import('../pages/MarketMap'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketMaps',
|
|
|
name: 'MarketMaps',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MarketMaps')
|
|
|
+ component: () => import('../pages/MarketMaps'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketMapBox',
|
|
|
name: 'MarketMapBox',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MarketMapBox')
|
|
|
+ component: () => import('../pages/MarketMapBox'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketMapBoxs',
|
|
|
name: 'MarketMapBoxs',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MarketMapBoxs')
|
|
|
+ component: () => import('../pages/MarketMapBoxs'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketMapBoxDes',
|
|
|
name: 'MarketMapBoxDes',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MarketMapBoxDes')
|
|
|
+ component: () => import('../pages/MarketMapBoxDes'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketMapBoxDess',
|
|
|
name: 'MarketMapBoxDess',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MarketMapBoxDess')
|
|
|
+ component: () => import('../pages/MarketMapBoxDess'),
|
|
|
},
|
|
|
{
|
|
|
path: '/guideTipImage',
|
|
|
name: 'GuideTipImage',
|
|
|
- component: () =>
|
|
|
- import ('../pages/GuideTipImage')
|
|
|
+ component: () => import('../pages/GuideTipImage'),
|
|
|
},
|
|
|
{
|
|
|
path: '/guideTipImages',
|
|
|
name: 'GuideTipImages',
|
|
|
- component: () =>
|
|
|
- import ('../pages/GuideTipImages')
|
|
|
+ component: () => import('../pages/GuideTipImages'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketAimPlace',
|
|
|
name: 'MarketAimPlace',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MarketAimPlace')
|
|
|
+ component: () => import('../pages/MarketAimPlace'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketAimPlaces',
|
|
|
name: 'MarketAimPlaces',
|
|
|
- component: () =>
|
|
|
- import ('../pages/MarketAimPlaces')
|
|
|
+ component: () => import('../pages/MarketAimPlaces'),
|
|
|
},
|
|
|
{
|
|
|
path: '/landMark',
|
|
|
name: 'LandMark',
|
|
|
- component: () =>
|
|
|
- import ('../pages/LandMark')
|
|
|
+ component: () => import('../pages/LandMark'),
|
|
|
},
|
|
|
{
|
|
|
path: '/landMarks',
|
|
|
name: 'LandMarks',
|
|
|
- component: () =>
|
|
|
- import ('../pages/LandMarks')
|
|
|
- }, {
|
|
|
-
|
|
|
+ component: () => import('../pages/LandMarks'),
|
|
|
+ },
|
|
|
+ {
|
|
|
path: '/landMarkCreate',
|
|
|
name: 'landMarkCreate',
|
|
|
- component: () =>
|
|
|
- import ('../pages/LandMarkCreate')
|
|
|
+ component: () => import('../pages/LandMarkCreate'),
|
|
|
},
|
|
|
{
|
|
|
path: '/landMarkLevel',
|
|
|
name: 'LandMarkLevel',
|
|
|
- component: () =>
|
|
|
- import ('../pages/LandMarkLevel')
|
|
|
+ component: () => import('../pages/LandMarkLevel'),
|
|
|
},
|
|
|
{
|
|
|
path: '/landMarkLevels',
|
|
|
name: 'LandMarkLevels',
|
|
|
- component: () =>
|
|
|
- import ('../pages/LandMarkLevels')
|
|
|
+ component: () => import('../pages/LandMarkLevels'),
|
|
|
},
|
|
|
{
|
|
|
path: '/vuforiaImageGroup',
|
|
|
name: 'VuforiaImageGroup',
|
|
|
- component: () =>
|
|
|
- import ('../pages/VuforiaImageGroup')
|
|
|
+ component: () => import('../pages/VuforiaImageGroup'),
|
|
|
},
|
|
|
{
|
|
|
path: '/vuforiaImageGroups',
|
|
|
name: 'VuforiaImageGroups',
|
|
|
- component: () =>
|
|
|
- import ('../pages/VuforiaImageGroups')
|
|
|
+ component: () => import('../pages/VuforiaImageGroups'),
|
|
|
},
|
|
|
{
|
|
|
path: '/vuforiaImageType',
|
|
|
name: 'VuforiaImageType',
|
|
|
- component: () =>
|
|
|
- import ('../pages/VuforiaImageType')
|
|
|
+ component: () => import('../pages/VuforiaImageType'),
|
|
|
},
|
|
|
{
|
|
|
path: '/vuforiaImageTypes',
|
|
|
name: 'VuforiaImageTypes',
|
|
|
- component: () =>
|
|
|
- import ('../pages/VuforiaImageTypes')
|
|
|
+ component: () => import('../pages/VuforiaImageTypes'),
|
|
|
},
|
|
|
{
|
|
|
path: '/vuforiaImageInfo',
|
|
|
name: 'VuforiaImageInfo',
|
|
|
- component: () =>
|
|
|
- import ('../pages/VuforiaImageInfo')
|
|
|
+ component: () => import('../pages/VuforiaImageInfo'),
|
|
|
},
|
|
|
{
|
|
|
path: '/vuforiaImageInfos',
|
|
|
name: 'VuforiaImageInfos',
|
|
|
- component: () =>
|
|
|
- import ('../pages/VuforiaImageInfos')
|
|
|
+ component: () => import('../pages/VuforiaImageInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/arContent',
|
|
|
name: 'ArContent',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ArContent')
|
|
|
+ component: () => import('../pages/ArContent'),
|
|
|
},
|
|
|
{
|
|
|
path: '/arContents',
|
|
|
name: 'ArContents',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ArContents')
|
|
|
+ component: () => import('../pages/ArContents'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlaceContent',
|
|
|
name: 'AimPlaceContent',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlaceContent')
|
|
|
+ component: () => import('../pages/AimPlaceContent'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlaceContents',
|
|
|
name: 'AimPlaceContents',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlaceContents')
|
|
|
+ component: () => import('../pages/AimPlaceContents'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlaceContentChild',
|
|
|
name: 'AimPlaceContentChild',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlaceContentChild')
|
|
|
+ component: () => import('../pages/AimPlaceContentChild'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlaceContentChilds',
|
|
|
name: 'AimPlaceContentChilds',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlaceContentChilds')
|
|
|
+ component: () => import('../pages/AimPlaceContentChilds'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlacePosition',
|
|
|
name: 'AimPlacePosition',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlacePosition')
|
|
|
+ component: () => import('../pages/AimPlacePosition'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlacePositions',
|
|
|
name: 'AimPlacePositions',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlacePositions')
|
|
|
+ component: () => import('../pages/AimPlacePositions'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlacePositionLevel',
|
|
|
name: 'AimPlacePositionLevel',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlacePositionLevel')
|
|
|
+ component: () => import('../pages/AimPlacePositionLevel'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlacePositionLevels',
|
|
|
name: 'AimPlacePositionLevels',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlacePositionLevels')
|
|
|
+ component: () => import('../pages/AimPlacePositionLevels'),
|
|
|
},
|
|
|
{
|
|
|
path: '/cityInfo',
|
|
|
name: 'CityInfo',
|
|
|
- component: () =>
|
|
|
- import ('../pages/CityInfo')
|
|
|
+ component: () => import('../pages/CityInfo'),
|
|
|
},
|
|
|
{
|
|
|
path: '/cityInfos',
|
|
|
name: 'CityInfos',
|
|
|
- component: () =>
|
|
|
- import ('../pages/CityInfos')
|
|
|
+ component: () => import('../pages/CityInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/arContentChild',
|
|
|
name: 'ArContentChild',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ArContentChild')
|
|
|
+ component: () => import('../pages/ArContentChild'),
|
|
|
},
|
|
|
{
|
|
|
path: '/arContentChilds',
|
|
|
name: 'ArContentChilds',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ArContentChilds')
|
|
|
+ component: () => import('../pages/ArContentChilds'),
|
|
|
},
|
|
|
{
|
|
|
path: '/landmarkType',
|
|
|
name: 'LandmarkType',
|
|
|
- component: () =>
|
|
|
- import ('../pages/LandmarkType')
|
|
|
+ component: () => import('../pages/LandmarkType'),
|
|
|
},
|
|
|
{
|
|
|
path: '/landmarkTypes',
|
|
|
name: 'LandmarkTypes',
|
|
|
- component: () =>
|
|
|
- import ('../pages/LandmarkTypes')
|
|
|
+ component: () => import('../pages/LandmarkTypes'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimTemplate',
|
|
|
name: 'AimTemplate',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimTemplate')
|
|
|
+ component: () => import('../pages/AimTemplate'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimTemplates',
|
|
|
name: 'AimTemplates',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimTemplates')
|
|
|
+ component: () => import('../pages/AimTemplates'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimTemplateAim',
|
|
|
name: 'AimTemplateAim',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimTemplateAim')
|
|
|
+ component: () => import('../pages/AimTemplateAim'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimTemplateAims',
|
|
|
name: 'AimTemplateAims',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimTemplateAims')
|
|
|
+ component: () => import('../pages/AimTemplateAims'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimTemplateAr',
|
|
|
name: 'AimTemplateAr',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimTemplateAr')
|
|
|
+ component: () => import('../pages/AimTemplateAr'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimTemplateArs',
|
|
|
name: 'AimTemplateArs',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimTemplateArs')
|
|
|
+ component: () => import('../pages/AimTemplateArs'),
|
|
|
},
|
|
|
{
|
|
|
path: '/areaInfo',
|
|
|
name: 'AreaInfo',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AreaInfo')
|
|
|
+ component: () => import('../pages/AreaInfo'),
|
|
|
},
|
|
|
{
|
|
|
path: '/areaInfos',
|
|
|
name: 'AreaInfos',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AreaInfos')
|
|
|
+ component: () => import('../pages/AreaInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/thingInfo',
|
|
|
name: 'ThingInfo',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ThingInfo')
|
|
|
+ component: () => import('../pages/ThingInfo'),
|
|
|
},
|
|
|
{
|
|
|
path: '/thingInfos',
|
|
|
name: 'ThingInfos',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ThingInfos')
|
|
|
+ component: () => import('../pages/ThingInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimGroupInfo',
|
|
|
name: 'AimGroupInfo',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimGroupInfo')
|
|
|
+ component: () => import('../pages/AimGroupInfo'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimGroupInfos',
|
|
|
name: 'AimGroupInfos',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimGroupInfos')
|
|
|
+ component: () => import('../pages/AimGroupInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/areaShowPoint',
|
|
|
name: 'AreaShowPoint',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AreaShowPoint')
|
|
|
+ component: () => import('../pages/AreaShowPoint'),
|
|
|
},
|
|
|
{
|
|
|
path: '/areaShowPoints',
|
|
|
name: 'AreaShowPoints',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AreaShowPoints')
|
|
|
+ component: () => import('../pages/AreaShowPoints'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlaceInfo',
|
|
|
name: 'AimPlaceInfo',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlaceInfo')
|
|
|
+ component: () => import('../pages/AimPlaceInfo'),
|
|
|
},
|
|
|
{
|
|
|
path: '/aimPlaceInfos',
|
|
|
name: 'AimPlaceInfos',
|
|
|
- component: () =>
|
|
|
- import ('../pages/AimPlaceInfos')
|
|
|
+ component: () => import('../pages/AimPlaceInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userFileInfo',
|
|
|
name: 'UserFileInfo',
|
|
|
- component: () =>
|
|
|
- import ('../pages/UserFileInfo')
|
|
|
+ component: () => import('../pages/UserFileInfo'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userFileInfos',
|
|
|
name: 'UserFileInfos',
|
|
|
- component: () =>
|
|
|
- import ('../pages/UserFileInfos')
|
|
|
+ component: () => import('../pages/UserFileInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/arContentType',
|
|
|
name: 'ArContentType',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ArContentType')
|
|
|
+ component: () => import('../pages/ArContentType'),
|
|
|
},
|
|
|
{
|
|
|
path: '/arContentTypes',
|
|
|
name: 'ArContentTypes',
|
|
|
- component: () =>
|
|
|
- import ('../pages/ArContentTypes')
|
|
|
+ component: () => import('../pages/ArContentTypes'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userUpdateLog',
|
|
|
name: 'UserUpdateLog',
|
|
|
- component: () => import('../pages/UserUpdateLog')
|
|
|
+ component: () => import('../pages/UserUpdateLog'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userUpdateLogs',
|
|
|
name: 'UserUpdateLogs',
|
|
|
- component: () => import('../pages/UserUpdateLogs')
|
|
|
+ component: () => import('../pages/UserUpdateLogs'),
|
|
|
},
|
|
|
{
|
|
|
path: '/landMarkVersion',
|
|
|
name: 'LandMarkVersion',
|
|
|
- component: () => import('../pages/LandMarkVersion')
|
|
|
+ component: () => import('../pages/LandMarkVersion'),
|
|
|
},
|
|
|
{
|
|
|
path: '/landMarkVersions',
|
|
|
name: 'LandMarkVersions',
|
|
|
- component: () => import('../pages/LandMarkVersions')
|
|
|
+ component: () => import('../pages/LandMarkVersions'),
|
|
|
},
|
|
|
{
|
|
|
path: '/navigationPackage',
|
|
|
name: 'NavigationPackage',
|
|
|
- component: () => import('../pages/NavigationPackage')
|
|
|
+ component: () => import('../pages/NavigationPackage'),
|
|
|
},
|
|
|
{
|
|
|
path: '/navigationPackages',
|
|
|
name: 'NavigationPackages',
|
|
|
- component: () => import('../pages/NavigationPackages')
|
|
|
+ component: () => import('../pages/NavigationPackages'),
|
|
|
},
|
|
|
{
|
|
|
path: '/navigationPackageSelect',
|
|
|
name: 'NavigationPackageSelect',
|
|
|
- component: () => import('../pages/NavigationPackageSelect')
|
|
|
+ component: () => import('../pages/NavigationPackageSelect'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userOrder',
|
|
|
name: 'UserOrder',
|
|
|
- component: () => import('../pages/UserOrder')
|
|
|
+ component: () => import('../pages/UserOrder'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userOrders',
|
|
|
name: 'UserOrders',
|
|
|
- component: () => import('../pages/UserOrders')
|
|
|
+ component: () => import('../pages/UserOrders'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketCodeLog',
|
|
|
name: 'MarketCodeLog',
|
|
|
- component: () => import('../pages/MarketCodeLog')
|
|
|
+ component: () => import('../pages/MarketCodeLog'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketCodeLogs',
|
|
|
name: 'MarketCodeLogs',
|
|
|
- component: () => import('../pages/MarketCodeLogs')
|
|
|
+ component: () => import('../pages/MarketCodeLogs'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketCode',
|
|
|
name: 'MarketCode',
|
|
|
- component: () => import('../pages/MarketCode')
|
|
|
+ component: () => import('../pages/MarketCode'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketCodes',
|
|
|
name: 'MarketCodes',
|
|
|
- component: () => import('../pages/MarketCodes')
|
|
|
+ component: () => import('../pages/MarketCodes'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketType',
|
|
|
name: 'MarketType',
|
|
|
- component: () => import('../pages/MarketType')
|
|
|
+ component: () => import('../pages/MarketType'),
|
|
|
},
|
|
|
{
|
|
|
path: '/marketTypes',
|
|
|
name: 'MarketTypes',
|
|
|
- component: () => import('../pages/MarketTypes')
|
|
|
+ component: () => import('../pages/MarketTypes'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userComment',
|
|
|
name: 'UserComment',
|
|
|
- component: () => import('../pages/UserComment')
|
|
|
+ component: () => import('../pages/UserComment'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userComments',
|
|
|
name: 'UserComments',
|
|
|
- component: () => import('../pages/UserComments')
|
|
|
+ component: () => import('../pages/UserComments'),
|
|
|
},
|
|
|
{
|
|
|
path: '/productInfo',
|
|
|
name: 'ProductInfo',
|
|
|
- component: () => import('../pages/ProductInfo')
|
|
|
+ component: () => import('../pages/ProductInfo'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/productInfoTicket',
|
|
|
+ name: 'ProductInfoTicket',
|
|
|
+ component: () => import('../pages/ProductInfoTicket'),
|
|
|
},
|
|
|
{
|
|
|
path: '/productInfos',
|
|
|
name: 'ProductInfos',
|
|
|
- component: () => import('../pages/ProductInfos')
|
|
|
+ component: () => import('../pages/ProductInfos'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userPackage',
|
|
|
name: 'UserPackage',
|
|
|
- component: () => import('../pages/UserPackage')
|
|
|
+ component: () => import('../pages/UserPackage'),
|
|
|
},
|
|
|
{
|
|
|
path: '/userPackages',
|
|
|
name: 'UserPackages',
|
|
|
- component: () => import('../pages/UserPackages')
|
|
|
- }
|
|
|
+ component: () => import('../pages/UserPackages'),
|
|
|
+ },
|
|
|
/**INSERT_LOCATION**/
|
|
|
- ]
|
|
|
+ ],
|
|
|
},
|
|
|
{
|
|
|
path: '/login',
|
|
|
name: 'login',
|
|
|
- component: () =>
|
|
|
- import ('../pages/Login')
|
|
|
- }
|
|
|
- ]
|
|
|
+ component: () => import('../pages/Login'),
|
|
|
+ },
|
|
|
+ ],
|
|
|
});
|
|
|
router.beforeEach((to, from, next) => {
|
|
|
//console.log(to);
|
|
|
@@ -726,18 +635,21 @@ router.beforeEach((to, from, next) => {
|
|
|
return;
|
|
|
}
|
|
|
if (!store.state.userInfo && to.path !== '/login') {
|
|
|
- axios.get('/userInfo/getUserInfo').then(res => {
|
|
|
- if (res.status === 200) {
|
|
|
- if (res.data.success && res.data.data) {
|
|
|
- store.commit('updateUserInfo', res.data.data);
|
|
|
- next();
|
|
|
- return;
|
|
|
+ axios
|
|
|
+ .get('/userInfo/getUserInfo')
|
|
|
+ .then(res => {
|
|
|
+ if (res.status === 200) {
|
|
|
+ if (res.data.success && res.data.data) {
|
|
|
+ store.commit('updateUserInfo', res.data.data);
|
|
|
+ next();
|
|
|
+ return;
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- next('/login');
|
|
|
- }).catch(() => {
|
|
|
- next('/login');
|
|
|
- })
|
|
|
+ next('/login');
|
|
|
+ })
|
|
|
+ .catch(() => {
|
|
|
+ next('/login');
|
|
|
+ });
|
|
|
} else if (!to.matched.length) {
|
|
|
next('/404');
|
|
|
} else {
|
|
|
@@ -748,4 +660,4 @@ router.afterEach((to, from) => {
|
|
|
window.onresize();
|
|
|
});
|
|
|
|
|
|
-export default router;
|
|
|
+export default router;
|