local GroupShowMemberInfoView = {} local M = GroupShowMemberInfoView function GroupShowMemberInfoView.new(group_id) setmetatable(M, { __index = BaseView }) local self = setmetatable({}, { __index = M }) self.class = "GroupShowMemberInfoView" self.group_id = group_id self:init("ui://NewGroup/Win_PlayerInfoForAdd2") return self end function M:init(url) BaseWindow.init(self, url) local data = DataManager.SelfUser self.Tx = self._view:GetChild("btn_head") self.Name = self._view:GetChild("tex_name") self.Id = self._view:GetChild("tex_id") ImageLoad.Load(data.head_url, self.Tx._iconObject) self.Name.text = data.nick_name self.Id.text = data.account_id self._view:GetChild("btn_close").onClick:Set( function() self:Destroy() end ) self._view:GetChild("btn_qc").onClick:Set( function() self:Destroy() end ) self._view:GetChild("btn_qd").onClick:Set( function() self:Destroy() end ) end function M:SetAddMember(data) ImageLoad.Load(data.portrait, self.Tx._iconObject) self.Name.text = data.nick self.Id.text = data.uid self:Show() end return M