1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package com.mes.interaction.vehicle.model;
 
/**
 * 车辆状态枚举
 * 
 * @author mes
 * @since 2025-01-XX
 */
public enum VehicleState {
    /**
     * 空闲 - 车辆可用,可以接受新任务
     */
    IDLE,
    
    /**
     * 执行中 - 车辆正在执行任务,不能操作
     */
    EXECUTING,
    
    /**
     * 等待 - 车辆在排队等待执行
     */
    WAITING,
    
    /**
     * 错误 - 车辆出现错误
     */
    ERROR
}