| 1234567891011121314151617181920212223242526272829303132333435 |
- using System.Collections.Generic;
- using MongoDB.Bson.Serialization.Attributes;
- using MongoDB.Bson.Serialization.Options;
- namespace ET
- {
- public class ActivityLoginExtComponent : Entity, IAwake, IDestroy, ITransfer, IUnitCache
- {
- public string StrId = "";
-
- public string Account;
- //活动id
- public int ActivityId = 0;
- //活动接取的时间
- public long ActivityAcceptTime = 0;
- //当前开到第几天,按照接取时间算
- public int CurDay = 0;
- //是否购买加赠
- public bool IsBuy = false;
- //免费奖励状态<天,ConstBonusStatus>
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> FreeRewardStatusDic = new Dictionary<int, int>();
- //付费奖励状态<天,ConstBonusStatus>
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> PayRewardStatusDic = new Dictionary<int, int>();
- [BsonIgnore] public S2C_PushActivityLoginInfoExt s2CPushActivityLoginInfoExt = new S2C_PushActivityLoginInfoExt();
- }
- }
|