CloudGamingAdmin/admin-server/CloudGaming.Repository.Game/Entities/App/T_Popup.cs
2024-11-15 02:58:48 +08:00

90 lines
2.0 KiB
C#

namespace CloudGaming.Repository.Game.Entities.App;
/// <summary>
/// 通用弹框配置
/// </summary>
[Table("T_Popup")]
[EntityDescription(NameRuleMode = NameRuleMode.TableName, NameRuleType= NameRuleType.UpperSnakeCase)]
public class T_Popup : DefaultGameAppEntity
{
/// <summary>
/// 弹框类型 => 备注: 弹框类型
/// </summary>
public Int32 Type { get; set; }
/// <summary>
/// 弹框名称 => 备注: 弹框名称
/// </summary>
public string? Name { get; set; }
/// <summary>
/// 弹窗显示文字 => 备注: 弹窗显示文字
/// </summary>
public string? Text { get; set; }
/// <summary>
/// 优先级 => 备注: 排序
/// </summary>
public Int32 OrderId { get; set; }
/// <summary>
/// 弹框背景图 => 备注: 弹框背景图
/// </summary>
public Int32 BgImageId { get; set; }
/// <summary>
/// 确认按钮 => 备注: 确认按钮
/// </summary>
public Int32 Btn_OK { get; set; }
/// <summary>
/// 关闭按钮 => 备注: 关闭按钮
/// </summary>
public Int32 Btn_Close { get; set; }
/// <summary>
/// 备注 => 备注: 备注
/// </summary>
public string? Desc { get; set; }
/// <summary>
/// 渠道号 => 备注: 上线渠道号
/// </summary>
public string? Channel { get; set; }
/// <summary>
/// 上线平台 => 备注: 上线平台
/// </summary>
public string? PlatformId { get; set; }
/// <summary>
/// 是否启用 => 备注: 是否启用
/// </summary>
public Boolean IsOnline { get; set; }
/// <summary>
/// 创建时间 => 备注: 创建时间
/// </summary>
public DateTime? CreateTime { get; set; }
/// <summary>
/// 修改时间 => 备注: 修改时间
/// </summary>
public DateTime? UpdateTime { get; set; }
}