修改日志日路格式。

hotfix/远程访问多媒体中心
cyc 7 years ago
parent 288272d021
commit 83bd409228

@ -63,46 +63,45 @@ class Tuniu_train extends CI_Controller{
$back_data = post_tuniu($url,$post_data,$method = 'POST'); $back_data = post_tuniu($url,$post_data,$method = 'POST');
//print_r(json_decode($back_data));die(); //print_r(json_decode($back_data));die();
$log_info = '';
//如果数据为空则调用缓存,有数据则进行数据存储 if(isset(json_decode($back_data)->data)){
if(empty($back_data)){ $tn_info = json_decode($back_data);
log_message('error','tuniutrain 接口未响应|数据源:'.$fromStation.'|'.$toStation.'|'.$date); $retrun_code = $tn_info->returnCode;
$return_msg = $tn_info->errorMsg;
if(empty(json_decode($back_data)->data)){
$isCache = true;
}else{
$this->tuniuprice_model->addOrUpdate($fromStation,$toStation,$back_data);
}
$log_info = 'tuniutrain 查询数据:'.$fromStation.'|'.$toStation.'|'.$date.'|retrun_code:'.$retrun_code.'|return_msg:'.$return_msg;
}else{
$isCache = true;
$log_info = 'tuniutrain 接口未响应|数据源:'.$fromStation.'|'.$toStation.'|'.$date;
}
if($isCache){
if($differ <= 5){ if($differ <= 5){
$back_data = null; $back_data = null;
}else{ }else{
echo '123';
$trainCache = $this->tuniuprice_model->get_train_cache($fromStation,$toStation); $trainCache = $this->tuniuprice_model->get_train_cache($fromStation,$toStation);
$back_data = $trainCache->tpc_content; if(!empty($trainCache)){
$isCache = true; $back_data = $trainCache->tpc_content;
} $isCache = true;
}else{ $log_info .= '|调用缓存';
if(empty(json_decode($back_data)->data)){ log_message('error',$log_info);
$error = json_decode($back_data);
if($error->returnCode == '201'){
$back_data = null;
}else{ }else{
$trainCache = $this->tuniuprice_model->get_train_cache($fromStation,$toStation); $back_data = null;
if(!empty($trainCache)){ $log_info .= '|缓存为空';
$back_data = $trainCache->tpc_content; log_message('error',$log_info);
$isCache = true;
log_message('error','tuniutrain 查询出错|'.$error->errorMsg);
}else{
$back_data = null;
log_message('error','tuniutrain 缓存为空|'.$fromStation.'|'.$toStation.'|'.$date);
}
} }
}else{
$this->tuniuprice_model->addOrUpdate($fromStation,$toStation,$back_data);
} }
} }
//途牛数据格式转换 //途牛数据格式转换
$return_data = new stdClass(); $return_data = new stdClass();
if(empty($back_data)){
$return_data->returnCode = '404';
}else{
$return_data->returnCode = json_decode($back_data)->returnCode;
}
$return_data->httpstatus = 200; $return_data->httpstatus = 200;
$return_data->data = new stdClass(); $return_data->data = new stdClass();
$return_data->data->seven = $iseven; $return_data->data->seven = $iseven;

Loading…
Cancel
Save