|
@@ -52,14 +52,13 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
|
|
|
$url = config::API_URL;
|
|
|
$url = $url . (strpos($url, '?') ? '&' : '?') . (is_array($get_params) ? http_build_query($get_params) : $get_params);
|
|
|
- return http_request($url, $params, 'POST', false, [], $net_errno);
|
|
|
+ return http_request($url, $params, 'POST', false, []);
|
|
|
}
|
|
|
|
|
|
public function add($card_no, $card_type, $amount, $params,&$net_errno = 0)
|
|
|
{
|
|
|
$order_sn = $params['order_sn'];
|
|
|
$regin_no = $params['regin_no'] ?? -1;
|
|
|
-
|
|
|
if($regin_no <= 0) {
|
|
|
return [false, '省份获取错误', false];
|
|
|
}
|
|
@@ -70,7 +69,16 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
return [false, '省份获取错误', false];
|
|
|
}
|
|
|
|
|
|
- $resp = $this->url_request($params,'order.phone.charge');
|
|
|
+ $get_params['service'] = 'order.phone.charge';
|
|
|
+ $get_params['userId'] = config::UserId;
|
|
|
+ $get_params['ts'] = $this->getMillisecond();
|
|
|
+
|
|
|
+ $sign = $this->sign($params,$get_params);
|
|
|
+ $get_params['sign'] = $sign;
|
|
|
+ $url = config::API_URL;
|
|
|
+ $url = $url . (strpos($url, '?') ? '&' : '?') . (is_array($get_params) ? http_build_query($get_params) : $get_params);
|
|
|
+
|
|
|
+ $resp = http_request($url, $params, 'POST', false, [], $net_errno);
|
|
|
if (empty($resp)) {
|
|
|
return [false, '系统错误', true];
|
|
|
}
|