From 402ed2e6a90a785d2fce3eca23cd324f350d54c5 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 31 十月 2024 11:42:16 +0800
Subject: [PATCH] 10162 后台优化(增加全服报表)
---
Common/PayOrder.php | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/Common/PayOrder.php b/Common/PayOrder.php
index 9f34b56..3e21b83 100644
--- a/Common/PayOrder.php
+++ b/Common/PayOrder.php
@@ -196,9 +196,37 @@
} else {
\Logging\LogInfo("setDBOrderData:" . print_r($setDBOrderData, true));
}
+ AddAccountFirstPay($appID, $AccountID, $setDBOrderData);
return $returnArr;
}
+/**娣诲姞骞冲彴璐﹀彿棣栧厖 */
+function AddAccountFirstPay($appID, $AccountID, $payOrderInfo)
+{
+ $find = array("Channel" => $appID, "AccountID" => $AccountID);
+ if (!\DBOper\FindOne("AccountFirstPay", $find, $findData, null, false)) {
+ return;
+ }
+ if (isset($findData)) {
+ // 宸插瓨鍦紝涓嶅啀閲嶅娣诲姞
+ return;
+ }
+ $insArray = array(
+ "Channel" => $appID,
+ "AccountID" => $AccountID,
+ "OrderID" => $payOrderInfo["OrderID"],
+ "OrderIDSDK" => $payOrderInfo["OrderIDSDK"],
+ "ServerID" => $payOrderInfo["ServerID"],
+ "OrderInfo" => $payOrderInfo["OrderInfo"],
+ "OrderAmount" => $payOrderInfo["OrderAmount"], // 涓績鐨勮繖涓瓧娈垫槸瀹為檯鏀粯閲戦
+ "OriginalAmount" => $payOrderInfo["OriginalAmount"],
+ "PayTime" => $payOrderInfo["PayTime"],
+ "PayYMD" => substr($payOrderInfo["PayTime"], 0, 10),
+ "Extras" => $payOrderInfo["Extras"],
+ );
+ \DBOper\Insert("AccountFirstPay", $insArray);
+}
+
/**
* 鍙戦�佹笭閬撳洖璋冨厖鍊煎埌娓告垙鏈嶅姟鍣�
* @param string $spid 娓犻亾
--
Gitblit v1.8.0