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();