|
@@ -148,13 +148,12 @@ class Passport extends Api
|
|
* 支付回调
|
|
* 支付回调
|
|
* @return void
|
|
* @return void
|
|
*/
|
|
*/
|
|
- public function pay_notify()
|
|
|
|
|
|
+ public function pay_notify(Request $request)
|
|
{
|
|
{
|
|
- $params = file_get_contents('php://input');
|
|
|
|
- LogUtil::info('回调信息有误', self::LOG_MODULE, __FUNCTION__,$params);
|
|
|
|
-// $params = json_decode($params,true);
|
|
|
|
|
|
+ $params = $request->param();
|
|
|
|
+
|
|
// 消息主体信息
|
|
// 消息主体信息
|
|
- $resp_data = json_decode($params['resp_data'] ?? '',true);
|
|
|
|
|
|
+ $resp_data = json_decode(stripslashes(htmlspecialchars_decode($params['resp_data'] ?? '')),true);
|
|
unset($params['resp_data']);
|
|
unset($params['resp_data']);
|
|
|
|
|
|
LogUtil::info('支付回调参数', self::LOG_MODULE, __FUNCTION__,[
|
|
LogUtil::info('支付回调参数', self::LOG_MODULE, __FUNCTION__,[
|