[routing]

[fea]
[灰度验路模式添加driverId]
This commit is contained in:
yangyakun
2025-05-20 16:25:03 +08:00
parent 1396bfa33a
commit 98b2393625
2 changed files with 3 additions and 2 deletions

View File

@@ -87,7 +87,7 @@ data class QueryGrayContrailListRsp(var data: MutableList<GrayLineBean>?) : Base
/**
* 通过id查询轨迹详情
*/
data class StartGrayContrailTaskReq(var sn: String, var contrailId: Long)
data class StartGrayContrailTaskReq(var sn: String, var contrailId: Long, var driverId: Long)
/**
* 开始一个路线的灰度任务,对服务端的路线标记

View File

@@ -11,6 +11,7 @@ import com.mogo.och.biz.routing.bean.QueryPointErrorReasonsRsp
import com.mogo.och.biz.routing.bean.SaveGrayContrailErrorReasons
import com.mogo.och.biz.routing.bean.StartGrayAndQueryContrailRsp
import com.mogo.och.biz.routing.bean.StartGrayContrailTaskReq
import com.mogo.och.common.module.biz.login.LoginStatusManager
import com.mogo.och.common.module.constant.OchCommonConst
import com.mogo.och.common.module.network.OchCommonServiceCallback
import com.mogo.och.common.module.network.OchCommonSubscribeImpl
@@ -76,7 +77,7 @@ object RoutingServiceManager {
grayLineBean: GrayLineBean,
callback: OchCommonServiceCallback<StartGrayAndQueryContrailRsp>
) {
val data = StartGrayContrailTaskReq(sn = sn, contrailId = contrailId)
val data = StartGrayContrailTaskReq(sn, contrailId ,LoginStatusManager.getOchLoginInfo()?.driverId?:0L)
var taskId: Long
mRoutingServiceApi.startGrayTask(data = data)
.flatMap { startGrayRsp ->