package com.vincent.rsf.openApi.entity.phyz;
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import io.swagger.annotations.ApiModel;
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
|
import javax.validation.constraints.NotNull;
|
|
@Data
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
@Accessors(chain = true)
|
@ApiModel(value = "Task", description = "工作任务")
|
public class Task {
|
|
// 任务号,唯一标识
|
@NotNull
|
@JsonProperty("taskNo")
|
private String taskNo;
|
// 任务名称
|
@JsonProperty("taskName")
|
private String taskName;
|
// 任务类型,1 入库;2 出库;3 转移;
|
private Integer taskType;
|
// 任务优先级,范围:1-100;数字越大,优先级越高,默认10;
|
private Integer initPriority;
|
// 起始站点编号
|
private String startStationId;
|
// 目标站点编号
|
private String endStationId;
|
// 托盘编号
|
private String palletId;
|
// 托盘类型,枚举类型:1 托盘;2 料架;3 料箱;等枚举类型待后续对接
|
private String palletType;
|
}
|