BusJcbFdfxjyq.java 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  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-13
  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 = 10, message = "【温度】长度必须介于 {min} 和 {max} 之间")
  25. private String wd;
  26. @ApiModelProperty(value = "检查日期")
  27. private Date jcrq;
  28. @ApiModelProperty(value = "图片路径")
  29. @Length(min = 1, max = 255, message = "【图片路径】长度必须介于 {min} 和 {max} 之间")
  30. private String picUrl;
  31. @ApiModelProperty(value = "a点值")
  32. private BigDecimal pointA;
  33. @ApiModelProperty(value = "b点值")
  34. private BigDecimal pointB;
  35. @ApiModelProperty(value = "c点值")
  36. private BigDecimal pointC;
  37. @ApiModelProperty(value = "d点值")
  38. private BigDecimal pointD;
  39. @ApiModelProperty(value = "e点值")
  40. private BigDecimal pointE;
  41. @ApiModelProperty(value = "f点值")
  42. private BigDecimal pointF;
  43. @ApiModelProperty(value = "g点值")
  44. private BigDecimal pointG;
  45. @ApiModelProperty(value = "h点值")
  46. private BigDecimal pointH;
  47. @ApiModelProperty(value = "分段负驰度")
  48. private BigDecimal fcd;
  49. @ApiModelProperty(value = "分段地面平顺度(任意两点间导高差最大值)")
  50. @Length(min = 1, max = 255, message = "【分段地面平顺度(任意两点间导高差最大值)】长度必须介于 {min} 和 {max} 之间")
  51. private String fddmpsd;
  52. @ApiModelProperty(value = "分段绝缘器主绝缘状态")
  53. @Length(min = 1, max = 1, message = "【分段绝缘器主绝缘状态】长度必须介于 {min} 和 {max} 之间")
  54. private String jybjFdjyqzjyzt;
  55. @ApiModelProperty(value = "分段绝缘器主绝缘状态(故障描述)")
  56. @Length(min = 1, max = 255, message = "【分段绝缘器主绝缘状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
  57. private String jybjFdjyqzjyztDesc;
  58. @ApiModelProperty(value = "承力索绝缘子状态")
  59. @Length(min = 1, max = 1, message = "【承力索绝缘子状态】长度必须介于 {min} 和 {max} 之间")
  60. private String jybjClsjyzzt;
  61. @ApiModelProperty(value = "承力索绝缘子状态(故障描述)")
  62. @Length(min = 1, max = 255, message = "【承力索绝缘子状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
  63. private String jybjClsjyzztDesc;
  64. @ApiModelProperty(value = "各螺栓无锈蚀、烧伤、裂纹")
  65. @Length(min = 1, max = 1, message = "【各螺栓无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
  66. private String lbjztLs;
  67. @ApiModelProperty(value = "各螺栓无锈蚀、烧伤、裂纹(故障描述)")
  68. @Length(min = 1, max = 255, message = "【各螺栓无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
  69. private String lbjztLsDesc;
  70. @ApiModelProperty(value = "斜吊线无锈蚀、烧伤、裂纹")
  71. @Length(min = 1, max = 1, message = "【斜吊线无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
  72. private String lbjztXdx;
  73. @ApiModelProperty(value = "斜吊线无锈蚀、烧伤、裂纹(故障描述)")
  74. @Length(min = 1, max = 255, message = "【斜吊线无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
  75. private String lbjztXdxDesc;
  76. @ApiModelProperty(value = "平衡支架无锈蚀、烧伤、裂纹")
  77. @Length(min = 1, max = 1, message = "【平衡支架无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
  78. private String lbjztPhzj;
  79. @ApiModelProperty(value = "平衡支架无锈蚀、烧伤、裂纹(故障描述)")
  80. @Length(min = 1, max = 255, message = "【平衡支架无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
  81. private String lbjztPhzjDesc;
  82. @ApiModelProperty(value = "接触线接头处过渡平滑")
  83. @Length(min = 1, max = 1, message = "【接触线接头处过渡平滑】长度必须介于 {min} 和 {max} 之间")
  84. private String lbjztJcxjt;
  85. @ApiModelProperty(value = "接触线接头处过渡平滑(故障描述)")
  86. @Length(min = 1, max = 255, message = "【接触线接头处过渡平滑(故障描述)】长度必须介于 {min} 和 {max} 之间")
  87. private String lbjztJcxjtDesc;
  88. @ApiModelProperty(value = "消弧角无裂纹、烧伤")
  89. @Length(min = 1, max = 1, message = "【消弧角无裂纹、烧伤】长度必须介于 {min} 和 {max} 之间")
  90. private String lbjztXhj;
  91. @ApiModelProperty(value = "消弧角无裂纹、烧伤(故障描述)")
  92. @Length(min = 1, max = 255, message = "【消弧角无裂纹、烧伤(故障描述)】长度必须介于 {min} 和 {max} 之间")
  93. private String lbjztXhjDesc;
  94. @ApiModelProperty(value = "设备状态")
  95. @Length(min = 1, max = 1, message = "【设备状态】长度必须介于 {min} 和 {max} 之间")
  96. private String sbzt;
  97. @ApiModelProperty(value = "设备状态(故障描述)")
  98. @Length(min = 1, max = 255, message = "【设备状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
  99. private String sbztDesc;
  100. @ApiModelProperty(value = "检查人")
  101. private Long jcr;
  102. @ApiModelProperty(value = "存在问题")
  103. @Length(min = 1, max = 1000, message = "【存在问题】长度必须介于 {min} 和 {max} 之间")
  104. private String czwt;
  105. @ApiModelProperty(value = "创建者")
  106. @Length(min = 1, max = 64, message = "【创建者】长度必须介于 {min} 和 {max} 之间")
  107. private String createBy;
  108. @ApiModelProperty(value = "更新者")
  109. @Length(min = 1, max = 64, message = "【更新者】长度必须介于 {min} 和 {max} 之间")
  110. private String updateBy;
  111. @ApiModelProperty(value = "更新时间")
  112. private Date updateTime;
  113. @ApiModelProperty(value = "保存状态,1-保存 ,2-提交")
  114. @Length(min = 1, max = 1, message = "【保存状态,1-保存 ,2-提交】长度必须介于 {min} 和 {max} 之间")
  115. private String saveFlag;
  116. @ApiModelProperty(value = "del_flag")
  117. @Length(min = 1, max = 1, message = "【del_flag】长度必须介于 {min} 和 {max} 之间")
  118. private String delFlag;
  119. public BusJcbFdfxjyq() {
  120. }
  121. }