|
|
|
@ -170,7 +170,7 @@ class callback extends CI_Controller{
|
|
|
|
|
$update_data->reschedulecallback = '';
|
|
|
|
|
|
|
|
|
|
if($update_data->ServiceName == 'web.order.notifyTicket'){
|
|
|
|
|
$update_data->status = '4';
|
|
|
|
|
$update_data->OrderStatus = '4';
|
|
|
|
|
$update_data->ErrorMsg = '出票成功';
|
|
|
|
|
$update_data->ordernumber = $ctrip_backdata->TrainOrderService->OrderInfo->OrderNumber;
|
|
|
|
|
$update_data->OrderTotleFee = $ctrip_backdata->TrainOrderService->OrderInfo->OrderTotleFee;
|
|
|
|
@ -280,19 +280,19 @@ class callback extends CI_Controller{
|
|
|
|
|
$this->BIZ_train_model->update_cold_planvei_sn($cold_sn);
|
|
|
|
|
}else if($update_data->ServiceName == 'web.order.notifyNoTicket'){
|
|
|
|
|
$update_data->ordernumber = $ctrip_backdata->TrainOrderService->OrderInfo->OrderNumber;
|
|
|
|
|
$update_data->status = '1';
|
|
|
|
|
$update_data->OrderStatus = '1';
|
|
|
|
|
$update_data->ErrorMsg = $ctrip_backdata->TrainOrderService->OrderInfo->NoTicketReasons;
|
|
|
|
|
$update_data->confirmcallback = $back_json;
|
|
|
|
|
}else if($update_data->ServiceName == 'web.order.returnTicketNotice'){
|
|
|
|
|
$update_data->ordernumber = $ctrip_backdata->TrainOrderService->OrderNumber;
|
|
|
|
|
$update_data->status = '7';
|
|
|
|
|
$update_data->OrderStatus = '7';
|
|
|
|
|
$update_data->ErrorMsg = $ctrip_backdata->TrainOrderService->refundTicket->reason;
|
|
|
|
|
$update_data->returncallback = $back_json;
|
|
|
|
|
|
|
|
|
|
//退票时还需要单独对对每个乘客存储回调信息
|
|
|
|
|
$passpager_info = new stdClass();
|
|
|
|
|
$passpager_info->returncallback = $back_json;
|
|
|
|
|
$passpager_info->status = '7';
|
|
|
|
|
$passpager_info->OrderStatus = '7';
|
|
|
|
|
$passpager_info->ordernumber = $ctrip_backdata->TrainOrderService->OrderNumber;
|
|
|
|
|
$passpager_info->realname = $ctrip_backdata->TrainOrderService->refundTicket->realName;
|
|
|
|
|
$passpager_info->numberid = $ctrip_backdata->TrainOrderService->refundTicket->passport;
|
|
|
|
|