lvhao 1 天之前
父節點
當前提交
bca43dbeb8
共有 1 個文件被更改,包括 31 次插入3 次删除
  1. 31 3
      core/CoreApp/models/Model_express_tt.php

+ 31 - 3
core/CoreApp/models/Model_express_tt.php

@@ -43,9 +43,37 @@ class Model_express_tt extends Lin_Model {
            ];
         }else if($type == 'FBT'){
             $res = $this->apitt->get_data([$info['orderinfo']],$shop_info[0]);
-            echo "<pre>";
-            print_r($res);
-            die;
+            if($res['code'] != 0){
+                return [
+                    'x'=>0,
+                    'Description'=>$res['message'],  
+                ];
+            }
+            if(!isset($res['data']['orders'])){
+                return [
+                    'x'=>0,
+                    'Description'=>"获取TT订单信息异常",  
+                ];
+            }
+            if(empty($res['data']['orders'])){
+                return [
+                    'x'=>0,
+                    'Description'=>"获取TT订单信息异常",  
+                ];
+            }
+            if(empty($res['data']['orders'][0]['packages'])){
+                return [
+                    'x'=>0,
+                    'Description'=>"获取TT订单的快递信息",  
+                ];
+            }
+            $packages = $res['data']['orders'][0]['packages'];
+            $label_list = [];
+            foreach($packages as $package){
+                $rr = $this->apitt->downloadLabel($package['id'],$shop_info[0],$info);
+                print_r($rr);
+            }
+            
         }else{
             return  [
                 'x'=>0,