From da431c25dfe5122e4ed70372da36ede3e4eaec4a Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期五, 31 五月 2024 17:43:41 +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