package com.prolog.cs.base.gsp.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.Valid;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import java.util.List;

/**
 * EIS出库任务回告VO
 *
 * @author 鄢菁KingYan
 * @date 2022/07/13
 */
@Data
public class EisCallOutTaskCallbackVO {

    @ApiModelProperty(value = "容器编号", required = true)
    @NotBlank(message = "容器编号不能为空")
    private String containerNo;

    @ApiModelProperty(value = "部分是包括托盘对应的拣选信息")
    @NotEmpty(message = "子列表不能为空")
    @Valid
    private List<EisCallOutTaskCallbackSubListVO> subList;

}
