using System;
using System.Collections.Generic;

namespace HoneyBox.Model.Entities;

/// <summary>
/// 奖品等级配置表，存储奖品等级和概率信息
/// </summary>
public partial class PrizeLevel
{
    /// <summary>
    /// 等级ID
    /// </summary>
    public int Id { get; set; }

    /// <summary>
    /// 等级标题
    /// </summary>
    public string Title { get; set; } = null!;

    /// <summary>
    /// 概率
    /// </summary>
    public decimal Pro { get; set; }

    /// <summary>
    /// 等级图片URL
    /// </summary>
    public string? ImgUrl { get; set; }

    /// <summary>
    /// 等级颜色
    /// </summary>
    public string? Color { get; set; }

    /// <summary>
    /// 商品ID
    /// </summary>
    public int GoodsId { get; set; }

    /// <summary>
    /// 特殊图片URL
    /// </summary>
    public string? SpecialImgUrl { get; set; }

    /// <summary>
    /// 排序值
    /// </summary>
    public int Sort { get; set; }

    /// <summary>
    /// 更新时间
    /// </summary>
    public DateTime? UpdatedAt { get; set; }
}
