package com.flightfeather.uav.biz.report
|
|
import com.flightfeather.uav.domain.entity.Mission
|
import com.flightfeather.uav.domain.entity.SceneInfo
|
import com.flightfeather.uav.lightshare.bean.FactorStatistics
|
import com.flightfeather.uav.socket.eunm.FactorType
|
|
/**
|
* 走航溯源清单
|
* 包含时段内的走航任务汇总清单以及每次走航的数据汇总清单
|
* @date 2025/8/25 11:02
|
* @author feiyu
|
*/
|
class MissionInventory {
|
|
// 走航清单信息
|
inner class MissionInfo : Mission() {
|
// 首要污染物
|
var mainFactor: String? = null
|
|
// 监测异常因子
|
var abnormalFactors: List<FactorType>? = null
|
|
// 溯源问题场景数
|
var sceneCount: Int = 0
|
}
|
|
// 走航详情信息
|
inner class MissionDetail : Mission() {
|
var keyScene: List<SceneInfo>? = null
|
var dataStatistics: List<FactorStatistics>? = null
|
|
}
|
}
|