Merge remote-tracking branch 'origin/lps/maijiang8.15' into lps/majiang8.18M
commit
f4dedc9eb2
|
|
@ -648,6 +648,7 @@ function M:OnRefNumberBan(evt_data)
|
||||||
|
|
||||||
local group = DataManager.groups:get(self.groupId)
|
local group = DataManager.groups:get(self.groupId)
|
||||||
group:addMember(tem)
|
group:addMember(tem)
|
||||||
|
pt("lingmeng ccc OnRefNumberBan1",evt_data)
|
||||||
DispatchEvent(self._dispatcher, GroupMgrEvent.OnRefNumberBan, evt_data)
|
DispatchEvent(self._dispatcher, GroupMgrEvent.OnRefNumberBan, evt_data)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -115,7 +115,7 @@ function M:TickNumberCallback(res)
|
||||||
end
|
end
|
||||||
|
|
||||||
function M:RefrenMemberCallback()
|
function M:RefrenMemberCallback()
|
||||||
print("lingmeng OnRefNumberBan")
|
pt("lingmeng ccc OnRefNumberBan2",self._group.members)
|
||||||
local numbers = self._group.members
|
local numbers = self._group.members
|
||||||
local fgCtr = ControllerManager.GetController(NewGroupController)
|
local fgCtr = ControllerManager.GetController(NewGroupController)
|
||||||
if #numbers == 0 then
|
if #numbers == 0 then
|
||||||
|
|
@ -126,6 +126,7 @@ function M:RefrenMemberCallback()
|
||||||
if res.ReturnCode ~= 0 then
|
if res.ReturnCode ~= 0 then
|
||||||
ViewUtil.ErrorTip(res.ReturnCode, "获取成员列表失败")
|
ViewUtil.ErrorTip(res.ReturnCode, "获取成员列表失败")
|
||||||
else
|
else
|
||||||
|
pt("lingmeng ccc OnRefNumberBan3",numbers)
|
||||||
self:FillList(numbers)
|
self:FillList(numbers)
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ end
|
||||||
|
|
||||||
function M:AddListener()
|
function M:AddListener()
|
||||||
local mgr_ctr = self._mgr_ctr
|
local mgr_ctr = self._mgr_ctr
|
||||||
|
mgr_ctr._cacheEvent:Clear()
|
||||||
mgr_ctr:AddEventListener(GroupMgrEvent.AddPlay, handler(self, self._evtAddPlay))
|
mgr_ctr:AddEventListener(GroupMgrEvent.AddPlay, handler(self, self._evtAddPlay))
|
||||||
mgr_ctr:AddEventListener(GroupMgrEvent.DelPlay, handler(self, self._evtDelPlay))
|
mgr_ctr:AddEventListener(GroupMgrEvent.DelPlay, handler(self, self._evtDelPlay))
|
||||||
mgr_ctr:AddEventListener(GroupMgrEvent.UpdatePlay, handler(self, self._evtUpdatePlay))
|
mgr_ctr:AddEventListener(GroupMgrEvent.UpdatePlay, handler(self, self._evtUpdatePlay))
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,6 @@ local function list_msgRender(self, index, obj)
|
||||||
|
|
||||||
local msgText = ''
|
local msgText = ''
|
||||||
if msg.m_state == 0 then
|
if msg.m_state == 0 then
|
||||||
--msgText = string.format("【%s】被【%s】加入亲友圈", msg.user_name, msg.tag_name)
|
|
||||||
msgText = string.format("【%s】被【%s】加入亲友圈", msg.tag_name, msg.user_name)
|
msgText = string.format("【%s】被【%s】加入亲友圈", msg.tag_name, msg.user_name)
|
||||||
elseif msg.m_state == 1 then
|
elseif msg.m_state == 1 then
|
||||||
msgText = string.format("【%s】退出亲友圈", msg.user_name)
|
msgText = string.format("【%s】退出亲友圈", msg.user_name)
|
||||||
|
|
|
||||||
|
|
@ -122,7 +122,7 @@ function FamilyView.new()
|
||||||
local self = setmetatable({}, { __index = M })
|
local self = setmetatable({}, { __index = M })
|
||||||
self.class = 'FamilyMainView'
|
self.class = 'FamilyMainView'
|
||||||
self._full = true
|
self._full = true
|
||||||
self._close_destroy = false
|
-- self._close_destroy = false
|
||||||
self._fristRoom = true
|
self._fristRoom = true
|
||||||
self:init('ui://Family/Main')
|
self:init('ui://Family/Main')
|
||||||
return self
|
return self
|
||||||
|
|
@ -130,7 +130,7 @@ end
|
||||||
|
|
||||||
function M:init(url)
|
function M:init(url)
|
||||||
BaseView.InitView(self, url)
|
BaseView.InitView(self, url)
|
||||||
self._close_destroy = false
|
-- self._close_destroy = false
|
||||||
self._full_offset = false
|
self._full_offset = false
|
||||||
local view = self._view
|
local view = self._view
|
||||||
self.lastTime = os.time()
|
self.lastTime = os.time()
|
||||||
|
|
@ -234,7 +234,6 @@ function M:init(url)
|
||||||
end
|
end
|
||||||
|
|
||||||
self.curGroupIndex = j
|
self.curGroupIndex = j
|
||||||
|
|
||||||
self:ConnetFamily(j, DataManager.groups.groupList)
|
self:ConnetFamily(j, DataManager.groups.groupList)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|
@ -256,8 +255,16 @@ function M:Reflash()
|
||||||
if #groups > 0 then
|
if #groups > 0 then
|
||||||
--self:ConnetFamily(1, groups)
|
--self:ConnetFamily(1, groups)
|
||||||
self.list_family.numItems = #DataManager.groups.groupList
|
self.list_family.numItems = #DataManager.groups.groupList
|
||||||
local index = (self.curGroupIndex or 1) - 1
|
local chooseIndex = 1
|
||||||
local btn = self.list_family:GetChildAt(index)
|
if FamilyView.lastId then
|
||||||
|
for i = 1, #DataManager.groups.groupList do
|
||||||
|
if FamilyView.lastId == DataManager.groups.groupList[i].id then
|
||||||
|
FamilyView.lastId = nil
|
||||||
|
chooseIndex = i
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
local btn = self.list_family:GetChildAt(chooseIndex-1)
|
||||||
btn.onClick:Call()
|
btn.onClick:Call()
|
||||||
else
|
else
|
||||||
self:JoinFamily(true)
|
self:JoinFamily(true)
|
||||||
|
|
@ -268,7 +275,6 @@ end
|
||||||
|
|
||||||
function M:InitCloseClick()
|
function M:InitCloseClick()
|
||||||
self.btn_close.onClick:Set(function()
|
self.btn_close.onClick:Set(function()
|
||||||
print("lingmengfamily", self.lastType, self.familyType.selectedIndex)
|
|
||||||
if not self.lastType or self.familyType.selectedIndex == 1 then
|
if not self.lastType or self.familyType.selectedIndex == 1 then
|
||||||
if self._group then
|
if self._group then
|
||||||
FamilyOffline(self._group.id, self)
|
FamilyOffline(self._group.id, self)
|
||||||
|
|
@ -591,9 +597,6 @@ function M:UpdateFamilyRoom(fgCtr, id)
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
local roomList = self._group.rooms
|
local roomList = self._group.rooms
|
||||||
print("lingmengroomList")
|
|
||||||
pt(roomList)
|
|
||||||
pt(playList)
|
|
||||||
local roomCtr = ControllerManager.GetController(RoomController)
|
local roomCtr = ControllerManager.GetController(RoomController)
|
||||||
list_room.itemRenderer = function(index, obj)
|
list_room.itemRenderer = function(index, obj)
|
||||||
if index < #roomList then
|
if index < #roomList then
|
||||||
|
|
@ -643,6 +646,7 @@ function M:UpdateFamilyRoom(fgCtr, id)
|
||||||
return
|
return
|
||||||
else
|
else
|
||||||
UpdateBeat:Remove(self.OnUpdate, self)
|
UpdateBeat:Remove(self.OnUpdate, self)
|
||||||
|
FamilyView.lastId = self._group.id
|
||||||
ViewManager.ChangeView(ViewManager.View_Main, gameId)
|
ViewManager.ChangeView(ViewManager.View_Main, gameId)
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
|
|
@ -668,6 +672,7 @@ function M:UpdateFamilyRoom(fgCtr, id)
|
||||||
return
|
return
|
||||||
else
|
else
|
||||||
UpdateBeat:Remove(self.OnUpdate, self)
|
UpdateBeat:Remove(self.OnUpdate, self)
|
||||||
|
FamilyView.lastId = self._group.id
|
||||||
ViewManager.ChangeView(ViewManager.View_Witness, gameId)
|
ViewManager.ChangeView(ViewManager.View_Witness, gameId)
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
|
|
@ -717,6 +722,7 @@ function M:UpdateFamilyRoom(fgCtr, id)
|
||||||
return
|
return
|
||||||
else
|
else
|
||||||
UpdateBeat:Remove(self.OnUpdate, self)
|
UpdateBeat:Remove(self.OnUpdate, self)
|
||||||
|
FamilyView.lastId = self._group.id
|
||||||
ViewManager.ChangeView(ViewManager.View_Main, playList[newIndex].gameId)
|
ViewManager.ChangeView(ViewManager.View_Main, playList[newIndex].gameId)
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
|
|
@ -803,7 +809,6 @@ function M:ConnetFamily(index, groups)
|
||||||
|
|
||||||
UpdateBeat:Remove(self.OnUpdate, self)
|
UpdateBeat:Remove(self.OnUpdate, self)
|
||||||
ViewUtil:CloseModalWait()
|
ViewUtil:CloseModalWait()
|
||||||
|
|
||||||
self._group = DataManager.groups:get(groups[index].id)
|
self._group = DataManager.groups:get(groups[index].id)
|
||||||
DataManager.CurrenGroup = self._group
|
DataManager.CurrenGroup = self._group
|
||||||
self._view:GetChild('text_familyId').text = self._group.id
|
self._view:GetChild('text_familyId').text = self._group.id
|
||||||
|
|
@ -901,7 +906,8 @@ function M:OnUpdate()
|
||||||
end)
|
end)
|
||||||
self.lastTime = newTime
|
self.lastTime = newTime
|
||||||
if self._view:GetChild('list_familyNumber').itemRenderer then
|
if self._view:GetChild('list_familyNumber').itemRenderer then
|
||||||
self._view:GetChild('list_familyNumber').numItems = #self._group.members
|
self.members = SortMembers(self._group.members) --local members = self._group.members
|
||||||
|
self._view:GetChild('list_familyNumber').numItems = #self.members
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -1142,6 +1148,7 @@ function M:Close()
|
||||||
Broadcast.RemoveListener(BroadcastEvent.OnOutFamily, self.Reflash)
|
Broadcast.RemoveListener(BroadcastEvent.OnOutFamily, self.Reflash)
|
||||||
|
|
||||||
print("家族界面退出")
|
print("家族界面退出")
|
||||||
|
|
||||||
self._familyEventView:RemoveAll()
|
self._familyEventView:RemoveAll()
|
||||||
BaseView.Close(self)
|
BaseView.Close(self)
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
local HuCardImg = {
|
local HuCardImg = {
|
||||||
}
|
}
|
||||||
|
|
||||||
HuCardImg[1] = { 1 }
|
HuCardImg[1] = { "tile_hu" }
|
||||||
HuCardImg[2] = { "tile_zimo" }
|
HuCardImg[2] = { "tile_zimo" }
|
||||||
HuCardImg[3] = { "tile_cs_shisanlan" }
|
HuCardImg[3] = { "tile_cs_shisanlan" }
|
||||||
HuCardImg[4] = { "tile_cs_qxshisanlan" }
|
HuCardImg[4] = { "tile_cs_qxshisanlan" }
|
||||||
|
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 954 KiB After Width: | Height: | Size: 947 KiB |
Binary file not shown.
Loading…
Reference in New Issue