|  |  | 
 |  |  | public enum ShuttleTaskModeType { | 
 |  |  |  | 
 |  |  |     INIT(0, "初始"),    // 初始 | 
 |  |  |     PAK_IN(1, "入库"), | 
 |  |  |     PAK_OUT(2, "出库"), | 
 |  |  |     MOVE_PALLET_LIFT(1, "移动并托盘顶升"), | 
 |  |  |     MOVE_PALLET_DOWN(2, "移动并托盘下降"), | 
 |  |  |     PALLET_LIFT(3, "托盘顶升"), | 
 |  |  |     PALLET_DOWN(4, "托盘下降"), | 
 |  |  |     X_NEGATIVE(5, "X-方向"), | 
 |  |  | 
 |  |  |     SEARCH_RIGHT(11, "负方向(左)寻库位"), | 
 |  |  |     SEARCH_TOP(12, "负方向(前)寻库位"), | 
 |  |  |     SEARCH_BOTTOM(13, "负方向(后)寻库位"), | 
 |  |  |     MOVE_LOC_NO(14, "移动到目标库位"), | 
 |  |  |     CHARGE(15, "充电"), | 
 |  |  |     MOVE_LIFT(16, "移动到提升机"), | 
 |  |  |     AVOID(17, "避让任务"), | 
 |  |  |     TRANSPORT(18, "搬运任务"), | 
 |  |  |     SHUTTLE_MOVE_LOC_NO(19, "小车移库任务"), | 
 |  |  |     SHUTTLE_LOC_TO_LOC(20, "库位移转"), | 
 |  |  |     SHUTTLE_CONTROL(21, "小车管制"), | 
 |  |  |     SHUTTLE_CANCEL_CONTROL(22, "小车取消管制"), | 
 |  |  |     MOVE_LOC_NO_WRK_MAST(23, "移动到目标库位(生成移动任务)"), | 
 |  |  |     SHUTTLE_UPDATE_LOCATION(24, "小车坐标更新"), | 
 |  |  |     CHARGE_ON(14, "充电开"), | 
 |  |  |     CHARGE_OFF(15, "充电关"), | 
 |  |  |     MOVE_TO_LIFT(16, "小车进提升机"), | 
 |  |  |     MOVE_OUT_LIFT(17, "小车出提升机"), | 
 |  |  |     AVOID(18, "避让任务"), | 
 |  |  |     TRANSPORT(19, "小车载货移动"), | 
 |  |  |     TRANSPORT_TO_CONVEYOR(20, "小车载货进输送线"), | 
 |  |  |     SHUTTLE_MOVE(21, "小车移动"), | 
 |  |  |     SHUTTLE_CONTROL(22, "小车管制"), | 
 |  |  |     SHUTTLE_CANCEL_CONTROL(23, "小车取消管制"), | 
 |  |  |     MOVE_LOC_NO_WRK_MAST(24, "移动到目标库位(生成移动任务)"), | 
 |  |  |     SHUTTLE_UPDATE_LOCATION(25, "小车坐标更新"), | 
 |  |  |     ; | 
 |  |  |  | 
 |  |  |     public Integer id; |