package org.springnewfiber.dataadapter.xf.entity; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * @program: newfiber-data-adapter * @description: 气象站实时监测数据 * @author: djt * @create: 2022-06-14 14:42 **/ @Data public class MonitorMeteorologicalData extends BaseXfInterfaceEntity { @JsonProperty(value ="ej") @ApiModelProperty(value = "当前蒸发mm") private BigDecimal evp; @JsonProperty(value ="pj") @ApiModelProperty(value = "当前降水量mm") private BigDecimal pre; @JsonProperty(value ="pn01") @ApiModelProperty(value = "1分钟时段降水量mm") private BigDecimal pre01; @JsonProperty(value ="pn05") @ApiModelProperty(value = "5分钟时段降雨量mm") private BigDecimal pre05; @JsonProperty(value ="pn10") @ApiModelProperty(value = "10分钟时段降水量mm") private BigDecimal pre10; @JsonProperty(value ="pt") @ApiModelProperty(value = "降水量累计值mm") private BigDecimal presum; @JsonProperty(value ="mst") @ApiModelProperty(value = "湿度") private BigDecimal rhu; @JsonProperty(value ="m10") @ApiModelProperty(value = "10厘米处土壤含水量") private BigDecimal slm10; @JsonProperty(value ="m20") @ApiModelProperty(value = "20厘米处土壤含水量") private BigDecimal slm20; @JsonProperty(value ="m30") @ApiModelProperty(value = "30厘米处土壤含水量") private BigDecimal slm30; @JsonProperty(value ="ai") @ApiModelProperty(value = "瞬时气温") private BigDecimal tem; @JsonProperty(value = "uc") @ApiModelProperty(value = "风向") private BigDecimal windAngle; @JsonProperty(value ="us") @ApiModelProperty(value = "风速m/s") private BigDecimal windSpeed; @JsonProperty(value ="p1") @ApiModelProperty(value = "1小时降雨量") //内存计算小时降雨量 private BigDecimal drp; @JsonProperty(value ="gtp") @ApiModelProperty(value = "地温") private BigDecimal dtem; }