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

import com.starry.common.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotNull;

/**
 * 新增陪聊资料对象
 *
 * @author admin
 * @since 2024-03-23
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class PlayResourcesInfoAddVo extends BaseEntity<PlayResourcesInfoAddVo> {


    /**
     * 租户ID
     */
    @NotNull(message = "租户ID不能为空")
    private String tenantId;


    /**
     * 陪聊展示资源类型[0;1;2;3;4]
     * 0：签名
     * 1：录音小样
     * 2：视频小样
     * 3：轮播图
     */
    @NotNull(message = "资源类型不能为空")
    private String resourcesType;


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


}