diff --git a/application/third_party/train/controllers/search.php b/application/third_party/train/controllers/search.php index 9e3303e6..1ba8e04d 100644 --- a/application/third_party/train/controllers/search.php +++ b/application/third_party/train/controllers/search.php @@ -21,8 +21,11 @@ class search extends CI_Controller{ if(empty(json_decode($back_data)->result)){ log_message('error','juhetrain:'.$url.' '.$back_data); $obj = $this->BIZ_train_model->get_train_info($fromStation,$toStation); - $back_data = $obj->tpc_content; - log_message('error','Sn:'.$obj->tpc_sn.'|time:'.$obj->tpc_datetime); + if($obj){ + $back_data = $obj->tpc_content; + log_message('error','Sn:'.$obj->tpc_sn.'|time:'.$obj->tpc_datetime); + } + }else{ $this->BIZ_train_model->addOrUpdate($fromStation,$toStation,$back_data); }