You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/req/purchase/PurPlanRequest.java

97 lines
1.7 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.glxp.api.req.purchase;
import com.glxp.api.util.page.ListPageRequest;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
* pur业务对象 pur_plan
*
* @author anthony.ywj
* @date 2022-10-12
*/
@Data
public class PurPlanRequest extends ListPageRequest {
/**
*
*/
@NotNull(message = "不能为空")
private Long id;
/**
* 单据号
*/
@NotBlank(message = "单据号不能为空")
private String billNo;
/**
* 单据日期
*/
@NotNull(message = "单据日期不能为空")
private Date billDate;
/**
* 状态1.草稿2.未审核3.已审核)
*/
@NotNull(message = "状态1.草稿2.未审核3.已审核)不能为空")
private Integer status;
/**
* 申购类型
*/
@NotNull(message = "申购类型不能为空")
private Long billType;
/**
* 申购说明
*/
@NotBlank(message = "申购说明不能为空")
private String remark;
/**
* 当前仓库
*/
@NotBlank(message = "当前仓库不能为空")
private String invCode;
/**
* 所属部门
*/
@NotBlank(message = "所属部门不能为空")
private String deptCode;
/**
* 审核人
*/
@NotBlank(message = "审核人不能为空")
private String auditUser;
/**
* 审核时间
*/
@NotNull(message = "审核时间不能为空")
private Date auditTime;
private String createUser;
/**
* 创建时间
*/
private Date createTime;
private String startDate;
private String endDate;
private String rId;
}