using System.Collections.Generic; namespace Wizard.Scripts.Network.Data.TaskData.SkinPurchase; public class SkinSeriesPurchaseInfo { public enum RewardStatus { none, not_got, got } public enum eSetSalesStatus { None, Enable, Disable } private List _rewardInfoList = new List(); private List _ProductList = new List(); public int series_id { get; set; } public string description { get; set; } public bool is_completed { get; set; } public RewardStatus _rewardStatus { get; set; } public bool HaveTicket { get; set; } public eSetSalesStatus SetSalesStatus { get; set; } public ShopCommonSaleInfo saleInfo { get; set; } public List rewardInfoList => _rewardInfoList; public List productList => _ProductList; public bool IsNew { get; set; } public int GetProductCount() { int num = productList.Count; if (SetSalesStatus != eSetSalesStatus.None) { num++; } return num; } }