| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300 |
- package com.railway.business.baseinfo.domain;
- import com.railway.common.core.domain.BaseEntity;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import java.util.Date;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import org.hibernate.validator.constraints.Length;
- /**
- * 基础数据-避雷器
- * @author wuhonghao 2021-10-17
- */
- @Data
- @ApiModel("基础数据 - 避雷器")
- @EqualsAndHashCode(callSuper = true)
- public class BusBlq extends BaseEntity{
- @ApiModelProperty(value = "主键", hidden = true)
- private String id;
- @ApiModelProperty(value = "部门ID")
- private String deptId;
- @ApiModelProperty(value = "所属部门")
- private String deptName;
- @ApiModelProperty(value = "线别ID")
- private String lineId;
- @ApiModelProperty(value = "线别")
- private String lineName;
- @ApiModelProperty(value = "站/区间名称")
- private String stationName;
- @ApiModelProperty(value = "站/区间ID")
- private String stationId;
- @ApiModelProperty(value = "行别")
- @Length(min = 1, max = 100, message = "【行别】长度必须介于 {min} 和 {max} 之间")
- private String xingbie;
- @ApiModelProperty(value = "行别")
- private String xingbieText;
- @ApiModelProperty(value = "支柱号")
- @Length(min = 1, max = 50, message = "【支柱号】长度必须介于 {min} 和 {max} 之间")
- private String pillarCode;
- @ApiModelProperty(value = "公里标")
- @Length(min = 1, max = 50, message = "【公里标】长度必须介于 {min} 和 {max} 之间")
- private String marker;
- @ApiModelProperty(value = "股道")
- @Length(min = 1, max = 100, message = "【股道】长度必须介于 {min} 和 {max} 之间")
- private String stationTrack;
- @ApiModelProperty(value = "管辖模式")
- @Length(min = 1, max = 50, message = "【管辖模式】长度必须介于 {min} 和 {max} 之间")
- private String gxms;
- @ApiModelProperty(value = "电压等级")
- @Length(min = 1, max = 50, message = "【电压等级】长度必须介于 {min} 和 {max} 之间")
- private String dydj;
- @ApiModelProperty(value = "备注")
- @Length(min = 1, max = 255, message = "【备注】长度必须介于 {min} 和 {max} 之间")
- private String remark;
- @ApiModelProperty(value = "生产厂家")
- @Length(min = 1, max = 100, message = "【生产厂家】长度必须介于 {min} 和 {max} 之间")
- private String sccj;
- @ApiModelProperty(value = "投运日期")
- private Date tyrq;
- @ApiModelProperty(value = "避雷器类型")
- @Length(min = 1, max = 100, message = "【避雷器类型】长度必须介于 {min} 和 {max} 之间")
- private String blqlx;
- @ApiModelProperty(value = "避雷器型号")
- @Length(min = 1, max = 100, message = "【避雷器型号】长度必须介于 {min} 和 {max} 之间")
- private String blqxh;
- @ApiModelProperty(value = "运行编号")
- @Length(min = 1, max = 50, message = "【运行编号】长度必须介于 {min} 和 {max} 之间")
- private String yzbh;
- @ApiModelProperty(value = "锚段号")
- @Length(min = 1, max = 100, message = "【锚段号】长度必须介于 {min} 和 {max} 之间")
- private String mdh;
- @ApiModelProperty(value = "脱离器投运日期")
- private Date tlqtyrq;
- @ApiModelProperty(value = "脱离器状态")
- @Length(min = 1, max = 20, message = "【脱离器状态】长度必须介于 {min} 和 {max} 之间")
- private String tlqzt;
- @ApiModelProperty(value = "设备线夹状态")
- @Length(min = 1, max = 20, message = "【设备线夹状态】长度必须介于 {min} 和 {max} 之间")
- private String sbxjzt;
- @ApiModelProperty(value = "预防性试验日期")
- private Date yfxsyrq;
- @ApiModelProperty(value = "引线距接地体最小距离(mm) -t线(1)")
- @Length(min = 1, max = 20, message = "【引线距接地体最小距离(mm) -t线(1)】长度必须介于 {min} 和 {max} 之间")
- private String yxjjdtzxjlT1;
- @ApiModelProperty(value = "引线距接地体最小距离(mm) -t线(2)")
- @Length(min = 1, max = 20, message = "【引线距接地体最小距离(mm) -t线(2)】长度必须介于 {min} 和 {max} 之间")
- private String yxjjdtzxjlT2;
- @ApiModelProperty(value = "引线距接地体最小距离(mm) -f线(1)")
- @Length(min = 1, max = 20, message = "【引线距接地体最小距离(mm) -f线(1)】长度必须介于 {min} 和 {max} 之间")
- private String yxjjdtzxjlF1;
- @ApiModelProperty(value = "引线距接地体最小距离(mm) -f线(2)")
- @Length(min = 1, max = 20, message = "【引线距接地体最小距离(mm) -f线(2)】长度必须介于 {min} 和 {max} 之间")
- private String yxjjdtzxjlF2;
- @ApiModelProperty(value = "引线驰度")
- @Length(min = 1, max = 20, message = "【引线驰度】长度必须介于 {min} 和 {max} 之间")
- private String yxcd;
- @ApiModelProperty(value = "绝缘子及套管状态")
- @Length(min = 1, max = 20, message = "【绝缘子及套管状态】长度必须介于 {min} 和 {max} 之间")
- private String jyzjgtzt;
- @ApiModelProperty(value = "安全装置状态")
- @Length(min = 1, max = 20, message = "【安全装置状态】长度必须介于 {min} 和 {max} 之间")
- private String aqzzzt;
- @ApiModelProperty(value = "泄露电流(ma) (1)")
- @Length(min = 1, max = 20, message = "【泄露电流(ma) (1)】长度必须介于 {min} 和 {max} 之间")
- private String xldl1;
- @ApiModelProperty(value = "泄露电流(ma) (2)")
- @Length(min = 1, max = 20, message = "【泄露电流(ma) (2)】长度必须介于 {min} 和 {max} 之间")
- private String xldl2;
- @ApiModelProperty(value = "计数器次数-t线")
- @Length(min = 1, max = 20, message = "【计数器次数-t线】长度必须介于 {min} 和 {max} 之间")
- private String jsqcsTx;
- @ApiModelProperty(value = "计数器次数-f线")
- @Length(min = 1, max = 20, message = "【计数器次数-f线】长度必须介于 {min} 和 {max} 之间")
- private String jsqcsFx;
- @ApiModelProperty(value = "接地极及火花间隙")
- @Length(min = 1, max = 20, message = "【接地极及火花间隙】长度必须介于 {min} 和 {max} 之间")
- private String jdjjhhjx;
- @ApiModelProperty(value = "避雷器托架_连接螺栓")
- @Length(min = 1, max = 20, message = "【避雷器托架_连接螺栓】长度必须介于 {min} 和 {max} 之间")
- private String blqtjLjls;
- @ApiModelProperty(value = "避雷器托架_螺母")
- @Length(min = 1, max = 20, message = "【避雷器托架_螺母】长度必须介于 {min} 和 {max} 之间")
- private String blqtjLm;
- @ApiModelProperty(value = "t线避雷器_避雷器本体")
- @Length(min = 1, max = 20, message = "【t线避雷器_避雷器本体】长度必须介于 {min} 和 {max} 之间")
- private String txblqBlqbt;
- @ApiModelProperty(value = "t线避雷器_避雷器底部法兰连接螺栓、螺母*4")
- @Length(min = 1, max = 20, message = "【t线避雷器_避雷器底部法兰连接螺栓、螺母*4】长度必须介于 {min} 和 {max} 之间")
- private String txblqBlqdbfllm;
- @ApiModelProperty(value = "t线避雷器_连接计数器绝缘软导线本体")
- @Length(min = 1, max = 20, message = "【t线避雷器_连接计数器绝缘软导线本体】长度必须介于 {min} 和 {max} 之间")
- private String txblqLjjsqjyrdtbt;
- @ApiModelProperty(value = "t线避雷器_避雷器计数器本体")
- @Length(min = 1, max = 20, message = "【t线避雷器_避雷器计数器本体】长度必须介于 {min} 和 {max} 之间")
- private String txblqBlqjsqbt;
- @ApiModelProperty(value = "t线避雷器_脱离器本体及镀锌铜线")
- @Length(min = 1, max = 20, message = "【t线避雷器_脱离器本体及镀锌铜线】长度必须介于 {min} 和 {max} 之间")
- private String txblqTlqbt;
- @ApiModelProperty(value = "t线避雷器_支柱绝缘子本体")
- @Length(min = 1, max = 20, message = "【t线避雷器_支柱绝缘子本体】长度必须介于 {min} 和 {max} 之间")
- private String txblqZzjyzbt;
- @ApiModelProperty(value = "t线避雷器_法兰螺栓、螺母")
- @Length(min = 1, max = 20, message = "【t线避雷器_法兰螺栓、螺母】长度必须介于 {min} 和 {max} 之间")
- private String txblqFalslm;
- @ApiModelProperty(value = "t线避雷器_盖板螺栓、螺母")
- @Length(min = 1, max = 20, message = "【t线避雷器_盖板螺栓、螺母】长度必须介于 {min} 和 {max} 之间")
- private String txblqGblslm;
- @ApiModelProperty(value = "t线避雷器_避雷器引线")
- @Length(min = 1, max = 20, message = "【t线避雷器_避雷器引线】长度必须介于 {min} 和 {max} 之间")
- private String txblqBlqyx;
- @ApiModelProperty(value = "t线避雷器_引线与接触网连接线夹")
- @Length(min = 1, max = 20, message = "【t线避雷器_引线与接触网连接线夹】长度必须介于 {min} 和 {max} 之间")
- private String txblqYxyjcwljxj;
- @ApiModelProperty(value = "f线避雷器_避雷器本体")
- @Length(min = 1, max = 20, message = "【f线避雷器_避雷器本体】长度必须介于 {min} 和 {max} 之间")
- private String fxblqBlqbt;
- @ApiModelProperty(value = "f线避雷器_避雷器底部法兰连接螺栓、螺母*4")
- @Length(min = 1, max = 20, message = "【f线避雷器_避雷器底部法兰连接螺栓、螺母*4】长度必须介于 {min} 和 {max} 之间")
- private String fxblqBlqdbfllm;
- @ApiModelProperty(value = "f线避雷器_连接计数器绝缘软导线本体")
- @Length(min = 1, max = 20, message = "【f线避雷器_连接计数器绝缘软导线本体】长度必须介于 {min} 和 {max} 之间")
- private String fxblqLjjsqjyrdtbt;
- @ApiModelProperty(value = "f线避雷器_避雷器计数器本体")
- @Length(min = 1, max = 20, message = "【f线避雷器_避雷器计数器本体】长度必须介于 {min} 和 {max} 之间")
- private String fxblqBlqjsqbt;
- @ApiModelProperty(value = "f线避雷器_脱离器本体及镀锌铜线")
- @Length(min = 1, max = 20, message = "【f线避雷器_脱离器本体及镀锌铜线】长度必须介于 {min} 和 {max} 之间")
- private String fxblqTlqbt;
- @ApiModelProperty(value = "f线避雷器_支柱绝缘子本体")
- @Length(min = 1, max = 20, message = "【f线避雷器_支柱绝缘子本体】长度必须介于 {min} 和 {max} 之间")
- private String fxblqZzjyzbt;
- @ApiModelProperty(value = "f线避雷器_法兰螺栓、螺母")
- @Length(min = 1, max = 20, message = "【f线避雷器_法兰螺栓、螺母】长度必须介于 {min} 和 {max} 之间")
- private String fxblqFalslm;
- @ApiModelProperty(value = "f线避雷器_盖板螺栓*4")
- @Length(min = 1, max = 20, message = "【f线避雷器_盖板螺栓*4】长度必须介于 {min} 和 {max} 之间")
- private String fxblqGbls;
- @ApiModelProperty(value = "f线避雷器_盖板螺母*8")
- @Length(min = 1, max = 20, message = "【f线避雷器_盖板螺母*8】长度必须介于 {min} 和 {max} 之间")
- private String fxblqGblm;
- @ApiModelProperty(value = "f线避雷器_避雷器引线")
- @Length(min = 1, max = 20, message = "【f线避雷器_避雷器引线】长度必须介于 {min} 和 {max} 之间")
- private String fxblqBlqyx;
- @ApiModelProperty(value = "f线避雷器_引线与f线连接并沟线夹及螺栓")
- @Length(min = 1, max = 20, message = "【f线避雷器_引线与f线连接并沟线夹及螺栓】长度必须介于 {min} 和 {max} 之间")
- private String fxblqYxyjcwljxj;
- @ApiModelProperty(value = "f线避雷器_引线绑线")
- @Length(min = 1, max = 20, message = "【f线避雷器_引线绑线】长度必须介于 {min} 和 {max} 之间")
- private String fxblqYxbx;
- @ApiModelProperty(value = "计数器与综合接地连接部件_铝接线端子")
- @Length(min = 1, max = 20, message = "【计数器与综合接地连接部件_铝接线端子】长度必须介于 {min} 和 {max} 之间")
- private String jsqyzhljdljbjLlxdz;
- @ApiModelProperty(value = "计数器与综合接地连接部件_电连接线(铝绞线)本体 ")
- @Length(min = 1, max = 20, message = "【计数器与综合接地连接部件_电连接线(铝绞线)本体】长度必须介于 {min} 和 {max} 之间")
- private String jsqyzhljdljbjDljxbt;
- @ApiModelProperty(value = "计数器与保护线连接部件_铜接线端子及连接螺栓、螺母m12")
- @Length(min = 1, max = 20, message = "【计数器与保护线连接部件_铜接线端子及连接螺栓、螺母m12】长度必须介于 {min} 和 {max} 之间")
- private String jsqybhxljbjTjxdzjlhlslm;
- @ApiModelProperty(value = "计数器与保护线连接部件_低压铜芯电缆本体")
- @Length(min = 1, max = 20, message = "【计数器与保护线连接部件_低压铜芯电缆本体】长度必须介于 {min} 和 {max} 之间")
- private String jsqybhxljbjDytxdlbt;
- @ApiModelProperty(value = "避雷线接地引下线")
- @Length(min = 1, max = 20, message = "【避雷线接地引下线】长度必须介于 {min} 和 {max} 之间")
- private String blxjdyxx;
- @ApiModelProperty(value = "接地电阻值-接地电阻值(欧)")
- @Length(min = 1, max = 20, message = "【接地电阻值-接地电阻值(欧)】长度必须介于 {min} 和 {max} 之间")
- private String jddzz;
- @ApiModelProperty(value = "其它")
- @Length(min = 1, max = 255, message = "【其它】长度必须介于 {min} 和 {max} 之间")
- private String qt;
- @ApiModelProperty(value = "附件")
- @Length(min = 1, max = 255, message = "【附件】长度必须介于 {min} 和 {max} 之间")
- private String fj;
- @ApiModelProperty(value = "数量")
- @Length(min = 1, max = 10, message = "【数量】长度必须介于 {min} 和 {max} 之间")
- private String sl;
- @ApiModelProperty(value = "单位")
- @Length(min = 1, max = 20, message = "【单位】长度必须介于 {min} 和 {max} 之间")
- private String dw;
- @ApiModelProperty(value = "数据编号")
- @Length(min = 1, max = 50, message = "【数据编号】长度必须介于 {min} 和 {max} 之间")
- private String sjbh;
- @ApiModelProperty(value = "del_flag")
- @Length(min = 1, max = 1, message = "【del_flag】长度必须介于 {min} 和 {max} 之间")
- private String delFlag;
- }
|