| | |
| | | rankInfo.Count = len(rankInfo.AwardItemList)
|
| | | rankInfo.NeedScore = tempIpyData.GetNeedScore()
|
| | |
|
| | | # rankInfo.AwardItemExList = []
|
| | | # scoreAwardEx = tempIpyData.GetScoreAwardEx()
|
| | | # scoreExList = scoreAwardEx.keys()
|
| | | # scoreExList.sort()
|
| | | # for scoreEx in scoreExList:
|
| | | # itemExList = scoreAwardEx[scoreEx]
|
| | | # awardEx = ChPyNetSendPack.tagMCActLianqiAwardEx()
|
| | | # awardEx.NeedScore = scoreEx
|
| | | # awardEx.AwardItemList = []
|
| | | # for itemID, itemCount, isAuctionItem in itemExList:
|
| | | # item = ChPyNetSendPack.tagMCActLianqiItem()
|
| | | # item.Clear()
|
| | | # item.ItemID = itemID
|
| | | # item.ItemCount = itemCount
|
| | | # item.IsBind = isAuctionItem
|
| | | # awardEx.AwardItemList.append(item)
|
| | | # awardEx.Count = len(awardEx.AwardItemList)
|
| | | # |
| | | # rankInfo.AwardItemExList.append(awardEx)
|
| | | # rankInfo.CountEx = len(rankInfo.AwardItemExList)
|
| | | rankInfo.AwardItemExList = []
|
| | | scoreAwardEx = tempIpyData.GetScoreAwardEx()
|
| | | scoreExList = scoreAwardEx.keys()
|
| | | scoreExList.sort()
|
| | | for scoreEx in scoreExList:
|
| | | itemExList = scoreAwardEx[scoreEx]
|
| | | awardEx = ChPyNetSendPack.tagMCCrossActLianqiAwardEx()
|
| | | awardEx.NeedScore = scoreEx
|
| | | awardEx.AwardItemList = []
|
| | | for itemID, itemCount, isAuctionItem in itemExList:
|
| | | item = ChPyNetSendPack.tagMCCrossActLianqiItem()
|
| | | item.Clear()
|
| | | item.ItemID = itemID
|
| | | item.ItemCount = itemCount
|
| | | item.IsBind = isAuctionItem
|
| | | awardEx.AwardItemList.append(item)
|
| | | awardEx.Count = len(awardEx.AwardItemList)
|
| | | |
| | | rankInfo.AwardItemExList.append(awardEx)
|
| | | rankInfo.CountEx = len(rankInfo.AwardItemExList)
|
| | |
|
| | | packBillList.append(rankInfo)
|
| | | return packBillList
|