package com.whyc.pojo.db_power_rt; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.whyc.dto.Point; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.ToString; import java.util.Date; import java.util.List; /** * 电池机房温度实时 */ @TableName(schema = "db_power_rt",value = "tb_batt_station_temp") @ApiModel(value="电池机房温度实时") @Data @ToString public class BattStationTemp { private Integer id; private Integer pixelX; private Integer pixelY; private Float minTemp; private Float maxTemp; private String minTempPoint; private String maxTempPoint; private String cameraId; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date recordTime; /**最高温度点跟磁条轨道的最短距离的点 x*y */ private String mtCrossMstPoint; /**最高温度跟磁条的最短距离,垂直距离*/ private String mtCrossMstDistance; /**最高温度在磁条的左边/右边,值为false或者right*/ private String mtpMstDirection; @TableField(exist = false) private List minTempPointList; @TableField(exist = false) private List maxTempPointList; @TableField(exist = false) private List mtCrossMstPointList; }