Files
5.24BuYu/Assets/MyGame/Scripts/Net/APIResponses/HomeMain_User/GetEmailByPageResponse.cs
T

45 lines
1.0 KiB
C#
Raw Normal View History

2026-06-21 00:07:26 +08:00
using System;
2026-04-10 18:30:56 +08:00
using System.Collections.Generic;
namespace Assets.MyGame.Scripts.Net.APIResponses.HomeMain_User
{
2026-06-21 00:07:26 +08:00
/// <summary>
/// 邮件DTO(对应新 API 的 EmailDto)
/// </summary>
2026-04-10 18:30:56 +08:00
[Serializable]
public class GetEmailByPageResponse
{
public string id;
public string title;
public string content;
public long sendTime;
public long readTime;
public bool isRead;
public bool isReward;
public int rewardDiamond;
2026-06-21 00:07:26 +08:00
public long rewardGold;
public long expireTime;
2026-04-10 18:30:56 +08:00
public List<RewardItem> rewardItems;
}
[Serializable]
public class CreateInfo
{
public string userId;
public string userName;
public long optionTime;
}
[Serializable]
public class RewardItem
{
public string number;
public string name;
public string desc;
public string imageUrl;
public int type;
public int level;
public int count;
}
}