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-12-27 15:56
 **/
@Data
public class OverseaOtherSearchDTO extends BaseQueryDTO {

    @ApiModelProperty(value = "其他出入库SPMS单号")
    private String spmsId;

    @ApiModelProperty(value = "移动类型(报废出库551;零价格出库Z55;零价格入库Z56;收货多收Z16;串货调整309;不可抗力出库Z13;IT专用出库Z47;) ")
    private String movementType;

    @ApiModelProperty(value = "SPMS状态(0已删除;1保存;2提交/待审批;3审批不通过;4审批通过;5提交SAP失败;6提交SAP成功;)")
    private String spmsStatus;

    @ApiModelProperty(value = "工厂代码")
    private String werks;

    @ApiModelProperty(value = "仓库代码")
    private String whsLocationCode;

    @ApiModelProperty(value = "创建日期起 yyyy-MM-dd")
    private String createDateBegin;

    @ApiModelProperty(value = "创建日期止 yyyy-MM-dd")
    private String createDateEnd;
    
    @ApiModelProperty(value = "工厂集合")
    private List<String> werksList;

}
