From 19c90b219bd80f82bfcf799a7adfd03fd469c0b7 Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期三, 28 五月 2025 17:24:13 +0800
Subject: [PATCH] 1. 新增动态污染溯源新的判定逻辑(待完成)

---
 src/main/kotlin/com/flightfeather/uav/socket/handler/UnderwayWebSocketServerHandler.kt |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/src/main/kotlin/com/flightfeather/uav/socket/handler/UnderwayWebSocketServerHandler.kt b/src/main/kotlin/com/flightfeather/uav/socket/handler/UnderwayWebSocketServerHandler.kt
index 3c5b0fa..fef4d1a 100644
--- a/src/main/kotlin/com/flightfeather/uav/socket/handler/UnderwayWebSocketServerHandler.kt
+++ b/src/main/kotlin/com/flightfeather/uav/socket/handler/UnderwayWebSocketServerHandler.kt
@@ -40,11 +40,15 @@
 
                 // Test
                 try {
-                    val data = GsonUtils.parserJsonToArrayBeans(msgTxt, DataVo::class.java)
-                    data.forEach {
-                        realTimeExceptionAnalysisController.addOneData(
-                            it.toBaseRealTimeData(BaseRealTimeData::class.java)
-                        )
+                    if (msgTxt == "start") {
+                        realTimeExceptionAnalysisController.initTask()
+                    } else {
+                        val data = GsonUtils.parserJsonToArrayBeans(msgTxt, DataVo::class.java)
+                        data.forEach {
+                            realTimeExceptionAnalysisController.addOneData(
+                                it.toBaseRealTimeData(BaseRealTimeData::class.java)
+                            )
+                        }
                     }
                 } catch (e: Exception) {
 //                    ctx?.channel()?.writeAndFlush(TextWebSocketFrame("褰撳墠涓烘祴璇曠姸鎬侊紝浼犺緭鐨勬暟鎹笉鏄蛋鑸暟鎹牸寮�"))

--
Gitblit v1.9.3