MsgAlarmVo.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. package com.ozs.entity.vo;
  2. import com.ozs.common.vo.PageVo;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. /**
  6. * <p>
  7. * 报警信息请求参数表
  8. * </p>
  9. *
  10. * @author ozs
  11. * @since 2023-02-22
  12. */
  13. @Data
  14. public class MsgAlarmVo extends PageVo implements Serializable {
  15. private static final long serialVersionUID = 1L;
  16. /**
  17. * 报警ID
  18. */
  19. private Long id;
  20. /**
  21. * 标识UUID
  22. */
  23. private String alarmId;
  24. /**
  25. * 相机编码
  26. */
  27. private String cameraCode;
  28. /**
  29. * 剩余电量
  30. */
  31. private Integer electricity;
  32. /**
  33. * 线路编码
  34. */
  35. private String railwayCode;
  36. /**
  37. * 线路编码名称
  38. */
  39. private String railwayCodeName;
  40. /**
  41. * 报警行别
  42. */
  43. private Integer lineDir;
  44. /**
  45. * 报警行别 字符串
  46. */
  47. private String lineDirStr;
  48. /**
  49. * 报警病害类型(目前只有1泥石流,后续可扩展使用)
  50. */
  51. private Integer alarmType;
  52. /**
  53. * 报警里程位置
  54. */
  55. private Integer alarmMile;
  56. /**
  57. * 监控范围开始里程位置
  58. */
  59. private Integer beginMile;
  60. /**
  61. * 监控范围结束里程位置
  62. */
  63. private Integer endMile;
  64. /**
  65. * 开始报警时间
  66. */
  67. private String beginAlarmTime;
  68. /**
  69. * 结束报警时间
  70. */
  71. private String endAlarmTime;
  72. /**
  73. * 报警是否解除 1已解除2未解除
  74. */
  75. private Integer isRelease;
  76. private String isReleaseName;
  77. /**
  78. * 用户userID
  79. */
  80. private String userId;
  81. /**
  82. * 状态:1未读;2已读
  83. */
  84. private Integer status;
  85. /**
  86. * 报警里程位置
  87. */
  88. private String alarmMiles;
  89. /**
  90. * 监控范围开始里程位置字符串形式
  91. */
  92. private String beginMiles;
  93. /**
  94. * 监控范围结束里程位置字符串形式
  95. */
  96. private String endMiles;
  97. /**
  98. * 来源
  99. */
  100. private String source;
  101. }