diff --git a/OCH/mogo-och-charter-passenger/src/m1/java/com/mogo/och/bus/passenger/ui/view/LineSiteView.kt b/OCH/mogo-och-charter-passenger/src/m1/java/com/mogo/och/bus/passenger/ui/view/LineSiteView.kt index d037c0db7e..138d2c8079 100644 --- a/OCH/mogo-och-charter-passenger/src/m1/java/com/mogo/och/bus/passenger/ui/view/LineSiteView.kt +++ b/OCH/mogo-och-charter-passenger/src/m1/java/com/mogo/och/bus/passenger/ui/view/LineSiteView.kt @@ -368,7 +368,7 @@ class LineSiteView @JvmOverloads constructor( IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_RUNNING -> { // 自动驾驶中 when (OCHPlanningStopSideStatusManager.stopSiteStatus) { - OCHPlanningStopSideStatusManager.StopSite.NOTHING -> { + OCHPlanningStopSideStatusManager.Status.EndingSuccess -> { isChangeIngLineAndSite = false onlyChangeSite(false) // 可以切换路径 @@ -376,15 +376,7 @@ class LineSiteView @JvmOverloads constructor( setSiteAdapterEnable(false) queryLineList() } - OCHPlanningStopSideStatusManager.StopSite.STOPSITED -> { - isChangeIngLineAndSite = false - onlyChangeSite(false) - // 可以切换路径 - setEnableLineStatus(true) - setSiteAdapterEnable(false) - queryLineList() - } - OCHPlanningStopSideStatusManager.StopSite.LANKE_KEEP ->{ + else ->{ ToastUtils.showShort("自动驾驶中无法切换线路") } } diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/OCHPlanningStopSideStatusManager.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/OCHPlanningStopSideStatusManager.kt index fbfd3b3079..16c1c0a2a9 100644 --- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/OCHPlanningStopSideStatusManager.kt +++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/OCHPlanningStopSideStatusManager.kt @@ -191,12 +191,6 @@ object OCHPlanningStopSideStatusManager : IMoGoAutopilotPlanningActionsListener NOTHING()// 默认状态 } - enum class StopSite{ - NOTHING,// 初始状态 - STOPSITED,// 靠边停车状态 - LANKE_KEEP;// 形式状态 - } - interface OCHPlanningActionsCallback { fun onStartAutopilotFailure(actionStatus:Status,stopSideStatus : Boolean?, errorInfo : String?) }