// AA 12 ÏÞʱÀñ°ü»î¶¯ÐÅÏ¢ #tagMCFlashGiftbagInfo
|
|
struct tagMCFlashGiftbagItem
|
{
|
DWORD ItemID;
|
WORD ItemCount;
|
BYTE IsBind;
|
BYTE IsMainItem; //ÊÇ·ñ±êµÄÎï
|
};
|
|
struct tagMCFlashGiftbag
|
{
|
DWORD GiftID; //Àñ°üID
|
BYTE OrderInfoLen;
|
char OrderInfo[OrderInfoLen]; //ÉÌÆ·±àºÅ
|
BYTE BuyCountLimit; //ÏÞ¹ºÊý
|
DWORD RMB; //ËùÐèRMB£¬Ôª
|
DWORD RMBOriginal; //Ô¼Û
|
BYTE GiftItemCount; // Àñ°üÎïÆ·Êý
|
tagMCFlashGiftbagItem ItemInfo[GiftItemCount]; // ÎïÆ·ÐÅÏ¢
|
};
|
|
struct tagMCFlashGiftbagType
|
{
|
BYTE GiftbagCount; // Àñ°üÊý
|
tagMCFlashGiftbag GiftbagInfo[GiftbagCount]; // Àñ°üÐÅÏ¢
|
};
|
|
struct tagMCFlashGiftbagTime
|
{
|
char StartTime[5]; // ¿ªÊ¼Ê±¼ä H:M
|
char EndtTime[5]; // ½áÊøÊ±¼ä H:M
|
};
|
|
struct tagMCFlashGiftbagInfo
|
{
|
tagHead Head;
|
BYTE ActNum; //»î¶¯±àºÅ
|
char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d
|
char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d
|
WORD AdvanceMinutes; // ÌáǰÏÔʾ·ÖÖÓ
|
BYTE ActivityTimeCount;
|
tagMCFlashGiftbagTime ActivityTime[ActivityTimeCount]; //»î¶¯Ê±¼ä
|
BYTE IsDayReset; //ÊÇ·ñÿÌìÖØÖÃ
|
WORD LimitLV; // ÏÞÖÆµÈ¼¶
|
BYTE GiftbagTypeCount; // Àñ°üÀàÐÍÊý
|
tagMCFlashGiftbagType GiftbagTypeInfo[GiftbagTypeCount]; // Àñ°üÀàÐÍÐÅÏ¢, µ±Óжà¸öÇÒÓжà¸ö»î¶¯Ê±¼ä¶ÎʱÔòÿ¸öʱ¼ä¶Î¶ÔÓ¦Ò»¸öÀñ°üÀàÐÍ£»
|
};
|