Browse Source

feat(order): 添加PODetail验货申请关联查询VO

- 新增PODetailInspectionVO类用于验货申请明细查询
- 包含采购订单基本信息字段如订单号、行号、站点等
- 集成验货申请相关字段如申请单号、验货数量、运输方式等
- 添加CRD日期格式化配置和时区设置
- 关联物料信息包括料号、物料描述、检验单号等
- 集成订单参考信息和检验结果状态字段
master
qiankanghui 2 weeks ago
parent
commit
c12c82c585
  1. 73
      src/main/java/com/xujie/modules/order/vo/PODetailInspectionVO.java

73
src/main/java/com/xujie/modules/order/vo/PODetailInspectionVO.java

@ -0,0 +1,73 @@
package com.xujie.modules.order.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xujie.common.utils.QueryPage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.math.BigDecimal;
import java.util.Date;
/**
* PODetail 关联验货申请明细查询 VO
*/
@Data
@ApiModel(value = "PODetail关联验货申请查询VO", description = "")
public class PODetailInspectionVO extends QueryPage {
@ApiModelProperty(value = "采购订单号")
private String orderNo;
@ApiModelProperty(value = "行号")
private Integer itemNo;
@ApiModelProperty(value = "站点/工厂编码")
private String site;
// ========== 以下从 srm_inspect_request_detail_sub 表查询 ==========
@ApiModelProperty(value = "申请单号")
private String requestNo;
@ApiModelProperty(value = "验货申请行号")
private Integer inspectItemNo;
@ApiModelProperty(value = "验货数量")
private BigDecimal inspectQty;
@ApiModelProperty(value = "订单参考1")
private String orderRef1;
@ApiModelProperty(value = "订单参考2")
private String orderRef2;
@ApiModelProperty(value = "运输方式")
private String shipMothod;
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@ApiModelProperty(value = "CRD日期")
private Date crd;
// ========== 以下从 srm_inspect_request_detail 表关联查询 ==========
@ApiModelProperty(value = "料号")
private String partNo;
@ApiModelProperty(value = "物料描述")
private String partDesc;
@ApiModelProperty(value = "状态")
private String status;
@ApiModelProperty(value = "数据库状态")
private String statusDb;
@ApiModelProperty(value = "检验单号")
private String inspectNo;
@ApiModelProperty(value = "检验结果")
private String inspectResult;
}
Loading…
Cancel
Save