diff --git a/qq/Recharge.php b/qq/Recharge.php index f98331d..8892b3e 100644 --- a/qq/Recharge.php +++ b/qq/Recharge.php @@ -48,9 +48,12 @@ class Recharge extends SmallProgram } $return = []; $_sign = Help::sign($data, $config->getKey(), $config->getSignType()); - if (!isset($sign) || $sign != $_sign) { + if (!isset($sign)) { $return['code'] = -1; - $return['message'] = $data['retmsg'] ?? '返回数据签名验证失败'; + $return['message'] = '返回数据签名验证失败'; + } elseif (!isset($sign) || $sign != $_sign) { + $return['code'] = -1; + $return['message'] = $data['retmsg'] ?? '预支付系统错误!'; } else { $return['code'] = 0; $return['data'] = $data;