SaveNewsParamVO.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package com.fdkankan.manage.vo;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.fdkankan.db.base.BaseEntity;
  7. import java.sql.Blob;
  8. import java.util.Date;
  9. import javax.validation.constraints.NotBlank;
  10. import javax.validation.constraints.NotNull;
  11. import lombok.Data;
  12. import lombok.Getter;
  13. import lombok.Setter;
  14. /**
  15. * <p>
  16. *
  17. * </p>
  18. *
  19. * @author
  20. * @since 2022-06-06
  21. */
  22. @Data
  23. public class SaveNewsParamVO {
  24. /**
  25. * 来源
  26. */
  27. @NotBlank(message = "source不能为空")
  28. private String source;
  29. /**
  30. * 新闻类型(1-链接,2-图文)
  31. */
  32. @NotNull(message = "newType不能为空")
  33. private Integer newType;
  34. /**
  35. * 标题
  36. */
  37. @NotBlank(message = "title不能为空")
  38. private String title;
  39. /**
  40. * 新闻内容
  41. */
  42. @NotBlank(message = "content不能为空")
  43. private String content;
  44. /**
  45. * 封面图url
  46. */
  47. @NotBlank(message = "coverImageUrl不能为空")
  48. private String coverImageUrl;
  49. }