|
|
|
@ -18,7 +18,7 @@ class callback extends CI_Controller{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//调试代码
|
|
|
|
|
/*$test_post = '{"data":"{\"from_station_name\":\"\u9633\u6714\",\"from_station_code\":\"YCZ\",\"to_station_name\":\"\u5e7f\u5dde\u5357\",\"to_station_code\":\"IZQ\",\"train_date\":\"2019-07-26\",\"orderid\":\"JH156325890886231\",\"user_orderid\":\"488148915\",\"orderamount\":\"420.00\",\"ordernumber\":\"ED34923349\",\"checi\":\"D2975\",\"msg\":\"\u5904\u7406\u6216\u64cd\u4f5c\u6210\u529f;\u5f85\u652f\u4ed8\",\"status\":\"2\",\"passengers\":[{\"passengerid\":1,\"passengersename\":\"LIANNEMARTINERUEB\",\"piaotype\":\"1\",\"piaotypename\":\"\u6210\u4eba\u7968\",\"passporttypeseid\":\"B\",\"passporttypeseidname\":\"\u62a4\u7167\",\"passportseno\":\"NUC8B85C1\",\"price\":\"140.0\",\"zwcode\":\"O\",\"zwname\":\"\u4e8c\u7b49\u5ea7\",\"ticket_no\":\"ED34923349105007F\",\"cxin\":\"05\u8f66\u53a2,07F\u5ea7\",\"reason\":0},{\"passengerid\":2,\"passengersename\":\"CHARLOTTEMARIPOSABRAND\",\"piaotype\":\"1\",\"piaotypename\":\"\u6210\u4eba\u7968\",\"passporttypeseid\":\"B\",\"passporttypeseidname\":\"\u62a4\u7167\",\"passportseno\":\"NYRR5HRK0\",\"price\":\"140.0\",\"zwcode\":\"O\",\"zwname\":\"\u4e8c\u7b49\u5ea7\",\"ticket_no\":\"ED34923349108012F\",\"cxin\":\"08\u8f66\u53a2,12F\u5ea7\",\"reason\":0},{\"passengerid\":3,\"passengersename\":\"CYANNEVANDENHOUTEN\",\"piaotype\":\"1\",\"piaotypename\":\"\u6210\u4eba\u7968\",\"passporttypeseid\":\"B\",\"passporttypeseidname\":\"\u62a4\u7167\",\"passportseno\":\"NWLL4D673\",\"price\":\"140.0\",\"zwcode\":\"O\",\"zwname\":\"\u4e8c\u7b49\u5ea7\",\"ticket_no\":\"ED34923349108013A\",\"cxin\":\"08\u8f66\u53a2,13A\u5ea7\",\"reason\":0}],\"refund_money\":null,\"sign\":\"4687dd960279f59a65c9c49b00336948\"}"}';
|
|
|
|
|
/*$test_post = '{"data":"{\"from_station_name\":\"\u5357\u4eac\",\"from_station_code\":\"NJH\",\"to_station_name\":\"\u4e0a\u6d77\",\"to_station_code\":\"SHH\",\"train_date\":\"2019-08-03\",\"orderid\":\"JH156315443048530\",\"user_orderid\":\"468046527\",\"orderamount\":\"418.50\",\"ordernumber\":\"EE33125907\",\"checi\":\"G7013\",\"msg\":\"\u51fa\u7968\u5931\u8d25\",\"status\":\"5\",\"passengers\":[{\"passengerid\":1,\"passengersename\":\"YUKITAKE\u3000KOICHI\",\"piaotype\":\"1\",\"piaotypename\":\"\u6210\u4eba\u7968\",\"passporttypeseid\":\"B\",\"passporttypeseidname\":\"\u62a4\u7167\",\"passportseno\":\"TR7398798\",\"price\":\"139.5\",\"zwcode\":\"O\",\"zwname\":\"\u4e8c\u7b49\u5ea7\",\"ticket_no\":\"EE33125907102005B\",\"cxin\":\"02\u8f66\u53a2,05B\u5ea7\",\"reason\":0},{\"passengerid\":2,\"passengersename\":\"HOSHINOHIROMI\",\"piaotype\":\"1\",\"piaotypename\":\"\u6210\u4eba\u7968\",\"passporttypeseid\":\"B\",\"passporttypeseidname\":\"\u62a4\u7167\",\"passportseno\":\"TR5942140\",\"price\":\"139.5\",\"zwcode\":\"O\",\"zwname\":\"\u4e8c\u7b49\u5ea7\",\"ticket_no\":\"EE33125907102005C\",\"cxin\":\"02\u8f66\u53a2,05C\u5ea7\",\"reason\":0},{\"passengerid\":3,\"passengersename\":\"TEZUKATAKANORI\",\"piaotype\":\"1\",\"piaotypename\":\"\u6210\u4eba\u7968\",\"passporttypeseid\":\"B\",\"passporttypeseidname\":\"\u62a4\u7167\",\"passportseno\":\"TK1662102\",\"price\":\"139.5\",\"zwcode\":\"O\",\"zwname\":\"\u4e8c\u7b49\u5ea7\",\"ticket_no\":\"EE33125907102005D\",\"cxin\":\"02\u8f66\u53a2,05D\u5ea7\",\"reason\":0}],\"refund_money\":null,\"sign\":\"97c6b02c625bfd5ade3e76118c20af38\"}"}';
|
|
|
|
|
$data_post["data"] = json_decode($test_post)->data;*/
|
|
|
|
|
|
|
|
|
|
log_message('error','聚合回调:'.json_encode($data_post));
|
|
|
|
@ -37,6 +37,7 @@ class callback extends CI_Controller{
|
|
|
|
|
$update_data->reschedulecallback = '';
|
|
|
|
|
$update_data->ErrorMsg = $data->msg;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//如果返回2则发送出票请求
|
|
|
|
|
if($data->status == "1"){
|
|
|
|
|
$update_data->bookcallback = $data_post["data"];
|
|
|
|
@ -114,6 +115,8 @@ class callback extends CI_Controller{
|
|
|
|
|
|
|
|
|
|
$update_data->confirmcallback = $data_post["data"];
|
|
|
|
|
$this->BIZ_train_model->update_cold_planvei_sn($data->user_orderid);
|
|
|
|
|
}elseif($data->status=="5"){
|
|
|
|
|
$update_data->confirmcallback = $data_post["data"];
|
|
|
|
|
}elseif($data->status=="7"){
|
|
|
|
|
//退票成功 写入TOC表
|
|
|
|
|
$newtime = "";//记录最新操作时间
|
|
|
|
|