|
|
|
@ -218,17 +218,21 @@ class search extends CI_Controller{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//根据传过来的城市名称获取城市代码
|
|
|
|
|
$trainFromCode = $this->BIZ_intel_train_model->get_code_by_name($trainFrom)->s_code;
|
|
|
|
|
$trainToCode = $this->BIZ_intel_train_model->get_code_by_name($trainTo)->s_code;
|
|
|
|
|
$trainFromCode = $this->BIZ_intel_train_model->get_code_by_name($trainFrom);
|
|
|
|
|
$trainToCode = $this->BIZ_intel_train_model->get_code_by_name($trainTo);
|
|
|
|
|
|
|
|
|
|
if(empty($trainFromCode) || empty($trainToCode)){
|
|
|
|
|
exit('{"status":"201","reason":"车站查询失败","data":""}');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//获取车次信息
|
|
|
|
|
$obj = $this->BIZ_intel_train_model->get_train_info($trainFromCode,$trainToCode);
|
|
|
|
|
$obj = $this->BIZ_intel_train_model->get_train_info($trainFromCode->s_code,$trainToCode->s_code);
|
|
|
|
|
|
|
|
|
|
$enobj = array();
|
|
|
|
|
|
|
|
|
|
//如果结果为空则直接返回为空的结果
|
|
|
|
|
if(empty($obj)){
|
|
|
|
|
exit('{"status":"201","reason":"无车次信息!","data":""}');
|
|
|
|
|
exit('{"status":"202","reason":"无车次信息!","data":""}');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//如果有结果则进行字符串处理
|
|
|
|
|