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/constant/device-type.js |   62 ++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 1 deletions(-)

diff --git a/src/constant/device-type.js b/src/constant/device-type.js
index 8d163f8..6316134 100644
--- a/src/constant/device-type.js
+++ b/src/constant/device-type.js
@@ -9,4 +9,64 @@
 // 鐢ㄧ數閲�
 const TYPE4 = '31';
 
-export { TYPE0, TYPE1, TYPE2, TYPE3, TYPE4 };
+function typeList() {
+  if (import.meta.env.VITE_DATA_MODE == 'jingan') {
+    return [
+      {
+        label: '杞﹁浇',
+        value: '0a'
+      }
+    ];
+  } else {
+    return [
+      {
+        label: '杞﹁浇',
+        value: '0a'
+      },
+      {
+        label: '鏃犱汉鏈�',
+        value: '0b'
+      },
+      {
+        label: '鏃犱汉鑸�',
+        value: '0c'
+      },
+      {
+        label: '缃戞牸鍖�',
+        value: '0d'
+      }
+    ];
+  }
+}
+
+// fixeme 2024.8.19 鍚庣画璁惧缂栧彿搴旇浠庢湇鍔″櫒鍔ㄦ�佽幏鍙栵紝鍚屾椂鏈夎澶囧彿鐨勫湪绾跨紪杈戝姛鑳�
+function deviceList(type) {
+  if (import.meta.env.VITE_DATA_MODE == 'jingan') {
+    return [
+      {
+        label: '杞﹁浇璁惧1鍙�',
+        value: 'TX105'
+      }
+    ];
+  } else {
+    const t = type ? type : '0a';
+    const _typeList = typeList();
+    const typeStr = _typeList.find((v) => {
+      return v.value == t;
+    });
+    return [1, 2, 3].map((v) => {
+      const label = `${typeStr.label}璁惧${v}鍙穈;
+      const value = `${t}000000000${v}`;
+      return {
+        label: label,
+        value: value
+      };
+    });
+  }
+}
+
+function typeName(type) {
+  return typeList().find((v) => (v.value = type)).label;
+}
+
+export { TYPE0, TYPE1, TYPE2, TYPE3, TYPE4, typeList, typeName, deviceList };

--
Gitblit v1.9.3