TIronTestUpdateValidate.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.sckj.iron.validate;
  2. import com.sckj.common.validator.annotation.LongIDMust;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import javax.validation.constraints.NotNull;
  7. import java.io.Serializable;
  8. /**
  9. * 出铁诊断参数
  10. * @author LikeAdmin
  11. */
  12. @Data
  13. @ApiModel("出铁诊断更新参数")
  14. public class TIronTestUpdateValidate implements Serializable {
  15. private static final long serialVersionUID = 1L;
  16. @LongIDMust(message = "id参数必传且需大于0")
  17. @ApiModelProperty(value = "")
  18. private Long id;
  19. @NotNull(message = "testStatus参数缺失")
  20. @ApiModelProperty(value = "诊断状态(1正常 0异常)")
  21. private String testStatus;
  22. @NotNull(message = "testDesc参数缺失")
  23. @ApiModelProperty(value = "鱼雷罐车车号")
  24. private String testDesc;
  25. @NotNull(message = "tapholeId参数缺失")
  26. @ApiModelProperty(value = "铁口区域编号")
  27. private String tapholeId;
  28. @NotNull(message = "boilerId参数缺失")
  29. @ApiModelProperty(value = "高炉编号")
  30. private String boilerId;
  31. }