|
@@ -104,10 +104,7 @@ class Bridge implements IBridge
|
|
|
}
|
|
|
|
|
|
$header = ['Content-Type: application/json'];
|
|
|
-
|
|
|
- $encode = mb_detect_encoding($body, ['GB2312','GBK','UTF-8']);
|
|
|
- $body = mb_convert_encoding($body,$encode, 'GBK');
|
|
|
-
|
|
|
+ $body = mb_convert_encoding($body,'GBK','UTF-8');
|
|
|
$resp = http_post_data(config::BridgeNotifyURL, $body, $header);
|
|
|
|
|
|
if ($resp === false) {
|
|
@@ -183,6 +180,7 @@ class Bridge implements IBridge
|
|
|
|
|
|
private function verify($params)
|
|
|
{
|
|
|
+ $params['chargeCash'] = number_format($params['chargeCash'],3,'.','');
|
|
|
//md5(chargeId + chargeAcct + var1 + var2 + var3 + var4 + chargeCash + md5key)
|
|
|
$keys = ['chargeId', 'chargeAcct', 'var1', 'var2', 'var3', 'var4', 'chargeCash'];
|
|
|
$body = "";
|