|
@@ -2505,15 +2505,20 @@ class Api extends Start_Controller {
|
|
|
exit;
|
|
|
}
|
|
|
$state = '';
|
|
|
- $zxzt = array_reverse($j['track_info']['milestone']);
|
|
|
- foreach ($zxzt as $v)
|
|
|
- {
|
|
|
- if($v['time_iso'] != NULL)
|
|
|
+ if(isset($j['track_info'])){
|
|
|
+ $zxzt = array_reverse($j['track_info']['milestone']);
|
|
|
+ foreach ($zxzt as $v)
|
|
|
{
|
|
|
- $state = $v['key_stage'];
|
|
|
- break;
|
|
|
+ if($v['time_iso'] != NULL)
|
|
|
+ {
|
|
|
+ $state = $v['key_stage'];
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
+ }else{
|
|
|
+ $this->logic_ding->sendToDing("17track接口返回数据异常,请求参数".json_encode($j));
|
|
|
}
|
|
|
+
|
|
|
$exstate = 0;//无信息
|
|
|
if($state == 'InfoReceived' || $state == 'PickedUp' || $state == 'Departure' || $state == 'Arrival')//运输途中
|
|
|
{
|