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/stores/device.js |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/stores/device.js b/src/stores/device.js
index c75f474..f17f37e 100644
--- a/src/stores/device.js
+++ b/src/stores/device.js
@@ -3,10 +3,18 @@
 import deviceApi from '@/api/deviceApi';
 import { useFetchData } from '@/composables/fetchData';
 
-// 璧拌埅浠诲姟
+// 璧拌埅璁惧
 export const useDeviceStore = defineStore('device', () => {
   const deviceList = ref([]);
   const { loading, fetchData } = useFetchData();
+
+  function getDevice(deviceType) {
+    if (deviceType) {
+      return deviceList.value.filter((v) => v.deviceType == deviceType);
+    } else {
+      return deviceList.value;
+    }
+  }
 
   function fetchDevice(type) {
     return fetchData((page, pageSize) => {
@@ -38,5 +46,5 @@
     });
   }
 
-  return { deviceList, loading, fetchDevice, deleteDevice };
+  return { deviceList, loading, getDevice, fetchDevice, deleteDevice };
 });

--
Gitblit v1.9.3