package com.spring.modules.material.data; import com.fasterxml.jackson.annotation.JsonFormat; import com.spring.common.utils.QueryPage; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; @Data public class FindByTrans extends QueryPage { //工厂编号(TransHeader) private String site; //出入库单号(TransHeader) private String transNo; //出入库日期(TransHeader) @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date transDate; //仓库编码(TransHeader) private String warehouseID; //卷号(TransDetailSub) private String rollNo; //物料编码(TransDetail) private String partNo; //料号描述(part) private String partDesc; //出入库数量(TransDetail) private Double transQty; //批号(TransDetail) private String batchNo; //库位(TransDetail) private String locationID; //W/D/R(TransDetail) private String wdrNo; //生产日期(TransDetail) @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date manufactureDate; //关联单号(TransHeader) private String orderRef1; //经手人(TransHeader) private String receiver; //录入时间(TransHeader) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date enterDate; //录入人(TransHeader) private String userName; //出入库类型(TransHeader) private String transType; //TransDetail private Double itemNo; //卷数量 private int num; }