成员状态刷新
|
|
@ -54,7 +54,6 @@ end
|
||||||
|
|
||||||
function M:FillList(numbers)
|
function M:FillList(numbers)
|
||||||
local fgCtr = ControllerManager.GetController(NewGroupController)
|
local fgCtr = ControllerManager.GetController(NewGroupController)
|
||||||
|
|
||||||
self._viewList_allNumbers:SetVirtual()
|
self._viewList_allNumbers:SetVirtual()
|
||||||
self.familyType.selectedIndex = 4
|
self.familyType.selectedIndex = 4
|
||||||
self.lastType = 1
|
self.lastType = 1
|
||||||
|
|
@ -78,11 +77,16 @@ function M:FillList(numbers)
|
||||||
fgCtr:FG_FindMember(self._group.id, numbers[i].uid, function(res)
|
fgCtr:FG_FindMember(self._group.id, numbers[i].uid, function(res)
|
||||||
local familyNumberDetail = FamilyNumberDetail.new(self._group.id, self._group.lev, res)
|
local familyNumberDetail = FamilyNumberDetail.new(self._group.id, self._group.lev, res)
|
||||||
familyNumberDetail:SetTickCallback(handler(self, self.TickNumberCallback))
|
familyNumberDetail:SetTickCallback(handler(self, self.TickNumberCallback))
|
||||||
|
familyNumberDetail:SetRefrenCallback(handler(self, self.RefrenMemberCallback))
|
||||||
familyNumberDetail:Show()
|
familyNumberDetail:Show()
|
||||||
end)
|
end)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
self._viewList_allNumbers.numItems = #numbers
|
if self._viewList_allNumbers.numItems == #numbers then
|
||||||
|
self._viewList_allNumbers:RefreshVirtualList()
|
||||||
|
else
|
||||||
|
self._viewList_allNumbers.numItems = #numbers
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function M:TickNumberCallback(res)
|
function M:TickNumberCallback(res)
|
||||||
|
|
@ -93,4 +97,23 @@ function M:TickNumberCallback(res)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function M:RefrenMemberCallback()
|
||||||
|
local numbers = self._group.members
|
||||||
|
local fgCtr = ControllerManager.GetController(NewGroupController)
|
||||||
|
if #numbers == 0 then
|
||||||
|
fgCtr:FG_GroupMembers(self._group.id, 0, self._group.total_member_num, false, 1, function(res)
|
||||||
|
numbers = self._group.members
|
||||||
|
-- print("==========================res.Data.members")
|
||||||
|
ViewUtil:CloseModalWait()
|
||||||
|
if res.ReturnCode ~= 0 then
|
||||||
|
ViewUtil.ErrorTip(res.ReturnCode, "获取成员列表失败")
|
||||||
|
else
|
||||||
|
self:FillList(numbers)
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
else
|
||||||
|
self:FillList(numbers)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
return M
|
return M
|
||||||
|
|
|
||||||
|
|
@ -19,21 +19,21 @@ function M:init(url, lev, res)
|
||||||
local fgCtr = ControllerManager.GetController(NewGroupController)
|
local fgCtr = ControllerManager.GetController(NewGroupController)
|
||||||
|
|
||||||
BaseWindow.init(self, url)
|
BaseWindow.init(self, url)
|
||||||
print("res.Data.members[1]")
|
-- print("res.Data.members[1]")
|
||||||
pt(res.Data.members[1])
|
-- pt(res.Data.members[1])
|
||||||
local info = res.Data.members[1]
|
local info = res.Data.members[1]
|
||||||
local flag_assistant = info.lev == 2 and 1 or 0
|
local flag_assistant = info.lev == 2 and 1 or 0
|
||||||
local flag_band = info.ban
|
local flag_band = info.ban
|
||||||
local MJScore = info.mj_score
|
local MJScore = info.mj_score
|
||||||
local PKScore = info.pk_score
|
local PKScore = info.pk_score
|
||||||
local remark = info.tag
|
local remark = info.tag
|
||||||
local icon_url = info.portrait
|
local icon_url = info.portrait
|
||||||
|
|
||||||
self._view:GetChild('name').text = string.format("%s(%s)", info.nick, info.uid)
|
self._view:GetChild('name').text = string.format("%s(%s)", info.nick, info.uid)
|
||||||
self._view:GetChild('text_allRounds').text = info.total_round
|
self._view:GetChild('text_allRounds').text = info.total_round
|
||||||
self._view:GetChild('text_joinTime').text = os.date('%Y-%m-%d %H:%M', info.join_time)
|
self._view:GetChild('text_joinTime').text = os.date('%Y-%m-%d %H:%M', info.join_time)
|
||||||
self._view:GetChild('text_score_majiang').text = MJScore
|
self._view:GetChild('text_score_majiang').text = MJScore
|
||||||
self._view:GetChild('text_score_poker').text = PKScore
|
self._view:GetChild('text_score_poker').text = PKScore
|
||||||
|
|
||||||
ImageLoad.Load(icon_url, self._view:GetChild('btn_head'):GetChild('icon'))
|
ImageLoad.Load(icon_url, self._view:GetChild('btn_head'):GetChild('icon'))
|
||||||
|
|
||||||
|
|
@ -51,7 +51,7 @@ function M:init(url, lev, res)
|
||||||
|
|
||||||
self._view:GetChild('btn_changeMJScore').onClick:Set(function()
|
self._view:GetChild('btn_changeMJScore').onClick:Set(function()
|
||||||
ViewUtil.ShowOneInput("修改麻将进入限制分", function(text)
|
ViewUtil.ShowOneInput("修改麻将进入限制分", function(text)
|
||||||
print("lingmeng修改扑克进入限制分", text)
|
-- print("lingmeng修改扑克进入限制分", text)
|
||||||
fgCtr:FG_SetJoinScore(self.groupId, info.uid, tonumber(text), MJScore, function(res)
|
fgCtr:FG_SetJoinScore(self.groupId, info.uid, tonumber(text), MJScore, function(res)
|
||||||
if res.ReturnCode ~= 0 then
|
if res.ReturnCode ~= 0 then
|
||||||
ViewUtil.ShowOneChooose("修改限制分失败" .. res.ReturnCode)
|
ViewUtil.ShowOneChooose("修改限制分失败" .. res.ReturnCode)
|
||||||
|
|
@ -65,7 +65,7 @@ function M:init(url, lev, res)
|
||||||
|
|
||||||
self._view:GetChild('btn_changePokerScore').onClick:Set(function()
|
self._view:GetChild('btn_changePokerScore').onClick:Set(function()
|
||||||
ViewUtil.ShowOneInput("修改扑克进入限制分", function(text)
|
ViewUtil.ShowOneInput("修改扑克进入限制分", function(text)
|
||||||
print("lingmeng修改扑克进入限制分", text)
|
-- print("lingmeng修改扑克进入限制分", text)
|
||||||
fgCtr:FG_SetJoinScore(self.groupId, info.uid, MJScore, tonumber(text), function(res)
|
fgCtr:FG_SetJoinScore(self.groupId, info.uid, MJScore, tonumber(text), function(res)
|
||||||
if res.ReturnCode ~= 0 then
|
if res.ReturnCode ~= 0 then
|
||||||
ViewUtil.ShowOneChooose("修改限制分失败" .. res.ReturnCode)
|
ViewUtil.ShowOneChooose("修改限制分失败" .. res.ReturnCode)
|
||||||
|
|
@ -91,6 +91,7 @@ function M:init(url, lev, res)
|
||||||
if res.ReturnCode == 0 then
|
if res.ReturnCode == 0 then
|
||||||
flag_band = 1 - flag_band
|
flag_band = 1 - flag_band
|
||||||
self._view:GetChild('btn_band'):GetController('band').selectedIndex = flag_band
|
self._view:GetChild('btn_band'):GetController('band').selectedIndex = flag_band
|
||||||
|
self._callback_refren()
|
||||||
else
|
else
|
||||||
ViewUtil.ShowOneChooose("设置进房权限失败")
|
ViewUtil.ShowOneChooose("设置进房权限失败")
|
||||||
end
|
end
|
||||||
|
|
@ -114,6 +115,7 @@ function M:init(url, lev, res)
|
||||||
|
|
||||||
flag_assistant = 1 - flag_assistant
|
flag_assistant = 1 - flag_assistant
|
||||||
self._view:GetChild('btn_assistant'):GetController('isAssistant').selectedIndex = flag_assistant
|
self._view:GetChild('btn_assistant'):GetController('isAssistant').selectedIndex = flag_assistant
|
||||||
|
self._callback_refren()
|
||||||
else
|
else
|
||||||
ViewUtil.ShowOneChooose("设置助理失败")
|
ViewUtil.ShowOneChooose("设置助理失败")
|
||||||
end
|
end
|
||||||
|
|
@ -126,4 +128,8 @@ function M:SetTickCallback(callback)
|
||||||
self._callback_tick = callback
|
self._callback_tick = callback
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function M:SetRefrenCallback(callback)
|
||||||
|
self._callback_refren = callback
|
||||||
|
end
|
||||||
|
|
||||||
return M
|
return M
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,15 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<component size="294,84" extention="Button">
|
<component size="294,84" extention="Button">
|
||||||
<controller name="button" pages="0,up,1,down" selected="0"/>
|
<controller name="button" pages="0,up,1,down" selected="0"/>
|
||||||
<controller name="band" pages="0,,1," selected="0"/>
|
<controller name="band" pages="0,,1," selected="1"/>
|
||||||
<displayList>
|
<displayList>
|
||||||
<image id="n3_qz7i" name="n3" src="c8pn7cza" fileName="NumberDetail/Image/hall_club_btn_jzjf.png" xy="0,0" size="294,84">
|
<image id="n3_qz7i" name="n3" src="c8pn7cza" fileName="NumberDetail/Image/hall_club_btn_jzjf.png" xy="0,0" size="294,84">
|
||||||
|
<gearDisplay controller="band" pages="0"/>
|
||||||
<relation target="" sidePair="width-width,height-height"/>
|
<relation target="" sidePair="width-width,height-height"/>
|
||||||
</image>
|
</image>
|
||||||
|
<image id="n4_qhq4" name="n4" src="c8pn7czb" fileName="NumberDetail/Image/hall_club_btn_yxjf.png" xy="0,0">
|
||||||
|
<gearDisplay controller="band" pages="1"/>
|
||||||
|
</image>
|
||||||
</displayList>
|
</displayList>
|
||||||
<Button downEffect="dark" downEffectValue="0.8"/>
|
<Button downEffect="dark" downEffectValue=".8"/>
|
||||||
</component>
|
</component>
|
||||||
|
|
@ -1,22 +1,25 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<component size="768,186" extention="Button">
|
<component size="768,186" extention="Button">
|
||||||
<controller name="button" pages="2,up,3,down" selected="0"/>
|
<controller name="button" pages="2,up,3,down" selected="0"/>
|
||||||
<controller name="lev" pages="0,群主,1,代理,2,普通" selected="0"/>
|
<controller name="lev" pages="0,群主,1,代理,2,普通" selected="1"/>
|
||||||
<controller name="ban" pages="0,,1," selected="0"/>
|
<controller name="ban" pages="0,,1," selected="1"/>
|
||||||
<displayList>
|
<displayList>
|
||||||
<image id="n10_86ct" name="textBtn_detail" src="c8pn7cyz" fileName="NumberList/Image/hall_club_check3.png" xy="657,57" size="85,72"/>
|
<image id="n10_86ct" name="textBtn_detail" src="c8pn7cyz" fileName="NumberList/Image/hall_club_check3.png" xy="657,57" size="85,72"/>
|
||||||
<image id="n1_86ct" name="n1" src="c8pn7cyy" fileName="NumberList/Image/Rectangle 2611.png" xy="-6,0" size="779,198">
|
<image id="n1_86ct" name="n1" src="c8pn7cyy" fileName="NumberList/Image/Rectangle 2611.png" xy="-9,-3" size="779,198">
|
||||||
<gearDisplay controller="ban" pages="0"/>
|
<gearDisplay controller="ban" pages="0"/>
|
||||||
</image>
|
</image>
|
||||||
<image id="n0_86ct" name="n0" src="86ct7cwe" fileName="NumberList/Image/Rectangle 133.png" xy="-9,-3">
|
<image id="n0_86ct" name="n0" src="qhq47d5o" fileName="NumberList/Image/Rectangle 259.png" xy="-9,-3">
|
||||||
<gearDisplay controller="ban" pages="1"/>
|
<gearDisplay controller="ban" pages="1"/>
|
||||||
</image>
|
</image>
|
||||||
|
<image id="n14_qhq4" name="n14" src="qhq47d5p" fileName="NumberList/Image/Rectangle 259-1.png" xy="-6,0">
|
||||||
|
<gearDisplay controller="lev" pages="0"/>
|
||||||
|
</image>
|
||||||
<component id="n3_86ct" name="btn_head" src="86ct7cwk" fileName="Main/Component/btn_head.xml" xy="15,15" size="132,132"/>
|
<component id="n3_86ct" name="btn_head" src="86ct7cwk" fileName="Main/Component/btn_head.xml" xy="15,15" size="132,132"/>
|
||||||
<text id="n4_86ct" name="name" xy="178,33" size="355,49" font="ui://27vd145bh35o7ilb" fontSize="36" autoSize="none" text="用户名称1">
|
<text id="n4_86ct" name="name" xy="178,33" size="355,49" font="ui://27vd145bh35o7ilb" fontSize="36" color="#ffffff" autoSize="none" text="用户名称1">
|
||||||
<gearColor controller="ban" pages="0,1" values="#000000,#000000|#ffffff,#000000"/>
|
<gearColor controller="ban" pages="0,1" values="#000000,#000000|#ffffff,#000000"/>
|
||||||
<relation target="" sidePair="left-left"/>
|
<relation target="" sidePair="left-left"/>
|
||||||
</text>
|
</text>
|
||||||
<text id="n5_86ct" name="id" xy="13,147" size="146,38" alpha="0.3" font="ui://27vd145bh35o7ik0" fontSize="27" color="#8e0305" align="center" vAlign="middle" bold="true" strokeColor="#8e0305" text="ID:12312311">
|
<text id="n5_86ct" name="id" xy="13,147" size="146,38" font="ui://27vd145bh35o7ik0" fontSize="27" color="#ffffff" align="center" vAlign="middle" bold="true" strokeColor="#000000" text="ID:12312311">
|
||||||
<gearLook controller="ban" pages="1" values="1,0,0,0" default="0.3,0,0,0"/>
|
<gearLook controller="ban" pages="1" values="1,0,0,0" default="0.3,0,0,0"/>
|
||||||
<gearColor controller="ban" pages="0,1" values="#8e0305,#8e0305|#ffffff,#000000"/>
|
<gearColor controller="ban" pages="0,1" values="#8e0305,#8e0305|#ffffff,#000000"/>
|
||||||
<relation target="" sidePair="left-left"/>
|
<relation target="" sidePair="left-left"/>
|
||||||
|
|
@ -24,7 +27,7 @@
|
||||||
<image id="n6_86ct" name="n6" src="c8pn7cyx" fileName="NumberList/Image/Rectangle 261.png" xy="174,90" size="456,51">
|
<image id="n6_86ct" name="n6" src="c8pn7cyx" fileName="NumberList/Image/Rectangle 261.png" xy="174,90" size="456,51">
|
||||||
<gearColor controller="button" pages="2" values="#ffffff" default="#ffffff"/>
|
<gearColor controller="button" pages="2" values="#ffffff" default="#ffffff"/>
|
||||||
</image>
|
</image>
|
||||||
<image id="n8_86ct" name="n8" src="86ct7cwl" fileName="NumberList/Image/qunzhu.png" xy="564,15">
|
<image id="n8_86ct" name="n8" src="86ct7cwl" fileName="NumberList/Image/qunzhu.png" xy="644,12">
|
||||||
<gearDisplay controller="lev" pages="0"/>
|
<gearDisplay controller="lev" pages="0"/>
|
||||||
</image>
|
</image>
|
||||||
<text id="n11_86ct" name="remark" xy="178,90" size="449,51" alpha="0.6" font="ui://27vd145bg2mo7ij0" fontSize="36" color="#ffffff" vAlign="middle" autoSize="none" text="备注:无">
|
<text id="n11_86ct" name="remark" xy="178,90" size="449,51" alpha="0.6" font="ui://27vd145bg2mo7ij0" fontSize="36" color="#ffffff" vAlign="middle" autoSize="none" text="备注:无">
|
||||||
|
|
@ -32,9 +35,12 @@
|
||||||
<gearColor controller="ban" default="#ffffff,#bc6b29"/>
|
<gearColor controller="ban" default="#ffffff,#bc6b29"/>
|
||||||
<relation target="" sidePair="left-left"/>
|
<relation target="" sidePair="left-left"/>
|
||||||
</text>
|
</text>
|
||||||
<image id="n12_qz7i" name="n12" src="qz7i7cwx" fileName="NumberList/Image/zhuli.png" xy="564,15">
|
<image id="n12_qz7i" name="n12" src="qz7i7cwx" fileName="NumberList/Image/zhuli.png" xy="644,15">
|
||||||
<gearDisplay controller="lev" pages="1"/>
|
<gearDisplay controller="lev" pages="1"/>
|
||||||
</image>
|
</image>
|
||||||
|
<image id="n13_qhq4" name="n13" src="qhq47d5n" fileName="NumberList/Image/禁玩.png" xy="542,15">
|
||||||
|
<gearDisplay controller="ban" pages="1"/>
|
||||||
|
</image>
|
||||||
</displayList>
|
</displayList>
|
||||||
<Button mode="Radio"/>
|
<Button mode="Radio"/>
|
||||||
</component>
|
</component>
|
||||||
|
After Width: | Height: | Size: 49 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
|
@ -376,6 +376,9 @@
|
||||||
<image id="q2iu7d5k" name="bg_mainListChild(1).png" path="/Main/Image/" scale="9grid" scale9grid="26,22,136,123"/>
|
<image id="q2iu7d5k" name="bg_mainListChild(1).png" path="/Main/Image/" scale="9grid" scale9grid="26,22,136,123"/>
|
||||||
<image id="ukzq7d5l" name="Group 653.png" path="/Main/Image/"/>
|
<image id="ukzq7d5l" name="Group 653.png" path="/Main/Image/"/>
|
||||||
<component id="ukzq7d5m" name="btn_person_record.xml" path="/Main/Component/"/>
|
<component id="ukzq7d5m" name="btn_person_record.xml" path="/Main/Component/"/>
|
||||||
|
<image id="qhq47d5n" name="禁玩.png" path="/NumberList/Image/"/>
|
||||||
|
<image id="qhq47d5o" name="Rectangle 259.png" path="/NumberList/Image/"/>
|
||||||
|
<image id="qhq47d5p" name="Rectangle 259-1.png" path="/NumberList/Image/"/>
|
||||||
</resources>
|
</resources>
|
||||||
<publish name="Family" path="..\wb_unity_pro\Assets\ART\base\Family\ui" packageCount="2"/>
|
<publish name="Family" path="..\wb_unity_pro\Assets\ART\base\Family\ui" packageCount="2"/>
|
||||||
</packageDescription>
|
</packageDescription>
|
||||||
|
Before Width: | Height: | Size: 4.3 MiB After Width: | Height: | Size: 4.3 MiB |
|
Before Width: | Height: | Size: 2.0 MiB After Width: | Height: | Size: 2.1 MiB |
|
Before Width: | Height: | Size: 484 KiB After Width: | Height: | Size: 716 KiB |
|
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.2 MiB |