|
- -- 战绩界面
- local ClubZhanJiTongJiView = class("ClubZhanJiTongJiView", cc.UIView)
-
-
- function ClubZhanJiTongJiView:ctor(list)
- ClubZhanJiTongJiView.super.ctor(self)
-
- self.ui = loadUI("res/ui/ui_club/ui_club_zhanji_tongji.ui")
- self:addChild(self.ui)
-
- self.list = list
- end
-
- function ClubZhanJiTongJiView:onEnter()
- ClubZhanJiTongJiView.super.onEnter(self)
-
- --消息分类
- self.ui.Items.Button_close:registerClick(handler(self,self.onClickClose))
- -- self.ui.Items.Button_2:registerClick(handler(self,self.onTouchZhanjiClub))
- -- self.ui.Items.Button_3:registerClick(handler(self,self.onTouchZhanjiTongji))
- self:updateList()
-
- self:initCurrencyTitle()
- end
-
- function ClubZhanJiTongJiView:initCurrencyTitle()
- local tongjiTitleLayout = self.ui.Items.Layout_tongji_title
- local text3 = tongjiTitleLayout:getChildByName("Text_3")
- text3:setString("消耗" .. PLN.CURRENCY)
-
- local text4 = tongjiTitleLayout:getChildByName("Text_4")
- text4:setString("专属" .. PLN.CURRENCY)
- end
-
- function ClubZhanJiTongJiView:onClickClose()
- self:removeFromParent()
- end
-
-
- --战绩统计查询成功
- function ClubZhanJiTongJiView:updateList()
-
- -- app.waitDialogManager:closeWaitNetworkDialog()
-
-
- -- self.ui.Items.ScrollView:setVisible(false)
-
- local uiScrollView = self.ui.Items.ScrollView--self.ui.Items.ScrollView_TongJi
- uiScrollView:getInnerContainer():setAutoSize(true)
- uiScrollView:removeAllChildren();
-
-
-
- -- local zhanjiTongjiDataList = app.club_php.zhanjiTongjiDataList[tonumber(self.clubInfo.gid)]
- -- if not self.list or table.nums(self.list) <= 0 then
- -- --无数据显示
- -- self.ui.Items.Layout_no_data:setVisible(true);
- -- -- self.ui.Items.Layout_TongJi:setVisible(false)
- -- return
- -- else
- -- self.ui.Items.Layout_no_data:setVisible(false);
- -- self.ui.Items.Layout_TongJi:setVisible(true)
- -- end
-
- --战绩统计标题
- -- local uiItemTitle = self.ui.Items.Layout_tongji_title:getCopied()
- -- uiItemTitle.Items = getUIItems(uiItemTitle)
- -- uiScrollView:addChild(uiItemTitle)
-
- --战绩统计内容
- local uiTemplate = self.ui.Items.Layout_tongji_content;
- for k, tongjiInfo in pairsByKeysEx(self.list) do
- local uiItem = uiTemplate:getCopied()
- uiItem.Items = getUIItems(uiItem)
-
- --名字
- local gameName = getSubGameRuleName(tongjiInfo.game_id,tongjiInfo.gamerule)
- uiItem.Items.Text_data:setText(gameName)
-
- --开房成局
- uiItem.Items.Text_chengju_count:setText(tonumber(tongjiInfo.openhouse_count))
-
- --馆主消耗
- uiItem.Items.Text_xiaohao_count:setText(tonumber(tongjiInfo.owner_card_consume_count))
-
- --馆主专属房卡/房卡消耗
- uiItem.Items.Text_zhuanshu_xiaohao:setText(tonumber(tongjiInfo.owner_props_card_count))
-
- uiScrollView:addChild(uiItem)
- end
-
- uiScrollView:jumpToTopOnSizeChanged()
- end
-
- return ClubZhanJiTongJiView
|