package com.ylx.moment.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 动态简要详情VO
 */
@Data
@ApiModel("动态简要详情")
public class MomentSimpleDetailVO {

    /**
     * 动态ID
     */
    @ApiModelProperty("动态ID")
    private Long id;

    /**
     * 动态标题
     */
    @ApiModelProperty("动态标题")
    private String title;

    /**
     * 动态内容
     */
    @ApiModelProperty("动态内容")
    private String content;

    /**
     * 媒体类型:1-图片,2-视频
     */
    @ApiModelProperty("媒体类型:1-图片,2-视频")
    private Integer mediaType;

    /**
     * 媒体URL列表
     */
    @ApiModelProperty("媒体URL列表")
    private List<String> mediaUrls;

    /**
     * 审核状态:1-审核中,2-审核通过,3-审核拒绝
     */
    @ApiModelProperty("审核状态:1-审核中,2-审核通过,3-审核拒绝")
    private Integer auditStatus;

    /**
     * 审核拒绝原因
     */
    @ApiModelProperty("审核拒绝原因")
    private String rejectReason;
}
