package com.sckj.iron.validate; import com.sckj.common.validator.annotation.LongIDMust; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotNull; import java.io.Serializable; /** * 出铁诊断参数 * @author LikeAdmin */ @Data @ApiModel("出铁诊断更新参数") public class TIronTestUpdateValidate implements Serializable { private static final long serialVersionUID = 1L; @LongIDMust(message = "id参数必传且需大于0") @ApiModelProperty(value = "") private Long id; @NotNull(message = "testStatus参数缺失") @ApiModelProperty(value = "诊断状态(1正常 0异常)") private String testStatus; @NotNull(message = "testDesc参数缺失") @ApiModelProperty(value = "鱼雷罐车车号") private String testDesc; @NotNull(message = "tapholeId参数缺失") @ApiModelProperty(value = "铁口区域编号") private String tapholeId; @NotNull(message = "boilerId参数缺失") @ApiModelProperty(value = "高炉编号") private String boilerId; }