package com.happy.vo;

import lombok.Data;

import java.util.List;

@Data
public class ArticleDetailVo {
    /**
     * 数据ID
     */
    private Integer id;

    /**
     * 图片集合
     */
    private List<String> images;

    /**
     * 视频
     */
    private String video;

    /**
     * 发布人ID
     */
    private Integer userId;

    /**
     * 发布人名称
     */
    private String userName;

    /**
     * 发布人头像
     */
    private String userPhoto;

    /**
     * 是否关注
     * 未关注：0
     * 已关注：1
     * 自己的推文：2
     */
    private Integer isFollow;

    /**
     * 是否收藏文章
     * 未收藏：0
     * 已收藏：1
     */
    private Integer isCollect;

    /**
     * 是否点赞文章
     * 未点赞：0
     * 已点赞：1
     */
    private Integer isLike;

    /**
     * 标题
     */
    private String title;

    /**
     * 内容
     */
    private String content;

    /**
     * 推文发布日期
     */
    private String dateStr;

    /**
     * 乡镇ID
     */
    private String townId;

    /**
     * 乡镇名称
     */
    private String townName;

    /**
     * 民宿集合数据
     * 显示勾选的民宿
     * 然后收藏的显示勾选状态
     */
    private List<HotelListVo> hotels;

    /**
     * 粗略点赞数据
     */
    private List<String> likes;

    /**
     * 点赞人数
     */
    private Integer likeNum;

    /**
     * 评论集合数据
     */
    private List<ArticleCommentVo> comments;

    /**
     * 评论数
     * 张总说：包含所有子级评论
     */
    private Integer commentNum;

    /**
     * 相关推文
     * 做个分页接口给出去
     * 展示该乡镇地址下的相关文章数据
     */
    //List<ArticleListVo>

    /**
     * 文章收藏数
     */
    private Integer collectNum;
}
