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.
80 lines
1.3 KiB
Java
80 lines
1.3 KiB
Java
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;
|
|
|
|
@Data
|
|
public class PurOrderDetailRequest extends ListPageRequest {
|
|
|
|
/**
|
|
*
|
|
*/
|
|
@NotNull(message = "不能为空")
|
|
private Long id;
|
|
|
|
/**
|
|
* 订单外键
|
|
*/
|
|
@NotBlank(message = "订单外键不能为空")
|
|
private String orderIdFk;
|
|
|
|
/**
|
|
* 产品ID
|
|
*/
|
|
@NotNull(message = "产品ID不能为空")
|
|
private Long productId;
|
|
|
|
/**
|
|
* 产品名称
|
|
*/
|
|
@NotBlank(message = "产品名称不能为空")
|
|
private String productName;
|
|
|
|
/**
|
|
* 数量
|
|
*/
|
|
@NotNull(message = "数量不能为空")
|
|
private Long count;
|
|
|
|
/**
|
|
* 供应商ID
|
|
*/
|
|
@NotBlank(message = "供应商ID不能为空")
|
|
private String supId;
|
|
|
|
/**
|
|
* 采购计划单号
|
|
*/
|
|
private String billNo;
|
|
|
|
/**
|
|
* 规格型号
|
|
*/
|
|
private String spec;
|
|
|
|
/**
|
|
* 开始时间
|
|
*/
|
|
private String startDate;
|
|
|
|
/**
|
|
* 结束时间
|
|
*/
|
|
private String endDate;
|
|
|
|
/**
|
|
* 注册/凭证号
|
|
*/
|
|
private String zczbhhzbapzbh;
|
|
|
|
/**
|
|
* 生产企业
|
|
*/
|
|
private String manufactory;
|
|
|
|
}
|