|
@@ -91,7 +91,18 @@ class RefillOil extends refill\IRefillOil
|
|
|
Log::record($resp,Log::DEBUG);
|
|
|
$resp = json_decode($resp,true);
|
|
|
if($resp['state'] == 0) {
|
|
|
- return [true,$resp['data']];
|
|
|
+ $order_state = '';
|
|
|
+ if ($resp['status'] == 2) {
|
|
|
+ $order_state = ORDER_STATE_SUCCESS;
|
|
|
+ } elseif ($resp['status'] == 3) {
|
|
|
+ $order_state = ORDER_STATE_CANCEL;
|
|
|
+ } elseif ($resp['status'] == 0){
|
|
|
+ $order_state = ORDER_STATE_SEND;
|
|
|
+ }
|
|
|
+ if (empty($order_state)) {
|
|
|
+ return [false, $resp['data']];
|
|
|
+ }
|
|
|
+ return [true, $order_state];
|
|
|
}
|
|
|
else {
|
|
|
return [false,$resp['msg']];
|