master
罗家炜 2025-11-11 16:36:38 +08:00
parent e31af96f0e
commit 4ca65a4f32
6 changed files with 235 additions and 186 deletions

View File

@ -128,7 +128,6 @@ function M:fill_user_info()
end)
end
function M:ChangeToLogin()
local _curren_msg = MsgWindow.new(self._root_view, '您是否退出当前账号?', MsgWindow.MsgMode.OkAndCancel)
_curren_msg.onOk:Add(function()

View File

@ -18,7 +18,6 @@ end
--@function [parent=#LoginView] init
--@param self
function M:init()
UIPackage.AddPackage("base/login/ui/Login")
@ -78,8 +77,8 @@ function M:init()
if not s then
print("Error:" .. e)
end
DataManager.SelfUser.acc = utez
-- DataManager.SelfUser.acc = utez
DataManager.SelfUser.nick_name = utez
DataManager.SelfUser.sex = 1
DataManager.SelfUser.head_url = ""
@ -88,7 +87,6 @@ function M:init()
-- end
-- end)
end)
local btn_phone = view:GetChild("btn_phone")

View File

@ -698,21 +698,25 @@ function M:RecursionGetPropLog(members, index)
self.groupumberTemp.valid_round = info.valid_count * 100
self.groupumberTemp.reward_hp = info.pump
self.groupumberTemp.total_win = 0
ViewUtil.CloseModalWait()
fgCtr:FG_GetMembersCount(self.group_id, function(res)
ViewUtil.CloseModalWait()
if res.ReturnCode == 0 then
self.groupumberTemp.hpall = {}
self.groupumberTemp.hpall.hp = res.Data.hp_num1 + res.Data.otherHp
self.groupumberTemp.hpall.hp = info.hp_num1
self.record_data[1] = self.groupumberTemp
-- for i = 1, #members do
-- self.record_data[#self.record_data + 1] = members[i]
-- end
self:NewRecordTable(1)
else
ViewUtil.ErrorTip(res.ReturnCode, "目标没有总线值")
end
end)
ViewUtil.CloseModalWait()
-- fgCtr:FG_GetMembersCount(self.group_id, function(res)
-- ViewUtil.CloseModalWait()
-- if res.ReturnCode == 0 then
-- self.groupumberTemp.hpall = {}
-- self.groupumberTemp.hpall.hp = res.Data.hp_num1 + res.Data.otherHp
-- self.record_data[1] = self.groupumberTemp
-- -- for i = 1, #members do
-- -- self.record_data[#self.record_data + 1] = members[i]
-- -- end
-- self:NewRecordTable(1)
-- else
-- ViewUtil.ErrorTip(res.ReturnCode, "目标没有总线值")
-- end
-- end)
end
-- self.lst_record.numItems = #self.record_data
end)

View File

@ -138,6 +138,10 @@ function M:InitView()
if res.ReturnCode ~= 0 then
ViewUtil.ErrorTip(res.ReturnCode, '找不到成员')
else
if not res.Data.members or #res.Data.members == 0 then
ViewUtil.ErrorTip(res.ReturnCode, '找不到成员')
return
end
self.ctr_search.selectedIndex = 1
self:ChangedClear(0)
self:InitListRecordFind()
@ -303,6 +307,12 @@ function M:ListRenderer(index, obj)
obj:GetChild('btn_super').visible = not dataInfo.partnerLev or dataInfo.partnerLev > 0
obj:GetChild('btn_super').onClick:Set(function()
local myInfo = self._data_record[tempLev][tempIndex]
if myInfo._flag_normol then
ViewUtil.ErrorTip(nil, '已获取全部普通用户')
return
end
myInfo._flag_normol = true
if obj:GetController("more").selectedIndex == 0 then
self:ChangedClear(tempLev)
ViewUtil:ShowModalWait()
@ -433,22 +443,30 @@ function M:GetPropLog(index)
self.groupumberTemp.valid_round = info.valid_count * 100
self.groupumberTemp.reward_hp = info.pump
self.groupumberTemp.total_win = 0
ViewUtil.CloseModalWait()
fgCtr:FG_GetMembersCount(self.group_id, function(res)
ViewUtil.CloseModalWait()
if res.ReturnCode == 0 then
self.groupumberTemp.hpall = {}
self.groupumberTemp.hpall.hp = res.Data.hp_num1 + res.Data.otherHp
self.groupumberTemp.hpall.total_member = res.Data.member_num
self.groupumberTemp.hpall.hp = info.hp_num1
self.groupumberTemp.hpall.total_member = info.member_num or 0
self:InsertTableRecord(1, self.groupumberTemp)
self._selectedLev = 1
self._selectIndex = 1
self._selectIndexList[self._selectedLev] = self._selectIndex
self:LevGetRecordData(0, self.groupumberTemp)
else
ViewUtil.ErrorTip(res.ReturnCode, "目标没有总线值")
end
end)
ViewUtil.CloseModalWait()
-- fgCtr:FG_GetMembersCount(self.group_id, function(res)
-- ViewUtil.CloseModalWait()
-- if res.ReturnCode == 0 then
-- self.groupumberTemp.hpall = {}
-- self.groupumberTemp.hpall.hp = res.Data.hp_num1 + res.Data.otherHp
-- self.groupumberTemp.hpall.total_member = res.Data.member_num
-- self:InsertTableRecord(1, self.groupumberTemp)
-- self._selectedLev = 1
-- self._selectIndex = 1
-- self._selectIndexList[self._selectedLev] = self._selectIndex
-- self:LevGetRecordData(0, self.groupumberTemp)
-- else
-- ViewUtil.ErrorTip(res.ReturnCode, "目标没有总线值")
-- end
-- end)
end
end)
end
@ -462,6 +480,41 @@ function M:MoreChanged(context, data)
if myInfo then
self:ChangedClear(data.lev)
ViewUtil:ShowModalWait()
if self.ctr_search.selectedIndex == 1 then
local time_type = self._view:GetController("type").selectedIndex
if self.begin_time ~= nil and self.end_time ~= nil then
time_type = 0
end
local fgCtr = ControllerManager.GetController(NewGroupController)
fgCtr:FG_FindPartnerStat(
self.group_id,
myInfo.uid, 0, 6, time_type, self.begin_time, self.end_time,
function(res)
-- printlog("aaaaaaaaaaaaaaaa22222222222222222222222222222")
-- pt(res)
ViewUtil.CloseModalWait()
if self._is_destroy then
return
end
if res.ReturnCode ~= 0 then
ViewUtil.ErrorTip(res.ReturnCode, '找不到成员')
else
if not res.Data.members or #res.Data.members == 0 then
ViewUtil.ErrorTip(res.ReturnCode, '找不到成员')
return
end
self.ctr_search.selectedIndex = 1
self:ChangedClear(0)
self:InitListRecordFind()
self:InsertTableRecord(1, res.Data.members[1])
self._selectedLev = 1
self._selectIndex = 1
self._selectIndexList[self._selectedLev] = self._selectIndex
self:GetAllRecordData(0, { lev = 1, index = 1 })
end
end
)
else
if data.lev == 1 then
self._selectedLev = 1
self._selectIndex = data.index
@ -473,6 +526,7 @@ function M:MoreChanged(context, data)
self._selectIndexList[self._selectedLev] = self._selectIndex
self:GetAllRecordData(0, data)
end
end
else
ViewUtil.ErrorTip(nil, "统计页面失效,请重新打开")
end
@ -538,12 +592,12 @@ end
---@param index number 递归开始下标默认传0
---@param data table 自己拼接的信息lev为点击数据所在的层级index为点击数据所在的索引
function M:GetNumberRecord(index, data)
ViewUtil.ShowModalWait("正在获取成员中")
local time_type = self._view:GetController("type").selectedIndex
if self.begin_time ~= nil and self.end_time ~= nil then
time_type = 0
end
local myInfo = self._data_record[data.lev][data.index]
ViewUtil.ShowModalWait("正在获取成员中")
local fatherInfo
if self.ctr_search.selectedIndex == 1 then
fatherInfo = {}

View File

@ -2,72 +2,66 @@
"libview.firstColumnWidth": 522,
"libview.iconScale": 0,
"doc.openedDocs": [
"ui://m7iejg46ilon7ias",
"ui://m7iejg46ilon7ia2",
"ui://m7iejg46cvc87i5y",
"ui://m7iejg46r0qx7i6u",
"ui://27vd145bcvc87i5t",
"ui://m7iejg46ruljhmp",
"ui://m7iejg46r96th8e",
"ui://m7iejg4610xl7i1w",
"ui://m7iejg46qlxihsl",
"ui://m7iejg46kwi0hld",
"ui://m7iejg46kwi0hmb",
"ui://m7iejg46kwi0hk0",
"ui://m7iejg46qlxihsm",
"ui://m7iejg46ilon7i9k",
"ui://m7iejg46kwdo7i97",
"ui://m7iejg468h207i99",
"ui://m7iejg46nwgkhx0",
"ui://m7iejg46nwgkhx2",
"ui://m7iejg46kk3uhro",
"ui://m7iejg46l7wn7i83",
"ui://m7iejg46tqi8hwa",
"ui://m7iejg46f6brhwx",
"ui://m7iejg46imp57ih3",
"ui://m7iejg46imp57igy",
"ui://m7iejg46ilon7ibl",
"ui://2d9xdj6zab5pciv",
"ui://2d9xdj6zab5pcji",
"ui://2d9xdj6znld2cjm",
"ui://m7iejg46hsbhhjn",
"ui://m7iejg46imp57ihp",
"ui://m7iejg46f6brhww",
"ui://m7iejg46t1hqhxw",
"ui://2d9xdj6zlumrgj",
"ui://2d9xdj6znlwcgk",
"ui://2d9xdj6zl0lzb",
"ui://m7iejg4610snh5j",
"ui://2d9xdj6zfn7fao",
"ui://lx6k641gajzhoe",
"ui://lkq9ne9speuqbv",
"ui://m7iejg46kk3uhrs",
"ui://m7iejg46z3847i6r",
"ui://m7iejg46z3847i6m",
"ui://m7iejg46kwi0hkr"
"ui://v0j9abjygq7m8f",
"ui://v0j9abjygq7med",
"ui://1utjt0r2ufu92i",
"ui://lkq9ne9speuq20",
"ui://v0j9abjygq7mdk",
"ui://v0j9abjynlefsr",
"ui://9n9stu2eprgzf0",
"ui://9n9stu2eprgzab",
"ui://9n9stu2ethxkcit",
"ui://9n9stu2ethxkcis",
"ui://9n9stu2eprgzee",
"ui://27vd145b7jqkcdl",
"ui://27vd145bhznkce2",
"ui://egnzysm7ffp3c5",
"ui://1utjt0r2ufu980",
"ui://9n9stu2eprgz88",
"ui://vplxondscioehnx",
"ui://niy3ldiwl9mn2s",
"ui://z3z0ysurajif77",
"ui://eyxz924gffp33y",
"ui://v0j9abjygq7m8k",
"ui://v0j9abjygq7m74",
"ui://v0j9abjygq7mh2",
"ui://4skil1l6bw4ggk",
"ui://4skil1l6dzx8118",
"ui://lkq9ne9speuq5a",
"ui://yzaioi79f55qvx",
"ui://yzaioi79seby1av",
"ui://v6yvqp7wf55qvx",
"ui://9n9stu2eprgz89",
"ui://9n9stu2em9jaha",
"ui://9n9stu2ehxjccif"
],
"test.device": "720p Phone",
"canvasColor": 10066329,
"auxline2": true,
"doc.activeDoc": "ui://m7iejg46f6brhww",
"doc.activeDoc": "ui://vplxondscioehnx",
"libview.twoColumn": false,
"libview.expandedNodes": [
"27vd145b",
"442j0uep",
"/",
"27vd145b",
"/buttons/",
"27vd145b",
"/font/",
"27vd145b",
"/font/images/",
"27vd145b",
"/font/images/btn_keyboard/",
"27vd145b",
"/font/images/win/",
"m7iejg46",
"442j0uep",
"/component/",
"9n9stu2e",
"/",
"m7iejg46",
"/mgr/"
"9n9stu2e",
"/component/",
"9n9stu2e",
"/component/Result/",
"9n9stu2e",
"/image/",
"9n9stu2e",
"/image/btn/",
"lkq9ne9s",
"/",
"lkq9ne9s",
"/component/",
"lkq9ne9s",
"/component/clearing/"
],
"auxline1": true,
"snapToGrid": true,