using System;

namespace CloudGaming.Model.DbSqlServer.Db_Phone;

/// <summary>
/// 通用弹框配置
/// </summary>
public partial class T_Popup: MultiTenantEntity
{
    public T_Popup() { }

    public virtual int Id { get; set; }

     /// <summary>
    /// 所属租户
    /// </summary>
    public override Guid TenantId { get; set; }
         
    /// <summary>
    /// 弹框类型
    /// </summary>
    public virtual int Type { get; set; }

    /// <summary>
    /// 弹框名称
    /// </summary>
    public virtual string? Name { get; set; }

    /// <summary>
    /// 弹窗显示文字
    /// </summary>
    public virtual string? Text { get; set; }

    /// <summary>
    /// 排序
    /// </summary>
    public virtual int OrderId { get; set; }

    /// <summary>
    /// 弹框背景图
    /// </summary>
    public virtual int BgImageId { get; set; }

    /// <summary>
    /// 确认按钮
    /// </summary>
    public virtual int Btn_OK { get; set; }

    /// <summary>
    /// 关闭按钮
    /// </summary>
    public virtual int Btn_Close { get; set; }

    /// <summary>
    /// 备注
    /// </summary>
    public virtual string? Desc { get; set; }

    /// <summary>
    /// 上线渠道号
    /// </summary>
    public virtual string? Channel { get; set; }

    /// <summary>
    /// 上线平台
    /// </summary>
    public virtual string? PlatformId { get; set; }

    /// <summary>
    /// 是否启用
    /// </summary>
    public virtual bool IsOnline { get; set; }

    /// <summary>
    /// 创建时间
    /// </summary>
    public virtual DateTime? CreateTime { get; set; }

    /// <summary>
    /// 修改时间
    /// </summary>
    public virtual DateTime? UpdateTime { get; set; }
}
