From 439e18f0ad6a05bed731d41df5c2d106b56fa1b8 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq,com> Date: Thu, 23 Nov 2023 16:40:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=8F=AF=E6=8F=90=E8=BD=AC?= =?UTF-8?q?=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/User.php | 4 +++- app/model/RechargeRecords.php | 2 +- app/model/User.php | 3 +++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/controller/User.php b/app/controller/User.php index 824bb87..b54e635 100644 --- a/app/controller/User.php +++ b/app/controller/User.php @@ -5,6 +5,7 @@ use app\BaseController; use app\middleware\CheckUser; use app\model\ConsumptionRecords; use app\model\CustomerService as CustomerServiceModel; +use app\model\RechargeRecords; use app\model\Setting as SettingModel; use app\model\User as UserModel; use app\model\ZoneGoods; @@ -104,7 +105,8 @@ class User extends BaseController $listArr = $list->items(); - $trade_type = [1 => '代理上分', 2 => '管理员上分', 3 => '支付宝']; + $RechargeRecords = new RechargeRecords(); + $trade_type = $RechargeRecords->tradeType; foreach ($listArr as &$item) { give_symbol($item['recharge_amount']); diff --git a/app/model/RechargeRecords.php b/app/model/RechargeRecords.php index 80ca2f5..686b6ce 100644 --- a/app/model/RechargeRecords.php +++ b/app/model/RechargeRecords.php @@ -14,7 +14,7 @@ use think\db\exception\ModelNotFoundException; class RechargeRecords extends Model { - public $tradeType = [1 => '代理上分', 2 => '管理员上分', 3 => '支付宝', 4 => '消费返点']; + public $tradeType = [1 => '代理上分', 2 => '管理员上分', 3 => '支付宝', 4 => '消费返点', 5 => '可提转移']; /** * 创建充值记录 diff --git a/app/model/User.php b/app/model/User.php index fcfb511..9f043d0 100644 --- a/app/model/User.php +++ b/app/model/User.php @@ -297,6 +297,9 @@ class User extends Model if ($User->withdrawal_balance <= 0) return ['status' => 0,'msg' => '可提余额不足,无法转移']; $User->balance = bcadd($User->balance,$User->withdrawal_balance,2); + + RechargeRecords::createRecords($user_id,$User->withdrawal_balance,$User->balance,1,5,$user_id); + $User->withdrawal_balance = 0; $User->save();