BusJcebJyzqsjl.java 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. package com.railway.business.catenary.domain;
  2. import com.railway.common.core.domain.BaseEntity;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import java.util.Date;
  8. import org.hibernate.validator.constraints.Length;
  9. import javax.validation.constraints.NotNull;
  10. /**
  11. * 检测表-绝缘子清扫记录
  12. * @author author 2021-10-21
  13. */
  14. @Data
  15. @ApiModel("检测表-绝缘子清扫记录")
  16. @EqualsAndHashCode(callSuper = true)
  17. public class BusJcebJyzqsjl extends BaseEntity{
  18. @ApiModelProperty(value = "主键", hidden = true)
  19. private String id;
  20. @ApiModelProperty(value = "周期")
  21. @Length(min = 1, max = 10, message = "【周期】长度必须介于 {min} 和 {max} 之间")
  22. private String zq;
  23. @ApiModelProperty(value = "线别")
  24. @Length(min = 1, max = 10, message = "【线别】长度必须介于 {min} 和 {max} 之间")
  25. private String xb;
  26. @ApiModelProperty(value = "行别")
  27. @Length(min = 1, max = 10, message = "【行别】长度必须介于 {min} 和 {max} 之间")
  28. private String hb;
  29. @ApiModelProperty(value = "站场/区间")
  30. @Length(min = 1, max = 50, message = "【站场/区间】长度必须介于 {min} 和 {max} 之间")
  31. private String qj;
  32. @ApiModelProperty(value = "支柱号")
  33. @Length(min = 1, max = 50, message = "【支柱号】长度必须介于 {min} 和 {max} 之间")
  34. private String zzh;
  35. @ApiModelProperty(value = "数量")
  36. private Integer sl;
  37. @ApiModelProperty(value = "日期")
  38. private Date rq;
  39. @ApiModelProperty(value = "清扫人员")
  40. @Length(min = 1, max = 50, message = "【清扫人员】长度必须介于 {min} 和 {max} 之间")
  41. private String qsry;
  42. @ApiModelProperty(value = "备注")
  43. @Length(min = 1, max = 255, message = "【备注】长度必须介于 {min} 和 {max} 之间")
  44. private String bz;
  45. @ApiModelProperty(value = "提交状态 0未提交 1已提交 2已退回 9已确认")
  46. @Length(min = 1, max = 1, message = "【提交状态 0未提交 1已提交 2已退回 9已确认】长度必须介于 {min} 和 {max} 之间")
  47. private String submitState;
  48. @ApiModelProperty(value = "del_flag")
  49. @Length(min = 1, max = 1, message = "【del_flag】长度必须介于 {min} 和 {max} 之间")
  50. private String delFlag;
  51. @ApiModelProperty(value = "create_by")
  52. @Length(min = 1, max = 64, message = "【create_by】长度必须介于 {min} 和 {max} 之间")
  53. private String createBy;
  54. @ApiModelProperty(value = "update_by")
  55. @Length(min = 1, max = 64, message = "【update_by】长度必须介于 {min} 和 {max} 之间")
  56. private String updateBy;
  57. @ApiModelProperty(value = "update_time")
  58. private Date updateTime;
  59. public BusJcebJyzqsjl() {
  60. }
  61. }