feat: 新增
This commit is contained in:
parent
34f07127a7
commit
8b64213feb
|
@ -129,14 +129,13 @@ class WithdrawController
|
||||||
UserRewardDao::base($user_id, 1, - ($money_no + 300), '提现');
|
UserRewardDao::base($user_id, 1, - ($money_no + 300), '提现');
|
||||||
return ApiResponseApp::success(null, '等待管理员审核');
|
return ApiResponseApp::success(null, '等待管理员审核');
|
||||||
}
|
}
|
||||||
|
|
||||||
//用户积分减少$money
|
//用户积分减少$money
|
||||||
UserRewardDao::base($user_id, 1, - ($money_no + 300), '提现');
|
UserRewardDao::base($user_id, 1, - ($money_no + 300), '提现');
|
||||||
$userbank = Userbank::where('id', $bank_id)->first();
|
$userbank = Userbank::where('id', $bank_id)->first();
|
||||||
|
|
||||||
//获取刚刚存入数据库的id(订单号)
|
//获取刚刚存入数据库的id(订单号)
|
||||||
$orderId = $withdraw->id;
|
$orderId = $withdraw->id;
|
||||||
$res = PaymentNew::pushMoney($money, $userbank->bank_username, $userbank->account, $userbank->bank_name, $orderId);
|
$res = PaymentNew::pushMoney($money, $userbank->bank_username, $userbank->account, $userbank->bank_name, $orderId);
|
||||||
|
|
||||||
// //逻辑错误需要修改
|
// //逻辑错误需要修改
|
||||||
if ($res->Success) {
|
if ($res->Success) {
|
||||||
$withdraw->update([
|
$withdraw->update([
|
||||||
|
@ -146,6 +145,10 @@ class WithdrawController
|
||||||
]);
|
]);
|
||||||
return ApiResponseApp::success(null, '转账成功');
|
return ApiResponseApp::success(null, '转账成功');
|
||||||
} else {
|
} else {
|
||||||
|
$withdraw->update([
|
||||||
|
'status' => 5, //
|
||||||
|
'status_text' => '支付错误:'.$res->ErrorMessage
|
||||||
|
]);
|
||||||
UserRewardDao::base($user_id, 1, $money_no + 300, '提现失败返还');
|
UserRewardDao::base($user_id, 1, $money_no + 300, '提现失败返还');
|
||||||
if ($res->ErrorMessage == "PayeeAccountNameFormatError") {
|
if ($res->ErrorMessage == "PayeeAccountNameFormatError") {
|
||||||
return ApiResponseApp::error(null, '收款人帐号格式错误');
|
return ApiResponseApp::error(null, '收款人帐号格式错误');
|
||||||
|
|
|
@ -37,5 +37,6 @@ class Withdraw extends Model
|
||||||
'createtime2',
|
'createtime2',
|
||||||
'username',
|
'username',
|
||||||
'status_text',
|
'status_text',
|
||||||
|
'order_number',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue