HtAnalog171Data.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. package com.bizmatics.model;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import java.time.LocalDate;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import java.time.LocalDateTime;
  6. import com.baomidou.mybatisplus.annotation.TableField;
  7. import java.io.Serializable;
  8. import lombok.Data;
  9. import lombok.EqualsAndHashCode;
  10. import lombok.experimental.Accessors;
  11. /**
  12. * <p>
  13. *
  14. * </p>
  15. *
  16. * @author ya
  17. * @since 2022-03-15
  18. */
  19. @Data
  20. @EqualsAndHashCode(callSuper = false)
  21. @Accessors(chain = true)
  22. public class HtAnalog171Data implements Serializable {
  23. private static final long serialVersionUID=1L;
  24. /**
  25. * 伍继电力hz171消费组模拟量历史数据表ID
  26. */
  27. @TableId(value = "id", type = IdType.AUTO)
  28. private Integer id;
  29. /**
  30. * 阿里云平台设备名称
  31. */
  32. @TableField("deviceName")
  33. private String deviceName;
  34. /**
  35. * A相电压
  36. */
  37. @TableField("voltageA")
  38. private Double voltageA;
  39. /**
  40. * B相电压
  41. */
  42. @TableField("voltageB")
  43. private Double voltageB;
  44. /**
  45. * C相电压
  46. */
  47. @TableField("voltageC")
  48. private Double voltageC;
  49. /**
  50. * AB线电压
  51. */
  52. @TableField("voltageAB")
  53. private Double voltageAB;
  54. /**
  55. * BC线电压
  56. */
  57. @TableField("voltageBC")
  58. private Double voltageBC;
  59. /**
  60. * CA线电压
  61. */
  62. @TableField("voltageCA")
  63. private Double voltageCA;
  64. /**
  65. * 频率
  66. */
  67. private Double frequency;
  68. /**
  69. * 直流遥测1
  70. */
  71. private Double analog1;
  72. /**
  73. * 直流遥测2
  74. */
  75. private Double analog2;
  76. /**
  77. * 直流遥测3
  78. */
  79. private Double analog3;
  80. /**
  81. * 直流遥测4
  82. */
  83. private Double analog4;
  84. /**
  85. * 直流遥测5
  86. */
  87. private Double analog5;
  88. /**
  89. * A相电压THD
  90. */
  91. @TableField("voltageATHD")
  92. private Double voltageATHD;
  93. /**
  94. * B相电压THD
  95. */
  96. @TableField("voltageBTHD")
  97. private Double voltageBTHD;
  98. /**
  99. * C相电压THD
  100. */
  101. @TableField("voltageCTHD")
  102. private Double voltageCTHD;
  103. /**
  104. * 电压暂降次数
  105. */
  106. @TableField("voltageSagTimes")
  107. private Integer voltageSagTimes;
  108. /**
  109. * 电压暂升次数
  110. */
  111. @TableField("voltageSwellTimes")
  112. private Integer voltageSwellTimes;
  113. /**
  114. * 电压中断次数
  115. */
  116. @TableField("voltageInterruptionTimes")
  117. private Integer voltageInterruptionTimes;
  118. /**
  119. * 电压不平衡度
  120. */
  121. @TableField("voltageUnbalanceFactor")
  122. private Double voltageUnbalanceFactor;
  123. /**
  124. * 遥测备用
  125. */
  126. @TableField("analogReserved")
  127. private Double analogReserved;
  128. /**
  129. * 冻结时间
  130. */
  131. @TableField("freezingTime")
  132. private LocalDate freezingTime;
  133. /**
  134. * 上报时间
  135. */
  136. @TableField("dataTime")
  137. private LocalDateTime dataTime;
  138. }