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

---
 src/main/kotlin/com/flightfeather/uav/socket/handler/UnderwayWebSocketServerHandler.kt |   12 +++++-------
 1 files changed, 5 insertions(+), 7 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 fef4d1a..12cbe75 100644
--- a/src/main/kotlin/com/flightfeather/uav/socket/handler/UnderwayWebSocketServerHandler.kt
+++ b/src/main/kotlin/com/flightfeather/uav/socket/handler/UnderwayWebSocketServerHandler.kt
@@ -1,16 +1,13 @@
 package com.flightfeather.uav.socket.handler
 
-import com.flightfeather.uav.biz.sourcetrace.RealTimeExceptionAnalysisController
-import com.flightfeather.uav.common.api2word.utils.JsonUtils
+import com.flightfeather.uav.biz.sourcetrace.SourceTraceController
 import com.flightfeather.uav.common.utils.GsonUtils
 import com.flightfeather.uav.domain.entity.BaseRealTimeData
 import com.flightfeather.uav.domain.repository.SceneInfoRep
 import com.flightfeather.uav.lightshare.bean.DataVo
 import com.flightfeather.uav.socket.sender.UnderwayWebSocketSender
-import com.google.gson.JsonSyntaxException
 import io.netty.channel.ChannelHandlerContext
 import io.netty.handler.codec.http.websocketx.TextWebSocketFrame
-import org.springframework.stereotype.Component
 
 /**
  *
@@ -19,7 +16,7 @@
  */
 class UnderwayWebSocketServerHandler(sceneInfoRep: SceneInfoRep) : BaseHandler() {
 
-    private val realTimeExceptionAnalysisController = RealTimeExceptionAnalysisController(sceneInfoRep)
+    private val sourceTraceController = SourceTraceController(sceneInfoRep)
 
     override var tag: String = "UAV-WS"
 
@@ -41,11 +38,11 @@
                 // Test
                 try {
                     if (msgTxt == "start") {
-                        realTimeExceptionAnalysisController.initTask()
+                        sourceTraceController.initTask()
                     } else {
                         val data = GsonUtils.parserJsonToArrayBeans(msgTxt, DataVo::class.java)
                         data.forEach {
-                            realTimeExceptionAnalysisController.addOneData(
+                            sourceTraceController.addOneData(
                                 it.toBaseRealTimeData(BaseRealTimeData::class.java)
                             )
                         }
@@ -53,6 +50,7 @@
                 } catch (e: Exception) {
 //                    ctx?.channel()?.writeAndFlush(TextWebSocketFrame("褰撳墠涓烘祴璇曠姸鎬侊紝浼犺緭鐨勬暟鎹笉鏄蛋鑸暟鎹牸寮�"))
                     println("褰撳墠涓烘祴璇曠姸鎬侊紝浼犺緭鐨勬暟鎹笉鏄蛋鑸暟鎹牸寮�")
+                    e.printStackTrace()
                 }
             }
         }

--
Gitblit v1.9.3