From 2ac046b134fcf4ede18971b6da612bdfbbceec4f Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq,com> Date: Sat, 7 Oct 2023 18:37:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=BF=94=E7=82=B9=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E6=93=8D=E4=BD=9C=E4=BA=BA=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/model/User.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/model/User.php b/app/model/User.php index aa84aa3..aeb25b8 100644 --- a/app/model/User.php +++ b/app/model/User.php @@ -15,6 +15,7 @@ class User extends Model public $identityArr = [2 => '代理', 3 => '用户']; + protected static $trade_id = 0; /** * 注册用户 * @param $data @@ -346,6 +347,9 @@ class User extends Model # 获取用户代理 $aid = User::where('id',$user_id)->value('aid'); if (empty($aid)) return false; + if (empty(self::$trade_id)) { + self::$trade_id = $user_id; + } # 获取代理返点比率 $rebate_ratio = AgentInfo::where('aid',$aid)->value('rebate_ratio'); if (!$rebate_ratio || !($rebate_ratio * 1)) return false; @@ -357,7 +361,7 @@ class User extends Model $residue_amount = self::incrWithdrawalBalance($aid,$rebateRatioAmount); # 代理充值返点金额 - RechargeRecords::createRecords($aid,$rebateRatioAmount,$residue_amount,1,4,$user_id); + RechargeRecords::createRecords($aid,$rebateRatioAmount,$residue_amount,1,4,self::$trade_id); # 获取用户代理上级代理 self::addRebateRatioAmount($aid,$amount,$rebate_ratio);