|
- -- 游戏房间邀请框Layout
- local ClubNoticeHeHuoRen = class("ClubNoticeHeHuoRen" , cc.UIView);
- local ClubDefine = require("luaScript.Protocol.Club.ClubDefine")
-
- function ClubNoticeHeHuoRen:ctor(clubId,data)
- ClubNoticeHeHuoRen.super.ctor(self)
-
- local ui = loadUI("res/ui/ui_club/ui_club_notice_hehuoren.ui")
- self.ui = ui;
- self:addChild(ui);
-
- --俱乐部id
- self.clubId = clubId;
- self.clubInfo = app.club_php.clubList[clubId]
- self.copartnerData = data;
- end
-
- function ClubNoticeHeHuoRen:onEnter()
- ClubNoticeHeHuoRen.super.onEnter(self)
-
- self.ui.Items.Text_club_notice:setText("以下亲友圈"..tostring(ClubDefine.Role[tonumber(self.copartnerData.role)]).."将取消您的"..ClubDefine.heHuoRenText.."权限!!")
- self.ui.Items.Text_club_createor:setText(tostring(ClubDefine.Role[tonumber(self.copartnerData.role)])..":")
-
- self:setDefault()
-
- --按钮注册事件
- self:registerButton();
-
- self:bindEvent(app.club_php,GAME_EVENT.CLUB_CANCEL_COPARTNER,handler(self,self.onSuccess))
- end
-
- --按钮注册点击事件
- function ClubNoticeHeHuoRen:registerButton()
- --同意
- self.ui.Items.Button_agree:registerClick(handler(self , self.onClickAgree))
-
- --拒绝
- self.ui.Items.Button_disagree:registerClick(handler(self , self.onClose))
- end
-
- --设置默认界面
- function ClubNoticeHeHuoRen:setDefault()
- self.ui.Items.Text_club_id:setText(tostring(self.clubInfo.clubId));
-
- self.ui.Items.Text_club_name:setText(tostring(self.clubInfo.clubName));
-
- self.ui.Items.Text_createor:setText(tostring(self.clubInfo.ownerName));
- end
-
- function ClubNoticeHeHuoRen:onClose()
- playBtnCloseEffect();
- app.club_php:requestCancelCoparner(self.clubId,2)
- end
-
- --同意
- function ClubNoticeHeHuoRen:onClickAgree()
- playBtnEffect()
- app.club_php:requestCancelCoparner(self.clubId,1)
- end
-
-
- function ClubNoticeHeHuoRen:onSuccess()
- self:removeFromParent()
- end
-
- return ClubNoticeHeHuoRen
|