Browse Source

优化可提转移

master
wanghongjun 2 years ago
parent
commit
439e18f0ad
  1. 4
      app/controller/User.php
  2. 2
      app/model/RechargeRecords.php
  3. 3
      app/model/User.php

4
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']);

2
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 => '可提转移'];
/**
* 创建充值记录

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

Loading…
Cancel
Save