|
|
@@ -36,9 +36,10 @@ class NotifyController extends BaseController
|
|
|
public function pay($scene){
|
|
|
$postData = request()->all();
|
|
|
$sign = request()->headers->get('Wechatpay-Signature');
|
|
|
+ $headers = request()->headers->all();
|
|
|
// $sign = '';
|
|
|
$id = isset($postData['id'])? '_'.$postData['id'] : '';
|
|
|
- RedisService::set('caches:payments:'.$scene.':result'.$id.'_'.date('YmdHis'), ['result'=> $postData,'sign'=> $sign,'date'=> date('Y-m-d H:i:s')], 7200);
|
|
|
+ RedisService::set('caches:payments:'.$scene.':result'.$id.'_'.date('YmdHis'), ['result'=> $postData,'sign'=> $sign,'headers'=> $headers,'date'=> date('Y-m-d H:i:s')], 7200);
|
|
|
$postData = isset($postData['resource'])? $postData['resource'] : [];
|
|
|
if(empty($scene) || empty($postData)){
|
|
|
return NotifyService::make()->rebackMsg('回调参数错误');
|