feiyu02
2025-07-21 38d72198bfcced01ed9513b978163e5cd1d84625
src/main/kotlin/com/flightfeather/uav/biz/sourcetrace/model/PollutedSummary.kt
@@ -64,9 +64,16 @@
    // 新增一条污染线索
    fun addClue(pollutedClue: PollutedClue) {
        clueList.add(pollutedClue)
        // 当溯源未找到风险源时,此次溯源信息不作为线索统计项
        if (pollutedClue.pollutedSource?.sceneList?.isNotEmpty() == true)
            clueList.add(pollutedClue)
//        realTimeSummary()
        analysisOnClueCount()
    }
    // 新增一条污染线索
    fun addClueList(pollutedClues: List<PollutedClue>) {
        pollutedClues.forEach { addClue(it) }
    }
    // 刷新当前最新的走航监测数据
@@ -175,6 +182,7 @@
                // 建议的走航路线
                result.direction = AMapService.directionDriving(origin, destination)
                Thread.sleep(200)
            }
            // 线索分析完成后,移动至历史线索列表
            historyClueList.addAll(clueList)