ChkjTestEditBo.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package com.ruoyi.demo.bo;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import javax.validation.constraints.NotBlank;
  7. import javax.validation.constraints.NotNull;
  8. import java.util.Date;
  9. /**
  10. * 测试编辑对象 chkj_test
  11. *
  12. * @author Lion Li
  13. * @date 2021-05-14
  14. */
  15. @Data
  16. @ApiModel("测试编辑对象")
  17. public class ChkjTestEditBo {
  18. /** 主键 */
  19. @ApiModelProperty("主键")
  20. @NotNull(message = "主键不能为空")
  21. private Long id;
  22. /** key键 */
  23. @ApiModelProperty("key键")
  24. @NotBlank(message = "key键不能为空")
  25. private String testKey;
  26. /** 值 */
  27. @ApiModelProperty("值")
  28. @NotBlank(message = "值不能为空")
  29. private String value;
  30. /** 版本 */
  31. @ApiModelProperty("版本")
  32. private Long version;
  33. /** 创建时间 */
  34. @ApiModelProperty("创建时间")
  35. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  36. private Date createTime;
  37. /** 删除标志 */
  38. @ApiModelProperty("删除标志")
  39. private Long deleted;
  40. /** 父id */
  41. @ApiModelProperty("父id")
  42. @NotNull(message = "父id不能为空")
  43. private Long parentId;
  44. /** 排序号 */
  45. @ApiModelProperty("排序号")
  46. @NotNull(message = "排序号不能为空")
  47. private Long orderNum;
  48. }