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