add clear

This commit is contained in:
as2252258@163.com
2019-08-19 16:07:44 +08:00
parent c323b97112
commit a1c85376e1
+20 -4
View File
@@ -71,10 +71,10 @@ class Recharge extends Miniprogarampage
/** /**
* 'appId' => $result['appid'], * 'appId' => $result['appid'],
'nonceStr' => $result['nonce_str'], * 'nonceStr' => $result['nonce_str'],
'package' => 'prepay_id=' . $result['prepay_id'], * 'package' => 'prepay_id=' . $result['prepay_id'],
'signType' => 'MD5', * 'signType' => 'MD5',
'timeStamp' => (string)time(), * 'timeStamp' => (string)time(),
* @param $prepay_id * @param $prepay_id
* @return array * @return array
*/ */
@@ -93,6 +93,22 @@ class Recharge extends Miniprogarampage
return $array; return $array;
} }
/**
* @param array $params
* @return bool
*/
public function validation(array $params)
{
$sign = $params['sign'];
unset($params['sign']);
$nowSign = Help::sign($params, $this->config->getKey(), $sign['signType']);
if ($sign === $nowSign) {
return true;
}
return false;
}
/** /**
* @return string * @return string
*/ */