WebTopicVo.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.tour.module.vo;
  2. import com.tour.common.annotation.Excel;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import lombok.Data;
  5. import java.util.ArrayList;
  6. import java.util.Date;
  7. import java.util.List;
  8. import java.util.Map;
  9. @Data
  10. public class WebTopicVo extends BaseVo{
  11. /** 主键ID */
  12. @TableId(value = "id")
  13. private Long id;
  14. /** 主题名称 */
  15. @Excel(name = "主题名称")
  16. private String name;
  17. /** 状态(0未上架 1上架) */
  18. @Excel(name = "状态" , readConverterExp = "0=未上架,1=上架")
  19. private Integer status;
  20. /** 图片url地址(多张图片以逗号隔开) */
  21. @Excel(name = "图片url地址")
  22. private String image;
  23. /** 主题类型(1艺术品 2资讯) */
  24. private Integer type;
  25. /** 热门推荐:0不推荐 1推荐(注:资讯主题专用) */
  26. private Integer isHot;
  27. /** 排序 */
  28. private Integer sort;
  29. /** 创建时间 */
  30. private Date createTime;
  31. /** 关联商品或资讯数量 */
  32. private Integer count;
  33. private List<Long> ids = new ArrayList<>();
  34. private List<Map<String,Object>> tags;
  35. }