Selaa lähdekoodia

提交api的信息

lvhao 3 viikkoa sitten
vanhempi
commit
900953e709
1 muutettua tiedostoa jossa 12 lisäystä ja 3 poistoa
  1. 12 3
      core/CoreApp/controllers/Apiexpress.php

+ 12 - 3
core/CoreApp/controllers/Apiexpress.php

@@ -630,11 +630,14 @@ class Apiexpress extends Start_Controller {
         }
 
         if(empty($info)){
-            echo json_encode(array('track'=>'','msg'=>'No logistics information','success'=>0));exit;
+            echo json_encode(array('track'=>'','msg'=>"We couldn't find your order or tracking number. Please check and try again.",'success'=>0));exit;
+        }
+        if(empty($info['waybill'])){
+            echo json_encode(array('track'=>'','msg'=>'The item has not yet been shipped(please wait patiently)','success'=>0));exit;
         }
 
         if(empty($info['excontent'])){
-            echo json_encode(array('track'=>'','msg'=>'No logistics information','success'=>0));exit;
+            echo json_encode(array('track'=>'','msg'=>'The item has not yet been shipped(please wait patiently)','success'=>0));exit;
         }
 
         if(strpos($info['excontent'],"[") !== false  && strpos($info['excontent'],"]") !== false ){
@@ -646,6 +649,7 @@ class Apiexpress extends Start_Controller {
 
         
         $tmp_arr =  explode("<br />",$info['excontent']);
+        $final_str = "";
         if(!empty($tmp_arr)){
             $final_arr = [];
             foreach($tmp_arr as $k => $v){
@@ -659,7 +663,12 @@ class Apiexpress extends Start_Controller {
         }else{
             echo json_encode(array('track'=>'','msg'=>'Abnormal express delivery information','success'=>0));exit;
         }
-        echo json_encode(array('track'=>array('f'=>1,'data'=>$final_str),'msg'=>'','success'=>1));exit;
+        if(empty($final_str)){
+            echo json_encode(array('track'=>array('f'=>1,'data'=>$info['excontent']),'msg'=>'','success'=>1));exit;
+        }else{
+            echo json_encode(array('track'=>array('f'=>1,'data'=>$final_str),'msg'=>'','success'=>1));exit;
+        }
+        
 
    }