package com.fzzy.igds.app.v1.dto; import com.fasterxml.jackson.annotation.JsonFormat; import com.fzzy.igds.constant.DepotType; import lombok.Data; import java.util.Date; import java.util.List; /** * @Author: YYC * @Description: * @DateTime: 2026-2-5 14:36 **/ @Data public class PGrainDto { private String depotId; private String depotName; private String depotType; private String depotTypeName; @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") private Date receiveDate; private Double tempIn; private Double humidityIn; private Double tempOut; private Double humidityOut; private Double tempMax = 0.0; private Double tempMin = 0.0; private Double tempAve = 0.0; private String cable; private String cableCir; private List points; private List details; public String getDepotTypeName() { if (null != this.depotType) { return DepotType.getMsg(this.depotType); } return null; } }