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<PPointDto> points;
|
|
private List<PDetailDto> details;
|
|
public String getDepotTypeName() {
|
if (null != this.depotType) {
|
return DepotType.getMsg(this.depotType);
|
}
|
return null;
|
}
|
}
|