-- 游戏房间邀请框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