diff --git a/public/favicon.ico b/public/favicon.ico index df36fcf..792a1b1 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/src/router/index.js b/src/router/index.js index 10941f1..f5aa01c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -27,4 +27,10 @@ const router = createRouter({ routes, }); +const defaultTitle = 'ETL列表'; +router.beforeEach((to, from, next) => { + document.title = to.meta.title ? to.meta.title : defaultTitle; + next(); +}); + export default router; diff --git a/src/router/routers.js b/src/router/routers.js index fda99dc..e7a9f78 100644 --- a/src/router/routers.js +++ b/src/router/routers.js @@ -4,6 +4,7 @@ const routes = [ path: "/etl", name: "etl", title: "ETL列表", + meta: { title: 'ETL列表' }, component: () => import("../views/etl"), }, { @@ -11,6 +12,7 @@ const routes = [ path: "/record", name: "record", title: "ETL记录", + meta: { title: 'ETL记录' }, component: () => import("../views/record"), }, { @@ -18,6 +20,7 @@ const routes = [ path: "/etlDB", name: "etlDB", title: "ETL数据库", + meta: { title: 'ETL数据库' }, component: () => import("../views/etlDB"), }, { @@ -25,6 +28,7 @@ const routes = [ path: "/standard", name: "standard", title: "标准定义", + meta: { title: '标准定义' }, component: () => import("../views/standard"), }, { @@ -32,6 +36,7 @@ const routes = [ path: "/field", name: "field", title: "字段列表", + meta: { title: '字段列表' }, component: () => import("../views/field"), }, { @@ -39,6 +44,7 @@ const routes = [ path: "/oneimport", name: "oneimport", title: "一维表导入", + meta: { title: '一维表导入' }, component: () => import("../views/oneimport"), }, ];