From 33e5d4cbe1dcf35590b0a149ddcfed5134dae051 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期五, 04 七月 2025 17:28:50 +0800 Subject: [PATCH] 2025.7.4 1. 补充遗漏的新增溯源消息实体 --- src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/exceptiontype/ExceptionContinuous.kt | 13 +++++-------- 1 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/exceptiontype/ExceptionContinuous.kt b/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/exceptiontype/ExceptionContinuous.kt index 3af5a17..bbd22fa 100644 --- a/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/exceptiontype/ExceptionContinuous.kt +++ b/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/exceptiontype/ExceptionContinuous.kt @@ -4,6 +4,7 @@ import com.flightfeather.uav.biz.dataanalysis.BaseExceptionContinuous import com.flightfeather.uav.biz.dataanalysis.model.DataAnalysisConfig import com.flightfeather.uav.biz.dataanalysis.model.ExceptionResult +import com.flightfeather.uav.biz.dataanalysis.model.ExceptionTag import com.flightfeather.uav.domain.entity.BaseRealTimeData /** @@ -12,15 +13,11 @@ * @author feiyu02 */ abstract class ExceptionContinuous(config: DataAnalysisConfig) : - BaseExceptionContinuous<DataAnalysisConfig, ExceptionResult>(config) { + BaseExceptionContinuous<ExceptionTag, DataAnalysisConfig, ExceptionResult>(config, ExceptionTag::class.java) { - override fun newResult( - start: BaseRealTimeData, - end: BaseRealTimeData?, - factor: FactorFilter.SelectedFactor, - exceptionData: List<BaseRealTimeData>, - ): ExceptionResult { + override fun newResult(tag:ExceptionTag, factor: FactorFilter.SelectedFactor): ExceptionResult { val eType = getExceptionType() - return ExceptionResult(start, end, factor, exceptionData, config.mission.missionCode, eType) + return ExceptionResult(tag.startData!!, tag.endData, factor, tag.exceptionData, config.mission.missionCode, + eType) } } \ No newline at end of file -- Gitblit v1.9.3