1、文件:app/services/order/cashier/CashierOrderServices.php
2、方法:paySuccess (458行左右)
3、截图部分代码替换成如下代码段:
$pay = $payService->yueOrderPay($orderInfo->toArray(), $orderInfo->uid);
if ($pay['status'] === true)
return true;
else {
if (is_array($pay))
throw new ValidateException ($pay['msg'] ?? '余额支付失败');
else
throw new ValidateException ($pay);
}
注:如果没有开启热更新,请重启swoole重试