diff --git a/wchat/qq/Recharge.php b/wchat/qq/Recharge.php index f129aa5..f82c13d 100644 --- a/wchat/qq/Recharge.php +++ b/wchat/qq/Recharge.php @@ -47,31 +47,24 @@ class Recharge extends SmallProgram unset($data['sign']); } - var_dump($data, $result, $body);exit; - $return = []; // $_sign = Help::sign($data, $config->getKey(), $config->getSignType()); -// if (!isset($sign)) { -// $return['code'] = -1; -// $return['message'] = '返回数据签名验证失败'; + if (!isset($sign)) { + $return['code'] = -1; + $return['message'] = '返回数据签名验证失败'; // } else if ($sign != $_sign) { // $return['code'] = 401; // $return['message'] = '预支付系统数据签名验证失败!'; -// } else { + } else { + $data['postBody'] = $body; - if (is_string($body)) { - $body = json_decode($body, true); + $return['code'] = 0; + $return['data'] = $data; + if ($data['return_code'] == 'FAIL') { + $return['code'] = -1; + $return['message'] = $data['return_msg']; + } } - -// $data['postBody'] = $body; - - $return['code'] = 0; - $return['data'] = $data; - if ($data['return_code'] == 'FAIL') { - $return['code'] = -1; - $return['message'] = $data['return_msg']; - } -// } return new Result($return); }); return $this->send($this->unifiedorder, $this->builder());