AgvTask.java 5.4 KB
package com.huaheng.api.acs.domain;

import com.huaheng.framework.web.domain.BaseEntity;

import java.util.Date;
import java.util.List;

/**
 * AGV任务实体
 * @author;
 */
public class AgvTask extends BaseEntity {


    private Integer id;
    /**
     * 交互标识
     */
    private String interactionId;
    /**
     * //任务头标识
     */
    private Integer taskHeaderId;
    /**
     * //任务子标识
     */
    private  Integer taskDetailId;
    /**
     * //任务类型
     */
    private String taskType;
    //货架编码
    private  String shelfNo;
    //站台编码
    private String station;
    //源位置编码
    private  String fromLocationNo;
    //目的位置编码
    private String toLocationNo;
    //方向
    private String orientation;
    //平台
    private String platform;
    //小车编号
    private  String carNo;
    //状态
    private String state;
    //优先级
    private Integer status;
    //仓库ID
    private Integer warehouseId;
    //仓库编码
    private String warehouseCode;
    //货主ID
    private Integer companyId;
    //货主编码
    private String companyCode;
    //货主ID list
    private List<Integer> companyIdList;
    /**
     * 货主list
     */
    private List<String> companyCodeList;

    private Date date;

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public List<Integer> getCompanyIdList() {
        return companyIdList;
    }

    public void setCompanyIdList(List<Integer> companyIdList) {
        this.companyIdList = companyIdList;
    }

    public Integer getWarehouseId() {
        return warehouseId;
    }

    public void setWarehouseId(Integer warehouseId) {
        this.warehouseId = warehouseId;
    }

    public String getWarehouseCode() {
        return warehouseCode;
    }

    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public List<String> getCompanyCodeList() {
        return companyCodeList;
    }

    public void setCompanyCodeList(List<String> companyCodeList) {
        this.companyCodeList = companyCodeList;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getInteractionId() {
        return interactionId;
    }

    public void setInteractionId(String interactionId) {
        this.interactionId = interactionId;
    }

    public Integer getTaskHeaderId() {
        return taskHeaderId;
    }

    public void setTaskHeaderId(Integer taskHeaderId) {
        this.taskHeaderId = taskHeaderId;
    }

    public Integer getTaskDetailId() {
        return taskDetailId;
    }

    public void setTaskDetailId(Integer taskDetailId) {
        this.taskDetailId = taskDetailId;
    }

    public String getTaskType() {
        return taskType;
    }

    public void setTaskType(String taskType) {
        this.taskType = taskType;
    }

    public String getShelfNo() {
        return shelfNo;
    }

    public void setShelfNo(String shelfNo) {
        this.shelfNo = shelfNo;
    }

    public String getStation() {
        return station;
    }

    public void setStation(String station) {
        this.station = station;
    }

    public String getFromLocationNo() {
        return fromLocationNo;
    }

    public void setFromLocationNo(String fromLocationNo) {
        this.fromLocationNo = fromLocationNo;
    }

    public String getToLocationNo() {
        return toLocationNo;
    }

    public void setToLocationNo(String toLocationNo) {
        this.toLocationNo = toLocationNo;
    }

    public String getOrientation() {
        return orientation;
    }

    public void setOrientation(String orientation) {
        this.orientation = orientation;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getCarNo() {
        return carNo;
    }

    public void setCarNo(String carNo) {
        this.carNo = carNo;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    @Override
    public String toString() {
        return "AgvTask{" +
                "id=" + id +
                ", interactionId='" + interactionId + '\'' +
                ", taskHeaderId=" + taskHeaderId +
                ", taskDetailId=" + taskDetailId +
                ", taskType='" + taskType + '\'' +
                ", shelfNo='" + shelfNo + '\'' +
                ", station='" + station + '\'' +
                ", fromLocationNo='" + fromLocationNo + '\'' +
                ", toLocationNo='" + toLocationNo + '\'' +
                ", orientation='" + orientation + '\'' +
                ", platform='" + platform + '\'' +
                ", carNo='" + carNo + '\'' +
                ", state='" + state + '\'' +
                '}';
    }
}