diff --git a/app/Controller/CallBackController.php b/app/Controller/CallBackController.php index c8a74a6..2a1f203 100644 --- a/app/Controller/CallBackController.php +++ b/app/Controller/CallBackController.php @@ -52,11 +52,14 @@ class CallBackController extends AbstractController $WechatPay = new WechatPay(2); $app = $WechatPay->createApp(); $server = $app->getServer(); - - $message = $server->getDecryptedMessage()->toArray(); - + $message = $server->getRequestMessage(); + if (empty($message)){ + return $server->serve(); +// return $this->response->withStatus(500)->withBody(new SwooleStream(strval(json_encode(['code' => 'ERROR', 'message' => "回调数据为空"], JSON_UNESCAPED_UNICODE)))); + } dump($message); + return $server->serve(); }catch (\Exception $e) { throw new BusinessException($e->getMessage()); diff --git a/app/Controller/UserController.php b/app/Controller/UserController.php index ccc5bc1..2637292 100644 --- a/app/Controller/UserController.php +++ b/app/Controller/UserController.php @@ -76,7 +76,7 @@ class UserController extends AbstractController // 获取预支付交易会话标识 $total = 0.01 * 100; - $prepay = $WechatPay->getJsapiPrepayId("123464",$total,"o9gYG441zEAHuYoNX7lwFKiQBzKE"); + $prepay = $WechatPay->getJsapiPrepayId("123467",$total,"o9gYG441zEAHuYoNX7lwFKiQBzKE"); if (empty($prepay)){ return fail(HttpEnumCode::SERVER_ERROR, "订单创建失败"); }