Browse Source

修复服务商提现被拒绝时 提现金额未返还的问题

master
lanzu_qsy 6 years ago
parent
commit
67507a9698
  1. 9
      app/Admin/Controllers/LanzuMpWithdrawController.php

9
app/Admin/Controllers/LanzuMpWithdrawController.php

@ -102,7 +102,6 @@ class LanzuMpWithdrawController extends AdminController
{
//管理员或者lanzu_bis操作
return Form::make(new LanzuMpWithdraw(['mpInfo']), function (Form $form) {
$form->footer(function ($footer) {
// 去掉`查看`checkbox
$footer->disableViewCheck();
@ -151,13 +150,13 @@ class LanzuMpWithdrawController extends AdminController
}
$form->saved(function (Form $form, $result) {
$adminUserId = $form->model()->mp_info['admin_user_id'];
$money = $form->model()->money;
if ($form->isEditing()) {
if ($form->model()->status == -1) {
if ($form->status == -1) {
//如果服务商提现审核被拒绝,退回服务商的提现金额
MpBalance::returnBalance($form->model()->mp_id, 1, $form->model()->money);
MpBalance::returnBalance($adminUserId, 1, $money);
}elseif ($form->status==1){
$adminUserId = $form->model()->mp_info['admin_user_id'];
$money = $form->model()->money;
//如果审核通过,则记录流水
FinancialRecord::addFinancialRecord($adminUserId,2,$money,102,'服务商提现','服务商提现');
}

Loading…
Cancel
Save