Files
5.24BuYu/Assets/MyGame/Scripts/Net/APIResponses/Model/Entity/User/UserEmail.cs
T
2026-02-03 11:35:19 +08:00

58 lines
1.5 KiB
C#

using Model.Entity.BaseModel;
using System;
using System.Collections.Generic;
namespace Model.Entity.User
{
/// <summary>
/// 用户邮件实体类
/// </summary>
public class UserEmail : MongoBaseEntity
{
/// <summary>
/// 用户id
/// </summary>
public string UserId { get; set; }
/// <summary>
/// 邮件标题
/// </summary>
public string Title { get; set; }
/// <summary>
/// 邮件内容
/// </summary>
public string Content { get; set; }
/// <summary>
/// 发送时间
/// </summary>
public long SendTime { get; set; }
/// <summary>
/// 阅读时间
/// </summary>
public long ReadTime { get; set; }=0;
/// <summary>
/// 是否已读
/// </summary>
public bool IsRead { get; set; }=false;
/// <summary>
/// 奖励是否领取
/// </summary>
public bool IsReward { get; set; }=false;
/// <summary>
/// 奖励钻石数量
/// </summary>
public int RewardDiamond { get; set; }=0;
/// <summary>
/// 奖励金币数量
/// </summary>
public int RewardGold { get; set; }=0;
/// <summary>
/// 奖励道具列表
/// </summary>
public List<BaseProductCount> RewardItems { get; set; } = new List<BaseProductCount>();
}
}