src/main/java/com/ruoyi/stock/dto/StockInventoryDto.java
@@ -8,6 +8,7 @@
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
@Data
public class StockInventoryDto extends StockInventory {
@@ -15,6 +16,45 @@
    private String productName;
    private String model;
    private String unit;
    private String batchNo;
    private Long oilDepotId;
    private String oilDepotName;
    private String inboundCategory;
    private Long tankId;
    private String tankNo;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime inboundTime;
    private String oilProduct;
    private BigDecimal originalQuantity;
    private Long customerId;
    private String customerName;
    private String contactPerson;
    private String contactPhone;
    //物流信息
    private String driverName;
    private String driverPhone;
    private String escortName;
    private String escortPhone;
    private String truckPlateNo;
    private String trailerPlateNo;
    //卸油操作信息
    private String tankInspectionStatus;
    private String unloadingCranePosition;
    private String density;
    // 入参为数组,列表返回为JSON字符串
    private Object unloadPhotos;
    //过磅数据
    private BigDecimal grossWeight;
    private BigDecimal tareWeight;
    private BigDecimal netWeight;
    private BigDecimal lossQuantity;
    private BigDecimal actualVolume;
    // 入参为数组,列表返回为JSON字符串
    private Object poundPhotos;
    //入库类型
@@ -76,4 +116,35 @@
    @Schema(description = "不合格库存ID")
    private Long unQualifiedId;
    @Schema(description = "产品id")
    private Long productId;
    //油品出库记录展示字段(详情接口按产品关联最新出库记录)
    private String outCategory;
    private LocalDate outDate;
    private BigDecimal outTonnage;
    private String outCustomerName;
    private String loadingInspectionStatus;
    private String loadingCranePosition;
    private String outDensity;
    private String outDriverName;
    private String outTruckPlateNo;
    private String outOilDepotName;
    private String outTankNo;
    private String outOilProduct;
    private String outContactPerson;
    private String outContactPhone;
    private BigDecimal outGrossWeight;
    private BigDecimal outTareWeight;
    private BigDecimal outNetWeight;
    private BigDecimal outLossQuantity;
    private BigDecimal outActualVolume;
    private String outDriverPhone;
    private String outEscortName;
    private String outEscortPhone;
    private String outTrailerPlateNo;
    // 列表返回为JSON字符串
    private Object loadingPhotos;
    private Object outPoundPhotos;
}