package com.zy.asrs.entity.mes; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; // 出入站请求继承父类:入站请求、入站允许、离站请求、离站允许、离站完成 @Data public class TransParent { // 任务编号,wcs_task_header表中的task_no private String taskno; // 任务名称,wcs_task_header表中的task_name private String taskname; // AGV编码 @JsonProperty("AgvCode") @JSONField(name = "AgvCode") private String AgvCode; // 运输类型 @JsonProperty("TransType") @JSONField(name = "TransType") private String TransType; // 生产线编码 @JsonProperty("ProductLineId") @JSONField(name = "ProductLineId") private String ProductLineId; // 工位编码 @JsonProperty("StationId") @JSONField(name = "StationId") private String StationId; // 任务类型 @JsonProperty("TaskType") @JSONField(name = "TaskType") private String TaskType; // 空车或满载进出 @JsonProperty("FullEmptyEnex") @JSONField(name = "FullEmptyEnex") private String FullEmptyEnex; // 华晓或是海康 @JsonProperty("agvFactory") @JSONField(name = "agvFactory") private Integer agvFactory; //请求类型 private String method; private String areaNo; }