[6.8.0]
[fea] [event 上报删除分页 并根据businessTime 排序]
This commit is contained in:
@@ -744,7 +744,7 @@ class DriverM1Model {
|
||||
if (it == null || it < 0) {
|
||||
LineManager.setLineInfo(null)
|
||||
} else {
|
||||
LineManager.setLineInfo(LineInfo(it.toLong(),mCurrentOrder?.lineName?:""))
|
||||
LineManager.setLineInfo(LineInfo(it.toLong(),mCurrentOrder?.lineName?:"", orderId = data.data.orderNo))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -320,7 +320,7 @@ object LineManager : CallerBase<ILineCallback>() {
|
||||
parameters?.startLatLon = AutoPilotLonLat(start.lat, start.lon)
|
||||
parameters?.endLatLon = AutoPilotLonLat(end.lat, end.lon)
|
||||
parameters?.vehicleType = 10
|
||||
this.autopilotId = "${lineInfo.lineId}_${start.siteId}_${end.siteId}"
|
||||
this.autopilotId = "${lineInfo.lineId}_${start.siteId}_${end.siteId}_${lineInfo.orderId}"
|
||||
parameters?.orderId = this.autopilotId
|
||||
parameters?.firstAutopilotFlag = isFirstStartAutopilot
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@ data class LineInfo(
|
||||
/**
|
||||
* 附加信息
|
||||
*/
|
||||
var multiMap: MutableMap<String,String>? = mutableMapOf()
|
||||
var multiMap: MutableMap<String,String>? = mutableMapOf(),
|
||||
|
||||
val orderId:String?=null
|
||||
|
||||
)
|
||||
|
||||
@@ -72,7 +72,7 @@ class BusRoutesResponse : BaseData() {
|
||||
}
|
||||
// 线路信息
|
||||
if (lineInfo == null && taskAndsite.lineId != null && taskAndsite.lineName != null) {
|
||||
lineInfo = LineInfo(taskAndsite.lineId!!, taskAndsite.lineName!!)
|
||||
lineInfo = LineInfo(taskAndsite.lineId!!, taskAndsite.lineName!!, orderId = taskAndsite.taskId.toString())
|
||||
}
|
||||
lineInfo?.multiMap?.put("taskInfo",LineModel.getTaskTime())
|
||||
}
|
||||
|
||||
@@ -97,7 +97,7 @@ class NormalRepository: ILineRepository {
|
||||
}
|
||||
// 线路信息
|
||||
if (lineInfo == null && busRoutesResult.name != null) {
|
||||
lineInfo = LineInfo(busRoutesResult.lineId.toLong(), busRoutesResult.name)
|
||||
lineInfo = LineInfo(busRoutesResult.lineId.toLong(), busRoutesResult.name, orderId = busRoutesResult.taskId.toString() )
|
||||
}
|
||||
lineInfo?.multiMap?.put("taskInfo", LineModel.getTaskTime())
|
||||
}
|
||||
|
||||
@@ -152,7 +152,7 @@ class RoutingSelectModel : ViewModel() {
|
||||
}
|
||||
DebugView.printInfoMsg("[启自驾] 准备启动自驾")
|
||||
|
||||
LineManager.setLineInfo(LineInfo(grayLineBean.lineId?:0L,grayLineBean.lineName?:""))
|
||||
LineManager.setLineInfo(LineInfo(grayLineBean.lineId?:0L,grayLineBean.lineName?:"", orderId = "${data.taskId}"))
|
||||
LineManager.setContraiInfo(contrailBean.toContraiInfo())
|
||||
LineManager.setStartAndEndStation(grayLineBean.startSite?.toBusStationBean(),grayLineBean.endSite?.toBusStationBean())
|
||||
|
||||
|
||||
@@ -1100,7 +1100,7 @@ object TaxiTaskModel {
|
||||
mTaskTrajectoryList.addAll(it)
|
||||
mCurrentTaskTrajectory = it.first { currentTaskLineId == it.lineId }
|
||||
mCurrentTaskTrajectory?.let {traj->
|
||||
LineManager.setLineInfo(LineInfo(traj.lineId,traj.lineName))
|
||||
LineManager.setLineInfo(LineInfo(traj.lineId,traj.lineName, orderId = mCurrentTaskWithOrder?.order?.orderNo?:""))
|
||||
LineManager.setContraiInfo(traj.toCommonContraiInfo())
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user