|
@@ -31,8 +31,9 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
|
|
|
$sign = config::sign($params);
|
|
|
$params['signature'] = $sign;
|
|
|
+ $params = json_encode($params);
|
|
|
|
|
|
- $resp = http_request(config::ORDER_URL, $params, 'POST', false, config::ExtHeaders, $net_errno);
|
|
|
+ $resp = http_post_data(config::ORDER_URL, $params , config::ExtHeaders, $net_errno);
|
|
|
if (empty($resp)) {
|
|
|
return [false, '网络错误', true];
|
|
|
}
|
|
@@ -59,8 +60,9 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$params['busiId'] = $refill_info['order_sn'];
|
|
|
$sign = config::sign($params);
|
|
|
$params['signature'] = $sign;
|
|
|
+ $params = json_encode($params);
|
|
|
|
|
|
- $resp = http_request(config::QUERY_URL, $params, 'POST', false, config::ExtHeaders);
|
|
|
+ $resp = http_post_data(config::QUERY_URL, $params , config::ExtHeaders);
|
|
|
|
|
|
if (empty($resp)) {
|
|
|
return [false, '网络错误'];
|
|
@@ -77,7 +79,6 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
{
|
|
|
$status = $resp['data']['status'];
|
|
|
if ($status === 2) {
|
|
|
- Model('refill_order')->edit($refill_info['order_id'], ['official_sn' => $resp['data']['officialOrderNo'], 'ch_trade_no' => $resp['data']['agentOrderNo']]);
|
|
|
$order_state = ORDER_STATE_SUCCESS;
|
|
|
} elseif ($status === 3) {
|
|
|
$order_state = ORDER_STATE_CANCEL;
|
|
@@ -104,8 +105,9 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$params['appKey'] = config::APP_KEY;
|
|
|
$sign = config::sign($params);
|
|
|
$params['signature'] = $sign;
|
|
|
+ $params = json_encode($params);
|
|
|
|
|
|
- $resp = http_request(config::BALANCE_URL, $params, 'POST', false, config::ExtHeaders);
|
|
|
+ $resp = http_post_data(config::BALANCE_URL, $params , config::ExtHeaders);
|
|
|
if(empty($resp)) {
|
|
|
return [false, '网络错误'];
|
|
|
}
|