add clear
This commit is contained in:
+13
-4
@@ -46,14 +46,23 @@ class Recharge extends SmallProgram
|
|||||||
$sign = $data['sign'];
|
$sign = $data['sign'];
|
||||||
unset($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 = [];
|
$return = [];
|
||||||
$_sign = Help::sign($data, $config->getKey(), $config->getSignType());
|
$_sign = Help::sign($signParamer, $config->getKey(), $config->getSignType());
|
||||||
if (!isset($sign)) {
|
if (!isset($sign)) {
|
||||||
$return['code'] = -1;
|
$return['code'] = -1;
|
||||||
$return['message'] = '返回数据签名验证失败';
|
$return['message'] = '返回数据签名验证失败';
|
||||||
// } else if ($sign != $_sign) {
|
} else if ($sign != $_sign) {
|
||||||
// $return['code'] = -1;
|
$return['code'] = -1;
|
||||||
// $return['message'] = $data['retmsg'] ?? '预支付系统错误!';
|
$return['message'] = $data['retmsg'] ?? '预支付系统错误!';
|
||||||
} else {
|
} else {
|
||||||
$return['code'] = 0;
|
$return['code'] = 0;
|
||||||
$return['data'] = $data;
|
$return['data'] = $data;
|
||||||
|
|||||||
Reference in New Issue
Block a user