GetUserPermissions(); \Logging\LogInfo("权限表: " . print_r($permissions, true)); $gmtMenu = array( \Lang\gettext("报表") => array( array(\User\Permission::P_REP_AllView, "serverrep/allview.php", \Lang\gettext("全服总览")), array(\User\Permission::P_REP_DailyUser, "serverrep/dailyuser.php", \Lang\gettext("全服每日用户")), array(\User\Permission::P_REP_KeepLogin, "serverrep/keeplogin.php", \Lang\gettext("全服留存")), array(\User\Permission::P_REP_LTV, "serverrep/ltv.php", \Lang\gettext("全服LTV")), ), \Lang\gettext("服务器") => array( array(\User\Permission::P_Online, "serverinfo/online.php", \Lang\gettext("在线人数")), array(\User\Permission::P_PlayerLV, "serverinfo/playerlv.php", \Lang\gettext("等级分布")), array(\User\Permission::P_Chatmonitor, "serverinfo/chatmonitor.php", \Lang\gettext("聊天监控"), "_blank"), array(\User\Permission::P_BugReport, "serverinfo/BugReportMain.php", \Lang\gettext("Bug反馈")), array(\User\Permission::P_PayOverview, "serverinfo/payoverview.php", \Lang\gettext("充值总览")), array(\User\Permission::P_PayOrder, "serverinfo/payorderlist.php", \Lang\gettext("充值订单")), array(\User\Permission::P_PayRank, "serverinfo/payrank.php", \Lang\gettext("充值排行")), array(\User\Permission::P_CTGReportAll, "serverinfo/ctgreportall.php", \Lang\gettext("充值分析")), array(\User\Permission::P_PlayerList, "serverinfo/playerlist.php", \Lang\gettext("玩家列表")), ), \Lang\gettext("普通命令") => array( array(\User\Permission::P_BroadCast, "GMToolClient/sendSysMsg.php", \Lang\gettext("广播")), array(\User\Permission::P_BroadCastMulti, "GMToolClient/SendSysMsgByServerName.php", \Lang\gettext("多服广播")), array(\User\Permission::P_ClearTalkCache, "GMToolClient/ClearTalkCache.php", \Lang\gettext("清空聊天缓存")), array(\User\Permission::P_ForbidTalk, "GMToolClient/forbidTalk.php", \Lang\gettext("禁言/解禁")), array(\User\Permission::P_ForbidLogin, "GMToolClient/forbidLogin.php", \Lang\gettext("封号/解封")), array(\User\Permission::P_KickPlayer, "GMToolClient/kickPlayer.php", \Lang\gettext("踢下线")), array(\User\Permission::P_GetPlayerForbid, "GMToolClient/queryPunishInfo.php", \Lang\gettext("查询玩家封禁状态")), array(\User\Permission::P_GetForbidInfo, "GMToolClient/queryServerPunishInfo.php", \Lang\gettext("查询全服封禁名单")), array(\User\Permission::P_GetPlayerInfo, "GMToolClient/queryPlayerInfo.php", \Lang\gettext("查询玩家")), array(\User\Permission::P_GetFamilyInfo, "GMToolClient/queryFamilyInfo.php", \Lang\gettext("查询仙盟")), array(\User\Permission::P_FamilyTransfer, "GMToolClient/familyTransfer.php", \Lang\gettext("转让仙盟")), array(\User\Permission::P_FamilyDismiss, "GMToolClient/familyDismiss.php", \Lang\gettext("解散仙盟")), array(\User\Permission::P_QueryBillboard, "serverinfo/billboardhis.php", \Lang\gettext("查询历史排行榜")), array(\User\Permission::P_QueryBillboard, "GMToolClient/queryBillboard.php", \Lang\gettext("查询实时排行榜")), array(\User\Permission::P_QueryBillboardCross, "serverinfo/billboardhiscross.php", \Lang\gettext("查询跨服历史榜")), array(\User\Permission::P_QueryBillboardCross, "GMToolClient/queryBillboardCross.php", \Lang\gettext("查询跨服排行榜")), array(\User\Permission::P_MagicWeaponExp, "GMToolClient/magicWeaponExp.php", \Lang\gettext("法宝灵魂")), ), \Lang\gettext("高级命令") => array( array(\User\Permission::P_DREntry, "SuperGMToolClient/QueryEventData.php", \Lang\gettext("流向查询")), array(\User\Permission::P_CTGReq, "SuperGMToolClient/CTG.php", \Lang\gettext("CTG充值")), array(\User\Permission::P_ServerMailSend, "SuperGMToolClient/AddEntireCompensation.php", \Lang\gettext("全服邮件")), array(\User\Permission::P_ServerMailMgr, "SuperGMToolClient/CompensationQuery.php", \Lang\gettext("全服邮件管理")), array(\User\Permission::P_PersonalMailSend, "SuperGMToolClient/AddPersonalCompensation.php", \Lang\gettext("个人邮件")), array(\User\Permission::P_PersonalMailMgr, "SuperGMToolClient/CompensationQueryPersonal.php", \Lang\gettext("个人邮件管理")), array(\User\Permission::P_AddPayCoin, "SuperGMToolClient/AddPayCoin.php", \Lang\gettext("发放代币")), array(\User\Permission::P_DelPlayerMoney, "SuperGMToolClient/DelPlayerMoney.php", \Lang\gettext("扣除玩家货币")), array(\User\Permission::P_DelPlayerItem, "SuperGMToolClient/DelPlayerItem.php", \Lang\gettext("扣除玩家物品")), array(\User\Permission::P_Face, "SuperGMToolClient/Face.php", \Lang\gettext("头像管理")), array(\User\Permission::P_AddTitle, "SuperGMToolClient/AddTitle.php", \Lang\gettext("称号管理")), array(\User\Permission::P_Worship, "SuperGMToolClient/Worship.php", \Lang\gettext("膜拜管理")), array(\User\Permission::P_SetGMLevel, "SuperGMToolClient/SetGMLevel.php", \Lang\gettext("设置玩家GM")), array(\User\Permission::P_AddAuctionItem, "SuperGMToolClient/AddAuctionItem.php", \Lang\gettext("上架拍品")), array(\User\Permission::P_RefixWorldLV, "SuperGMToolClient/RefixWorldLV.php", \Lang\gettext("纠正世界等级")), // array(\User\Permission::GMT_FreshmanGuide, "SuperGMToolClient/freshmanGuide.html", \Lang\gettext("新手指导员")), array(\User\Permission::P_BourseOnOff, "SuperGMToolClient/BourseOnOff.php", \Lang\gettext("交易所开关")), array(\User\Permission::P_CrossActServerIDChange, "SuperGMToolClient/CrossActServerIDChange.php", \Lang\gettext("跨服活动区服ID修改")), array(\User\Permission::P_CrossBattleChampionSet, "SuperGMToolClient/CrossBattleChampionSet.php", \Lang\gettext("跨服战场冠军赛")), array(\User\Permission::P_Execfile, "SuperGMToolClient/Execfile.php", \Lang\gettext("执行命令")), ), "运维管理" => array( array(\User\Permission::P_OPSPackBranch, "serverops/packBranch.php", "打包分支管理"), array(\User\Permission::P_OPSGameVersion, "serverops/gameVersion.php", "内容版本管理"), array(\User\Permission::P_OPSServerList, "serverops/serverlist.php", "服务器列表"), array(\User\Permission::P_OPSServerStateMgr, "serverops/serverstatemgr.php", "服务器状态管理"), // array(\User\Permission::P_SetOpenServerTime, "SuperGMToolClient/SetOpenServerTime.php", \Lang\gettext("设置开服时间")), array(\User\Permission::P_CrossServerMaintain, "SuperGMToolClient/CrossServerMaintain.php", \Lang\gettext("跨服主服维护")), array(\User\Permission::P_CrossClientServerMaintain, "SuperGMToolClient/CrossClientServerMaintain.php", \Lang\gettext("跨服子服维护")), ), \Lang\gettext("账号权限") => array( array(\User\Permission::P_PermissionGroup, "Account/pergroup.php", \Lang\gettext("权限分组")), array(\User\Permission::P_UserMgr, "Account/userlist.php", \Lang\gettext("账号管理")), ), "系统" => array( array(\User\Permission::P_System, "db/struct.php", \Lang\gettext("刷新表")), ) ); $gameName = \CommFunc\GetGameName(); $serversArray = $user->GetServers(); ?>