|
@@ -37,7 +37,9 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$resp = http_request(config::ORDER_URL, $params, 'POST', false, config::ExtHeaders);
|
|
|
if ($resp === false) {
|
|
|
return [false, '系统错误', true];
|
|
|
- } else {
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
Log::record($resp, Log::DEBUG);
|
|
|
$resp = json_decode($resp, true);
|
|
|
if ($resp['code'] == 200) {
|
|
@@ -57,14 +59,17 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$resp = http_request(config::QUERY_URL, $params, 'POST', false, config::ExtHeaders);
|
|
|
if ($resp === false) {
|
|
|
return [false, '系统错误'];
|
|
|
- } else {
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
Log::record($resp, Log::DEBUG);
|
|
|
$resp = json_decode($resp, true);
|
|
|
if ($resp == false) {
|
|
|
return [false, '系统错误'];
|
|
|
}
|
|
|
- if ($resp['code'] == 200) {
|
|
|
- $order_state = -1;
|
|
|
+
|
|
|
+ if ($resp['code'] == 200)
|
|
|
+ {
|
|
|
$data = $resp['data'];
|
|
|
if ($data['orderStatus'] == 2) {
|
|
|
$order_state = ORDER_STATE_SUCCESS;
|
|
@@ -75,11 +80,18 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
} elseif ($data['orderStatus'] == 1) {
|
|
|
$order_state = ORDER_STATE_SEND;
|
|
|
}
|
|
|
+ else {
|
|
|
+ $order_state = -1;
|
|
|
+ }
|
|
|
+
|
|
|
if ($order_state == -1) {
|
|
|
return [false, $resp['msg']];
|
|
|
}
|
|
|
- return [true, $order_state];
|
|
|
- } else {
|
|
|
+ else {
|
|
|
+ return [true, $order_state];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
return [false, $resp['msg']];
|
|
|
}
|
|
|
}
|