| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198 |
- package com.railway.business.catenary.domain;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.railway.common.core.domain.BaseEntity;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import java.time.LocalDate;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import org.hibernate.validator.constraints.Length;
- /**
- * 检查表-交叉线岔
- * @author zcf 2021-10-18
- */
- @Data
- @ApiModel("检查表-交叉线岔")
- @EqualsAndHashCode(callSuper = true)
- public class BusJcbJcxc extends BaseEntity{
- @ApiModelProperty(value = "主键", hidden = true)
- private Long id;
- @ApiModelProperty(value = "部门id")
- private Long deptId;
- @ApiModelProperty(value = "所属部门")
- private String deptName;
- @ApiModelProperty(value = "线路id")
- private Long lineId;
- @ApiModelProperty(value = "线别")
- private String lineName;
- @ApiModelProperty(value = "站/区间名称")
- private String stationName;
- @ApiModelProperty(value = "站/区间ID")
- private Long stationId;
- @ApiModelProperty(value = "支柱号")
- @Length(min = 1, max = 50, message = "【支柱号】长度必须介于 {min} 和 {max} 之间")
- private String pillarCode;
- @ApiModelProperty(value = "线岔号")
- @Length(min = 1, max = 30, message = "【线岔号】长度必须介于 {min} 和 {max} 之间")
- private String xianchahao;
- @ApiModelProperty(value = "温度")
- @Length(min = 1, max = 20, message = "【温度】长度必须介于 {min} 和 {max} 之间")
- private String temperature;
- @JsonFormat(pattern = "yyyy-MM-dd")
- private LocalDate checkDate;
- @ApiModelProperty(value = "工支1拉出值")
- private Integer gz1lcz;
- @ApiModelProperty(value = "工支2/非支拉出值")
- private Integer gz2lcz;
- @ApiModelProperty(value = "直股拉出值")
- private Integer zglcz;
- @ApiModelProperty(value = "曲股拉出值")
- private Integer qglcz;
- @ApiModelProperty(value = "内轨距")
- private Integer ngj;
- @ApiModelProperty(value = "偏离值")
- private Integer plz;
- @ApiModelProperty(value = "线岔限制管安装牢固 0是 1否")
- @Length(min = 1, max = 1, message = "【线岔限制管安装牢固 0是 1否】长度必须介于 {min} 和 {max} 之间")
- private String xcxzgazlg;
- @ApiModelProperty(value = "线岔限制管安装牢固-故障描述")
- @Length(min = 1, max = 100, message = "【线岔限制管安装牢固-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String xcxzgazlgGzms;
- @ApiModelProperty(value = "两接触线间有一定的活动间隙")
- @Length(min = 1, max = 1, message = "【两接触线间有一定的活动间隙】长度必须介于 {min} 和 {max} 之间")
- private String hdjx;
- @ApiModelProperty(value = "有活动间隙-故障描述")
- @Length(min = 1, max = 100, message = "【有活动间隙-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String hdjxGzms;
- @ApiModelProperty(value = "分合闸指示器与开关实际位置相符合")
- @Length(min = 1, max = 1, message = "【分合闸指示器与开关实际位置相符合】长度必须介于 {min} 和 {max} 之间")
- private String fhzzsq;
- @ApiModelProperty(value = "分合闸指示器不符合-故障描述")
- @Length(min = 1, max = 100, message = "【分合闸指示器不符合-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String fhzzsqGzms;
- @ApiModelProperty(value = "无电气烧伤现象")
- @Length(min = 1, max = 1, message = "【无电气烧伤现象】长度必须介于 {min} 和 {max} 之间")
- private String dqssxx;
- @ApiModelProperty(value = "电气烧伤现象-故障描述")
- @Length(min = 1, max = 100, message = "【电气烧伤现象-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String dqssxxGzms;
- @ApiModelProperty(value = "螺栓无松脱")
- @Length(min = 1, max = 1, message = "【螺栓无松脱】长度必须介于 {min} 和 {max} 之间")
- private String lswst;
- @ApiModelProperty(value = "螺栓无松脱-故障描述")
- @Length(min = 1, max = 100, message = "【螺栓无松脱-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String lswstGzms;
- @ApiModelProperty(value = "限制管两端有吊弦")
- @Length(min = 1, max = 1, message = "【限制管两端有吊弦】长度必须介于 {min} 和 {max} 之间")
- private String xzgldydx;
- @ApiModelProperty(value = "限制管两端有吊弦-故障描述")
- @Length(min = 1, max = 100, message = "【限制管两端有吊弦-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String xzgldydxGzms;
- @ApiModelProperty(value = "吊弦状态良好")
- @Length(min = 1, max = 1, message = "【吊弦状态良好】长度必须介于 {min} 和 {max} 之间")
- private String dxztlh;
- @ApiModelProperty(value = "吊弦状态良好-故障描述")
- @Length(min = 1, max = 100, message = "【吊弦状态良好-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String dxztlhGzms;
- @ApiModelProperty(value = "垂直间距")
- private Integer czjj;
- @ApiModelProperty(value = "两工作支高差")
- private Integer lgzzgc;
- @ApiModelProperty(value = "工支与非支高差")
- private Integer gzyfzgc;
- @ApiModelProperty(value = "无线夹")
- @Length(min = 1, max = 1, message = "【无线夹】长度必须介于 {min} 和 {max} 之间")
- private String wxj;
- @ApiModelProperty(value = "无线夹-故障描述")
- @Length(min = 1, max = 100, message = "【无线夹-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String wxjGzms;
- @ApiModelProperty(value = "滑动吊弦线夹状态")
- @Length(min = 1, max = 1, message = "【滑动吊弦线夹状态】长度必须介于 {min} 和 {max} 之间")
- private String hddxxjzt;
- @ApiModelProperty(value = "滑动吊弦线夹状态-故障描述")
- @Length(min = 1, max = 100, message = "【滑动吊弦线夹状态-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String hddxxjztGzms;
- @ApiModelProperty(value = "交叉吊弦状态")
- @Length(min = 1, max = 1, message = "【交叉吊弦状态】长度必须介于 {min} 和 {max} 之间")
- private String jcdxzt;
- @ApiModelProperty(value = "交叉吊弦状态-故障描述")
- @Length(min = 1, max = 100, message = "【交叉吊弦状态-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String jcdxztGzms;
- @ApiModelProperty(value = "电连接线无散股、断股及烧损")
- @Length(min = 1, max = 1, message = "【电连接线无散股、断股及烧损】长度必须介于 {min} 和 {max} 之间")
- private String dljxzt;
- @ApiModelProperty(value = "电连接线-故障描述")
- @Length(min = 1, max = 100, message = "【电连接线-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String dljxztGzms;
- @ApiModelProperty(value = "设备状态 0合格 1不合格")
- @Length(min = 1, max = 1, message = "【设备状态 0合格 1不合格】长度必须介于 {min} 和 {max} 之间")
- private String sbzt;
- @ApiModelProperty(value = "检查人")
- @Length(min = 1, max = 20, message = "【检查人】长度必须介于 {min} 和 {max} 之间")
- private String checkUser;
- @ApiModelProperty(value = "确认人")
- @Length(min = 1, max = 20, message = "【确认人】长度必须介于 {min} 和 {max} 之间")
- private String confirmUser;
- @ApiModelProperty(value = "存在问题")
- @Length(min = 1, max = 600, message = "【存在问题】长度必须介于 {min} 和 {max} 之间")
- private String czwt;
- @ApiModelProperty(value = "提交状态")
- @Length(min = 1, max = 1, message = "【提交状态】长度必须介于 {min} 和 {max} 之间")
- private String submitState;
- @ApiModelProperty(value = "用户id")
- private Long userId;
- @ApiModelProperty(value = "del_flag")
- @Length(min = 1, max = 1, message = "【del_flag】长度必须介于 {min} 和 {max} 之间")
- private String delFlag;
- }
|