-- 包间修改名字Layout local ClubBaojianChangeName = class("ClubBaojianChangeName" , cc.UIView); function ClubBaojianChangeName:ctor(gID, ruleIdx, baojianName) ClubBaojianChangeName.super.ctor(self) self.ui = loadUI("res/ui/ui_club/ui_club_baojian_change_name.ui"); self:addChild(self.ui) --茶馆id self.gID = gID; --玩法下标 self.ruleIdx = ruleIdx; --包间名 self.baojianName = baojianName end function ClubBaojianChangeName:onEnter() ClubBaojianChangeName.super.onEnter(self) self.ui.Items.Button_close:registerClick(handler(self , self.onClose)) -- 确认回调 self.ui.Items.Button_confirm:registerClick(handler(self , self.onConfirm)) if self.baojianName and self.baojianName ~= "" then self.ui.Items.TextField_baojian_name:setText(self.baojianName); end self:bindEvents() end function ClubBaojianChangeName:bindEvents() self:bindEvent(app.club_php, GAME_EVENT.CLUB_CHANGE_BAO_JIAN_NAME, handler(self, self.onClubChangeBaoJianName)) end function ClubBaojianChangeName:onClose() playBtnCloseEffect() self:removeFromParent() end function ClubBaojianChangeName:onConfirm() playBtnEffect() --更新玩法名 local setupType = 2; local contentStr = self.ui.Items.TextField_baojian_name:getText(); -- if contentStr ~= "" then app.club_php:requestRuleSet(self.gID, self.ruleIdx, setupType, contentStr); -- end -- self:removeFromParent() end function ClubBaojianChangeName:onClubChangeBaoJianName() self:removeFromParent() end return ClubBaojianChangeName