|
|
|
@ -594,14 +594,14 @@ class addorders extends CI_Controller{
|
|
|
|
|
$PostData['TrainOrderService']->Order->OrderTime = $time;
|
|
|
|
|
$PostData['TrainOrderService']->Order->OrderMedia = 'pc';
|
|
|
|
|
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem = new stdClass();
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->FromStationName = $data['train']->DepartAirport_cn;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->ToStationName = $data['train']->ArrivalAirport_cn;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->TicketTime = date('Y-m-d H:i:s',strtotime($data['train']->DepartureTime));
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->TrainNumber = $data['train']->FlightsNo;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->ArrivalDateTime = date('Y-m-d H:i:s',strtotime($data['train']->ArrivalTime));
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->TicketPrice = $data['train']->adultcost;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->TicketCount = count($data['people_list']);
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0'] = new stdClass();
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->FromStationName = $data['train']->DepartAirport_cn;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->ToStationName = $data['train']->ArrivalAirport_cn;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->TicketTime = date('Y-m-d H:i:s',strtotime($data['train']->DepartureTime));
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->TrainNumber = $data['train']->FlightsNo;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->ArrivalDateTime = date('Y-m-d H:i:s',strtotime($data['train']->ArrivalTime));
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->TicketPrice = $data['train']->adultcost;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->TicketCount = count($data['people_list']);
|
|
|
|
|
|
|
|
|
|
$AdultNum = 0;
|
|
|
|
|
$ChildNum = 0;
|
|
|
|
@ -654,28 +654,27 @@ class addorders extends CI_Controller{
|
|
|
|
|
$i++;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->AuditTicketCount = $AdultNum;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->ChildTicketCount = $ChildNum;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->SeatName = $this->train_zw[$this->db_train_zw[$data['train']->Aircraft]];
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->SelectedSeat = $selectseat;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->AuditTicketCount = $AdultNum;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->ChildTicketCount = $ChildNum;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->SeatName = $this->train_zw[$this->db_train_zw[$data['train']->Aircraft]];
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->SelectedSeat = $selectseat;
|
|
|
|
|
$is_accept_standing = '';
|
|
|
|
|
if($this->istanding == 'true'){
|
|
|
|
|
$is_accept_standing = '无座';
|
|
|
|
|
}
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->AcceptSeat = $is_accept_standing;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->AcceptSeat = $is_accept_standing;
|
|
|
|
|
|
|
|
|
|
//乘客人信息
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->Passengers = $passagersdata;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem->OrderPrice = $data['train']->adultcost * $AdultNum + $data['train']->childcost * $ChildNum;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->Passengers = $passagersdata;
|
|
|
|
|
$PostData['TrainOrderService']->Order->TicketItem['0']->OrderPrice = $data['train']->adultcost * $AdultNum + $data['train']->childcost * $ChildNum;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$PostData['TrainOrderService']->Order->User = new stdClass();
|
|
|
|
|
$PostData['TrainOrderService']->Order->User->UserID = '';
|
|
|
|
|
$PostData['TrainOrderService']->Order->User->UserName = 'guilintravel';
|
|
|
|
|
$PostData['TrainOrderService']->Order->User->userLoginName = 'guilintravel';
|
|
|
|
|
$PostData['TrainOrderService']->Order->User->UserMobile = '18877381547';
|
|
|
|
|
//print_r(json_encode($PostData));
|
|
|
|
|
//die();
|
|
|
|
|
$PostData['TrainOrderService']->User = new stdClass();
|
|
|
|
|
$PostData['TrainOrderService']->User->UserID = '';
|
|
|
|
|
$PostData['TrainOrderService']->User->UserName = 'guilintravel';
|
|
|
|
|
$PostData['TrainOrderService']->User->userLoginName = 'guilintravel';
|
|
|
|
|
$PostData['TrainOrderService']->User->UserMobile = '18877381547';
|
|
|
|
|
|
|
|
|
|
//本地添加记录
|
|
|
|
|
$add_data = new stdClass();
|
|
|
|
|
$add_data->cold_sn = $cold_sn;
|
|
|
|
|