| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package com.railway.business.bi.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;
- import org.springframework.format.annotation.DateTimeFormat;
- /**
- * 大屏展示-试验计划兑现情况-单体
- *
- * @author ZhaoMn 2023-02-09
- */
- @Data
- @ApiModel("大屏展示-试验计划兑现情况-单体")
- @EqualsAndHashCode(callSuper = true)
- public class ShowTestPlanDt extends BaseEntity {
- @ApiModelProperty(value = "主键", hidden = true)
- private Long id;
- @ApiModelProperty(value = "线路名称")
- @Length(min = 1, max = 255, message = "【线路名称】长度必须介于 {min} 和 {max} 之间")
- private String lineName;
- @ApiModelProperty(value = "所亭名称")
- @Length(min = 1, max = 255, message = "【所亭名称】长度必须介于 {min} 和 {max} 之间")
- private String substationName;
- @ApiModelProperty(value = "设备名称")
- @Length(min = 1, max = 255, message = "【设备名称】长度必须介于 {min} 和 {max} 之间")
- private String sbmc;
- @ApiModelProperty(value = "运行编号")
- @Length(min = 1, max = 255, message = "【运行编号】长度必须介于 {min} 和 {max} 之间")
- private String yxbh;
- @ApiModelProperty(value = "试验周期")
- @Length(min = 1, max = 255, message = "【试验周期】长度必须介于 {min} 和 {max} 之间")
- private String testCycle;
- @ApiModelProperty(value = "计划试验日期")
- @JsonFormat(pattern = "yyyy-MM-dd")
- @DateTimeFormat(pattern = "yyyy-MM-dd")
- private LocalDate testPlanDate;
- @ApiModelProperty(value = "完成日期")
- @JsonFormat(pattern = "yyyy-MM-dd")
- @DateTimeFormat(pattern = "yyyy-MM-dd")
- private LocalDate completionDate;
- @ApiModelProperty(value = "del_flag")
- private String delFlag;
- @ApiModelProperty(value = "导入文件记录ID")
- private Long fileId;
- public ShowTestPlanDt() {
- }
- }
|