From cbf00c9d01107ccb433594b8f389967b9da6b553 Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Tue, 7 May 2024 10:03:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E9=87=8D=E6=96=B0=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E7=9A=84=E5=BE=AE=E4=BF=A1=E6=94=AF=E4=BB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/controller/order/RetailOrderController.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/api/controller/order/RetailOrderController.php b/app/api/controller/order/RetailOrderController.php index 603349b..4aa9176 100644 --- a/app/api/controller/order/RetailOrderController.php +++ b/app/api/controller/order/RetailOrderController.php @@ -130,6 +130,13 @@ class RetailOrderController extends BaseApiController }else{ return $this->fail(RetailOrderLogic::getError()); } + }elseif($pay_type==PayEnum::WECHAT_PAY){ + $redirectUrl = $params['redirect'] ?? '/pages/payment/payment'; + $result = PaymentLogic::pay($pay_type,'cashierclass', $order, $this->userInfo['terminal'], $redirectUrl); + if (false === $result) { + return $this->fail(PaymentLogic::getError()); + } + return $this->success('', $result); } return $this->fail('支付失败');