package com.zy.asrs.entity;
|
|
import lombok.Data;
|
|
/**
|
* @author pang.jiabao
|
* @description agv任务回调dto
|
* @createDate 2025/11/19 14:14
|
*/
|
@Data
|
public class AgvCallbackDto {
|
/**
|
* 运单编号
|
*/
|
private String id;
|
|
/**
|
* 运单类型
|
*/
|
private String kind;
|
|
/**
|
* 运单状态
|
* - Failed:失败(注意失败可以不是终态。在故障被解决后,失败的运单允许变为完成。或者取消掉失败的运单。如果不需要处理,失败就是终态)
|
* - Assigned:已派车
|
* - Done:完成(终态,运单成功)
|
* - Cancelled:取消(终态,人工标记取消)
|
*/
|
private String status;
|
|
/**
|
* 起始库位
|
*/
|
private String fromBin;
|
|
/**
|
* 目标库位
|
*/
|
private String toBin;
|
|
/**
|
* 分配AGV
|
*/
|
private String robotName;
|
|
/**
|
* 在库口
|
*/
|
private Boolean atPort;
|
|
/**
|
* 已取货
|
*/
|
private Boolean loaded;
|
|
/**
|
* 已放货
|
*/
|
private Boolean unloaded;
|
|
/**
|
* 故障编码
|
*/
|
private String errCode;
|
|
/**
|
* 故障信息
|
*/
|
private String errMsg;
|
|
/**
|
* 最后修改时间
|
*/
|
private String modifiedOn;
|
|
/**
|
* 运单完成时间
|
*/
|
private String doneOn;
|
}
|