From 696d5bbd2f428bcce6ec5e4d2cf32f891c87ddd8 Mon Sep 17 00:00:00 2001 From: cyc Date: Tue, 14 Aug 2018 16:36:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=91=E8=BD=A6=E8=A7=84?= =?UTF-8?q?=E5=88=99=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../third_party/train/controllers/search.php | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/application/third_party/train/controllers/search.php b/application/third_party/train/controllers/search.php index 0f7a4437..80803494 100644 --- a/application/third_party/train/controllers/search.php +++ b/application/third_party/train/controllers/search.php @@ -372,17 +372,20 @@ class search extends CI_Controller{ $all_stations = $this->BIZ_intel_train_model->get_allstations(); $i = 0; foreach($all_stations as $item){ - $return_json['TrainList'][$i]['FromStation'] = $item->s_ename.','.$item->s_country; - $return_json['TrainList'][$i]['ToStations'] = array(); $rule_arr = $this->BIZ_intel_train_model->get_train_rules($item->station_id); - $j = 0; - foreach($rule_arr as $rule_info){ - $return_json['TrainList'][$i]['ToStations'][$j]['Message'] = $rule_info->tsi_Message; - $return_json['TrainList'][$i]['ToStations'][$j]['Station'] = $rule_info->S_ename.','.$item->s_country; - $j++; + if(!empty($rule_arr)){ + $return_json['TrainList'][$i]['FromStation'] = $item->s_ename.','.$item->s_country; + $return_json['TrainList'][$i]['ToStations'] = array(); + + $j = 0; + foreach($rule_arr as $rule_info){ + $return_json['TrainList'][$i]['ToStations'][$j]['Message'] = $rule_info->tsi_Message; + $return_json['TrainList'][$i]['ToStations'][$j]['Station'] = $rule_info->S_ename.','.$item->s_country; + $j++; + } + + $i++; } - - $i++; } //print_r($return_json); header('Content-type: application/json');