changhong/lua_probject/base_project/Game/View/NewGroup/MngView/MngPageConfig.lua

112 lines
5.3 KiB
Lua
Raw Normal View History

2025-05-24 14:29:14 +08:00
-- 管理界面配置
local GroupMngFagListView = import(".GroupMngFagListView")
local GroupMngGameListView = import(".GroupMngGameListView")
local GroupMngMemberListView = import(".GroupMngMemberListView")
local GroupMngMemberListView1 = import(".GroupMngMemberListView1")
local GroupMngAddMemberView = import(".GroupMngAddMemberView")
local GroupMngRankView = import(".GroupMngRankView")
local GroupMngRoomStatView = import(".GroupMngRoomStatView")
local GroupMngProportionView = import(".GroupMngProportionView")
local GroupMngPartnerListView = import(".GroupMngPartnerListView")
local GroupMngPartnerListView1 = import(".GroupMngPartnerListView1")
local GroupMngFagPackStatView = import(".GroupMngFagPackStatView")
local GroupMngPlayStatView = import(".GroupMngPlayStatView")
local GroupMngPersonStatView = import(".GroupMngPersonStatView")
local GroupMngMemberStatView = import(".GroupMngMemberStatView")
local GroupMngPartnerStatView = import(".GroupMngPartnerStatView")
local GroupMngMemberInfoView = import(".GroupMngMemberInfoView")
local GroupMngXingYunStatView = import(".GroupMngXingYunStatView")
local GroupMngZuanShiStatView = import(".GroupMngZuanShiStatView")
local GroupMngMemberInviteView = import(".GroupMngMemberInviteView")
local MngPageConfig = {}
-- 界面配置表
-- id 界面标识title 界面标题view 界面脚本refresh 再次选中界面时是否刷新, clear_image 清理图片缓存, show_key 只有圈子对应的key为true时才显示界面, alliance 为ture则只有大联盟才显示
MngPageConfig.PageList = {
{ id = 1, title = "成员列表", view = GroupMngMemberListView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 2, title = "成员列表", view = GroupMngMemberListView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 3, title = "赢家管理费", view = GroupMngProportionView, refresh = true, clear_image = false, anchorOffset = 300 },
{ id = 4, title = "房间玩法", view = GroupMngGameListView, refresh = true, clear_image = false, anchorOffset = 300 },
{ id = 5, title = "添加玩家", view = GroupMngAddMemberView, refresh = true, clear_image = false, anchorOffset = 300 },
{ id = 6, title = "--del--", view = GroupMngMemberListView, refresh = false, clear_image = false, anchorOffset = 300 },
{ id = 7, title = "积分记录", view = GroupMngFagListView, refresh = true, clear_image = false, anchorOffset = 300 },
{ id = 8, title = "开桌明细", view = GroupMngRoomStatView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 9, title = "战绩排行", view = GroupMngRankView, refresh = true, clear_image = false, anchorOffset = 300 },
{ id = 10, title = "战队队长", view = GroupMngPartnerListView, refresh = true, clear_image = false, anchorOffset = 300 },
{ id = 11, title = "--del--", view = GroupMngMemberListView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 13, title = "保险箱统计", view = GroupMngFagPackStatView, refresh = true, clear_image = false, anchorOffset = 300 },
{ id = 14, title = "开桌明细", view = GroupMngRoomStatView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 16, title = "玩法统计", view = GroupMngPlayStatView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 17, title = "个人战绩", view = GroupMngPersonStatView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 18, title = "成员战绩", view = GroupMngMemberStatView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 19, title = "合伙人统计", view = GroupMngPartnerStatView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 20, title = "亲友圈队员", view = GroupMngMemberListView1, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 21, title = "踢出队员", view = GroupMngPartnerListView1, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 22, title = "数据统计", view = GroupMngMemberInfoView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 23, title = "玩家数据", view = GroupMngXingYunStatView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 24, title = "局数统计", view = GroupMngZuanShiStatView, refresh = true, clear_image = true, anchorOffset = 300 },
{ id = 25, title = "邀请玩家", view = GroupMngMemberInviteView, refresh = true, clear_image = true, anchorOffset = 300 },
}
-- Config定义不同职位的人通过不同按钮进入显示的内容
-- 配置表的一级对象是三个按钮 管理、统计、合伙人
-- 二级对象对应不同职位的人 盟主、管理员、合伙人
MngPageConfig.Config = {
-- 管理按钮
{
-- 盟主
{ 2 },
-- 管理员
{},
-- 合伙人
{},
},
-- 统计按钮
{
-- 盟主
--{19, 16, 7, 3, 8, 9, 13, 17},
{ 19, 16, 7, 3, 8, 13, 17, 9, 22 },
-- 管理员
--{19, 16, 7, 3, 8, 9, 13, 17},
{ 19, 16, 7, 3, 8, 13, 17, 9, 22 },
-- 合伙人
{ 19, 9, 7, 17 },
--{19,16,7, 8,17,22},
-- 普通玩家
--{9, 17},
{ 17, 9 },
},
-- 成员按钮
{
-- 盟主
{ 1, 10 },
-- 管理员
{ 1, 10 },
-- 合伙人
{ 1, 10 },
},
-- 管理按钮
{
-- 盟主
{ 4 },
-- 管理员
{ 4 },
-- 合伙人
{},
},
{
{ 20, 10, 21 },
{ 20, 10, 21 },
{ 20, 10, 21 },
},
{
{ 25 },
{ 25 },
{ 25 },
},
}
return MngPageConfig