From 06b2f5be922e87d086d1d4e6cdcc2119e7d3a1a4 Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期三, 09 七月 2025 14:36:24 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- screen/src/router/index.js | 72 ++++++++++++++++++++++++++++++++--- 1 files changed, 65 insertions(+), 7 deletions(-) diff --git a/screen/src/router/index.js b/screen/src/router/index.js index 40416e7..acffd61 100644 --- a/screen/src/router/index.js +++ b/screen/src/router/index.js @@ -1,25 +1,83 @@ import { createRouter, createWebHashHistory } from 'vue-router' -import HomeView from '../views/HomeView.vue' const router = createRouter({ - history: createWebHashHistory(import.meta.env.BASE_URL), + history: createWebHashHistory(), routes: [ { path: '/', - // name: 'EnergyConsum', component: () => import('../views/EnergyConsum.vue') }, { - path: '/home', - name: 'home', - component: () => import('../views/HomeView.vue') + path: '/PlatformCall', // 鏈堝彴鍙彿澶у睆 + name: 'PlatformCall', + meta: { + title: '瀹夋嘲鐗╂祦鏈堝彴鍙彿澶у睆' + }, + component: () => import('../views/PlatformCall.vue') }, { - path: '/EnergyConsum', + path: '/EnergyConsum', // 鑳借�楃湅鏉� - 瀹夋嘲鏅烘収鐗╂祦鍥尯-缁胯壊浣庣⒊杩愯惀 name: 'EnergyConsum', + meta: { + title: '瀹夋嘲鏅烘収鐗╂祦鍥尯-缁胯壊浣庣⒊杩愯惀' + }, component: () => import('../views/EnergyConsum.vue') + }, + { + path: '/LogisticsEfficiency', // 鐗╂祦杩愯璋冨害鐪嬫澘- 璋冨害鑳芥晥 + name: 'LogisticsEfficiency', + meta: { + title: '瀹夋嘲鏅烘収鐗╂祦鍥尯-璋冨害鑳芥晥璺熻釜' + }, + component: () => import('../views/LogisticsEfficiency.vue') + }, + { + path: '/SecurityControl', // 瀹夐槻绠℃帶澶у睆 - + name: 'SecurityControl', + meta: { + title: '瀹夋嘲鏅烘収鐗╂祦鍥尯-鏅鸿兘瀹夐槻鐩戞祴' + }, + component: () => import('../views/SecurityControl.vue') + }, + { + path: '/LogisticsCenter', //鍏ㄧ渷鐗╂祦鍦ㄩ��-鐗╂祦涓績 + name: 'LogisticsCenter', + meta: { + title: '瀹夊窘涓儫鏁版櫤鎴愬搧绠℃帶' + }, + component: () => import('../views/LogisticsCenter.vue') + }, + { + path: '/FireFighting', //娑堥槻鐩戞帶 + name: 'FireFighting', + meta: { + title: '瀹夋嘲鏅烘収鐗╂祦鍥尯-娑堥槻鎬佸娍鐩戞帶' + }, + component: () => import('../views/FireFighting.vue') + }, + { + path: '/FireFighting1', //娑堥槻鐩戞帶 + name: 'FireFighting1', + meta: { + title: '瀹夋嘲鏅烘収鐗╂祦鍥尯-娑堥槻鎬佸娍鐩戞帶' + }, + component: () => import('../views/FireFighting1.vue') + }, + { + path: '/TaskEfficiency', //鍦哄唴璋冨害鐪嬫澘 -浣滀笟鑳芥晥 + name: 'TaskEfficiency', + meta: { + title: '瀹夋嘲鏅烘収鐗╂祦鍥尯-浣滀笟鏁堣兘缁熺' + }, + component: () => import('../views/TaskEfficiency.vue') }, ] }) + +router.beforeEach((to, from, next) => { + window.document.title = to.meta.title + next() +}) + export default router -- Gitblit v1.9.3