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<String> id;
|
|
// 编码字段,包含多个编码
|
private ArrayList<String> number;
|
|
// 创建组织编码,包含多个组织编码
|
private ArrayList<String> 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<String> status;
|
|
// 分页参数,分页数量
|
private Integer pageSize;
|
|
// 分页参数,查询页码
|
private Integer pageNo;
|
|
public MatLoadParam() {
|
this.pageSize = 10; // 默认分页数量
|
this.pageNo = 1; // 默认查询页码
|
}
|
|
}
|