[6.7.3]
[fix] [taxi 添加重试逻辑]
This commit is contained in:
@@ -58,6 +58,7 @@ import com.mogo.och.common.module.map.AmapNaviToDestinationModel
|
||||
import com.mogo.och.common.module.network.OchCommonServiceCallback
|
||||
import com.mogo.och.common.module.utils.CoordinateCalculateRouteUtil.coordinateConverterWgsToGcjLocations
|
||||
import com.mogo.och.common.module.utils.OCHThreadPoolManager
|
||||
import com.mogo.och.common.module.utils.RxUtils
|
||||
import com.mogo.och.common.module.voice.VoiceNotice
|
||||
import com.mogo.och.data.bean.LineInfo
|
||||
import com.mogo.och.data.taxi.QueryCarOrderByNoRespBean
|
||||
@@ -637,6 +638,9 @@ object TaxiTaskModel {
|
||||
ToastUtils.showShort("到站接口请求出现异常,请稍后重试")
|
||||
DebugView.printErrorMsg("[上报ArriveSite] 到站接口请求出现异常,请稍后重试")
|
||||
}
|
||||
RxUtils.createSubscribe {
|
||||
submitArriveSite(siteId, isArriveAtEndSite,isArrivedNearestStation)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onFail(code: Int, msg: String?) {
|
||||
@@ -644,6 +648,11 @@ object TaxiTaskModel {
|
||||
DebugView.printErrorMsg("[上报ArriveSite] failed, code=$code, msg=$msg")
|
||||
d(TAG, "code=$code msg=$msg")
|
||||
ToastUtils.showShort("到站接口请求出现异常,请稍后重试,code=$code msg=$msg")
|
||||
if(msg?.contains("驾舱操作过快,请稍后重试")==true){
|
||||
RxUtils.createSubscribe {
|
||||
submitArriveSite(siteId, isArriveAtEndSite,isArrivedNearestStation)
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user