AlarmStatisticVo.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. package com.ozs.entity.vo;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ozs.common.annotation.Excel;
  4. import lombok.Data;
  5. import java.util.Date;
  6. /**
  7. * 统计管理页面实体类
  8. *
  9. * @author wyy
  10. * @subject
  11. * @creat 2023/3/6
  12. */
  13. @Data
  14. public class AlarmStatisticVo {
  15. /**
  16. * 报警唯一标识
  17. */
  18. private String alarmId;
  19. /**
  20. * 线路名称
  21. */
  22. private String railwayName;
  23. /**
  24. * 相机编码
  25. */
  26. private String cameraCode;
  27. /**
  28. * 报警时间
  29. */
  30. @JsonFormat(
  31. pattern = "yyyy-MM-dd HH:mm:ss"
  32. )
  33. private Date alarmTime;
  34. /**
  35. * 备注
  36. */
  37. private String remark;
  38. /**
  39. * 报警里程位置
  40. */
  41. private String alarmMile;
  42. /**
  43. * 报警内容
  44. */
  45. private String content;
  46. /**
  47. * 报警置信度(百分比)
  48. */
  49. private Integer alarmConfidence;
  50. /**
  51. * 报警行别(1上行2下行)
  52. */
  53. private Integer lineDir;
  54. /**
  55. * 报警行别字符串(1上行2下行)
  56. */
  57. private String lineDirName;
  58. /**
  59. * 报警病害类型(目前只有1泥石流,后续可扩展使用)
  60. */
  61. private Integer alarmType;
  62. /**
  63. * 报警病害类型(目前只有1泥石流,后续可扩展使用)
  64. */
  65. private String alarmTypeName;
  66. /**
  67. * 报警图片地址
  68. */
  69. private String imageUrl;
  70. /**
  71. * 解除人
  72. */
  73. private String releasedBy;
  74. /**
  75. * 解除人
  76. */
  77. private String releasedByName;
  78. /**
  79. * 解除时间
  80. */
  81. private Date releasedTime;
  82. /**
  83. * 报警是否解除 1已解除2未解除
  84. */
  85. private Integer isRelease;
  86. /**
  87. * 报警是否解除 1已解除2未解除
  88. */
  89. private String isReleaseName;
  90. /**
  91. * 报警级别
  92. */
  93. private Integer alarmLevel;
  94. /**
  95. * 解除内容
  96. */
  97. private String releaseContent;
  98. }