|
@@ -31,7 +31,9 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$params = $this->req_params($card_no,$amount,$order_sn);
|
|
|
$sign = $this->sign($params);
|
|
|
$params['sgn'] = $sign;
|
|
|
+
|
|
|
$resp = http_request(config::PAY_PHONE_URL,$params,'GET');
|
|
|
+
|
|
|
if (empty($resp)) {
|
|
|
return [false,'系统错误',true];
|
|
|
}
|
|
@@ -41,14 +43,12 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$resp = ltrim($resp , '|');
|
|
|
|
|
|
$resp = explode('|' , $resp);
|
|
|
- if(count($resp) != 3) {
|
|
|
- return [false,'返回值错误', false];
|
|
|
- }
|
|
|
- elseif($resp[0] == 0) {
|
|
|
- return [true,'', false];
|
|
|
- }
|
|
|
- else {
|
|
|
- return [false,$resp[1], false];
|
|
|
+ if (count($resp) != 3) {
|
|
|
+ return [false, '返回值错误', false];
|
|
|
+ } elseif ($resp[0] == 0) {
|
|
|
+ return [true, '', false];
|
|
|
+ } else {
|
|
|
+ return [false, $resp[1], false];
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -58,7 +58,9 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$params['usr'] = config::USR;
|
|
|
$content = $params['usr'] . $params['ord'] . config::KEY;
|
|
|
$params['sgn'] = strtoupper(md5($content));
|
|
|
+
|
|
|
$resp = http_request(config::QUERY_URL,$params);
|
|
|
+
|
|
|
if (empty($resp)) {
|
|
|
return [false,'系统错误'];
|
|
|
}
|
|
@@ -67,14 +69,13 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
Log::record($resp,Log::DEBUG);
|
|
|
$resp = ltrim($resp , '|');
|
|
|
$resp = explode('|' , $resp);
|
|
|
- if(count($resp) != 3) {
|
|
|
- return [false,'返回值错误'];
|
|
|
- }
|
|
|
- if ($resp[0] == 1) {
|
|
|
+ if (count($resp) != 3) {
|
|
|
+ return [false, '返回值错误'];
|
|
|
+ } elseif ($resp[0] == 1) {
|
|
|
$order_state = ORDER_STATE_SUCCESS;
|
|
|
} elseif ($resp[0] == 2) {
|
|
|
$order_state = ORDER_STATE_CANCEL;
|
|
|
- } elseif ($resp[0] == 0){
|
|
|
+ } elseif ($resp[0] == 0) {
|
|
|
$order_state = ORDER_STATE_SEND;
|
|
|
} else {
|
|
|
return [false, $resp[0]];
|