TurbineInfoDay.java 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. package com.gyee.runeconomy.model.auto;
  2. import java.math.BigDecimal;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.baomidou.mybatisplus.annotation.IdType;
  6. import java.time.LocalDate;
  7. import com.baomidou.mybatisplus.annotation.TableId;
  8. import java.io.Serializable;
  9. import java.util.Date;
  10. import lombok.Data;
  11. import lombok.EqualsAndHashCode;
  12. import lombok.experimental.Accessors;
  13. /**
  14. * <p>
  15. *
  16. * </p>
  17. *
  18. * @author author
  19. * @since 2024-11-18
  20. */
  21. @Data
  22. @EqualsAndHashCode(callSuper = false)
  23. @Accessors(chain = true)
  24. @TableName("turbine_info_day")
  25. public class TurbineInfoDay implements Serializable {
  26. private static final long serialVersionUID = 1L;
  27. @TableId(value = "id", type = IdType.AUTO)
  28. private Integer id;
  29. @TableField("station_id")
  30. private String stationId;
  31. @TableField("project_id")
  32. private String projectId;
  33. @TableField("line_id")
  34. private String lineId;
  35. @TableField("turbine_id")
  36. private String turbineId;
  37. @TableField("record_date")
  38. private Date recordDate;
  39. @TableField("rfdl")
  40. private BigDecimal rfdl;
  41. /**
  42. * 计划检修损失
  43. */
  44. @TableField("jhjxss")
  45. private BigDecimal jhjxss;
  46. /**
  47. * 非计划检修损失
  48. */
  49. @TableField("fjhjxss")
  50. private BigDecimal fjhjxss;
  51. /**
  52. * 限电损失
  53. */
  54. @TableField("xdss")
  55. private BigDecimal xdss;
  56. /**
  57. * 受累损失
  58. */
  59. @TableField("slss")
  60. private BigDecimal slss;
  61. /**
  62. * 性能损失
  63. */
  64. @TableField("xnss")
  65. private BigDecimal xnss;
  66. /**
  67. * 理论发电量
  68. */
  69. @TableField("llfdl")
  70. private BigDecimal llfdl;
  71. @TableField("pjfs")
  72. private BigDecimal pjfs;
  73. /**
  74. * 额定风速
  75. */
  76. @TableField("edfs")
  77. private BigDecimal edfs;
  78. /**
  79. * 小风切入风速
  80. */
  81. @TableField("xfqrfs")
  82. private BigDecimal xfqrfs;
  83. @TableField("hjwd")
  84. private BigDecimal hjwd;
  85. /**
  86. * 待机损失
  87. */
  88. @TableField("djss")
  89. private BigDecimal djss;
  90. /**
  91. * 故障损失
  92. */
  93. @TableField("gzss")
  94. private BigDecimal gzss;
  95. /**
  96. * 待机分钟
  97. */
  98. @TableField("dj_min")
  99. private BigDecimal djMin;
  100. /**
  101. * 停机分钟
  102. */
  103. @TableField("tj_min")
  104. private BigDecimal tjMin;
  105. /**
  106. * 运行分钟
  107. */
  108. @TableField("yx_min")
  109. private BigDecimal yxMin;
  110. /**
  111. * 故障分钟
  112. */
  113. @TableField("gz_min")
  114. private BigDecimal gzMin;
  115. /**
  116. * 检修分钟
  117. */
  118. @TableField("jx_min")
  119. private BigDecimal jxMin;
  120. /**
  121. * 限电分钟
  122. */
  123. @TableField("xd_min")
  124. private BigDecimal xdMin;
  125. /**
  126. * 离线分钟
  127. */
  128. @TableField("lx_min")
  129. private BigDecimal lxMin;
  130. /**
  131. * 待机次数
  132. */
  133. @TableField("djcs")
  134. private Integer djcs;
  135. @TableField("tjcs")
  136. private Integer tjcs;
  137. @TableField("yxcs")
  138. private Integer yxcs;
  139. @TableField("gzcs")
  140. private Integer gzcs;
  141. @TableField("jxcs")
  142. private Integer jxcs;
  143. @TableField("xdcs")
  144. private Integer xdcs;
  145. @TableField("lxcs")
  146. private Integer lxcs;
  147. }