From d9a6f3c2503795f074ac602c24467f804417ad76 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 01 十二月 2021 19:41:34 +0800
Subject: [PATCH] 1. 新增用电量日分析功能

---
 src/main/kotlin/com/flightfeather/uav/repository/impl/AirDataRepositoryImpl.kt |   48 ++++++++++++++++++++++++------------------------
 1 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/src/main/kotlin/com/flightfeather/uav/repository/impl/AirDataRepositoryImpl.kt b/src/main/kotlin/com/flightfeather/uav/repository/impl/AirDataRepositoryImpl.kt
index 7751fbc..fe05963 100644
--- a/src/main/kotlin/com/flightfeather/uav/repository/impl/AirDataRepositoryImpl.kt
+++ b/src/main/kotlin/com/flightfeather/uav/repository/impl/AirDataRepositoryImpl.kt
@@ -172,29 +172,29 @@
                     dataTransform(vo, d)
                     /**************************************************************************/
                     // FIXME: 2021/11/8 閽堝鍘嗗彶缃戞牸鍖栧師濮嬫暟鎹紝杩涜涓存椂鏍″噯澶勭悊
-                    val dTime = LocalDateTime.ofInstant(d.dataTime?.toInstant(), ZoneId.systemDefault())
-                    // CO: 2021.8.28 17:27璧� *0.25
-                    val coTime = LocalDateTime.of(2021, 8, 28, 17, 27, 0)
-                    if (dTime.isAfter(coTime)) {
-                        d.co = d.co?.times(0.25f)
-                    }
-
-                    // NO2
-                    d.no2 = d.no2?.times(0.6f)
-
-                    // O3
-                    d.o3 = abs(d.o3?.minus(d.no2?.div(2) ?: 0f) ?: 0f) * 1.5f
-
-                    // SO2: *0.2, 2021.8.29 6:00璧� *0.08
-                    val so2Time = LocalDateTime.of(2021, 8, 29, 6, 0, 0)
-                    d.so2 = if (dTime.isAfter(so2Time)) {
-                        d.so2?.times(0.08f)
-                    } else {
-                        d.so2?.times(0.2f)
-                    }
-
-                    // H2S
-                    d.h2s = d.h2s?.let { sqrt(it) * 2 }
+//                    val dTime = LocalDateTime.ofInstant(d.dataTime?.toInstant(), ZoneId.systemDefault())
+//                    // CO: 2021.8.28 17:27璧� *0.25
+//                    val coTime = LocalDateTime.of(2021, 8, 28, 17, 27, 0)
+//                    if (dTime.isAfter(coTime)) {
+//                        d.co = d.co?.times(0.25f)
+//                    }
+//
+//                    // NO2
+//                    d.no2 = d.no2?.times(0.6f)
+//
+//                    // O3
+//                    d.o3 = abs(d.o3?.minus(d.no2?.div(2) ?: 0f) ?: 0f) * 1.5f
+//
+//                    // SO2: *0.2, 2021.8.29 6:00璧� *0.08
+//                    val so2Time = LocalDateTime.of(2021, 8, 29, 6, 0, 0)
+//                    d.so2 = if (dTime.isAfter(so2Time)) {
+//                        d.so2?.times(0.08f)
+//                    } else {
+//                        d.so2?.times(0.2f)
+//                    }
+//
+//                    // H2S
+//                    d.h2s = d.h2s?.let { sqrt(it) * 2 }
                     /**************************************************************************/
                     realTimeDataGridMapper.insert(d)
                     count++
@@ -270,7 +270,7 @@
         }
     }
 
-    private fun dataTransform(vo: DataVo, bean: BaseRealTimeData) {
+    fun dataTransform(vo: DataVo, bean: BaseRealTimeData) {
         bean.apply {
             deviceCode = vo.deviceCode
             latitude = vo.lat?.toBigDecimal()

--
Gitblit v1.9.3