package com.starry.admin.modules.play.module.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.starry.common.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 陪聊资源对象 play_resources_info
 *
 * @author admin
 * @since 2024-03-23
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("play_resources_info")
public class PlayResourcesInfoEntity extends BaseEntity<PlayResourcesInfoEntity> {


    /**
     * UUID
     */
    private String id;

    /**
     * 租户ID
     */
    private String tenantId;

    /**
     * 陪聊用户ID
     */
    private String playUserId;

    /**
     * 陪聊展示资源类型[0;1;2;3;4]
     * 0：签名
     * 1：录音小样
     * 2：视频小样
     * 3：轮播图
     */
    private String resourcesType;

    /**
     * 资源存放地址
     */
    private String address;

    /**
     * 上传时间
     */
    private Date uploadTime;

    /**
     * 资源状态[0;1;2;3]
     * 0：未审核
     * 1：审核通过
     * 2：审核未通过
     */
    private String resourcesState;

    /**
     * 审核人
     */
    private String reviewedBy;

    /**
     * 审核时间
     */
    private Date reviewedTime;

    /**
     * 审核内容
     */
    private String reviewedRemark;


}