|
|
@@ -136,9 +136,15 @@ class Index extends Api
|
|
|
// 释放到余额
|
|
|
Db::startTrans();
|
|
|
$money = round( + $coinRate * $usdt, 2);
|
|
|
- $user->bonus = $user->bonus + $money;
|
|
|
- $user->updatetime = time();
|
|
|
- if(!$user->save()){
|
|
|
+ $changedata = [
|
|
|
+ 'type' => 17,
|
|
|
+ 'money' => $money,
|
|
|
+ 'userid' => $tradeUserId,
|
|
|
+ 'relevant_userid' => $tradeUserId,
|
|
|
+ 'remark' => '释放到账',
|
|
|
+ ];
|
|
|
+ $res = caiwu($changedata, 'bonus');
|
|
|
+ if(!$res){
|
|
|
$fail++;
|
|
|
Db::rollback();
|
|
|
continue;
|
|
|
@@ -152,7 +158,7 @@ class Index extends Api
|
|
|
'usdt_num'=> $usdt,
|
|
|
'speed_usdt'=> $speedUsdt,
|
|
|
'speed_total'=> CoinRate::transfer($speedUsdt,'USD','CNY'),
|
|
|
- 'balance'=> $user->bonus,
|
|
|
+ 'balance'=> $user->bonus + $money,
|
|
|
'orderid'=> $item['id'],
|
|
|
'status'=> 1,
|
|
|
'create_time'=> time(),
|