diff --git a/app/adminapi/controller/finance/WithdrawController.php b/app/adminapi/controller/finance/WithdrawController.php index b5bb59b8b..b69c8c872 100644 --- a/app/adminapi/controller/finance/WithdrawController.php +++ b/app/adminapi/controller/finance/WithdrawController.php @@ -46,9 +46,6 @@ class WithdrawController extends BaseAdminController { try { $params = $this->request->param(); - if (empty($params['transfer_voucher'])) { - return $this->fail('请上传转账凭证'); - } $re = WithdrawLogic::audit($params); if (!$re) { return $this->fail(WithdrawLogic::getError()); diff --git a/app/common/logic/finance/WithdrawLogic.php b/app/common/logic/finance/WithdrawLogic.php index a6018150f..8694bd508 100644 --- a/app/common/logic/finance/WithdrawLogic.php +++ b/app/common/logic/finance/WithdrawLogic.php @@ -47,6 +47,10 @@ class WithdrawLogic extends BaseLogic return true; } + if (empty($params['transfer_voucher'])) { + throw new Exception('请上传转账凭证'); + } + Db::startTrans(); $endCycle = $withDrawInfo['transfer_end_cycel']; // 提现周期截止时间戳