From 00ec64bdf38a52b979f709de2e82e9994ed17749 Mon Sep 17 00:00:00 2001
From: Riku <risaku@163.com>
Date: 星期日, 07 七月 2024 21:40:17 +0800
Subject: [PATCH] 1. 新增走航报告异常数据所经路段查询功能

---
 src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt b/src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt
index 81c0d6f..0c934b4 100644
--- a/src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt
+++ b/src/main/kotlin/com/flightfeather/uav/socket/eunm/FactorType.kt
@@ -1,5 +1,7 @@
 package com.flightfeather.uav.socket.eunm
 
+import com.flightfeather.uav.biz.dataanalysis.BaseExceptionAnalysis
+
 /**
  * @author riku
  * Date: 2020/6/10
@@ -26,7 +28,23 @@
 
     companion object {
 
+        /**
+         * 閫氳繃绱㈠紩鑾峰彇鏋氫妇绫诲瀷锛岀敤浜庢暟鎹垎鏋�
+         * @see [BaseExceptionAnalysis]
+         */
         fun getByIndex(index: Int): FactorType? = when (index) {
+            0 -> NO2
+            1 -> CO
+            2 -> H2S
+            3 -> SO2
+            4 -> O3
+            5 -> PM25
+            6 -> PM10
+            7 -> VOC
+            else -> null
+        }
+
+        fun getByValue(value: Int): FactorType? = when (value) {
             NO2.value -> NO2
             CO.value -> CO
             H2S.value -> H2S

--
Gitblit v1.9.3