riku
2021-06-30 5353617c7b2135ab00f98d8e05b2f8dfb2e096ed
src/main/kotlin/com/flightfeather/uav/lightshare/bean/DataVo.kt
@@ -1,7 +1,9 @@
package com.flightfeather.uav.lightshare.bean
import com.fasterxml.jackson.annotation.JsonInclude
import com.flightfeather.uav.model.BaseMData
import com.flightfeather.uav.socket.bean.AirData
import com.flightfeather.uav.socket.eunm.FactorType
/**
 * @author riku
@@ -19,4 +21,14 @@
        var lng: Double? = null,
        //纬度
        var lat: Double? = null
)
) : BaseMData() {
        override fun getFactorData(type: FactorType): Double? {
                if (values == null) throw IllegalStateException(this.javaClass.name + ": 监测数据数组为null")
                for (d in values!!) {
                        if (d.factorName == type.name) {
                                return d.factorData
                        }
                }
                return null
        }
}