From 3832a82fb79d4cec4cca5e2854e54953f2095ef8 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 06 九月 2024 16:55:08 +0800
Subject: [PATCH] 1. 添加溯源清单功能 2. 修复切换至走航监测界面后,之前正在加载的历史数据依旧展示至地图的问题 3. 添加折线图下载图片功能; 4. 添加数据导出功能; 5. 添加设备管理功能; 6. 添加数据弹框和溯源清单开关功能; 7. 优化3D里面的颜色展示逻辑,底部颜色由原来的因子最小值颜色改为当前量级的上一个量级对应的颜色

---
 src/components/core/CoreMenu.vue |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/src/components/core/CoreMenu.vue b/src/components/core/CoreMenu.vue
index 920f38f..b15b6f3 100644
--- a/src/components/core/CoreMenu.vue
+++ b/src/components/core/CoreMenu.vue
@@ -1,6 +1,6 @@
 <template>
-  <div class="map-mode-change p-events-auto">
-    <template v-for="(item, index) in menu" :key="index">
+  <div v-show="status == 0" class="map-mode-change p-events-auto">
+    <template v-for="(item, index) in menu" :key="item.path">
       <a :class="btnClz(item.selected)" @click="navTo(index)">
         <div>{{ item.name }}</div>
       </a>
@@ -41,6 +41,9 @@
 </template>
 
 <script>
+import { mapState } from 'pinia';
+import { useMapAnimationStore } from '@/stores/map-animation';
+
 export default {
   data() {
     return {
@@ -53,11 +56,15 @@
         {
           name: '璧拌埅鐩戞祴',
           path: 'rmode'
-        },
-        {
-          name: '缃戞牸鍖栫洃娴�',
-          path: 'gridmonitor'
         }
+        // {
+        //   name: '姹℃煋婧簮2',
+        //   path: 'hmode2'
+        // }
+        // {
+        //   name: '缃戞牸鍖栫洃娴�',
+        //   path: 'gridmonitor'
+        // }
         // {
         //   name: '鐢ㄧ數閲忕洃娴�',
         //   path: 'emode'
@@ -69,7 +76,9 @@
       ]
     };
   },
-  computed: {},
+  computed: {
+    ...mapState(useMapAnimationStore, ['status'])
+  },
   methods: {
     btnClz(selected) {
       return (

--
Gitblit v1.9.3