BusJcbFdfxjyq.java 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. package com.railway.business.catenary.domain;
  2. import com.railway.common.core.domain.BaseEntity;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import java.math.BigDecimal;
  8. import java.util.Date;
  9. import org.hibernate.validator.constraints.Length;
  10. import javax.validation.constraints.NotNull;
  11. /**
  12. * dxf分选绝缘器检查表
  13. * @author wuhonghao 2021-10-14
  14. */
  15. @Data
  16. @ApiModel("dxf分选绝缘器检查表 ")
  17. @EqualsAndHashCode(callSuper = true)
  18. public class BusJcbFdfxjyq extends BaseEntity{
  19. @ApiModelProperty(value = "主键", hidden = true)
  20. private String id;
  21. @ApiModelProperty(value = "绝缘器主键")
  22. private Long fdfxjyqId;
  23. @ApiModelProperty(value = "区间")
  24. @Length(min = 1, max = 100, message = "【区间】长度必须介于 {min} 和 {max} 之间")
  25. private String qj;
  26. @ApiModelProperty(value = "支柱号")
  27. @Length(min = 1, max = 50, message = "【支柱号】长度必须介于 {min} 和 {max} 之间")
  28. private String zzh;
  29. @ApiModelProperty(value = "分段号")
  30. @Length(min = 1, max = 50, message = "【分段号】长度必须介于 {min} 和 {max} 之间")
  31. private String fdh;
  32. @ApiModelProperty(value = "温度")
  33. @Length(min = 1, max = 10, message = "【温度】长度必须介于 {min} 和 {max} 之间")
  34. private String wd;
  35. @ApiModelProperty(value = "检查日期")
  36. private Date jcrq;
  37. @ApiModelProperty(value = "图片路径")
  38. @Length(min = 1, max = 255, message = "【图片路径】长度必须介于 {min} 和 {max} 之间")
  39. private String picUrl;
  40. @ApiModelProperty(value = "a点值")
  41. private BigDecimal pointA;
  42. @ApiModelProperty(value = "b点值")
  43. private BigDecimal pointB;
  44. @ApiModelProperty(value = "c点值")
  45. private BigDecimal pointC;
  46. @ApiModelProperty(value = "d点值")
  47. private BigDecimal pointD;
  48. @ApiModelProperty(value = "e点值")
  49. private BigDecimal pointE;
  50. @ApiModelProperty(value = "f点值")
  51. private BigDecimal pointF;
  52. @ApiModelProperty(value = "g点值")
  53. private BigDecimal pointG;
  54. @ApiModelProperty(value = "h点值")
  55. private BigDecimal pointH;
  56. @ApiModelProperty(value = "分段负驰度")
  57. private BigDecimal fcd;
  58. @ApiModelProperty(value = "分段地面平顺度(任意两点间导高差最大值)")
  59. private BigDecimal fddmpsd;
  60. @ApiModelProperty(value = "线路、分段数据-线路坡度")
  61. private BigDecimal xlfdXlpd;
  62. @ApiModelProperty(value = "线路、分段数据-外轨超高")
  63. private BigDecimal xlfdWgdg;
  64. @ApiModelProperty(value = "线路、分段数据-分段顺线路倾角")
  65. private BigDecimal xlfdFdsxlqj;
  66. @ApiModelProperty(value = "线路、分段数据-分段垂直线路倾角")
  67. private BigDecimal xlfdFdczxlqj;
  68. @ApiModelProperty(value = "分段绝缘器主绝缘状态")
  69. @Length(min = 1, max = 1, message = "【分段绝缘器主绝缘状态】长度必须介于 {min} 和 {max} 之间")
  70. private String jybjFdjyqzjyzt;
  71. @ApiModelProperty(value = "分段绝缘器主绝缘状态(故障描述)")
  72. @Length(min = 0, max = 255, message = "【分段绝缘器主绝缘状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
  73. private String jybjFdjyqzjyztDesc;
  74. @ApiModelProperty(value = "承力索绝缘子状态")
  75. @Length(min = 1, max = 1, message = "【承力索绝缘子状态】长度必须介于 {min} 和 {max} 之间")
  76. private String jybjClsjyzzt;
  77. @ApiModelProperty(value = "承力索绝缘子状态(故障描述)")
  78. @Length(min = 0, max = 255, message = "【承力索绝缘子状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
  79. private String jybjClsjyzztDesc;
  80. @ApiModelProperty(value = "各螺栓无锈蚀、烧伤、裂纹")
  81. @Length(min = 1, max = 1, message = "【各螺栓无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
  82. private String lbjztLs;
  83. @ApiModelProperty(value = "各螺栓无锈蚀、烧伤、裂纹(故障描述)")
  84. @Length(min = 0, max = 255, message = "【各螺栓无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
  85. private String lbjztLsDesc;
  86. @ApiModelProperty(value = "斜吊线无锈蚀、烧伤、裂纹")
  87. @Length(min = 1, max = 1, message = "【斜吊线无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
  88. private String lbjztXdx;
  89. @ApiModelProperty(value = "斜吊线无锈蚀、烧伤、裂纹(故障描述)")
  90. @Length(min = 0, max = 255, message = "【斜吊线无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
  91. private String lbjztXdxDesc;
  92. @ApiModelProperty(value = "平衡支架无锈蚀、烧伤、裂纹")
  93. @Length(min = 1, max = 1, message = "【平衡支架无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
  94. private String lbjztPhzj;
  95. @ApiModelProperty(value = "平衡支架无锈蚀、烧伤、裂纹(故障描述)")
  96. @Length(min = 0, max = 255, message = "【平衡支架无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
  97. private String lbjztPhzjDesc;
  98. @ApiModelProperty(value = "接触线接头处过渡平滑")
  99. @Length(min = 1, max = 1, message = "【接触线接头处过渡平滑】长度必须介于 {min} 和 {max} 之间")
  100. private String lbjztJcxjt;
  101. @ApiModelProperty(value = "接触线接头处过渡平滑(故障描述)")
  102. @Length(min = 0, max = 255, message = "【接触线接头处过渡平滑(故障描述)】长度必须介于 {min} 和 {max} 之间")
  103. private String lbjztJcxjtDesc;
  104. @ApiModelProperty(value = "消弧角无裂纹、烧伤")
  105. @Length(min = 1, max = 1, message = "【消弧角无裂纹、烧伤】长度必须介于 {min} 和 {max} 之间")
  106. private String lbjztXhj;
  107. @ApiModelProperty(value = "消弧角无裂纹、烧伤(故障描述)")
  108. @Length(min = 0, max = 255, message = "【消弧角无裂纹、烧伤(故障描述)】长度必须介于 {min} 和 {max} 之间")
  109. private String lbjztXhjDesc;
  110. @ApiModelProperty(value = "受电弓接触状态-两端长短滑轨分别与接触线三点等高")
  111. @Length(min = 1, max = 1, message = "【受电弓接触状态-两端长短滑轨分别与接触线三点等高】长度必须介于 {min} 和 {max} 之间")
  112. private String sdgjcztSddg;
  113. @ApiModelProperty(value = "受电弓接触状态-两端长短滑轨分别与接触线三点等高(故障描述)")
  114. @Length(min = 0, max = 255, message = "【受电弓接触状态-两端长短滑轨分别与接触线三点等高(故障描述)】长度必须介于 {min} 和 {max} 之间")
  115. private String sdgjcztSddgDesc;
  116. @ApiModelProperty(value = "设备状态")
  117. @Length(min = 1, max = 1, message = "【设备状态】长度必须介于 {min} 和 {max} 之间")
  118. private String sbzt;
  119. @ApiModelProperty(value = "设备状态(故障描述)")
  120. @Length(min = 0, max = 255, message = "【设备状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
  121. private String sbztDesc;
  122. @ApiModelProperty(value = "检查人")
  123. private String jcr;
  124. @ApiModelProperty(value = "确认人")
  125. private String qrr;
  126. @ApiModelProperty(value = "存在问题")
  127. @Length(min = 1, max = 1000, message = "【存在问题】长度必须介于 {min} 和 {max} 之间")
  128. private String czwt;
  129. @ApiModelProperty(value = "创建者")
  130. @Length(min = 1, max = 64, message = "【创建者】长度必须介于 {min} 和 {max} 之间")
  131. private String createBy;
  132. @ApiModelProperty(value = "更新者")
  133. @Length(min = 1, max = 64, message = "【更新者】长度必须介于 {min} 和 {max} 之间")
  134. private String updateBy;
  135. @ApiModelProperty(value = "更新时间")
  136. private Date updateTime;
  137. @ApiModelProperty(value = "提交状态 0未提交 1已提交 2已退回 9已确认")
  138. @Length(min = 1, max = 1, message = "【提交状态 0未提交 1已提交 2已退回 9已确认】长度必须介于 {min} 和 {max} 之间")
  139. private String submitState;
  140. @ApiModelProperty(value = "del_flag")
  141. @Length(min = 1, max = 1, message = "【del_flag】长度必须介于 {min} 和 {max} 之间")
  142. private String delFlag;
  143. public BusJcbFdfxjyq() {
  144. }
  145. }