|
|
|
|
@ -345,6 +345,19 @@ class callback extends CI_Controller{
|
|
|
|
|
$passpager_info->realname = $ctrip_backdata->TrainOrderService->refundTicket->realName;
|
|
|
|
|
$passpager_info->numberid = $ctrip_backdata->TrainOrderService->refundTicket->passport;
|
|
|
|
|
$this->train_system_model->update_passpager_info($passpager_info);
|
|
|
|
|
}elseif($update_data->ServiceName == 'web.order.returnRescheduleResult'){
|
|
|
|
|
$update_data->ordernumber = $ctrip_backdata->TrainOrderService->OrderNumber;
|
|
|
|
|
$update_data->OrderStatus = '7';
|
|
|
|
|
$update_data->ErrorMsg = $ctrip_backdata->TrainOrderService->refundRescheduleTicket->reason;
|
|
|
|
|
$update_data->returncallback = $back_json;
|
|
|
|
|
|
|
|
|
|
$passpager_info = new stdClass();
|
|
|
|
|
$passpager_info->returncallback = $back_json;
|
|
|
|
|
$passpager_info->status = '7';
|
|
|
|
|
$passpager_info->ordernumber = $ctrip_backdata->TrainOrderService->OrderNumber;
|
|
|
|
|
$passpager_info->realname = $ctrip_backdata->TrainOrderService->refundRescheduleTicket->realName;
|
|
|
|
|
$passpager_info->numberid = $ctrip_backdata->TrainOrderService->refundRescheduleTicket->passport;
|
|
|
|
|
$this->train_system_model->update_passpager_info($passpager_info);
|
|
|
|
|
}else if($update_data->ServiceName == 'web.order.requestRefund'){
|
|
|
|
|
$return_order = $ctrip_backdata->TrainOrderService->OrderInfo->OrderNumber;
|
|
|
|
|
$return_money = $ctrip_backdata->TrainOrderService->TotalRefundAmount;
|
|
|
|
|
|