| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157 |
- 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-13
- */
- @Data
- @ApiModel("检查表-地面磁感应器")
- @EqualsAndHashCode(callSuper = true)
- public class BusJcbDmcgyq 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 = "车间-区间站场关联id")
- private Long deptStationId;
- @ApiModelProperty(value = "感应器id")
- private Long gyqId;
- @ApiModelProperty(value = "分相")
- @Length(min = 1, max = 100, message = "【分相】长度必须介于 {min} 和 {max} 之间")
- private String fenxiang;
- @ApiModelProperty(value = "行别")
- @Length(min = 1, max = 10, message = "【行别】长度必须介于 {min} 和 {max} 之间")
- private String xingbie;
- @ApiModelProperty(value = "行别")
- private String xingbieText;
- @ApiModelProperty(value = "支柱号范围")
- private Integer pillarArea;
- @ApiModelProperty(value = "天气")
- @Length(min = 1, max = 30, message = "【天气】长度必须介于 {min} 和 {max} 之间")
- private String tianqi;
- @ApiModelProperty(value = "温度")
- @Length(min = 1, max = 20, message = "【温度】长度必须介于 {min} 和 {max} 之间")
- private String temperature;
- @JsonFormat(pattern = "yyyy-MM-dd")
- private LocalDate checkDate;
- @ApiModelProperty(value = "地感器外观-是否安装牢固")
- @Length(min = 1, max = 1, message = "【地感器外观-是否安装牢固】长度必须介于 {min} 和 {max} 之间")
- private String dgqwgAzlg;
- @ApiModelProperty(value = "地感器外观-是否完整无损")
- @Length(min = 1, max = 1, message = "【地感器外观-是否完整无损】长度必须介于 {min} 和 {max} 之间")
- private String dgqwgWzws;
- @ApiModelProperty(value = "地感器外观-是否表面清洁")
- @Length(min = 1, max = 1, message = "【地感器外观-是否表面清洁】长度必须介于 {min} 和 {max} 之间")
- private String dgqwgBmqj;
- @ApiModelProperty(value = "未安装牢固-故障描述")
- @Length(min = 1, max = 100, message = "【未安装牢固-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String dgqwgAzlgGzms;
- @ApiModelProperty(value = "未完整无损-故障描述")
- @Length(min = 1, max = 100, message = "【未完整无损-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String dgqwgWzwsGzms;
- @ApiModelProperty(value = "未表面清洁-故障描述")
- @Length(min = 1, max = 100, message = "【未表面清洁-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String dgqwgBmqjGzms;
- @ApiModelProperty(value = "标识牌外观-是否清晰")
- @Length(min = 1, max = 1, message = "【标识牌外观-是否清晰】长度必须介于 {min} 和 {max} 之间")
- private String bspwgBsqx;
- @ApiModelProperty(value = "外观不清晰-故障描述")
- @Length(min = 1, max = 100, message = "【外观不清晰-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String bspwgBsqxGzms;
- @ApiModelProperty(value = "标识牌-是否安装牢固")
- @Length(min = 1, max = 1, message = "【标识牌-是否安装牢固】长度必须介于 {min} 和 {max} 之间")
- private String bspwgAzlg;
- @ApiModelProperty(value = "未安装牢固-故障描述")
- @Length(min = 1, max = 100, message = "【未安装牢固-故障描述】长度必须介于 {min} 和 {max} 之间")
- private String bspwgAzlgGzms;
- @ApiModelProperty(value = "地感器测量-g1")
- private Integer dgqclG1;
- @ApiModelProperty(value = "地感器测量-g2")
- private Integer dgqclG2;
- @ApiModelProperty(value = "地感器测量-g3")
- private Integer dgqclG3;
- @ApiModelProperty(value = "地感器测量-g4")
- private Integer dgqclG4;
- @ApiModelProperty(value = "设备状态")
- @Length(min = 1, max = 1, message = "【设备状态】长度必须介于 {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(max = 1000, message = "【存在问题】长度必须介于 {min} 和 {max} 之间")
- private String czwt;
- @ApiModelProperty(value = "提交状态")
- @Length(min = 1, max = 10, 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;
- @ApiModelProperty(value = "要排序的列")
- private String orderBy;
- @ApiModelProperty(value = "1-ASC 正序排序,0-DESC 倒序排序")
- private String isAsc;
- }
|