添加项目文件。
This commit is contained in:
@@ -0,0 +1,135 @@
|
||||
using CommonDomain.BaseModel;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace UserService.Response
|
||||
{
|
||||
public class BattleOrderResponse
|
||||
{
|
||||
public bool IsOpen { get; set; }
|
||||
|
||||
public string Message { get; set; }
|
||||
|
||||
public UserBattleOrderInfo UserBattleOrder { get; set; }
|
||||
|
||||
public BattleOrderConfigInfo Config { get; set; }
|
||||
}
|
||||
|
||||
public class UserBattleOrderInfo
|
||||
{
|
||||
public string UserId { get; set; }
|
||||
|
||||
public int Level { get; set; }
|
||||
|
||||
public long Exp { get; set; }
|
||||
|
||||
public bool IsLuxury { get; set; }
|
||||
|
||||
public bool IsSupreme { get; set; }
|
||||
|
||||
public List<int> ReceivedLevels { get; set; } = new List<int>();
|
||||
|
||||
public List<int> PurchasedAdvances { get; set; } = new List<int>();
|
||||
}
|
||||
|
||||
public class BattleOrderConfigInfo
|
||||
{
|
||||
public long EndTime { get; set; }
|
||||
|
||||
public string RuleDesc { get; set; }
|
||||
|
||||
public string BuyDesc { get; set; }
|
||||
|
||||
public string AdvanceGiftDesc { get; set; }
|
||||
|
||||
public List<BattleOrderLevelInfo> LevelConfig { get; set; }
|
||||
|
||||
public List<BattleOrderAdvanceInfo> AdvanceGift { get; set; }
|
||||
}
|
||||
|
||||
public class BattleOrderLevelInfo
|
||||
{
|
||||
public int Level { get; set; }
|
||||
|
||||
public long Exp { get; set; }
|
||||
|
||||
public List<GiftConfig> NormalGiftList { get; set; } = new();
|
||||
|
||||
public List<GiftConfig> LuxuryGiftList { get; set; } = new();
|
||||
|
||||
public List<GiftConfig> SupremeGiftList { get; set; } = new();
|
||||
}
|
||||
|
||||
public class BattleOrderAdvanceInfo
|
||||
{
|
||||
public int Type { get; set; }
|
||||
|
||||
public string Name { get; set; }
|
||||
|
||||
public int Count { get; set; }
|
||||
|
||||
public int PayType { get; set; }
|
||||
|
||||
public int PayCount { get; set; }
|
||||
}
|
||||
|
||||
public class ReceiveBattleOrderRewardResponse
|
||||
{
|
||||
public int Type { get; set; }
|
||||
|
||||
public string RewardId { get; set; }
|
||||
|
||||
public int Count { get; set; }
|
||||
}
|
||||
|
||||
|
||||
|
||||
public class BuyBattleOrderLevelResponse
|
||||
{
|
||||
|
||||
|
||||
public int NewLevel { get; set; }
|
||||
|
||||
public int Cost { get; set; }
|
||||
}
|
||||
|
||||
public class BuyBattleOrderAdvanceResponse
|
||||
{
|
||||
public bool Success { get; set; }
|
||||
|
||||
public string Message { get; set; }
|
||||
|
||||
public List<int> PurchasedAdvances { get; set; }
|
||||
}
|
||||
|
||||
public class BattleOrderLevelStatus
|
||||
{
|
||||
public int Level { get; set; }
|
||||
|
||||
public long Exp { get; set; }
|
||||
|
||||
public int NormalStatus { get; set; }
|
||||
|
||||
public List<GiftConfig> NormalGiftList { get; set; } = new();
|
||||
|
||||
public int LuxuryStatus { get; set; }
|
||||
|
||||
public List<GiftConfig> LuxuryGiftList { get; set; } = new();
|
||||
|
||||
public int SupremeStatus { get; set; }
|
||||
|
||||
public List<GiftConfig> SupremeGiftList { get; set; } = new();
|
||||
}
|
||||
|
||||
public class BattleOrderLevelStatusResponse
|
||||
{
|
||||
public int CurrentLevel { get; set; }
|
||||
|
||||
public long CurrentExp { get; set; }
|
||||
|
||||
public bool IsLuxury { get; set; }
|
||||
|
||||
public bool IsSupreme { get; set; }
|
||||
|
||||
public List<BattleOrderLevelStatus> LevelStatusList { get; set; } = new();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user