WarningInfoEntity.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package com.huimv.environment.entity;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import lombok.Data;
  4. import javax.persistence.*;
  5. import java.io.Serializable;
  6. import java.util.Date;
  7. @Entity
  8. @Table(name = "warning_info")
  9. @Data
  10. public class WarningInfoEntity implements Serializable {
  11. private static final long serialVersionUID = 1L;
  12. @Id
  13. @GeneratedValue(strategy = GenerationType.IDENTITY)
  14. @Column(name = "id", nullable = false)
  15. private Integer id;
  16. /**
  17. * 温度
  18. */
  19. @Column(name = "temperature")
  20. private Double temperature;
  21. /**
  22. * 湿度
  23. */
  24. @Column(name = "humidity")
  25. private Integer humidity;
  26. /**
  27. * 上传时间
  28. */
  29. @Column(name = "upload_time")
  30. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GTM+8")
  31. private Date uploadTime;
  32. /**
  33. * 报警类型
  34. */
  35. @Column(name = "type")
  36. private String type;
  37. /**
  38. * 机器编号
  39. */
  40. @Column(name = "LQID")
  41. private String LQID;
  42. @Column(name = "warning_type")
  43. private Integer warningType;
  44. @Column(name = "show_status")
  45. private Integer showStatus;
  46. }