CategoryVO.java 873 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.nosum.deliver.category.domain.vo;
  2. import com.nosum.common.base.domain.vo.BaseVO;
  3. import com.nosum.common.validator.annotion.NotBlank;
  4. import com.nosum.common.validator.group.Insert;
  5. import com.nosum.common.validator.group.Update;
  6. import lombok.Data;
  7. import lombok.experimental.Accessors;
  8. import java.time.LocalDateTime;
  9. import java.util.List;
  10. /**
  11. * @author sumbytes
  12. * @since 2019-08-28
  13. */
  14. @Data
  15. @Accessors(chain = true)
  16. public class CategoryVO extends BaseVO<CategoryVO> {
  17. /**
  18. * 名称
  19. */
  20. @NotBlank(groups = {Insert.class, Update.class})
  21. private String name;
  22. /**
  23. * 排序
  24. */
  25. private Integer sort;
  26. /**
  27. * 创建时间
  28. */
  29. private LocalDateTime createTime;
  30. /**
  31. * 更新时间
  32. */
  33. private LocalDateTime updateTime;
  34. private List<TagsVO> tagsList;
  35. private Integer total;
  36. }