package com.consum.base.pojo.query; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @author asus * @version 1.0 * @description: 采购查询条件 * @date 2023/11/10 16:51 */ @ApiModel(value = "采购查询条件") @Data public class FormProcureQry { @ApiModelProperty(value = "主键") private Long id; /** * 仓库编号 */ @ApiModelProperty(value = "仓库编号") private Long warehouseId; /** * 入库单号 */ @ApiModelProperty(value = "入库单号") private String businessFormCode; /** * 物品模版名称 */ @ApiModelProperty(value = "物品模版名称") private String goodsTemplateName; /** * 机构 */ @ApiModelProperty(value = "机构") private Long agencyId; /** * 创建人 */ @ApiModelProperty(value = "创建人") private String createName; /** * 1=待入库;2=已入库 */ @ApiModelProperty(value = "1=待入库;2=已入库") private Integer states; /** * 入库时间 开始 */ @ApiModelProperty(value = "入库时间 开始") @JsonFormat(pattern = "yyyyMMdd", timezone = "GMT+8") private Long startTime; /** * 入库时间 结束 */ @ApiModelProperty(value = "入库时间 结束") @JsonFormat(pattern = "yyyyMMdd", timezone = "GMT+8") private Long endTime; /** * 规格型号id */ @ApiModelProperty(value = "规格型号id") private Long baseGoodsModelsId; @ApiModelProperty(value = "每页显示条数") private Integer pageSize = 10; @ApiModelProperty(value = "当前页数") private Integer pageNum = 1; }