| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160 |
- package com.railway.business.catenary.domain;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- 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 BusJcab{
- @ApiModelProperty(value = "线岔ID")
- private Long xcId;
- @ApiModelProperty(value = "支柱号")
- @Length(min = 1, max = 50, message = "【支柱号】长度必须介于 {min} 和 {max} 之间")
- private String pillarCode;
- @ApiModelProperty(value = "线岔号")
- private String xch;
- @ApiModelProperty(value = "工支1拉出值")
- private Integer gz1lcz;
- @ApiModelProperty(value = "工支2拉出值")
- private Integer gz2lcz;
- @ApiModelProperty(value = "非支拉出值")
- private Integer fzlcz;
- @ApiModelProperty(value = "直股拉出值")
- private Integer zglcz;
- @ApiModelProperty(value = "曲股拉出值")
- private Integer qglcz;
- @ApiModelProperty(value = "内轨距")
- private Integer ngj;
- @ApiModelProperty(value = "偏离值")
- private Integer plz;
- @ApiModelProperty(value = "线岔限制管安装牢固 1是 0否")
- @Length(min = 1, max = 1, message = "【线岔限制管安装牢固 1是 0否】长度必须介于 {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 = "用户id")
- private Long userId;
- // 以下非数据库字段,导出excel用到
- private String dcxh;
- private Integer sxfx; // 上行方向
- private Integer xxfx; // 下行方向
- private String glbjzt; // 各零部件状态
- private String xiangbie; // 项别
- }
|