[15米计算算法、启动自驾判断轨迹url是否为空]
This commit is contained in:
yangyakun
2024-04-25 19:42:37 +08:00
parent 89b0d07afd
commit 541fbff590
11 changed files with 152 additions and 57 deletions

View File

@@ -6,6 +6,7 @@ import static com.mogo.och.shuttle.constant.BusConst.STATION_STATUS_ARRIVING;
import static com.mogo.och.shuttle.constant.BusConst.STATION_STATUS_STOPPED;
import android.content.Context;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
@@ -618,6 +619,22 @@ public class OrderModel {
*/
private void startAutopilot(boolean isRestart, int leaveIndex) {
if(busRoutesResult!=null){
//根据开关和后台是否发布轨迹启动自驾
if (FunctionBuildConfig.isPassStartAutopilotCommand
&& TextUtils.isEmpty(busRoutesResult.csvFileUrl)
&& TextUtils.isEmpty(busRoutesResult.csvFileUrlDPQP)
) {
ToastUtils.showLong("无发布轨迹, 请发布后重试");
CallerLogger.e(
TAG, "isPassStartAutopilotCommand = " +
FunctionBuildConfig.isPassStartAutopilotCommand
+ "busRoutesResult.csvFileUrl = " + busRoutesResult.csvFileUrl
);
return;
}
}
if (!FunctionBuildConfig.isDemoMode && !OCHAdasAbilityManager.getInstance().getAutopilotAbilityStatus()) {
ToastUtils.showLong(OCHAdasAbilityManager.getInstance().getAutopilotUnAbilityReason() +
", 请稍候重试");