Browse Source

提现失败,返回提现金额

master
lanzu_qsy 5 years ago
parent
commit
af14218bab
  1. 6
      app/Admin/Controllers/LanzuCsWithdrawController.php
  2. 5
      app/Models/LanzuCsWithdraw.php
  3. 1
      app/Models/LanzuUserBalance.php

6
app/Admin/Controllers/LanzuCsWithdrawController.php

@ -159,6 +159,12 @@ class LanzuCsWithdrawController extends AdminController
$model->save();
} else {
//提现失败,退回提现金额
LanzuUserBalance::returnBalance($form->model()->cs_id, 3, $form->model()->money);
//更改提现状态为-2 提现失败
\App\Models\LanzuCsWithdraw::updateStatus($form->id,-2);
//记录失败日志
Log::error('提现失败.', $res);
return $form->error($res['err_code_des']);

5
app/Models/LanzuCsWithdraw.php

@ -27,4 +27,9 @@ class LanzuCsWithdraw extends Model
{
return date('Y-m-d H:i',$value);
}
//变更提现状态
public static function updateStatus($id,$status)
{
return self::where('id',$id)->update(['status'=>$status]);
}
}

1
app/Models/LanzuUserBalance.php

@ -74,4 +74,5 @@ class LanzuUserBalance extends Model
{
return self::where('source_id',$aduid)->where('balance','>=',$money)->count();
}
}
Loading…
Cancel
Save