package com.zy.asrs.entity.param; import lombok.Data; import java.util.List; import java.math.BigDecimal; /** * 任务创建参数 */ @Data public class TaskCreateParam { /** * 工作号 */ private String taskNo; /** * 1:出库,2:入库 3:移库 * 11:空板出库,12:空板入库 * 21:拣选出库 22:拣选入库 * 31:盘点出库 32:盘点入库 */ private Integer ioType; /** * 优先级 */ private Integer taskPriority; /** * 容器编码 */ private String barcode; /** * 起点 */ private String startPoint; /** * 目标点 */ private String targetPoint; private String sourceLocNo; private String targetLocNo; /** * 备注 */ private String memo; /** * 明细列表 */ private List detlList; @Data public static class Detl { /** * 工作号 */ private String taskNo; /** * 物料编码 */ private String matnr; /** * 批次(默认为当前日期,相同批次自动合并) */ private String batch; /** * 容器编码(明细需要一致) */ private String barcode; /** * 数量 */ private BigDecimal anfme; /** * 备注 */ private String memo; } }