|
|
@ -285,25 +285,29 @@ class callback extends CI_Controller{
|
|
|
|
$data_passager->seatype = $rItems->ticketSeat;
|
|
|
|
$data_passager->seatype = $rItems->ticketSeat;
|
|
|
|
|
|
|
|
|
|
|
|
$update_data->trainNo = $rItems->trainNo; //车次
|
|
|
|
$update_data->trainNo = $rItems->trainNo; //车次
|
|
|
|
$update_data->departTime = $rItems->departTime; //车次出发时间
|
|
|
|
$update_data->departTime = $rItems->departTime; //车次出发时间
|
|
|
|
|
|
|
|
|
|
|
|
foreach ($ctrip_backdata->ticketResult->orderTicketInfoList as $tItems) {
|
|
|
|
|
|
|
|
//对应的车票列表
|
|
|
|
$orderTicketInfoList = $ctrip_backdata->ticketResult->orderTicketInfoList ;
|
|
|
|
if ($passengerId == $tItems->passengerId && $routeId==$tItems->routeId){
|
|
|
|
if (!empty($orderTicketInfoList)){
|
|
|
|
|
|
|
|
foreach ($orderTicketInfoList as $tItems) {
|
|
|
|
$data_passager->ticketprice = $tItems->realTicketPrice;
|
|
|
|
//对应的车票列表
|
|
|
|
$SeatNo = "";
|
|
|
|
if ($passengerId == $tItems->passengerId && $routeId==$tItems->routeId){
|
|
|
|
if (isset($tItems->carriageNo)){
|
|
|
|
|
|
|
|
$SeatNo.=$tItems->carriageNo."车厢";
|
|
|
|
$data_passager->ticketprice = $tItems->realTicketPrice;
|
|
|
|
}
|
|
|
|
$SeatNo = "";
|
|
|
|
if (isset($tItems->seatNo)){
|
|
|
|
if (isset($tItems->carriageNo)){
|
|
|
|
$SeatNo.=$tItems->seatNo;
|
|
|
|
$SeatNo.=$tItems->carriageNo."车厢";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (isset($tItems->seatNo)){
|
|
|
|
|
|
|
|
$SeatNo.=$tItems->seatNo;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
$data_passager->seatdetail = $SeatNo;
|
|
|
|
|
|
|
|
$data_passager->longtrainno = $tItems->longElecNo;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//入库
|
|
|
|
|
|
|
|
$this->train_system_model->add_passagers($data_passager);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$data_passager->seatdetail = $SeatNo;
|
|
|
|
|
|
|
|
$data_passager->longtrainno = $tItems->longElecNo;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//入库
|
|
|
|
|
|
|
|
$this->train_system_model->add_passagers($data_passager);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|