|
|
@@ -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']);
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
}
|