// AA 32 ¿ç·þ³äÖµÅÅÐлÐÅÏ¢ #tagMCCACTGBillboardInfo
|
|
struct tagMCCACTGBillboardAwardItem
|
{
|
DWORD ItemID;
|
WORD ItemCount;
|
BYTE IsBind; // ÊÇ·ñÅÄÆ·
|
};
|
|
struct tagMCCACTGBillboardDabiao
|
{
|
BYTE AwardIndex; // ½±ÀøË÷Òý 0~31
|
DWORD NeedRMB; // ËùÐè³äÖµRMB
|
BYTE AwardItemCount; // ½±ÀøÎïÆ·Êý
|
tagMCCACTGBillboardAwardItem AwardItemList[AwardItemCount]; // ½±ÀøÎïÆ·ÐÅÏ¢
|
};
|
|
struct tagMCCACTGBillboardOrder
|
{
|
BYTE OrderA; // Ãû´ÎA
|
BYTE OrderB; // ÖÁÃû´ÎB
|
DWORD NeedRMB; // ËùÐè³äÖµRMB£¬Î´´ï±êµÄ¸ÃÃû´Î¿Õ£¬ÅÅÃûºóÃæµÄÍæ¼ÒÏòÏÂ˳ÑÓ
|
BYTE AwardItemCount; // ½±ÀøÎïÆ·Êý
|
tagMCCACTGBillboardAwardItem AwardItemList[AwardItemCount]; // ½±ÀøÎïÆ·ÐÅÏ¢
|
};
|
|
struct tagMCCACTGBillboardTempInfo
|
{
|
BYTE TemplateID; // »î¶¯Ä£°åID
|
BYTE DabiaoAwardCount; // ´ï±ê½±ÀøµµÊý
|
tagMCCACTGBillboardDabiao DabiaoAwardInfo[DabiaoAwardCount]; // ´ï±ê½±ÀøÐÅÏ¢
|
BYTE OrderAwardCount; // ÅÅÐн±ÀøµµÊý
|
tagMCCACTGBillboardOrder OrderAwardInfo[OrderAwardCount]; // ÅÅÐн±ÀøÐÅÏ¢
|
};
|
|
struct tagMCCACTGBillboardInfo
|
{
|
tagHead Head;
|
BYTE ServerInfoLen;
|
char ServerIDRangeInfo[ServerInfoLen]; //¿ª·Å¸Ã»î¶¯µÄ·þÎñÆ÷ID·¶Î§ÁÐ±í£¬json¸ñʽ [[IDA, IDB], ...]£¬ [] Ϊȫ·þ
|
BYTE GroupValue1; // »î¶¯°ñµ¥·Ö×éÖµ1£¬ÓÃÓÚ²éѯ¶ÔÓ¦°ñµ¥
|
char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d
|
char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d
|
BYTE TemplateID; // µ±Ç°»î¶¯Ä£°åID
|
BYTE TemplateCount;
|
tagMCCACTGBillboardTempInfo TempInfo[TemplateCount]; // Ä£°åÐÅÏ¢
|
};
|