diff --git a/src/router/common/index.js b/src/router/common/index.js
index d2dadb7..8c7e5eb 100644
--- a/src/router/common/index.js
+++ b/src/router/common/index.js
@@ -6,7 +6,8 @@ export default [
name: 'login',
path: '/login',
meta: {
- isAuth: false
+ isAuth: false,
+ title: 'DC3 Web UI Login'
},
component: () => import('@/views/login/Login')
}, {
@@ -20,7 +21,8 @@ export default [
name: '404',
path: '/404',
meta: {
- isAuth: false
+ isAuth: false,
+ title: '404'
},
component: () => import('@/components/error/404')
@@ -28,14 +30,16 @@ export default [
name: '403',
path: '/403',
meta: {
- isAuth: false
+ isAuth: false,
+ title: '403'
},
component: () => import('@/components/error/403')
}, {
name: '500',
path: '/500',
meta: {
- isAuth: false
+ isAuth: false,
+ title: '500'
},
component: () => import('@/components/error/500')
}
diff --git a/src/router/router.js b/src/router/router.js
index b553e66..00340ce 100644
--- a/src/router/router.js
+++ b/src/router/router.js
@@ -29,6 +29,9 @@ const router = new VueRouter({
router.beforeEach((to, from, next) => {
NProgress.start();
const meta = to.meta || {};
+ if (meta.title) {
+ document.title = to.meta.title
+ }
if (meta.isAuth !== true) {
next();
} else {
diff --git a/src/router/views/index.js b/src/router/views/index.js
index ceb829d..56af50d 100644
--- a/src/router/views/index.js
+++ b/src/router/views/index.js
@@ -10,77 +10,88 @@ export default [
name: 'home',
path: '/home',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '首页'
},
component: () => import('@/views/home/Home')
}, {
name: 'driver',
path: '/driver',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '驱动'
},
component: () => import('@/views/driver/Driver')
}, {
name: 'driverAttribute',
path: '/driverAttribute',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '驱动属性'
},
component: () => import('@/views/driver/DriverAttribute')
}, {
name: 'pointAttribute',
path: '/pointAttribute',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '位号属性'
},
component: () => import('@/views/point/PointAttribute')
}, {
name: 'profile',
path: '/profile',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '模版'
},
component: () => import('@/views/profile/Profile')
}, {
name: 'driverInfo',
path: '/driverInfo',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '驱动配置'
},
component: () => import('@/views/driver/DriverInfo')
}, {
name: 'point',
path: '/point',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '位号'
},
component: () => import('@/views/point/Point')
}, {
name: 'group',
path: '/group',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '分组'
},
component: () => import('@/views/group/Group')
}, {
name: 'device',
path: '/device',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '设备'
},
component: () => import('@/views/device/Device')
}, {
name: 'pointInfo',
path: '/pointInfo',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '位号配置'
},
component: () => import('@/views/point/PointInfo')
}, {
name: 'pointValue',
path: '/pointValue',
meta: {
- isAuth: true
+ isAuth: true,
+ title: '数据'
},
component: () => import('@/views/point/PointValue')
}
diff --git a/src/views/layout/Layout.vue b/src/views/layout/Layout.vue
index e9227ec..3fb5625 100644
--- a/src/views/layout/Layout.vue
+++ b/src/views/layout/Layout.vue
@@ -19,7 +19,7 @@
分组
设备
位号配置
- 历史值
+ 数据