修改退票程序

mobile-first
cyc 5 years ago
parent 049bfb89ff
commit 2decb4687b

@ -262,6 +262,7 @@ class callback extends CI_Controller{
$data_passager->ticketprice = $tickets_item->OrderTicketPrice; $data_passager->ticketprice = $tickets_item->OrderTicketPrice;
$data_passager->seatype = $tickets_item->OrderTicketSeat; $data_passager->seatype = $tickets_item->OrderTicketSeat;
$data_passager->seatdetail = $ticket_item2->SeatNo; $data_passager->seatdetail = $ticket_item2->SeatNo;
$data_passager->longtrainno = $ticket_item2->LongTrainNo;
$data_passager->TOC_VEI_SN = 28209; $data_passager->TOC_VEI_SN = 28209;
$this->train_system_model->add_passagers($data_passager); $this->train_system_model->add_passagers($data_passager);
} }
@ -273,6 +274,7 @@ class callback extends CI_Controller{
$data_passager->ticketprice = $tickets_item->OrderTicketPrice; $data_passager->ticketprice = $tickets_item->OrderTicketPrice;
$data_passager->seatype = $tickets_item->OrderTicketSeat; $data_passager->seatype = $tickets_item->OrderTicketSeat;
$data_passager->seatdetail = $tickets_item->DetailInfos->DetailInfo->SeatNo; $data_passager->seatdetail = $tickets_item->DetailInfos->DetailInfo->SeatNo;
$data_passager->longtrainno = $tickets_item->DetailInfos->DetailInfo->LongTrainNo;
$data_passager->TOC_VEI_SN = 28209; $data_passager->TOC_VEI_SN = 28209;
$this->train_system_model->add_passagers($data_passager); $this->train_system_model->add_passagers($data_passager);
} }

@ -145,23 +145,11 @@ class returnorders extends CI_Controller{
$PostData['TrainOrderService']->contactMobile = '18877381547'; $PostData['TrainOrderService']->contactMobile = '18877381547';
$PostData['TrainOrderService']->OrderNumber = $ticket_data->ts_ordernumber; $PostData['TrainOrderService']->OrderNumber = $ticket_data->ts_ordernumber;
$PostData['TrainOrderService']->OperatorType = '0'; $PostData['TrainOrderService']->OperatorType = '0';
$PostData['TrainOrderService']->TicketInfo = ''; $PostData['TrainOrderService']->LongElecNums = array();
$PostData['TrainOrderService']->TicketInfo = array(); $PostData['TrainOrderService']->LongElecNums['0'] = $passenger_data->tst_LongTrainNo;
$i = 0;
$PostData['TrainOrderService']->TicketInfo[$i]['eOrderNumber'] = $passenger_data->ts_elecnumber;
if($passenger_data->tst_ticketype == '儿童票'){
$PostData['TrainOrderService']->TicketInfo[$i]['eOrderType'] = '2';
}else{
$PostData['TrainOrderService']->TicketInfo[$i]['eOrderType'] = '1';
}
$PostData['TrainOrderService']->TicketInfo[$i]['seatNumber'] = $passenger_data->tst_seatdetail;
$PostData['TrainOrderService']->TicketInfo[$i]['passportName'] = $passenger_data->tst_realname;
$PostData['TrainOrderService']->TicketInfo[$i]['passport'] = $passenger_data->tst_numberid;
$PostData['TrainOrderService']->TicketInfo[$i]['realName'] = $passenger_data->tst_realname;
//发起退票请求 //发起退票请求
$Url = 'http://m.ctrip.com/restapi/soa2/11009/json/PartnerReturnTicket'; $Url = 'http://apiproxy.ctrip.com/apiproxy/soa2/13680/PartnerReturnTicket';
$ResponseJson = GetPost_http($Url,json_encode($PostData),'json'); $ResponseJson = GetPost_http($Url,json_encode($PostData),'json');
$ResponseData = json_decode($ResponseJson); $ResponseData = json_decode($ResponseJson);

@ -146,6 +146,7 @@ class train_system_model extends CI_Model {
tst_seatstype = '{$data->seatype}', tst_seatstype = '{$data->seatype}',
tst_seatdetail = '{$data->seatdetail}', tst_seatdetail = '{$data->seatdetail}',
tst_status = '{$data->status}' tst_status = '{$data->status}'
tst_LongTrainNo = '{$data->longtrainno}'
where where
tst_ordernumber = '{$data->ordernumber}' tst_ordernumber = '{$data->ordernumber}'
and and
@ -162,7 +163,8 @@ class train_system_model extends CI_Model {
tst_ticketype, tst_ticketype,
tst_ticketprice, tst_ticketprice,
tst_seatstype, tst_seatstype,
tst_seatdetail tst_seatdetail,
tst_LongTrainNo
)VALUES( )VALUES(
'{$data->ordernumber}', '{$data->ordernumber}',
'{$data->status}', '{$data->status}',
@ -172,7 +174,9 @@ class train_system_model extends CI_Model {
'{$data->ticketype}', '{$data->ticketype}',
'{$data->ticketprice}', '{$data->ticketprice}',
'{$data->seatype}', '{$data->seatype}',
'{$data->seatdetail}' '{$data->seatdetail}',
'{$data->longtrainno}'
'{$data->longtrainno}'
) )
"; ";
$query =$this->INFO->query($sql); $query =$this->INFO->query($sql);

Loading…
Cancel
Save