package com.zy.erp.kingdee.entity.param; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.ArrayList; import java.util.Date; @Data public class MatLoadParam { // id 字段,包含多个 id private ArrayList id; // 编码字段,包含多个编码 private ArrayList number; // 创建组织编码,包含多个组织编码 private ArrayList createorgNumber; // 创建起始日期 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date startCreatetime; // 创建截止日期 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endCreatetime; // 修改起始日期 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date startModifytime; // 修改截止日期 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endModifytime; // 审核起始日期 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date startApprovedate; // 审核截止日期 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date endApprovedate; // 数据状态 [A:暂存, B:已提交, C:已审核],包含多个状态 private ArrayList status; // 分页参数,分页数量 private Integer pageSize; // 分页参数,查询页码 private Integer pageNo; public MatLoadParam() { this.pageSize = 10; // 默认分页数量 this.pageNo = 1; // 默认查询页码 } }