package com.zy.asrs.enums; /** * 工作状态枚举 * 根据WrkStaus表生成对应枚举信息 */ public enum TaskStatusType { IN_START("1", "1.生成入库ID"), DEVICE_MOVE("2", "2.设备上走"), CRANE_IN_PROGRESS("3", "3.吊车入库中"), INBOUND_COMPLETED("4", "4.入库完成"), INBOUND_ARCHIVED("5", "5.库存更新完成"), DEVICE_EXIT("6", "6.设备上退出"), OUT_START("11", "11.生成出库ID"), CRANE_OUT_PROGRESS("12", "12.吊车出库中"), CRANE_EMPTY_OUT_ERROR("13", "13.吊车空出库错误"), OUTBOUND_COMPLETED("14", "14.已出库未确认"), OUTBOUND_ARCHIVED("15", "15.出库更新完成"), AGV_IN_START("201", "201.生成入库ID"), AGV_TASK_ISSUED_IN("202", "202.任务下发成功"), AGV_TASK_RUNNING_IN("203", "203.任务执行中"), AGV_TASK_FINISHED_IN("204", "204.任务执行完成"), AGV_INVENTORY_UPDATED_IN("205", "205.库存更新完成"), AGV_OUT_START("301", "301.生成出库ID"), AGV_TASK_ISSUED_OUT("302", "302.任务下发成功"), AGV_TASK_RUNNING_OUT("303", "303.任务执行中"), AGV_TASK_FINISHED_OUT("304", "304.任务执行完成"), AGV_INVENTORY_UPDATED_OUT("305", "305.库存更新完成"), ; public Long type; public String desc; TaskStatusType(String type, String desc) { this.type = Long.valueOf(type); this.desc = desc; } }