yunque9/lua_probject/base_project/Game/View/NewGroup/MngView/GroupShowMemberInfoView.lua

48 lines
1.1 KiB
Lua
Raw Normal View History

2025-05-30 14:25:22 +08:00
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