package com.railway.business.catenary.domain; import com.railway.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.util.Date; import org.hibernate.validator.constraints.Length; import javax.validation.constraints.NotNull; /** * dxf分段绝缘器检查表 * @author wuhonghao 2021-10-13 */ @Data @ApiModel("dxf分段绝缘器检查表") @EqualsAndHashCode(callSuper = true) public class BusJcbFdfxjyq extends BaseEntity{ @ApiModelProperty(value = "主键", hidden = true) private String id; @ApiModelProperty(value = "绝缘器主键") private Long fdfxjyqId; @ApiModelProperty(value = "温度") @Length(min = 1, max = 10, message = "【温度】长度必须介于 {min} 和 {max} 之间") private String wd; @ApiModelProperty(value = "检查日期") private Date jcrq; @ApiModelProperty(value = "图片路径") @Length(min = 1, max = 255, message = "【图片路径】长度必须介于 {min} 和 {max} 之间") private String picUrl; @ApiModelProperty(value = "a点值") private BigDecimal pointA; @ApiModelProperty(value = "b点值") private BigDecimal pointB; @ApiModelProperty(value = "c点值") private BigDecimal pointC; @ApiModelProperty(value = "d点值") private BigDecimal pointD; @ApiModelProperty(value = "e点值") private BigDecimal pointE; @ApiModelProperty(value = "f点值") private BigDecimal pointF; @ApiModelProperty(value = "g点值") private BigDecimal pointG; @ApiModelProperty(value = "h点值") private BigDecimal pointH; @ApiModelProperty(value = "分段负驰度") private BigDecimal fcd; @ApiModelProperty(value = "分段地面平顺度(任意两点间导高差最大值)") @Length(min = 1, max = 255, message = "【分段地面平顺度(任意两点间导高差最大值)】长度必须介于 {min} 和 {max} 之间") private String fddmpsd; @ApiModelProperty(value = "分段绝缘器主绝缘状态") @Length(min = 1, max = 1, message = "【分段绝缘器主绝缘状态】长度必须介于 {min} 和 {max} 之间") private String jybjFdjyqzjyzt; @ApiModelProperty(value = "分段绝缘器主绝缘状态(故障描述)") @Length(min = 1, max = 255, message = "【分段绝缘器主绝缘状态(故障描述)】长度必须介于 {min} 和 {max} 之间") private String jybjFdjyqzjyztDesc; @ApiModelProperty(value = "承力索绝缘子状态") @Length(min = 1, max = 1, message = "【承力索绝缘子状态】长度必须介于 {min} 和 {max} 之间") private String jybjClsjyzzt; @ApiModelProperty(value = "承力索绝缘子状态(故障描述)") @Length(min = 1, max = 255, message = "【承力索绝缘子状态(故障描述)】长度必须介于 {min} 和 {max} 之间") private String jybjClsjyzztDesc; @ApiModelProperty(value = "各螺栓无锈蚀、烧伤、裂纹") @Length(min = 1, max = 1, message = "【各螺栓无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间") private String lbjztLs; @ApiModelProperty(value = "各螺栓无锈蚀、烧伤、裂纹(故障描述)") @Length(min = 1, max = 255, message = "【各螺栓无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间") private String lbjztLsDesc; @ApiModelProperty(value = "斜吊线无锈蚀、烧伤、裂纹") @Length(min = 1, max = 1, message = "【斜吊线无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间") private String lbjztXdx; @ApiModelProperty(value = "斜吊线无锈蚀、烧伤、裂纹(故障描述)") @Length(min = 1, max = 255, message = "【斜吊线无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间") private String lbjztXdxDesc; @ApiModelProperty(value = "平衡支架无锈蚀、烧伤、裂纹") @Length(min = 1, max = 1, message = "【平衡支架无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间") private String lbjztPhzj; @ApiModelProperty(value = "平衡支架无锈蚀、烧伤、裂纹(故障描述)") @Length(min = 1, max = 255, message = "【平衡支架无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间") private String lbjztPhzjDesc; @ApiModelProperty(value = "接触线接头处过渡平滑") @Length(min = 1, max = 1, message = "【接触线接头处过渡平滑】长度必须介于 {min} 和 {max} 之间") private String lbjztJcxjt; @ApiModelProperty(value = "接触线接头处过渡平滑(故障描述)") @Length(min = 1, max = 255, message = "【接触线接头处过渡平滑(故障描述)】长度必须介于 {min} 和 {max} 之间") private String lbjztJcxjtDesc; @ApiModelProperty(value = "消弧角无裂纹、烧伤") @Length(min = 1, max = 1, message = "【消弧角无裂纹、烧伤】长度必须介于 {min} 和 {max} 之间") private String lbjztXhj; @ApiModelProperty(value = "消弧角无裂纹、烧伤(故障描述)") @Length(min = 1, max = 255, message = "【消弧角无裂纹、烧伤(故障描述)】长度必须介于 {min} 和 {max} 之间") private String lbjztXhjDesc; @ApiModelProperty(value = "设备状态") @Length(min = 1, max = 1, message = "【设备状态】长度必须介于 {min} 和 {max} 之间") private String sbzt; @ApiModelProperty(value = "设备状态(故障描述)") @Length(min = 1, max = 255, message = "【设备状态(故障描述)】长度必须介于 {min} 和 {max} 之间") private String sbztDesc; @ApiModelProperty(value = "检查人") private Long jcr; @ApiModelProperty(value = "存在问题") @Length(min = 1, max = 1000, message = "【存在问题】长度必须介于 {min} 和 {max} 之间") private String czwt; @ApiModelProperty(value = "创建者") @Length(min = 1, max = 64, message = "【创建者】长度必须介于 {min} 和 {max} 之间") private String createBy; @ApiModelProperty(value = "更新者") @Length(min = 1, max = 64, message = "【更新者】长度必须介于 {min} 和 {max} 之间") private String updateBy; @ApiModelProperty(value = "更新时间") private Date updateTime; @ApiModelProperty(value = "保存状态,1-保存 ,2-提交") @Length(min = 1, max = 1, message = "【保存状态,1-保存 ,2-提交】长度必须介于 {min} 和 {max} 之间") private String saveFlag; @ApiModelProperty(value = "del_flag") @Length(min = 1, max = 1, message = "【del_flag】长度必须介于 {min} 和 {max} 之间") private String delFlag; public BusJcbFdfxjyq() { } }