[routing]

[fea]
[bus、接驳、班车 验路模式]
This commit is contained in:
yangyakun
2025-05-20 18:27:05 +08:00
parent 98b2393625
commit 55514f0a4c
14 changed files with 243 additions and 44 deletions

View File

@@ -110,6 +110,16 @@ public interface IMogoStatusManager extends IProvider {
*/
void setSeekHelping( String tag, boolean seekHelping );
/**
* 小巴、接驳、包车 是否在执行任务中
*
* @param tag
* @param isPerformingTask
*/
void setShuttleDriverPerformTask( String tag, boolean isPerformingTask );
boolean isShuttleDriverPerformTask();
/**
* taxi无人化司机端 是否在执行任务中
*

View File

@@ -117,6 +117,16 @@ public class MogoStatusManager implements IMogoStatusManager {
doSetStatus(tag, StatusDescriptor.SEEK_HELPING, seekHelping);
}
@Override
public void setShuttleDriverPerformTask(String tag, boolean isPerformingTask) {
doSetStatus(tag, StatusDescriptor.Shuttle_DRIVER_PERFORM_TASK, isPerformingTask);
}
@Override
public boolean isShuttleDriverPerformTask() {
return get_bool_val(StatusDescriptor.Shuttle_DRIVER_PERFORM_TASK);
}
@Override
public void setTaxiUnmanedDriverPerformTask(String tag, boolean isPerformingTask) {
doSetStatus(tag, StatusDescriptor.TAXI_UNMANED_DRIVER_PERFORM_TASK, isPerformingTask);

View File

@@ -48,6 +48,12 @@ public enum StatusDescriptor {
*/
SCREEN_COVER,
/**
* 小巴、接驳、班车 是否执行任务中
*/
Shuttle_DRIVER_PERFORM_TASK,
/**
* taxi无人化 是否执行任务中
*/