package com.ruoyi.basic.dto;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
/**
|
* 原材料查询, 排除了供应商
|
* @Author zhuo
|
* @Date 2024/8/28
|
*/
|
@Data
|
public class IfsInventoryQuantityCheckDto implements Serializable {
|
|
private Integer id;
|
|
@Schema(description = "域")
|
private String contract;
|
|
@Schema(description = "订单号")
|
private String orderNo;
|
|
|
@Schema(description = "行号")
|
private String lineNo;
|
|
@Schema(description = "下达号")
|
private String releaseNo;
|
|
@Schema(description = "接收号")
|
private Integer receiptNo;
|
|
@Schema(description = "零件号")
|
private String partNo;
|
|
@Schema(description = "零件描述")
|
private String partDesc;
|
|
@Schema(description = "状态描述")
|
private String status;
|
|
@Schema(description = "状态")
|
private String statusDb;
|
|
@Schema(description = "抵达的采购数量")
|
private BigDecimal qtyArrived;
|
|
@Schema(description = "已检验的购买数量")
|
private BigDecimal qtyInspected;
|
|
@Schema(description = "要检验的采购数量")
|
private BigDecimal qtyToInspect;
|
|
@Schema(description = "抵达的库存数量")
|
private BigDecimal invQtyInStore;
|
|
@Schema(description = "抵达的采购数量")
|
private BigDecimal purQtyInStore;
|
|
@Schema(description = "配置标识")
|
private String configurationId;
|
|
@Schema(description = "批号")
|
private String lotBatchNo;
|
|
@Schema(description = "wdr号")
|
private String waivDevRejNo;
|
|
@Schema(description = "活动序列")
|
private Integer activitySeq;
|
|
|
@Schema(description = "序列号")
|
private String serialNo;
|
|
@Schema(description = "库位号")
|
private String locationNo;
|
|
@Schema(description = "版本号")
|
private String engChgLevel;
|
|
@Schema(description = "接收人")
|
private String receiver;
|
|
@Schema(description = "接收人姓名")
|
private String receiverName;
|
|
@Schema(description = "采购员")
|
private String buyerCode;
|
|
@Schema(description = "采购员姓名")
|
private String buyerName;
|
|
@Schema(description = "实际到货日期")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime arriveDate;
|
|
@Schema(description = "实际交货日期")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime deliveryDate;
|
|
@Schema(description = "生产日期")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime productDate;
|
|
@Schema(description = "失效日期")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime invalidDate;
|
|
|
@Schema(description = "审批日期")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime approvedDate;
|
|
@Schema(description = "采购申请创建人")
|
private String reqCeater;
|
|
@Schema(description = "采购申请创建人姓名")
|
private String reqCeaterName;
|
|
@Schema(description = "采购订单行备注")
|
private String lineRemarks;
|
|
@Schema(description = "单位")
|
private String buyUnitMeas;
|
|
|
private Integer isSource;
|
|
private Integer number;
|
|
|
private Integer state;
|
|
@Schema(description = "接收时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime receiverDate;
|
|
@Schema(description = "是否为首次出现 0 否 1 是")
|
private Integer isFirst;
|
|
@Schema(description = "目标库位号")
|
private String toLocation;
|
|
@Schema(description = "是否是报检 0 否 1 是")
|
private Integer isInspect;
|
|
@Schema(description = "报检人")
|
private String declareUser;
|
|
|
@Schema(description = "报检人id")
|
private Integer declareUserId;
|
|
@Schema(description = "单位")
|
private String partUnit;
|
|
@Schema(description = "产业链检测数据")
|
private String industryChain;
|
|
@Schema(description = "报检时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime declareDate;
|
|
@Schema(description = "是否卡可以季度检验 0 否 1 是")
|
private Integer isQuarter;
|
|
// 修改后的
|
@Schema(description = "批号")
|
private String updateBatchNo;
|
|
@Schema(description = "是否是铜单丝, 0否, 1是")
|
private Integer isCopper;
|
|
@Schema(description = "物料类型")
|
private Integer isExpire;
|
|
}
|