行车超视距功能

Signed-off-by: chenfufeng <chenfufeng@zhidaoauto.com>
This commit is contained in:
chenfufeng
2021-11-04 15:41:22 +08:00
parent fa8d6e3731
commit d73275ae37
26 changed files with 709 additions and 7 deletions

View File

@@ -0,0 +1,86 @@
package com.mogo.eagle.core.data.camera
import androidx.annotation.Keep
import com.google.gson.annotations.SerializedName
import com.mogo.eagle.core.data.BaseData
import java.io.Serializable
@Keep
data class CameraListInfo (
@SerializedName("result")
var result: Result?
): BaseData()
@Keep
data class Result(
@SerializedName("crossings")
var crossings: List<Crossing>
)
@Keep
data class Crossing(
@SerializedName("cameras")
var cameras: List<Camera>,
@SerializedName("id")
var id: Int,
@SerializedName("lat")
var lat: Double,
@SerializedName("lights")
var lights: List<Any>,
@SerializedName("lon")
var lon: Double
)
@Keep
data class Camera(
@SerializedName("areaName")
var areaName: String,
@SerializedName("bindingStat")
var bindingStat: String,
@SerializedName("category")
var category: String,
@SerializedName("cityName")
var cityName: String,
@SerializedName("createTime")
var createTime: Long,
@SerializedName("creator")
var creator: String,
@SerializedName("crossingId")
var crossingId: Int,
@SerializedName("crossingName")
var crossingName: String,
@SerializedName("desc")
var desc: String,
@SerializedName("flvUrl")
var flvUrl: String?,
@SerializedName("heading")
var heading: Int,
@SerializedName("headingDesc")
var headingDesc: Any?,
@SerializedName("id")
var id: String,
@SerializedName("ip")
var ip: String,
@SerializedName("lat")
var lat: Double,
@SerializedName("lon")
var lon: Double,
@SerializedName("mac")
var mac: String,
@SerializedName("name")
var name: String,
@SerializedName("proviceName")
var proviceName: String,
@SerializedName("roadName")
var roadName: String,
@SerializedName("rtmpUrl")
var rtmpUrl: String?,
@SerializedName("sn")
var sn: String,
@SerializedName("stat")
var stat: String,
@SerializedName("subCategory")
var subCategory: Any?
): Serializable