Commit 287cc41f authored by p x's avatar p x
Browse files

修改感知物实体

parent dbb8a2b1
package com.sd.cavphmi.bean.mock
/**
* 感知目标物实体
****/
class MockPerTarget : ArrayList<PerTargetItem>()
data class PerTargetItem(
val accessTime: Long,
val deviceCode: String,
val deviceId: String,
val id: String,
val intersectionCode: String,
val participants: List<Participant>,
val receiveTime: Long,
val reportTime: Long
)
data class Participant(
val color: Int,
val gear: Int,
val heading: Double,
val latitude: Double,
val longitude: Double,
val ptcId: String,
val ptcType: String,
val speed: Double
)
\ No newline at end of file
......@@ -61,7 +61,7 @@ class MockVM @Inject constructor(
fun onSubTargetMock(targetPre: MutableLiveData<PerTarget>) {
viewModelScope.launch {
val parts = mutableListOf<String>()
FileIoUtils.getAssetMock(context, "mock/onStartV2x.txt", parts)
FileIoUtils.getAssetMock(context, "mock/PerTarget.txt", parts)
parts.forEach { str ->
delay(1000)
var bean = parseDataBean(str, PerTarget::class.java)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment