diff --git a/application/third_party/trainsystem/controllers/api.php b/application/third_party/trainsystem/controllers/api.php index 1c3dee45..d7cb001a 100644 --- a/application/third_party/trainsystem/controllers/api.php +++ b/application/third_party/trainsystem/controllers/api.php @@ -93,12 +93,14 @@ class api extends CI_Controller{ $orderInfo->itinerary[$keyColdSn]->ArrivalTime = date('H:i',strtotime($train_info->ArrivalTime)); $ticketinfo = $this->train_system_model->get_tickets_info($itemColdSn->cold_sn); - //获取子订单出票状态 - $orderInfo->itinerary[$keyColdSn]->status = $ticketinfo->ts_status; - - //根据子订单状态确定总订单状态池 - if($ticketinfo->ts_status == 4 or $ticketinfo->ts_status == 7){ - $doTicketsNum++; + if(!empty($ticketinfo)){ + //获取子订单出票状态 + $orderInfo->itinerary[$keyColdSn]->status = $ticketinfo->ts_status; + + //根据子订单状态确定总订单状态池 + if($ticketinfo->ts_status == 4 or $ticketinfo->ts_status == 7){ + $doTicketsNum++; + } } }