package com.flightfeather.uav.biz.dataanalysis.model
|
|
import com.flightfeather.uav.biz.FactorFilter
|
import com.flightfeather.uav.domain.entity.BaseRealTimeData
|
import java.math.BigDecimal
|
import java.util.*
|
|
/**
|
* 异常结果
|
*/
|
open class ExceptionResult {
|
var missionCode: String? = null
|
var deviceCode: String? = null
|
var exception: String? = null
|
var exceptionType: Int? = null
|
var exceptionValue: Float? = null
|
var factorId: Int? = null
|
var factorName: String? = null
|
var subFactorId: List<Int>? = null
|
var subFactorName: List<String>? = null
|
var selectedFactor: FactorFilter.SelectedFactor? = null
|
var startDate: Date? = null
|
var endDate: Date? = null
|
var startTime: String? = null
|
var endTime: String? = null
|
var startData: Float? = null
|
var endData: Float? = null
|
var avg: Float? = null
|
var min: Float? = null
|
var max: Float? = null
|
// 途经路段
|
var road: String? = null
|
// 中心点经纬度
|
var longitude: BigDecimal? = null
|
var latitude: BigDecimal? = null
|
// 相关企业id(ID之间;分隔)
|
var relatedSceneId: List<String>? = null
|
// 相关企业名称(名称之间;分隔)
|
var relatedSceneName: List<String>? = null
|
// 异常数据,头尾可能包含一定量的偏移
|
var dataList: MutableList<BaseRealTimeData> = mutableListOf()
|
}
|