using System;

namespace CloudGaming.Model.DbSqlServer.Db_Phone;

/// <summary>
/// 游戏减价配置表
/// </summary>
public partial class T_Game_DiscountCfg: MultiTenantEntity
{
    public T_Game_DiscountCfg() { }

    /// <summary>
    /// 游戏Id
    /// </summary>
    public virtual string GameId { get; set; } = null!;

    /// <summary>
    /// 折扣钻石价格
    /// </summary>
    public virtual int DiscountDiamondNum { get; set; }

    /// <summary>
    /// 折扣蘑菇币价格
    /// </summary>
    public virtual int DiscountMoguNum { get; set; }

    /// <summary>
    /// 开始时间
    /// </summary>
    public virtual DateTime StartTime { get; set; }

    /// <summary>
    /// 结束时间
    /// </summary>
    public virtual DateTime EndTime { get; set; }

    /// <summary>
    /// 状态-1禁用
    /// </summary>
    public virtual int Status { get; set; }

    /// <summary>
    /// 折扣每小时钻石费用
    /// </summary>
    public virtual int DiscountDiamondNumHour { get; set; }

    /// <summary>
    /// 折扣每小时蘑菇币费用
    /// </summary>
    public virtual int DiscountMoguNumHour { get; set; }

    /// <summary>
    /// 折扣资费描述-自定义
    /// </summary>
    public virtual string? ChargeDesc { get; set; }

    /// <summary>
    /// 每小时折扣VIP钻石费用
    /// </summary>
    public virtual int DiscountDiamondNumHourVip { get; set; }

    /// <summary>
    /// 每小时折扣VIP蘑菇币费用
    /// </summary>
    public virtual int DiscountMoguNumHourVip { get; set; }

     /// <summary>
    /// 所属租户
    /// </summary>
    public override Guid TenantId { get; set; }
         }
