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.
|
|
|
|
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;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|