package com.sunda.spmsoversea.dto;

import java.util.List;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @program: spms
 * @description:
 * @author: Wayne Wu
 * @create: 2021-09-22 15:26
 **/
@Data
public class OverseaRequisitionQueryDTO extends BaseQueryDTO {

    @ApiModelProperty(value = "领用申请UUID")
    private String uuidRequisition;

    @ApiModelProperty(value = "领用申请单号", example = "GF02-EL-20210922-001")
    private String spmsId;

    @ApiModelProperty(value = "单据状态(0已删除;1待提交;2待审批;3审批通过;4审批拒绝;5已生成出库任务;)")
    private String spmsStatus;

    @ApiModelProperty(value = "工厂代码")
    private String werks;

    @ApiModelProperty(value = "车间代码")
    private String workshopCode;

    @ApiModelProperty(value = "仓库地点代码")
    private String whsLocationCode;

    @ApiModelProperty(value = "创建人工号/创建人姓名")
    private String createUser;

    @ApiModelProperty(value = "创建日期起")
    private String beginDate;

    @ApiModelProperty(value = "创建日期止")
    private String endDate;
    
    @ApiModelProperty(value = "工厂集合")
    private List<String> werksList;
}
