package com.railway.business.bi.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 ZhaoMn 2023-02-09 */ @Data @ApiModel("大屏展示-变配电所检修计划表") @EqualsAndHashCode(callSuper = true) public class ShowBpdjxjh extends BaseEntity { @ApiModelProperty(value = "主键", hidden = true) private String id; @ApiModelProperty(value = "线路信息") @Length(min = 1, max = 255, message = "【线路信息】长度必须介于 {min} 和 {max} 之间") private String linName; @ApiModelProperty(value = "所别") @Length(min = 1, max = 64, message = "【所别】长度必须介于 {min} 和 {max} 之间") private String substation; @ApiModelProperty(value = "所亭名称") @Length(min = 1, max = 255, message = "【所亭名称】长度必须介于 {min} 和 {max} 之间") private String substationName; @ApiModelProperty(value = "计划月") @Length(min = 1, max = 16, message = "【计划月】长度必须介于 {min} 和 {max} 之间") private String jhMonth; @ApiModelProperty(value = "计划日") @Length(min = 1, max = 16, message = "【计划日】长度必须介于 {min} 和 {max} 之间") private String jhDay; @ApiModelProperty(value = "兑现状态") @Length(min = 1, max = 1, message = "【兑现状态】长度必须介于 {min} 和 {max} 之间") private String completionState; @ApiModelProperty(value = "兑现日期") @Length(min = 1, max = 255, message = "【兑现日期】长度必须介于 {min} 和 {max} 之间") private String completionDate; @ApiModelProperty(value = "del_flag") private String delFlag; public ShowBpdjxjh() { } }