diff --git a/lua_probject/base_project/Game/Controller/NewGroupController.lua b/lua_probject/base_project/Game/Controller/NewGroupController.lua index 060b1c6b..d5d9a221 100644 --- a/lua_probject/base_project/Game/Controller/NewGroupController.lua +++ b/lua_probject/base_project/Game/Controller/NewGroupController.lua @@ -929,9 +929,11 @@ function M:FG_GetGroupRecord(group_id, platform, qid, limit, num, callback) end) end +---@param group_id number 亲友圈id +---@param platform function GetPlatform() ---@param militarys table 战绩id列表 ---@param is_read number 0是将选中战绩设置为未读,1是将选中战绩选择为已读 -function M:FG_SetGroupRecordReadStatus(militarys, is_read, callback) +function M:FG_SetGroupRecordReadStatus(group_id, platform, militarys, is_read, callback) local _client = ControllerManager.GroupClient local data = {} data.militarys = militarys diff --git a/lua_probject/base_project/Game/View/Family/FamilyNumberRecord.lua b/lua_probject/base_project/Game/View/Family/FamilyNumberRecord.lua index 73dc3c64..ff36af1e 100644 --- a/lua_probject/base_project/Game/View/Family/FamilyNumberRecord.lua +++ b/lua_probject/base_project/Game/View/Family/FamilyNumberRecord.lua @@ -25,6 +25,9 @@ function FamilyNumberRecord.New(root) local ctr_numberRecordRank = self._view:GetController('numberRecordRank') local text_recordGameType = self._view:GetChild('text_recordGameType') local text_recordSortType = self._view:GetChild('text_recordSortType') + local text_allRound = self._view:GetChild('text_allRound') + local text_winNum = self._view:GetChild('text_winNum') + local text_useDiamond = self._view:GetChild('text_useDiamond') self._viewList_numberRankRead = self._view:GetChild('comp_numberRecordByGameTypelooked'):GetChild('n3') @@ -102,14 +105,15 @@ function FamilyNumberRecord.New(root) self._viewlist_numberRecordDetail:RefreshVirtualList() end) self._view:GetChild('btn_allChooseRead').onClick:Set(function() - fgCtr:FG_SetGroupRecordReadStatus(self.military.list, 2 - self.readStatusNum, function(res) - pt(res) - if res.ReturnCode ~= 0 then - ViewUtil.ShowOneChooose("获取排行榜失败" .. res.ReturnCode) - else + fgCtr:FG_SetGroupRecordReadStatus(self._group.id, GetPlatform().self.military.list, 2 - self.readStatusNum, + function(res) + pt(res) + if res.ReturnCode ~= 0 then + ViewUtil.ShowOneChooose("获取排行榜失败" .. res.ReturnCode) + else - end - end) + end + end) end) self._view:GetChild('btn_allChooseReverse').onClick:Set(function() self._flag_allChooseReverse = self.records[self.gameTypeNum][self.readStatusNum].childNum @@ -124,6 +128,10 @@ function FamilyNumberRecord.New(root) end) self:OnClickSortType(self._group.id) + + fgCtr:FG_GetConsumeStat(self._group.id, os.time() - 3600 * 1200, os.time(), function(res) + pt(res) + end) return self end