فهرست منبع

修改tt获取单号

lvhao 1 هفته پیش
والد
کامیت
a0039cdbbe
1فایلهای تغییر یافته به همراه14 افزوده شده و 1 حذف شده
  1. 14 1
      core/CoreApp/models/Model_job_getcbtwaybillid.php

+ 14 - 1
core/CoreApp/models/Model_job_getcbtwaybillid.php

@@ -45,7 +45,20 @@ class Model_job_getcbtwaybillid extends Lin_Model {
         if($waybill_info['code'] == 0){
             $waybill = $waybill_info['data']['tracking_number'];
             $this->fullordertt->save(['waybill' => $waybill],$info['id']);
-
+        }else{
+            $res = $this->apitt->get_detail($info['orderinfo'],$shop);
+            if($res['code'] == 0){
+                $data = $res['data'];
+			    $packages_id = $data['orders'][0]['packages'][0]['id'];
+            }else{
+                return ;
+            }
+            $waybill_info = $this->apitt->getWaybillInfo($packages_id,$shop);
+            if($waybill_info['code'] == 0){
+                $waybill = $waybill_info['data']['tracking_number'];
+                $this->fullordertt->save(['waybill' => $waybill],$info['id']);
+            }
         }
+
     }
 }