add clear

This commit is contained in:
as2252258@163.com
2020-01-03 18:42:18 +08:00
parent 93be947fc8
commit c8130cb02c
+13 -4
View File
@@ -46,14 +46,23 @@ class Recharge extends SmallProgram
$sign = $data['sign'];
unset($data['sign']);
}
$signParamer['mch_id'] = $data['mch_id'];
$signParamer['nonce_str'] = $data['nonce_str'];
$signParamer['prepay_id'] = $data['prepay_id'];
$signParamer['trade_type'] = $data['trade_type'];
if (isset($data['code_url'])) {
$signParamer['code_url'] = $data['code_url'];
}
$return = [];
$_sign = Help::sign($data, $config->getKey(), $config->getSignType());
$_sign = Help::sign($signParamer, $config->getKey(), $config->getSignType());
if (!isset($sign)) {
$return['code'] = -1;
$return['message'] = '返回数据签名验证失败';
// } else if ($sign != $_sign) {
// $return['code'] = -1;
// $return['message'] = $data['retmsg'] ?? '预支付系统错误!';
} else if ($sign != $_sign) {
$return['code'] = -1;
$return['message'] = $data['retmsg'] ?? '预支付系统错误!';
} else {
$return['code'] = 0;
$return['data'] = $data;