package com.shkj.wms.domain;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

@Data
@NoArgsConstructor
@Accessors(chain = true)
//@TableName("BusinAgvRealInfo")
public class BusinAgvRealRedisInfo implements Serializable {

    /**
     * AGV编号
     */
    private int id;
    /**
     * agv状态
     * TES_None 空闲
     * TES_Blocked 交管
     * TES_Running 运行
     * TES_Error 异常
     * TES_Cancel 取消任务
     * TES_Finish 空闲
     * TES_Charging 充电
     */
    private String agvState;

    /**
     * 错误信息
     */
    private List<Map<String,String>> errors;

    private String taskId;
}
