From 31bbda443a2bbc0fafce7128799c950eeb9f4fd1 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 28 十一月 2024 19:10:18 +0800
Subject: [PATCH] 10162 后台优化(特殊账号针对270服合服特殊处理;特殊账号查流向只查本服ID,目前已处理充值查询)

---
 SuperGMToolClient/QueryEventDataSend.php |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/SuperGMToolClient/QueryEventDataSend.php b/SuperGMToolClient/QueryEventDataSend.php
index 6735151..589cdbd 100644
--- a/SuperGMToolClient/QueryEventDataSend.php
+++ b/SuperGMToolClient/QueryEventDataSend.php
@@ -61,6 +61,13 @@
 	unset($pack_data["multiservers"]);
 	unset($pack_data["server_select_all"]);
 
+	$UserAccount = $_SESSION['UserAccount'];
+	\CommFunc\GetConfig("ServerInfo", "SpecialServerIDStart", $SpecialServerIDStart);
+	\CommFunc\GetConfig("ServerInfo", "SpecialAccountList", $SpecialAccountList);
+	$SpecialAccountList = explode(",", $SpecialAccountList);
+	$SpecialServerIDStart = intval($SpecialServerIDStart);
+	$isSpecialUser = in_array($UserAccount, $SpecialAccountList);
+
 	$pack_data["spID"] = $user->GetSPID();
 	$pack_data["lang"] = \Lang\getLang();
 	for ($i = 0; $i < count($sendServers); $i++) {
@@ -71,6 +78,9 @@
 			$pack_data["mixServerIDInfo"] = $serversArray[$serverName]["ServerID"];
 		}
 		$pack_data["serverID"] = $serversArray[$serverName]["ServerID"];
+		if ($isSpecialUser) { // 鐗规畩璐﹀彿榛樿鍙煡鏈湇ID
+			$pack_data["OnlyServerID"] = $pack_data["serverID"];
+		}
 		$sendServers[$i][2] = $pack_data;
 	}
 

--
Gitblit v1.8.0