package com.muchinfo.mtp3pojos.vo.warehouse;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="WarehouseQueryParam对象", description="仓储仓单出库入库查询")
public class WarehouseQueryParam {

    @ApiModelProperty(value = "预约单号")
    private String applyid;

    @ApiModelProperty(value = "代码/名称")
    private String wrstandardcode;

    @ApiModelProperty(value = "入库日期")
    private String appointmentdatestr;

    @ApiModelProperty(value = "申请人手机号")
    private String mobile;

    @ApiModelProperty(value = "入库状态")
    private Integer applystatus;

    @ApiModelProperty(value = "申请日期")
    private String applytimestr;

    @ApiModelProperty(value = "申请人")
    private String username;

    @ApiModelProperty(value = "新增页面固定为0 复核页面固定为2")
    private Integer flag;

    @ApiModelProperty(value = "入库3 出库4")
    private Integer applytype;

    private Long userid;

    private Integer pageNum;

    private Integer pageSize;
}
