query to index
This commit is contained in:
parent
b1cc8617ef
commit
da94f6eb08
@ -134,12 +134,12 @@ function kb(){$("#station_cancel").H("click",function(){mb();nb&&nb()});$("#stat
|
||||
[];if(a&&0!=a.length){b="";c=0;for(d=a.length;c<d;c++)b+='<li><a href="javascript:;" title="'+a[c][1]+'" data-code="'+a[c][2]+'">'+a[c][1]+"</a></li>";$("#station_suggest ul").C(b);$("#station_suggest").show()}else $("#station_suggest ul").C(""),$("#station_suggest").J()}else $("#station_suggest ul").C(""),$("#station_suggest").J()});$("#search_station [data-code]").L("click",function(){var a=$(this).D("title"),b=$(this).D("data-code");cb&&cb(a,b);$("#station_suggest ul").C("");$("#station_suggest").J();
|
||||
$("#station_search").A("")})}function ob(a,b){return parseInt(a[5])>parseInt(b[5])?1:-1}var ib,jb,nb;
|
||||
function pb(){if(0!=$("#login_page").length){var a=new Date;$("#interval").C(a.format("M\u6708dd\u65e5")+"-"+Q(a,19).format("M\u6708d\u65e5"));A.ab();$("#randcode").kf(function(){this.value=this.value.replace(/[^0-9a-zA-Z]/g,"")});$("#loginForm").submit(function(a){var c={username:$("[name=username]",this).A(),password:$("[name=password]",this).A(),randcode:$("[name=randcode]",this).A()};if(c.Hc){if(!c.Od)return G("\u8bf7\u8f93\u5165\u767b\u5f55\u5bc6\u7801"),!1;if(!c.Kf)return G("\u8bf7\u8f93\u5165\u9a8c\u8bc1\u7801"),
|
||||
!1}else return G("\u8bf7\u8f93\u5165\u7528\u6237\u540d"),!1;T=c;qb();a.preventDefault();return!1});localStorage.getItem("useraccount")?(T=JSON.parse(localStorage.getItem("useraccount")),$("#loginForm [name=username]").A(T.username),$("#loginForm [name=password]").A(T.password),A.Ab(function(){sessionStorage.setItem("user",T.username);G("\u767b\u5f55\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u8ba2\u7968\u9875\u9762\uff0c\u8bf7\u7a0d\u7b49 \u2764");setTimeout(function(){location.href="query.html"},
|
||||
!1}else return G("\u8bf7\u8f93\u5165\u7528\u6237\u540d"),!1;T=c;qb();a.preventDefault();return!1});localStorage.getItem("useraccount")?(T=JSON.parse(localStorage.getItem("useraccount")),$("#loginForm [name=username]").A(T.username),$("#loginForm [name=password]").A(T.password),A.Ab(function(){sessionStorage.setItem("user",T.username);G("\u767b\u5f55\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u8ba2\u7968\u9875\u9762\uff0c\u8bf7\u7a0d\u7b49 \u2764");setTimeout(function(){location.href="index.html"},
|
||||
1E3)})):sessionStorage.clear()}}var T=null;
|
||||
function qb(){S.R("login/loginAysnSuggest",null,{"loginUserDTO.user_name":T.username,"userDTO.password":T.password,randCode:T.randcode},"login/init").M(function(a){a&&a.data&&"Y"===a.data.pf?rb():(a=(a.qf||["\u672a\u77e5\u9519\u8bef"]).join(";"),A.ab(),-1!=a.indexOf("\u767b\u5f55\u540d")?($("#username").focus(),G("\u7528\u6237\u540d\u8f93\u5165\u9519\u8bef\u3002")):-1!=a.indexOf("\u9a8c\u8bc1\u7801")?($("#randcode").focus(),G("\u9a8c\u8bc1\u7801\u4e0d\u6b63\u786e\u3002")):-1!=a.indexOf("\u90ae\u7bb1")?
|
||||
($("#username").focus(),G("\u90ae\u7bb1\u8f93\u5165\u9519\u8bef\u3002")):-1<a.indexOf("\u5bc6\u7801")?($("#password").A("").focus(),G("\u5bc6\u7801\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\u3002",2E3)):-1<a.indexOf("\u9501\u5b9a")?ui.postMessage(!1,"\u60a8\u7684\u8d26\u6237\u5df2\u7ecf\u88ab\u9501\u5b9a\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002","login"):-1!==a.indexOf("\u7cfb\u7edf\u7ef4\u62a4")?G("\u7cfb\u7edf\u7ef4\u62a4\u4e2d"):G("\u672a\u77e5\u9519\u8bef"))}).N(function(a){403==
|
||||
a.status?K("\u8b66\u544a\uff01\u60a8\u7684IP\u5df2\u7ecf\u88ab\u5c01\u9501\uff0c\u8bf7\u91cd\u8bd5"):K("\u767b\u5f55\u65f6\u7f51\u7edc\u9519\u8bef")})}function rb(){S.R("login/userLogin","text",null,"login/init").M(function(){sb()}).N(function(){sb()})}
|
||||
function sb(){var a=T;A.Ab(function(){var b=ya(window.location.search);sessionStorage.setItem("user",a.Hc);localStorage.setItem("useraccount",JSON.stringify(a));G("\u767b\u5f55\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u8ba2\u7968\u9875\u9762\uff0c\u8bf7\u7a0d\u7b49 \u2764");setTimeout(function(){if(b.t)switch(b.t){case "submitorder":location.href="perfect.html"}else location.href="query.html"},1E3)},function(){G("\u672a\u80fd\u6210\u529f\u767b\u5f55\uff0c\u8bf7\u91cd\u8bd5\u3002")},function(){G("\u767b\u5f55\u65f6\u7f51\u7edc\u9519\u8bef")})}
|
||||
function sb(){var a=T;A.Ab(function(){var b=ya(window.location.search);sessionStorage.setItem("user",a.Hc);localStorage.setItem("useraccount",JSON.stringify(a));G("\u767b\u5f55\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u8ba2\u7968\u9875\u9762\uff0c\u8bf7\u7a0d\u7b49 \u2764");setTimeout(function(){if(b.t)switch(b.t){case "submitorder":location.href="perfect.html"}else location.href="index.html"},1E3)},function(){G("\u672a\u80fd\u6210\u529f\u767b\u5f55\uff0c\u8bf7\u91cd\u8bd5\u3002")},function(){G("\u767b\u5f55\u65f6\u7f51\u7edc\u9519\u8bef")})}
|
||||
function tb(){0!=$("#query_page").length&&(sa(ub,vb,vb),Ga(Q(new Date,19)),$("#menu_btn").H("click",function(){$("#user_menu").toggle()}),$("#user_menu").H("click",function(a){"user_menu"==$(a.target).D("id")&&$("#user_menu").J()}),$("#open_filter").H("click",function(){N("filter")}),$("#filter_cancel").H("click",function(){O();var a=$("#query_form [name=filters]").A().split("&");wb(a)}),$("#filter_ok").H("click",function(){O();$("#query_form [name=filters]").A($("#filter_form").Qa())}),$("#query_form [name=filters]").A($("#filter_form").Qa()),
|
||||
$("#query_form").H("submit",function(){var a=$("#startStationCode").A(),b=$("#endStationCode").A();if(""==a)return K("\u8bf7\u9009\u62e9\u51fa\u53d1\u7ad9"),!1;if(""==b)return K("\u8bf7\u9009\u62e9\u5230\u8fbe\u7ad9"),!1;if(a==b)return K("\u51fa\u53d1\u5730\u548c\u76ee\u7684\u5730\u4e0d\u80fd\u76f8\u540c"),!1;var c=$("#query_form").Qa();Ea(a+"-"+b,c);window.location.href="run_query.html";return!1}),$("#login").H("click",function(){"loginout"==$(this).D("data-fn")&&A.Fd(function(){G("\u9000\u51fa\u6210\u529f\uff0c\u6b63\u5728\u8df3\u8f6c");
|
||||
setTimeout(function(){window.location.href="login.html"},1E3)},function(){G("\u9000\u51fa\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u3002")})}),hb(),xb(),yb(),zb())}
|
||||
@ -162,7 +162,7 @@ a+'"></span>'):$('#passenger_list [name="passenger"]').X(".train_label").remove(
|
||||
function Kb(){if(0!=$("#runquery_page").length){var a=Q(new Date,19);Fa="M\u6708d\u65e5";Ga(a);P.La=Lb;sa(Mb,Mb,Mb);$("#filter_ok").H("click",function(){O();$("#query_form [name=filters]").A($("#filter_form").Qa());Nb();Ob()});$("#check_left,#check_right").H("click",function(){Ob()});$("#filter_cancel").H("click",function(){O();var a=$("#query_form [name=filters]").A().split("&");wb(a)});$("#filter_btn").H("click",function(){N("filter")});$("#filter_cancel").H("click",function(){O()});$('[data-fn="buy"]').L("click",
|
||||
function(){var a=$(this).D("data-traincode"),c=$(this).D("data-seatcode");"0"==c&&0<$('[data-traincode="'+a+'"][data-seatcode="'+c+'"]').length&&(c="1");sessionStorage.setItem(D+"curBuy",JSON.stringify(U.fb[a]));sessionStorage.setItem(D+"curBuySeat",c);qa?location.href="perfect.html":K("\u8fd8\u672a\u767b\u5f55\uff0c\u8bf7\u767b\u9646\u540e\u8d2d\u7968",function(){location.href="login.html?t=submitorder"})});$("#autoTipBtn").L("click",function(){if(qa){if(!Qb){try{S.yc()}catch(a){alert(a)}Rb=Sb=(new Date).getTime();
|
||||
Qb=!0;$("#refresh_train").show();$("#autoTip").J();Tb();Ub=1;Vb()}}else window.location.href="login.html"});$("#refresh_end").L("click",function(){Wb()})}}
|
||||
function Mb(){Cb();ec();if(!V)return window.location.href="query.html",!1;wb(V.filters.split("&"));$(".station_title strong").C(V.startname+"\u2192"+V.endname);$("#query_form [name=startname]").A(V.startname);$("#query_form [name=startcode]").A(V.startcode);$("#query_form [name=endname]").A(V.endname);$("#query_form [name=endcode]").A(V.endcode);$("#query_form [name=type]").A(V.type);$("#query_form [name=filters]").A(V.filters);var a=new Date(V.start_date.replace(/\-/g,"/"));$("#start_date").C(a.format("M\u6708d\u65e5")+
|
||||
function Mb(){Cb();ec();if(!V)return window.location.href="index.html",!1;wb(V.filters.split("&"));$(".station_title strong").C(V.startname+"\u2192"+V.endname);$("#query_form [name=startname]").A(V.startname);$("#query_form [name=startcode]").A(V.startcode);$("#query_form [name=endname]").A(V.endname);$("#query_form [name=endcode]").A(V.endcode);$("#query_form [name=type]").A(V.type);$("#query_form [name=filters]").A(V.filters);var a=new Date(V.start_date.replace(/\-/g,"/"));$("#start_date").C(a.format("M\u6708d\u65e5")+
|
||||
" "+a.aa(3));$("#start_date_val").A(a.format("yyyy-MM-dd"));Xa(a);Nb();Tb();zb()}var V=null;function ec(){wa[va[0][0]]&&(V=wa[va[0][0]])}
|
||||
function Tb(){var a=Aa("\u6b63\u5728\u67e5\u7968");A.Oa({"leftTicketDTO.train_date":V.ae,"leftTicketDTO.from_station":V.Wf,"leftTicketDTO.to_station":V.Pe,purpose_codes:"2"==V.type?"0X00":"ADULT"},function(b){M(a);if(!0==b.status&&200==b.httpstatus){if(0<b.data.length){fc(b);b=U.da;var c="",d={};U.isMaintain&&(b=U.fb);for(var e in b){d=b[e];c+="<li>";c+='<div class="line no_border">';c+='<strong class="pull_right text_underline text_lg" data-id="'+d.id+'">'+d.code+"</strong>";c+='<strong class="text_warning text_lg link_label">'+
|
||||
d.from.time+"</strong>";c+='<span class="text_lg">';d.from.code==d.start.code&&(c+='<i class="text_label">\u59cb</i>');c+=d.from.name+"</span>";c+="</div>";c+='<div class="line">';ls=d.elapsedTime.total.split(":");c+='<span class="pull_right text_gray">'+(ls[0]?ls[0]+"\u5c0f\u65f6":"")+(ls[1]?ls[1]+"\u5206":"0\u5206")+"</span>";c+='<span class="text_lg link_label">';c+=d.to.time+"</span>";c+='<span class="text_lg">';d.to.code==d.end.code&&(c+='<i class="text_label">\u7ec8</i>');for(var c=c+(d.to.name+
|
||||
@ -183,7 +183,7 @@ function Lb(a){var b=a.G.getTime();b>=P.Ea.G.getTime()&&b<=P.fa.G.getTime()?($("
|
||||
b.left/window.innerWidth?$("#date_tip").D("class","tip_small tip_right"):0.15>b.left/window.innerWidth?$("#date_tip").D("class","tip_small tip_left"):$("#date_tip").D("class","tip_small"))}function Ob(){Ea($("#startStationCode").A()+"-"+$("#endStationCode").A(),$("#query_form").Qa());pa();ec();Tb()}
|
||||
function gc(){Qb||(qa?$("#autoTip p").C("\u6682\u65f6\u65e0\u7968!<br>\u6ca1\u6709\u7b26\u5408\u4f60\u8981\u6c42\u7684\u8f66\u6b21\u548c\u5e2d\u522b"):$("#autoTip p").C("\u6682\u65f6\u65e0\u7968!<br>\u767b\u5f55\u540e\u53ef\u4ee5\u81ea\u52a8\u5237\u7968"),$("#autoTip").show())}var Ub=0,Sb=null,Rb=null,Qb=!1,mc=null;
|
||||
function Vb(){if(Qb){var a=(new Date).getTime(),b;b=a-Sb;b=parseInt(b/6E4)+"\u5206"+parseInt(b%6E4/1E3)+"\u79d2";var c=((5E3-(a-Rb))/1E3).toFixed(1);0>=c&&(c=0);$("#refresh_train .rf_desc").C("\u5df2\u5237 "+Ub+" \u6b21\uff0c\u7528\u65f6 "+b+"<br>\u8ddd\u4e0b\u6b21\u5237\u7968\u8fd8\u6709 "+c+" \u79d2 ...");0==c&&(Rb=a,Ub++,Tb());mc=setTimeout(Vb,100)}}function Wb(){try{S.xc()}catch(a){alert(a)}clearTimeout(mc);Qb=!1;$("#refresh_train").J();0==U.da.length&&gc()}
|
||||
var Y={xb:function(){if(0==$("#ordersubmit_page").length)return!1;Y.Yc();sa(function(){sessionStorage.getItem(D+"curBuy")||sessionStorage.getItem("curBuy")||(window.location.href="query.html");Y.ud();Y.rd()},function(){window.location.href="login.html"},function(){window.location.href="login.html"})},ud:function(){Y.T=JSON.parse(sessionStorage.getItem(D+"curBuy"));Y.T||(Y.T=JSON.parse(sessionStorage.getItem("curBuy")));Y.lb=sessionStorage.getItem(D+"curBuySeat");Y.lb||(Y.lb=sessionStorage.getItem("curBuySeat"));
|
||||
var Y={xb:function(){if(0==$("#ordersubmit_page").length)return!1;Y.Yc();sa(function(){sessionStorage.getItem(D+"curBuy")||sessionStorage.getItem("curBuy")||(window.location.href="index.html");Y.ud();Y.rd()},function(){window.location.href="login.html"},function(){window.location.href="login.html"})},ud:function(){Y.T=JSON.parse(sessionStorage.getItem(D+"curBuy"));Y.T||(Y.T=JSON.parse(sessionStorage.getItem("curBuy")));Y.lb=sessionStorage.getItem(D+"curBuySeat");Y.lb||(Y.lb=sessionStorage.getItem("curBuySeat"));
|
||||
Y.$b=wa[Y.T.from.code+"-"+Y.T.to.code];var a='<div class="info">',b=new Date(Y.T.form_train_date.replace(/\-/g,"/")),a=a+('<div class="info_title"><span class="pull_right">'+Y.T.code+"</span><span>"+b.format("yyyy-M-d")+" "+b.aa(3)+"</span></div>"),a=a+('<div class="stations_info"><div class="station_info"><strong>'+Y.T.from.name+"</strong>"+Y.T.from.time+"</div>"),a=a+('<div class="station_info"><strong>'+Y.T.to.name+"</strong>"+Y.T.to.time+"</div></div>"),a=a+"</div>";$("#trainInfo").C(a)},Na:null,
|
||||
nf:function(){if($("#randcodeimg").Ba("loading_code"))return!1;$("#randcodeimg").W("loading_code");A.oc("sjrand",function(a){$("#randcodeimg").D("src",a);$("#randcodeimg").$("loading_code")},"passcodeNew/getPassCodeNew?module=login&rand=sjrand")},rd:function(){sessionStorage.getItem(D+"_passenger")?(Y.Na=JSON.parse(sessionStorage.getItem(D+"_passenger")),Y.ya=JSON.parse(sessionStorage.getItem(D+"_passengerobj")),Y.Cc()):S.R("confirmPassenger/getPassengerDTOs",null,null,"leftTicket/init").M(function(a){a.status&&
|
||||
Array.isArray(a.data.normal_passengers)&&0<a.data.normal_passengers.length&&(Y.md(a.data.normal_passengers),Y.Cc())}).N(function(a,b){console.log(a,b)})},Cc:function(){for(var a="",b=0,c=Y.Na.length;b<c;b++)a+='<label class="query_checkbox"><input name="train_type" type="checkbox" value="'+Y.Na[b].key+'">'+Y.Na[b].passenger_name+"</label>";if(Y.$b)for(var c=Y.$b.filters.split("&"),d=[],b=0;b<c.length;b++)d=c[b].split("="),d[1]=decodeURIComponent(d[1]),"passenger"==d[0]&&Y.ya[d[1]]&&Y.tc(Y.ya[d[1]]);
|
||||
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
var favorite_names ='@bji|北京|BJP|0@sha|上海|SHH|1@tji|天津|TJP|2@cqi|重庆|CQW|3@csh|长沙|CSQ|4@cch|长春|CCT|5@cdu|成都|CDW|6@fzh|福州|FZS|7@gzh|广州|GZQ|8@gya|贵阳|GIW|9@hht|呼和浩特|HHC|10@heb|哈尔滨|HBB|11@hfe|合肥|HFH|12@hzh|杭州|HZH|13@hko|海口|VUQ|14@jna|济南|JNK|15@kmi|昆明|KMM|16@lsa|拉萨|LSO|17@lzh|兰州|LZJ|18@nni|南宁|NNZ|19@nji|南京|NJH|20@nch|南昌|NCG|21@sya|沈阳|SYT|22@sjz|石家庄|SJP|23@tyu|太原|TYV|24@wlq|乌鲁木齐|WMR|25@wha|武汉|WHN|26@xnx|西宁西|XXO|27@xan|西安|XAY|28@ych|银川|YIJ|29@zzh|郑州|ZZF|30@szh|深圳|SZQ|shenzhen|sz|31@xme|厦门|XMS|xiamen|xm|32';
|
||||
var favorite_names ='@bji|北京|BJP|0@sha|上海|SHH|1@tji|天津|TJP|2@cqi|重庆|CQW|3@csh|长沙|CSQ|4@cch|长春|CCT|5@cdu|成都|CDW|6@fzh|福州|FZS|7@gzh|广州|GZQ|8@gya|贵阳|GIW|9@hht|呼和浩特|HHC|10@heb|哈尔滨|HBB|11@hfe|合肥|HFH|12@hzh|杭州|HZH|13@hko|海口|VUQ|14@jna|济南|JNK|15@kmi|昆明|KMM|16@lsa|拉萨|LSO|17@lzh|兰州|LZJ|18@nni|南宁|NNZ|19@nji|南京|NJH|20@nch|南昌|NCG|21@sya|沈阳|SYT|22@sjz|石家庄|SJP|23@tyu|太原|TYV|24@wlq|乌鲁木齐南|WMR|25@wha|武汉|WHN|26@xnx|西宁西|XXO|27@xan|西安|XAY|28@ych|银川|YIJ|29@zzh|郑州|ZZF|30@szh|深圳|SZQ|shenzhen|sz|31@xme|厦门|XMS|xiamen|xm|32';
|
172
Mobile12306New/js/js.min.js
vendored
172
Mobile12306New/js/js.min.js
vendored
@ -150,28 +150,7 @@ null,{"loginUserDTO.user_name":Login.formData.username,"userDTO.password":Login.
|
||||
-1!=a.indexOf("\u90ae\u7bb1")?($("#username").focus(),Public.toast("\u90ae\u7bb1\u8f93\u5165\u9519\u8bef")):-1<a.indexOf("\u5bc6\u7801")?($("#password").val("").focus(),Public.toast("\u5bc6\u7801\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165",2E3)):-1<a.indexOf("\u9501\u5b9a")?ui.postMessage(!1,"\u60a8\u7684\u8d26\u6237\u5df2\u7ecf\u88ab\u9501\u5b9a\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002","login"):-1!==a.indexOf("\u7cfb\u7edf\u7ef4\u62a4")?Public.toast("\u7cfb\u7edf\u7ef4\u62a4\u4e2d"):
|
||||
Public.toast("\u672a\u77e5\u9519\u8bef"))}).fail(function(a,b){403==a.status?Public.alert("\u8b66\u544a\uff01\u60a8\u7684IP\u5df2\u7ecf\u88ab\u5c01\u9501\uff0c\u8bf7\u91cd\u8bd5"):Public.alert("\u767b\u5f55\u65f6\u7f51\u7edc\u9519\u8bef")})},userPostLogin:function(){bootStrap.post("login/userLogin","text",null,"login/init").done(function(){Login.checkJsonAttr()}).fail(function(){Login.checkJsonAttr()})},checkJsonAttr:function(){var a=Login.formData;cn12306.isUserLogined(function(){sessionStorage.setItem("user",
|
||||
a.username);localStorage.setItem("useraccount",JSON.stringify(a));Public.toast("\u767b\u5f55\u6210\u529f!");Login.loginRoute()},function(){Public.toast("\u672a\u80fd\u6210\u529f\u767b\u5f55\uff0c\u8bf7\u91cd\u8bd5\u3002")},function(){Public.toast("\u767b\u5f55\u65f6\u7f51\u7edc\u9519\u8bef")})},loginRoute:function(){var a=Public.getQueryData(window.location.search);if(a.t)switch(a.t){case "submitorder":location.href="perfect.html?t="+a.t;break;case "autorefer":localStorage.getItem("hisQuery")&&localStorage.setItem(sessionStorage.getItem("user")+
|
||||
<<<<<<< HEAD
|
||||
"hisQuery",localStorage.getItem("hisQuery"));location.href="run_query.html?t="+a.t;break;case "order_list":location.href="order_list.html";break;case "no_commplete":location.href="no_complete_order.html";break;case "run_query":location.href="run_query.html"}else location.href="index.html"}};var Query={calendar:null,init:function(){if(0!=$("#query_page").length){Public.checkLogin(Query.hasLogin,Query.noLogin,Query.noLogin);var a=(new Date).addDays(19);Public.setDate(a);$("#menu_btn").on("click",function(){$("#user_menu").toggle()});$("#user_menu").on("click",function(a){"user_menu"==$(a.target).attr("id")&&$("#user_menu").hide()});$("#open_filter").on("click",function(){Public.showInnerPage("filter")});$("#filter_cancel").on("click",function(){Public.hideInnerPage("filter");var a=$("#query_form [name=filters]").val().split("&");
|
||||
Query.setFilter(a)});$("#filter_ok").on("click",function(){Public.hideInnerPage("filter");$("#query_form [name=filters]").val($("#filter_form").serialize())});$("#query_form [name=filters]").val($("#filter_form").serialize());$("#query_form").on("submit",function(){var a=$("#startStationCode").val(),c=$("#endStationCode").val();if(""==a)return Public.alert("\u8bf7\u9009\u62e9\u51fa\u53d1\u7ad9"),!1;if(""==c)return Public.alert("\u8bf7\u9009\u62e9\u5230\u8fbe\u7ad9"),!1;if(a==c)return Public.alert("\u51fa\u53d1\u5730\u548c\u76ee\u7684\u5730\u4e0d\u80fd\u76f8\u540c"),
|
||||
!1;var d=$("#query_form").serialize();Public.setHisQuery(a+"-"+c,d);window.location.href="run_query.html";return!1});$("#login").on("click",function(){"loginout"==$(this).attr("data-fn")&&cn12306.loginOut(function(){Public.toast("\u9000\u51fa\u6210\u529f\uff0c\u6b63\u5728\u8df3\u8f6c");setTimeout(function(){window.location.href="login.html"},1E3)},function(){Public.toast("\u9000\u51fa\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u3002")})});CheckStaion.init();Query.stationInt();Query.setHisQuery();Query.filterBind();
|
||||
$("#remind_btn").on("click",function(a){a="remind.html?";var c=$("#startStationCode").val(),d=$("#endStationCode").val();$("#start_date_val").val();c&&(a+="&from="+c);d&&(a+="&to="+d);location.href=a})}},setHisQuery:function(){var a=Public.his.querys,b,c;if(0==Public.his.querys.length)return!1;b='<div class="his_title">\u6700\u8fd1\u67e5\u627e</div><ul class="list his_list">';for(var d=0,e=a.length;d<e;d++)c=Public.his.queryObjs[a[d][0]],b+='<li><a href="javascript:;" data-key="'+a[d][0]+'"><span>'+
|
||||
c.startname+"</span><span>"+c.endname+"</span></a></li>";$("#hisQuery").html(b+"</ul>");$("#hisQuery [data-key]").on("click",function(){var a=$(this).attr("data-key");a&&Public.his.queryObjs[a]&&(Query.newQuery(Public.his.queryObjs[a]),Public.toast("\u5207\u6362\u6210\u529f"))});Query.newQuery(Public.his.queryObjs[$("#hisQuery [data-key]:eq(0)").attr("data-key")])},newQuery:function(a){var b;$("#query_form [type=checkbox],#query_form [type=radio]").prop("checked",!1);for(var c in a)b=$("#query_form [name="+
|
||||
c+"]"),1<b.length?$('#query_form [name="'+c+'"][value="'+a[c]+'"]').prop("checked",!0):(b.val(a[c]),"startname"==c?$("#startStation").html(a[c]):"endname"==c?$("#endStation").html(a[c]):"start_date"==c&&(b=new Date(a[c].replace(/\-/g,"/")),$("#start_date").html(b.format("yyyy\u5e74M\u6708d\u65e5")+" "+b.day(3)),Public.calendar.setCurDate(b)));a=$("#query_form [name=filters]").val().split("&");Query.setFilter(a)},setFilter:function(a){var b=[],c;$("#filter_form [type=checkbox],#filter_form [type=radio]").prop("checked",
|
||||
!1);$("#filter_form #train_labels,#filter_form #passenger_list").html("");for(var d=0;d<a.length;d++)b=a[d].split("="),b[1]=decodeURIComponent(b[1]),c=$('#filter_form [name="'+b[0]+'"][value="'+b[1]+'"]'),"train_type"==b[0]||"train_seat"==b[0]?c.prop("checked",!0):"timeslot"==b[0]?(c.prop("checked",!0),c.closest(".query_box").find("label").removeClass("query_bigcheck_checked"),c.closest("label").addClass("query_bigcheck_checked")):"train"==b[0]?$("#filter_form #train_labels").append('<a href="javascript:;" class="train_label">'+
|
||||
b[1]+'<input type="hidden" name="train" value="'+b[1]+'"></a>'):"passenger"==b[0]&&($('#passenger_form [name="psg"][value="'+b[1]+'"]').prop("checked",!0),$("#filter_form #passenger_list").append('<a href="javascript:;" class="train_label">'+b[1].split("$")[0]+'<input type="hidden" name="passenger" value="'+b[1]+'"></span></a>'));sessionStorage.getItem(Public.user+"_passenger")?(Query.passengerList=JSON.parse(sessionStorage.getItem(Public.user+"_passenger")),Query.passengerObj=JSON.parse(sessionStorage.getItem(Public.user+
|
||||
"_passengerobj"))):bootStrap.post("confirmPassenger/getPassengerDTOs",null,null,"leftTicket/init").done(function(a){a.status&&(Array.isArray(a.data.normal_passengers)&&0<a.data.normal_passengers.length)&&Query.formatPassenger(a.data.normal_passengers)}).fail(function(a,b){console.log(a,b)})},formatPassenger:function(a){for(var b=[],c={},d="",e=0;e<a.length;e++)Util.canPassageAddToOrder(a[e])&&(d=a[e].passenger_name+"$"+a[e].passenger_id_type_code+"$"+a[e].passenger_id_no,a[e].key=d,c[d]=a[e],b.push(a[e]));
|
||||
Query.passengerList=b;Query.passengerObj=c;sessionStorage.setItem(Public.user+"_passenger",JSON.stringify(b));sessionStorage.setItem(Public.user+"_passengerobj",JSON.stringify(c))},hasLogin:function(){$("#login").attr("href","javascript:;").attr("data-fn","loginout").html("\u9000\u51fa");$("#menu_btn .icon_user").addClass("icon_user2");Query.setHisQuery();Query.getPassenger()},noLogin:function(){var a=Public.getQueryData(window.location.search);a.cond&&"login"==a.cond&&(history.replaceState(null,
|
||||
null,WIN.location.href.split("?")[0]),Public.confirm("\u60a8\u8fd8\u672a\u767b\u5f55\uff0c\u662f\u5426\u767b\u9646\uff1f",function(){location.href="login.html"}));$("#login").attr("href","/12306/login.html").attr("data-fn","login").html("\u767b\u5f55");$("#menu_btn .icon_user").removeClass("icon_user2");Query.setHisQuery()},stationInt:function(){$("#startStation").on("click",function(){CheckStaion.callback=Query.startCallback;CheckStaion.cancelCallback=Query.cancelCallback;CheckStaion.show();$("#wrap").hide()});
|
||||
$("#endStation").on("click",function(){CheckStaion.callback=Query.endCallback;CheckStaion.cancelCallback=Query.cancelCallback;CheckStaion.show();$("#wrap").hide()});$("#exchange").on("click",function(){var a=$("#startStationName").val(),b=$("#startStationCode").val(),c=$("#endStationName").val(),d=$("#endStationCode").val();$("#startStationName").val(c);$("#startStationCode").val(d);$("#endStationName").val(a);$("#endStationCode").val(b);a?$("#endStation").html(a):$("#endStation").html("\u5230\u8fbe\u7ad9");
|
||||
c?$("#startStation").html(c):$("#startStation").html("\u51fa\u53d1\u7ad9")})},startCallback:function(a,b){$("#startStation").html(a);$("#startStationName").val(a);$("#startStationCode").val(b);CheckStaion.hide();$("#wrap").show()},endCallback:function(a,b){$("#endStation").html(a);$("#endStationName").val(a);$("#endStationCode").val(b);CheckStaion.hide();$("#wrap").show()},cancelCallback:function(){$("#wrap").show()},trainsHis:{},getTrains:function(){if(""==$("#startStationCode").val()||""==$("#endStationCode").val())Public.alert("\u8bf7\u9009\u62e9\u53d1\u5230\u8fbe\u7ad9");
|
||||
else{var a="ADULT";"2"==$("#query_form [name=type]").val()&&(a="0X00");var b=Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8f66\u6b21"),c=$("#start_date_val").val(),d=$("#startStationCode").val(),e=$("#endStationCode").val(),f=d+e+c+a,a={"leftTicketDTO.train_date":c,"leftTicketDTO.from_station":d,"leftTicketDTO.to_station":e,purpose_codes:a};Query.trainsHis[f]&&(Query.setTrains(Query.trainsHis[f]),Public.showInnerPage("trains_box"));cn12306.queryTicket(a,function(a){!0==a.status&&200==a.httpstatus&&
|
||||
0<a.data.length&&(Query.trainsHis[f]=a.data,Query.setTrains(a.data),Public.showInnerPage("trains_box"));Public.hideLoading(b)},function(a,c){Public.hideLoading(b)})}},setTrains:function(a){for(var b,c="",d=[],e=0,f=a.length;e<f;e++)b=a[e].queryLeftNewDTO,d=b.lishi.split(":"),c=0<$('#train_labels [value="'+b.station_train_code+'"]').length?c+'<li><a href="javascript:;" class="clearfix cur"':c+'<li><a href="javascript:;" class="clearfix"',c+=' data-traincode="'+b.station_train_code+'"><span class="pull_right">'+
|
||||
(d[0]&&"00"!=d[0]?parseInt(d[0])+"\u5c0f\u65f6":"")+(d[1]?parseInt(d[1])+"\u5206":"0\u5206")+'</span><span class="pull_left "><strong class="text_lg form_label text_left">'+b.station_train_code+"</strong>"+b.start_time+" - "+b.arrive_time+"</span></a></li>";$("#trainList").html(c)},getPassenger:function(){sessionStorage.getItem(Public.user+"_passenger")?Query.setPassengerList(JSON.parse(sessionStorage.getItem(Public.user+"_passenger"))):bootStrap.post("confirmPassenger/getPassengerDTOs",null,null,
|
||||
"leftTicket/init").done(function(a){a.status&&(Array.isArray(a.data.normal_passengers)&&0<a.data.normal_passengers.length)&&Query.setPassengerList(a.data.normal_passengers)}).fail(function(a,b){console.log(a,b)})},setPassengerList:function(a){for(var b="",c=0,d=a.length;c<d;c++)b+='<label class="query_checkbox"><input name="psg" type="checkbox" data-name="'+a[c].passenger_name+'" value="'+a[c].passenger_name+"$"+a[c].passenger_id_type_code+"$"+a[c].passenger_id_no+'">'+a[c].passenger_name+"</label>";
|
||||
$("#passengers").html(b);a=$("#query_form [name=filters]").val().split("&");Query.setFilter(a)},filterBind:function(){$("#train_filter").live("click",function(){Query.getTrains()});$("#trains_ok").live("click",function(){Public.showInnerPage("filter")});$("#trainList a").live("click",function(){var a=$(this).attr("data-traincode");$(this).hasClass("cur")?($('#train_labels [value="'+a+'"]').closest(".train_label").remove(),$(this).removeClass("cur")):($(this).addClass("cur"),$("#train_labels").append('<a href="javascript:;" class="train_label">'+
|
||||
a+'<input type="hidden" name="train" value="'+a+'"></a>'))});$("#train_labels .train_label").live("click",function(){$(this).remove()});$("#check_passenger").live("click",function(){Public.isLogin?Public.showInnerPage("passenger"):Public.confirm("\u767b\u9646\u540e\u53ef\u9009\u4e58\u8f66\u4eba",function(){window.location.href="login.html"},"\u767b\u9646")});$('#passengers [name="psg"]').live("change",function(){if(5<$('#passengers [name="psg"]:checked').length)Public.alert("\u8054\u7cfb\u4eba\u6700\u591a\u53ea\u80fd\u9009\u62e9\u4e94\u4e2a"),
|
||||
=======
|
||||
"hisQuery",localStorage.getItem("hisQuery"));location.href="run_query.html?t="+a.t;break;case "order_list":location.href="order_list.html";break;case "no_commplete":location.href="no_complete_order.html";break;case "run_query":location.href="run_query.html"}else location.href="query.html"}};var Query={calendar:null,init:function(){if(0!=$("#query_page").length){Public.checkLogin(Query.hasLogin,Query.noLogin,Query.noLogin);var a=(new Date).addDays(19);Public.setDate(a);$("#menu_btn").on("click",function(){$("#user_menu").toggle();$("#user_menu").height(document.documentElement.clientHeight-45)});$("#user_menu").on("click",function(a){"user_menu"==$(a.target).attr("id")&&$("#user_menu").hide()});$("#open_filter").on("click",function(){Public.showInnerPage("filter")});$("#filter_cancel").on("click",
|
||||
"hisQuery",localStorage.getItem("hisQuery"));location.href="run_query.html?t="+a.t;break;case "order_list":location.href="order_list.html";break;case "no_commplete":location.href="no_complete_order.html";break;case "run_query":location.href="run_query.html"}else location.href="index.html"}};var Query={calendar:null,init:function(){if(0!=$("#query_page").length){Public.checkLogin(Query.hasLogin,Query.noLogin,Query.noLogin);var a=(new Date).addDays(19);Public.setDate(a);$("#menu_btn").on("click",function(){$("#user_menu").toggle();$("#user_menu").height(document.documentElement.clientHeight-45)});$("#user_menu").on("click",function(a){"user_menu"==$(a.target).attr("id")&&$("#user_menu").hide()});$("#open_filter").on("click",function(){Public.showInnerPage("filter")});$("#filter_cancel").on("click",
|
||||
function(){Public.hideInnerPage("filter");var a=$("#query_form [name=filters]").val().split("&");Query.setFilter(a)});$("#filter_ok").on("click",function(){Public.hideInnerPage("filter");$("#query_form [name=filters]").val($("#filter_form").serialize())});$("#query_form [name=filters]").val($("#filter_form").serialize());$("#query_form").on("submit",function(){var a=$("#startStationCode").val(),c=$("#endStationCode").val();if(""==a)return Public.alert("\u8bf7\u9009\u62e9\u51fa\u53d1\u7ad9"),!1;if(""==
|
||||
c)return Public.alert("\u8bf7\u9009\u62e9\u5230\u8fbe\u7ad9"),!1;if(a==c)return Public.alert("\u51fa\u53d1\u5730\u548c\u76ee\u7684\u5730\u4e0d\u80fd\u76f8\u540c"),!1;var d=$("#query_form").serialize();Public.setHisQuery(a+"-"+c,d);window.location.href="run_query.html";return!1});$("#login").on("click",function(){"loginout"==$(this).attr("data-fn")&&cn12306.loginOut(function(){Public.toast("\u9000\u51fa\u6210\u529f\uff0c\u6b63\u5728\u8df3\u8f6c");setTimeout(function(){window.location.href="login.html"},
|
||||
1E3)},function(){Public.toast("\u9000\u51fa\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u3002")})});CheckStaion.init();Query.stationInt();Query.setHisQuery();Query.filterBind();$("#remind_btn").on("click",function(a){a="remind.html?";var c=$("#startStationCode").val(),d=$("#endStationCode").val();$("#start_date_val").val();c&&(a+="&from="+c);d&&(a+="&to="+d);location.href=a})}},setHisQuery:function(){var a=Public.his.querys,b,c;if(0==Public.his.querys.length)return!1;b='<div class="his_title">\u6700\u8fd1\u67e5\u627e</div><ul class="list his_list">';
|
||||
@ -181,18 +160,17 @@ Query.setFilter(a)},setFilter:function(a){var b=[],c;$("#filter_form [type=check
|
||||
c.closest("label").addClass("query_bigcheck_checked")):"train"==b[0]?$("#filter_form #train_labels").append('<a href="javascript:;" class="train_label">'+b[1]+'<input type="hidden" name="train" value="'+b[1]+'"></a>'):"passenger"==b[0]&&($('#passenger_form [name="psg"][value="'+b[1]+'"]').prop("checked",!0),$("#filter_form #passenger_list").append('<a href="javascript:;" class="train_label">'+b[1].split("$")[0]+'<input type="hidden" name="passenger" value="'+b[1]+'"></span></a>'));sessionStorage.getItem(Public.user+
|
||||
"_passenger")?(Query.passengerList=JSON.parse(sessionStorage.getItem(Public.user+"_passenger")),Query.passengerObj=JSON.parse(sessionStorage.getItem(Public.user+"_passengerobj"))):bootStrap.post("confirmPassenger/getPassengerDTOs",null,null,"leftTicket/init").done(function(a){a.status&&(Array.isArray(a.data.normal_passengers)&&0<a.data.normal_passengers.length)&&Query.formatPassenger(a.data.normal_passengers)}).fail(function(a,b){console.log(a,b)})},formatPassenger:function(a){for(var b=[],c={},d=
|
||||
"",e=0;e<a.length;e++)Util.canPassageAddToOrder(a[e])&&(d=a[e].passenger_name+"$"+a[e].passenger_id_type_code+"$"+a[e].passenger_id_no,a[e].key=d,c[d]=a[e],b.push(a[e]));Query.passengerList=b;Query.passengerObj=c;sessionStorage.setItem(Public.user+"_passenger",JSON.stringify(b));sessionStorage.setItem(Public.user+"_passengerobj",JSON.stringify(c))},hasLogin:function(){$("#login").attr("href","javascript:;").attr("data-fn","loginout").html("\u9000\u51fa");$("#menu_btn .icon_user").addClass("icon_user2");
|
||||
Query.setHisQuery();Query.getPassenger()},noLogin:function(){$("#login").attr("href","/12306/login.html").attr("data-fn","login").html("\u767b\u5f55");$("#menu_btn .icon_user").removeClass("icon_user2");Query.setHisQuery()},stationInt:function(){$("#startStation").on("click",function(){CheckStaion.callback=Query.startCallback;CheckStaion.cancelCallback=Query.cancelCallback;CheckStaion.show();$("#wrap").hide()});$("#endStation").on("click",function(){CheckStaion.callback=Query.endCallback;CheckStaion.cancelCallback=
|
||||
Query.cancelCallback;CheckStaion.show();$("#wrap").hide()});$("#exchange").on("click",function(){var a=$("#startStationName").val(),b=$("#startStationCode").val(),c=$("#endStationName").val(),d=$("#endStationCode").val();$("#startStationName").val(c);$("#startStationCode").val(d);$("#endStationName").val(a);$("#endStationCode").val(b);a?$("#endStation").html(a):$("#endStation").html("\u5230\u8fbe\u7ad9");c?$("#startStation").html(c):$("#startStation").html("\u51fa\u53d1\u7ad9")})},startCallback:function(a,
|
||||
b){$("#startStation").html(a);$("#startStationName").val(a);$("#startStationCode").val(b);CheckStaion.hide();$("#wrap").show()},endCallback:function(a,b){$("#endStation").html(a);$("#endStationName").val(a);$("#endStationCode").val(b);CheckStaion.hide();$("#wrap").show()},cancelCallback:function(){$("#wrap").show()},trainsHis:{},getTrains:function(){if(""==$("#startStationCode").val()||""==$("#endStationCode").val())Public.alert("\u8bf7\u9009\u62e9\u53d1\u5230\u8fbe\u7ad9");else{var a="ADULT";"2"==
|
||||
$("#query_form [name=type]").val()&&(a="0X00");var b=Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8f66\u6b21"),c=$("#start_date_val").val(),d=$("#startStationCode").val(),e=$("#endStationCode").val(),f=d+e+c+a,a={"leftTicketDTO.train_date":c,"leftTicketDTO.from_station":d,"leftTicketDTO.to_station":e,purpose_codes:a};Query.trainsHis[f]&&(Query.setTrains(Query.trainsHis[f]),Public.showInnerPage("trains_box"));cn12306.queryTicket(a,function(a){!0==a.status&&200==a.httpstatus&&0<a.data.length&&(Query.trainsHis[f]=
|
||||
a.data,Query.setTrains(a.data),Public.showInnerPage("trains_box"));Public.hideLoading(b)},function(a,c){Public.hideLoading(b)})}},setTrains:function(a){for(var b,c="",d=[],e=0,f=a.length;e<f;e++)b=a[e].queryLeftNewDTO,d=b.lishi.split(":"),c=0<$('#train_labels [value="'+b.station_train_code+'"]').length?c+'<li><a href="javascript:;" class="clearfix cur"':c+'<li><a href="javascript:;" class="clearfix"',c+=' data-traincode="'+b.station_train_code+'"><span class="pull_right">'+(d[0]&&"00"!=d[0]?parseInt(d[0])+
|
||||
"\u5c0f\u65f6":"")+(d[1]?parseInt(d[1])+"\u5206":"0\u5206")+'</span><span class="pull_left "><strong class="text_lg form_label text_left">'+b.station_train_code+"</strong>"+b.start_time+" - "+b.arrive_time+"</span></a></li>";$("#trainList").html(c)},getPassenger:function(){sessionStorage.getItem(Public.user+"_passenger")?Query.setPassengerList(JSON.parse(sessionStorage.getItem(Public.user+"_passenger"))):bootStrap.post("confirmPassenger/getPassengerDTOs",null,null,"leftTicket/init").done(function(a){a.status&&
|
||||
(Array.isArray(a.data.normal_passengers)&&0<a.data.normal_passengers.length)&&Query.setPassengerList(a.data.normal_passengers)}).fail(function(a,b){console.log(a,b)})},setPassengerList:function(a){for(var b="",c=0,d=a.length;c<d;c++)b+='<label class="query_checkbox"><input name="psg" type="checkbox" data-name="'+a[c].passenger_name+'" value="'+a[c].passenger_name+"$"+a[c].passenger_id_type_code+"$"+a[c].passenger_id_no+'">'+a[c].passenger_name+"</label>";$("#passengers").html(b);a=$("#query_form [name=filters]").val().split("&");
|
||||
Query.setFilter(a)},filterBind:function(){$("#train_filter").live("click",function(){Query.getTrains()});$("#trains_ok").live("click",function(){Public.showInnerPage("filter")});$("#trainList a").live("click",function(){var a=$(this).attr("data-traincode");$(this).hasClass("cur")?($('#train_labels [value="'+a+'"]').closest(".train_label").remove(),$(this).removeClass("cur")):($(this).addClass("cur"),$("#train_labels").append('<a href="javascript:;" class="train_label">'+a+'<input type="hidden" name="train" value="'+
|
||||
a+'"></a>'))});$("#train_labels .train_label").live("click",function(){$(this).remove()});$("#check_passenger").live("click",function(){Public.isLogin?Public.showInnerPage("passenger"):Public.confirm("\u767b\u9646\u540e\u53ef\u9009\u4e58\u8f66\u4eba",function(){window.location.href="login.html"},"\u767b\u9646")});$('#passengers [name="psg"]').live("change",function(){if(5<$('#passengers [name="psg"]:checked').length)Public.alert("\u8054\u7cfb\u4eba\u6700\u591a\u53ea\u80fd\u9009\u62e9\u4e94\u4e2a"),
|
||||
>>>>>>> 329580b7e8e3d83c06ced448b863eb77dcf05ac7
|
||||
$(this).prop("checked",!1);else{var a=$(this).val(),b=$(this).attr("data-name");$(this).prop("checked")?$("#passenger_list").append('<a href="javascript:;" class="train_label">'+b+'<input type="hidden" name="passenger" value="'+a+'"></a>'):$('#passenger_list [name="passenger"][value="'+a+'"]').closest(".train_label").remove()}});$("#passenger_ok").live("click",function(){var a=$('#passenger_list [name="passenger"]');$('#passenger_form [name="psg"]').prop("checked",!1);a.each(function(a,c){$('#passenger_form [name="psg"][value="'+
|
||||
$(c).val()+'"]').prop("checked",!0)});Public.showInnerPage("filter")});$("#passenger_list .train_label").live("click",function(){var a=$("input",this).val();$(this).remove();$('#passengers [name="psg"][value="'+a+'"]').prop("checked",!1)})}};var RunQuery={goRefer:!1,init:function(){if(0==$("#runquery_page").length)return!1;var a=(new Date).addDays(19);Public.formatString="M\u6708d\u65e5";Public.setDate(a);Public.calendar.checkCallback=RunQuery.dateChangeCallback;Public.checkLogin(RunQuery.run,RunQuery.run,RunQuery.run);$("#filter_ok").on("click",function(){Public.hideInnerPage("filter");$("#query_form [name=filters]").val($("#filter_form").serialize());RunQuery.setFilterCond();RunQuery.hisUpdata();RunQuery.goRefer&&(RunQuery.goRefer=
|
||||
Query.setHisQuery();Query.getPassenger()},noLogin:function(){var a=Public.getQueryData(window.location.search);a.cond&&"login"==a.cond&&(history.replaceState(null,null,WIN.location.href.split("?")[0]),Public.confirm("\u60a8\u8fd8\u672a\u767b\u5f55\uff0c\u662f\u5426\u767b\u9646\uff1f",function(){location.href="login.html"}));$("#login").attr("href","/12306/login.html").attr("data-fn","login").html("\u767b\u5f55");$("#menu_btn .icon_user").removeClass("icon_user2");Query.setHisQuery()},stationInt:function(){$("#startStation").on("click",
|
||||
function(){CheckStaion.callback=Query.startCallback;CheckStaion.cancelCallback=Query.cancelCallback;CheckStaion.show();$("#wrap").hide()});$("#endStation").on("click",function(){CheckStaion.callback=Query.endCallback;CheckStaion.cancelCallback=Query.cancelCallback;CheckStaion.show();$("#wrap").hide()});$("#exchange").on("click",function(){var a=$("#startStationName").val(),b=$("#startStationCode").val(),c=$("#endStationName").val(),d=$("#endStationCode").val();$("#startStationName").val(c);$("#startStationCode").val(d);
|
||||
$("#endStationName").val(a);$("#endStationCode").val(b);a?$("#endStation").html(a):$("#endStation").html("\u5230\u8fbe\u7ad9");c?$("#startStation").html(c):$("#startStation").html("\u51fa\u53d1\u7ad9")})},startCallback:function(a,b){$("#startStation").html(a);$("#startStationName").val(a);$("#startStationCode").val(b);CheckStaion.hide();$("#wrap").show()},endCallback:function(a,b){$("#endStation").html(a);$("#endStationName").val(a);$("#endStationCode").val(b);CheckStaion.hide();$("#wrap").show()},
|
||||
cancelCallback:function(){$("#wrap").show()},trainsHis:{},getTrains:function(){if(""==$("#startStationCode").val()||""==$("#endStationCode").val())Public.alert("\u8bf7\u9009\u62e9\u53d1\u5230\u8fbe\u7ad9");else{var a="ADULT";"2"==$("#query_form [name=type]").val()&&(a="0X00");var b=Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8f66\u6b21"),c=$("#start_date_val").val(),d=$("#startStationCode").val(),e=$("#endStationCode").val(),f=d+e+c+a,a={"leftTicketDTO.train_date":c,"leftTicketDTO.from_station":d,
|
||||
"leftTicketDTO.to_station":e,purpose_codes:a};Query.trainsHis[f]&&(Query.setTrains(Query.trainsHis[f]),Public.showInnerPage("trains_box"));cn12306.queryTicket(a,function(a){!0==a.status&&200==a.httpstatus&&0<a.data.length&&(Query.trainsHis[f]=a.data,Query.setTrains(a.data),Public.showInnerPage("trains_box"));Public.hideLoading(b)},function(a,c){Public.hideLoading(b)})}},setTrains:function(a){for(var b,c="",d=[],e=0,f=a.length;e<f;e++)b=a[e].queryLeftNewDTO,d=b.lishi.split(":"),c=0<$('#train_labels [value="'+
|
||||
b.station_train_code+'"]').length?c+'<li><a href="javascript:;" class="clearfix cur"':c+'<li><a href="javascript:;" class="clearfix"',c+=' data-traincode="'+b.station_train_code+'"><span class="pull_right">'+(d[0]&&"00"!=d[0]?parseInt(d[0])+"\u5c0f\u65f6":"")+(d[1]?parseInt(d[1])+"\u5206":"0\u5206")+'</span><span class="pull_left "><strong class="text_lg form_label text_left">'+b.station_train_code+"</strong>"+b.start_time+" - "+b.arrive_time+"</span></a></li>";$("#trainList").html(c)},getPassenger:function(){sessionStorage.getItem(Public.user+
|
||||
"_passenger")?Query.setPassengerList(JSON.parse(sessionStorage.getItem(Public.user+"_passenger"))):bootStrap.post("confirmPassenger/getPassengerDTOs",null,null,"leftTicket/init").done(function(a){a.status&&(Array.isArray(a.data.normal_passengers)&&0<a.data.normal_passengers.length)&&Query.setPassengerList(a.data.normal_passengers)}).fail(function(a,b){console.log(a,b)})},setPassengerList:function(a){for(var b="",c=0,d=a.length;c<d;c++)b+='<label class="query_checkbox"><input name="psg" type="checkbox" data-name="'+
|
||||
a[c].passenger_name+'" value="'+a[c].passenger_name+"$"+a[c].passenger_id_type_code+"$"+a[c].passenger_id_no+'">'+a[c].passenger_name+"</label>";$("#passengers").html(b);a=$("#query_form [name=filters]").val().split("&");Query.setFilter(a)},filterBind:function(){$("#train_filter").live("click",function(){Query.getTrains()});$("#trains_ok").live("click",function(){Public.showInnerPage("filter")});$("#trainList a").live("click",function(){var a=$(this).attr("data-traincode");$(this).hasClass("cur")?
|
||||
($('#train_labels [value="'+a+'"]').closest(".train_label").remove(),$(this).removeClass("cur")):($(this).addClass("cur"),$("#train_labels").append('<a href="javascript:;" class="train_label">'+a+'<input type="hidden" name="train" value="'+a+'"></a>'))});$("#train_labels .train_label").live("click",function(){$(this).remove()});$("#check_passenger").live("click",function(){Public.isLogin?Public.showInnerPage("passenger"):Public.confirm("\u767b\u9646\u540e\u53ef\u9009\u4e58\u8f66\u4eba",function(){window.location.href=
|
||||
"login.html"},"\u767b\u9646")});$('#passengers [name="psg"]').live("change",function(){if(5<$('#passengers [name="psg"]:checked').length)Public.alert("\u8054\u7cfb\u4eba\u6700\u591a\u53ea\u80fd\u9009\u62e9\u4e94\u4e2a"),$(this).prop("checked",!1);else{var a=$(this).val(),b=$(this).attr("data-name");$(this).prop("checked")?$("#passenger_list").append('<a href="javascript:;" class="train_label">'+b+'<input type="hidden" name="passenger" value="'+a+'"></a>'):$('#passenger_list [name="passenger"][value="'+
|
||||
a+'"]').closest(".train_label").remove()}});$("#passenger_ok").live("click",function(){var a=$('#passenger_list [name="passenger"]');$('#passenger_form [name="psg"]').prop("checked",!1);a.each(function(a,c){$('#passenger_form [name="psg"][value="'+$(c).val()+'"]').prop("checked",!0)});Public.showInnerPage("filter")});$("#passenger_list .train_label").live("click",function(){var a=$("input",this).val();$(this).remove();$('#passengers [name="psg"][value="'+a+'"]').prop("checked",!1)})}};var RunQuery={goRefer:!1,init:function(){if(0==$("#runquery_page").length)return!1;var a=(new Date).addDays(19);Public.formatString="M\u6708d\u65e5";Public.setDate(a);Public.calendar.checkCallback=RunQuery.dateChangeCallback;Public.checkLogin(RunQuery.run,RunQuery.run,RunQuery.run);$("#filter_ok").on("click",function(){Public.hideInnerPage("filter");$("#query_form [name=filters]").val($("#filter_form").serialize());RunQuery.setFilterCond();RunQuery.hisUpdata();RunQuery.goRefer&&(RunQuery.goRefer=
|
||||
!1,RunQuery.startRef())});$("#check_left,#check_right").on("click",function(){RunQuery.hisUpdata()});$("#filter_cancel").on("click",function(){Public.hideInnerPage("filter");var a=$("#query_form [name=filters]").val().split("&");Query.setFilter(a);RunQuery.goRefer&&(RunQuery.goRefer=!1,RunQuery.startRef())});$("#filter_btn").on("click",function(){Public.showInnerPage("filter")});$("#filter_cancel").on("click",function(){Public.hideInnerPage()});$('[data-fn="buy"]').live("click",function(){var a=$(this).attr("data-traincode"),
|
||||
c=$(this).attr("data-seatcode");"0"==c&&0<$('[data-traincode="'+a+'"][data-seatcode="'+c+'"]').length&&(c="1");sessionStorage.setItem(Public.user+"curBuy",JSON.stringify(RunQuery.trainData.trainMap[a]));sessionStorage.setItem(Public.user+"curBuySeat",c);Public.isLogin?location.href="perfect.html":Public.alert("\u8fd8\u672a\u767b\u5f55\uff0c\u8bf7\u767b\u9646\u540e\u8d2d\u7968",function(){location.href="login.html?t=submitorder"})});$("#autoTipBtn").live("click",function(){Public.isLogin?(RunQuery.goRefer=
|
||||
!0,Public.showInnerPage("filter")):window.location.href="login.html?t=autorefer"});$("#refresh_end").live("click",function(){RunQuery.refStop()})},run:function(){Query.getPassenger();RunQuery.getQueryData();if(!RunQuery.curData)return window.location.href="index.html",!1;RunQuery.setFilter();RunQuery.queryTicket();Query.filterBind()},curData:null,getQueryData:function(){Public.his.queryObjs[Public.his.querys[0][0]]&&(RunQuery.curData=Public.his.queryObjs[Public.his.querys[0][0]])},setFilter:function(){Query.setFilter(RunQuery.curData.filters.split("&"));
|
||||
@ -225,47 +203,8 @@ RunQuery.refresh=!1;$("#refresh_train").hide();0==Object.keys(RunQuery.trainData
|
||||
a=JSON.stringify(a);(0,eval)("this").v=a;$.ajax({type:"POST",url:"http://12306.fishlee.net/ts?key=stupid360&r="+Math.random(),data:{data:a},success:function(a){a.groups&&0<a.groups.length&&RunQuery.setRec(a.groups)},error:function(a,b){}})},setRec:function(a){if(a&&0!=a.length){var b={};$("#start_date_val").val();for(var c="2"==RunQuery.curData.type?"0X00":"ADULT",d="",e=[],f,g=0;g<a.length;g++)if(CheckStaion.zhObj[a[g].fromText]&&CheckStaion.zhObj[a[g].toText])for(var n=0;n<a[g].lines.length;n++)f=
|
||||
a[g].date,a[g].lines[n].isCrossDate&&(f=a[g].lines.j.form.date.split("T")[0]),d=CheckStaion.zhObj[a[g].fromText][2]+CheckStaion.zhObj[a[g].toText][2]+f,b[d]||(b[d]={},b[d].filterTicket=[],b[d].queryData={"leftTicketDTO.train_date":f,"leftTicketDTO.from_station":CheckStaion.zhObj[a[g].fromText][2],"leftTicketDTO.to_station":CheckStaion.zhObj[a[g].toText][2],purpose_codes:c}),b[d].filterTicket.push(a[g].lines[n].trainCode);for(d in b)e.push(b[d]);RunQuery.queryRec(e,function(){for(var a="",b=0;b<RunQuery.recData.length;b++)a+=
|
||||
RunQuery.getHtml(RunQuery.recData[b].train)})}},recData:[],queryRec:function(a,b){var c=a.shift(),d=c.filterTicket;cn12306.queryTicket(c.queryData,function(c){if(!0==c.status&&200==c.httpstatus&&0<c.data.length){c=RunQuery.formatJson(c);for(var f=0;f<d.length;f++)"undefined"==typeof c.codeMap[d[f]]&&(d.splice(f,1),f--);RunQuery.filterJson(c);RunQuery.recData.push(c);0<a.length?RunQuery.queryRec(a,b):"function"==typeof b&&b(RunQuery.recData)}},function(a,c){"function"==typeof b&&b(RunQuery.recData)})}};
|
||||
<<<<<<< HEAD
|
||||
window.confirmCallback=function(){$('#train_list li [data-fn="buy"]').eq(0).click()};window.cancelCallback=function(){};var OrderSubmit={init:function(){if(0==$("#ordersubmit_page").length)return!1;OrderSubmit.bindEvent();Public.checkLogin(function(){!sessionStorage.getItem(Public.user+"curBuy")&&!sessionStorage.getItem("curBuy")&&(window.location.href="index.html");OrderSubmit.getTrainInfo();OrderSubmit.getPassenger()},function(){window.location.href="login.html"},function(){window.location.href="login.html"})},getTrainInfo:function(){OrderSubmit.curData=JSON.parse(sessionStorage.getItem(Public.user+"curBuy"));OrderSubmit.curData||
|
||||
(OrderSubmit.curData=JSON.parse(sessionStorage.getItem("curBuy")));OrderSubmit.curBuySeat=sessionStorage.getItem(Public.user+"curBuySeat");OrderSubmit.curBuySeat||(OrderSubmit.curBuySeat=sessionStorage.getItem("curBuySeat"));OrderSubmit.curInfo=Public.his.queryObjs[Public.his.querys[0][0]];var a='<div class="info">',b=new Date(OrderSubmit.curData.form_train_date.replace(/\-/g,"/")),a=a+('<div class="info_title"><span class="pull_right">'+OrderSubmit.curData.code+"</span><span>"+b.format("yyyy-M-d")+
|
||||
" "+b.day(3)+"</span></div>"),a=a+('<div class="stations_info"><div class="station_info"><strong>'+OrderSubmit.curData.from.name+"</strong>"+OrderSubmit.curData.from.time+"</div>"),a=a+('<div class="station_info"><strong>'+OrderSubmit.curData.to.name+"</strong>"+OrderSubmit.curData.to.time+"</div></div>");$("#trainInfo").html(a+"</div>")},passengerList:null,loadPassCode:function(){if($("#randcodeimg").hasClass("loading_code"))return!1;$("#randcodeimg").addClass("loading_code");cn12306.loadRandCode("sjrand",
|
||||
function(a){$("#randcodeimg").attr("src",a);$("#randcodeimg").removeClass("loading_code")},"passcodeNew/getPassCodeNew?module=login&rand=sjrand")},getPassenger:function(){sessionStorage.getItem(Public.user+"_passenger")?(OrderSubmit.passengerList=JSON.parse(sessionStorage.getItem(Public.user+"_passenger")),OrderSubmit.passengerObj=JSON.parse(sessionStorage.getItem(Public.user+"_passengerobj")),OrderSubmit.setPassengerList()):bootStrap.post("confirmPassenger/getPassengerDTOs",null,null,"leftTicket/init").done(function(a){a.status&&
|
||||
Array.isArray(a.data.normal_passengers)&&0<a.data.normal_passengers.length?(OrderSubmit.formatPassenger(a.data.normal_passengers),OrderSubmit.setPassengerList()):Public.alert("23:00-07:00 \u7cfb\u7edf\u7ef4\u62a4\u65f6\u95f4")}).fail(function(a,b){console.log(a,b)})},setPassengerList:function(){for(var a="",b=0,c=OrderSubmit.passengerList.length;b<c;b++)a+='<label class="query_checkbox"><input name="train_type" type="checkbox" value="'+OrderSubmit.passengerList[b].key+'">'+OrderSubmit.passengerList[b].passenger_name+
|
||||
"</label>";if(OrderSubmit.curInfo)for(var c=OrderSubmit.curInfo.filters.split("&"),d=[],b=0;b<c.length;b++)d=c[b].split("="),d[1]=decodeURIComponent(d[1]),"passenger"==d[0]&&OrderSubmit.passengerObj[d[1]]&&OrderSubmit.passengerAdd(OrderSubmit.passengerObj[d[1]]);$("#passengers").html(a);$("#add_passenger").on("click",function(){Public.showInnerPage("passenger")});$("#passenger_ok").on("click",function(){Public.hideInnerPage("passenger")});$('#passengers [type="checkbox"]').on("change",function(){if($(this).prop("checked")&&
|
||||
(5<$('#passengers [type="checkbox"]:checked').length||5<=$("#passenger_list li").length))return Public.alert("\u8054\u7cfb\u4eba\u6700\u591a\u53ea\u80fd\u9009\u62e9\u4e94\u4e2a"),$(this).prop("checked",!1),!1;var a=$(this),b=a.val();a.prop("checked")?OrderSubmit.passengerAdd(OrderSubmit.passengerObj[b]):$('#passenger_list [data-key="'+b+'"]').remove()});0<$("#passenger_list li").length&&$("#ordersubmit").click()},passenger:{},passengerAdd:function(a){var b="",b=Util.getAvailableTicketType(a),c=OrderSubmit.curData.ticketMap[OrderSubmit.curBuySeat],
|
||||
b='<li class="clearfix" data-key="'+a.key+'" data-type="'+b[0].id+'" data-seat="'+c.code+'"><span class="pull_left"><strong>'+a.passenger_name+'</strong><span class="ticket">'+b[0].name+"</span><br>"+a.passenger_id_no+'</span><a href="javascript:;" data-fn="edit" class="pull_right"><span class="seat">'+c.name;0<c.price/10&&(b+=" "+c.price/10+"\u5143");$("#passenger_list").append(b+'</span> <i class="icon_edit"></i></a></li>')},addChildren:function(a,b){var c=OrderSubmit.passengerObj[a],
|
||||
d=OrderSubmit.curData.ticketMap[b.attr("data-seat")];html='<li class="clearfix" data-children="true" data-key="'+c.passenger_name+"$"+c.passenger_id_type_code+"$"+c.passenger_id_no+'" data-type="2" data-seat="'+b.attr("data-seat")+'">\t\t\t\t<span class="pull_left"><strong>'+c.passenger_name+'</strong><span class="ticket">\u513f\u7ae5\u7968</span><br>'+c.passenger_id_no+'</span>\t\t\t\t<a href="javascript:;" data-fn="edit" class="pull_right">\t\t\t\t<span class="seat">'+d.name;0<d.price/10&&(html+=
|
||||
" "+d.price/10+"\u5143");html+='</span> <i class="icon_edit"></i></a></li>';b.after(html)},formatPassenger:function(a){for(var b=[],c={},d="",e=0;e<a.length;e++)Util.canPassageAddToOrder(a[e])&&(d=a[e].passenger_name+"$"+a[e].passenger_id_type_code+"$"+a[e].passenger_id_no,a[e].key=d,c[d]=a[e],b.push(a[e]));OrderSubmit.passengerList=b;OrderSubmit.passengerObj=c;sessionStorage.setItem("_passenger",JSON.stringify(b));sessionStorage.setItem("_passengerobj",JSON.stringify(c))},editKey:"",editEl:null,
|
||||
showLayer:function(){$("#layer").show()},hideLayer:function(){$("#layer").hide()},bindEvent:function(){var a=$("#edit_menu");$('[data-fn="edit"]').live("click",function(b){b=$(this).closest("[data-key]");var c=b.attr("data-key");OrderSubmit.editKey=c;OrderSubmit.editEl=b;$("#passenger_editinfo").html(b.html());$('#passenger_editinfo [data-fn="edit"]').attr("data-fn","edit_close");$("#edit_menu").css({top:b.offset().top});b.attr("data-children")?($('[data-fn="children"]').closest("li").hide(),$('[data-fn="ticket"]').closest("li").hide()):
|
||||
($('[data-fn="children"]').closest("li").show(),$('[data-fn="ticket"]').closest("li").show());a.show();OrderSubmit.showLayer()});$("#layer").live("click",function(){a.hide();$("#edit_ticket").hide();$("#edit_seat").hide();OrderSubmit.hideLayer()});a.live("click",function(a){a.stopPropagation();return!1});$('[data-fn="edit_close"]').live("click",function(b){a.hide();OrderSubmit.hideLayer()});$('[data-fn="remove"]').live("click",function(b){"2"==OrderSubmit.editEl.attr("data-type")?OrderSubmit.editEl.remove():
|
||||
($('#passenger_list [data-key="'+OrderSubmit.editKey+'"]').remove(),$('#passengers [value="'+OrderSubmit.editKey+'"]').prop("checked",!1));delete OrderSubmit.passenger[OrderSubmit.editKey];a.hide();OrderSubmit.hideLayer()});$('[data-fn="children"]').live("click",function(b){4<$("#passenger_list li").length?Public.alert("\u8054\u7cfb\u4eba\u6700\u591a\u53ea\u80fd\u9009\u62e9\u4e94\u4e2a"):OrderSubmit.addChildren(OrderSubmit.editKey,OrderSubmit.editEl);a.hide();OrderSubmit.hideLayer()});$('[data-fn="seat"]').live("click",
|
||||
function(b){a.hide();OrderSubmit.hideLayer();OrderSubmit.setSeat()});$("#edit_seat ul a").live("click",function(){var a=$(this).attr("data-id"),c=OrderSubmit.curData.ticketMap[a];OrderSubmit.editEl.attr("data-seat",a);0<c.price/10?$(".seat",OrderSubmit.editEl).html(c.name+" "+c.price/10+"\u5143"):$(".seat",OrderSubmit.editEl).html(c.name);$("#edit_seat").hide();OrderSubmit.hideLayer()});$('[data-fn="ticket"]').live("click",function(b){a.hide();OrderSubmit.hideLayer();OrderSubmit.setTicket()});
|
||||
$("#edit_ticket a").live("click",function(){var a=$(this).attr("data-id"),c=$(this).html();OrderSubmit.editEl.attr("data-type",a);$(".ticket",OrderSubmit.editEl).html(c);$("#edit_ticket").hide();OrderSubmit.hideLayer()});$("#ordersubmit").on("click",function(){var a=[];if(0==$("#passenger_list li").length)return Public.alert("\u8bf7\u6dfb\u52a0\u8054\u7cfb\u4eba"),!1;$("#passenger_list li").each(function(c,d){a[c]={};var e=OrderSubmit.passengerObj[$(this).attr("data-key")];a[c].seat=$(this).attr("data-seat");
|
||||
a[c].passenger_type=$(this).attr("data-type");a[c].passenger_id_type_code=e.passenger_id_type_code;a[c].passenger_id_no=e.passenger_id_no;a[c].mobile_no=e.mobile_no;a[c].passenger_name=e.passenger_name});OrderSubmit.submit(a,OrderSubmit.curData,!1)});$('#code_layer .public_btns a[data-val="sure"]').live("click",function(){$("#code_layer").hide();OrderSubmit.submitGo()});$('#code_layer .public_btns a[data-val="cancel"]').live("click",function(){$("#code_layer").hide()})},setSeat:function(){for(var a=
|
||||
"",b,c=0,d=OrderSubmit.curData.ticketMapSort.length;c<d;c++)b=OrderSubmit.curData.ticketMapSort[c],a+='<li><a href="javascript:;" data-id="'+b.code+'"><span class="pull_right text_gray"><span class="text_warning">'+b.count+'</span> \u5f20</span><span class="form_label">'+b.name+'</span><span class="text_gray">',0<b.price/10&&(a+=b.price/10+"\u5143"),a+="</span></a></li>";$("#edit_seat ul").html(a);$("#edit_seat").show();OrderSubmit.showLayer()},setTicket:function(){for(var a=Util.getAvailableTicketType(OrderSubmit.passengerObj[OrderSubmit.editKey]),
|
||||
b="",c=0,d=a.length;c<d;c++)b+='<li><a href="javascript:;" data-id="'+a[c].id+'">'+a[c].name+"</a></li>";$("#edit_ticket ul").html(b);$("#edit_ticket").show();OrderSubmit.showLayer()},submitData:null,submit:function(a,b,c){console.log(a);var d=[],e=[];c=c?"0X00":"ADULT";a.forEach(function(a){d.push(a.seat+",1,"+a.passenger_type+","+a.passenger_name+","+a.passenger_id_type_code+","+a.passenger_id_no+","+a.mobile_no+","+(b.resign?"Y":"N"));"2"===a.passenger_type?e.push(" "):e.push(a.passenger_name+
|
||||
","+a.passenger_id_type_code+","+a.passenger_id_no+","+a.passenger_type)});console.log(d,e);d=d.join("_");e=e.join("_")+"_";OrderSubmit.submitData={secretStr:b.secureStr,train_date:b.date,train_date_full:(new Date(b.date)).toString(),train_no:b.id,tour_flag:b.resign?"gc":"dc",purpose_codes:c,query_from_station_name:b.from.name,fromStationTelecode:b.from.code,query_to_station_name:b.to.name,toStationTelecode:b.to.code,stationTrainCode:b.code,seatType:a[0].seat,cancel_flag:2,bed_level_order_num:"000000000000000000000000000000",
|
||||
_json_att:"",passengerTicketStr:d,oldPassengerStr:e};OrderSubmit.loading=Public.showLoading("\u6b63\u5728\u63d0\u4ea4\u8ba2\u5355");cn12306.queryTicket({"leftTicketDTO.train_date":OrderSubmit.curData.form_train_date,"leftTicketDTO.from_station":OrderSubmit.curData.from.code,"leftTicketDTO.to_station":OrderSubmit.curData.to.code,purpose_codes:OrderSubmit.submitData.purpose_codes},function(a){if(!0==a.status&&200==a.httpstatus&&0<a.data.length){for(var b=0;b<a.data.length;b++)if(a.data[b].queryLeftNewDTO.station_train_code==
|
||||
OrderSubmit.curData.code){OrderSubmit.curData.secureStr=a.data[b].secretStr;OrderSubmit.submitData.secretStr=a.data[b].secretStr;break}OrderSubmit.autoSubmitOrderRequest()}},function(a,b){OrderSubmit.autoSubmitOrderRequest()})},autoSubmitOrderRequest:function(){bootStrap.post("confirmPassenger/autoSubmitOrderRequest","json","secretStr="+OrderSubmit.submitData.secretStr+"&train_date="+OrderSubmit.submitData.train_date+"&tour_flag="+OrderSubmit.submitData.tour_flag+"&purpose_codes="+OrderSubmit.submitData.purpose_codes+
|
||||
"&query_from_station_name="+OrderSubmit.submitData.query_from_station_name+"&query_to_station_name="+OrderSubmit.submitData.query_to_station_name+"&cancel_flag="+OrderSubmit.submitData.cancel_flag+"&bed_level_order_num="+OrderSubmit.submitData.bed_level_order_num+"&passengerTicketStr="+OrderSubmit.submitData.passengerTicketStr+"&oldPassengerStr="+OrderSubmit.submitData.oldPassengerStr,"leftTicket/init").done(function(a){!a.status||!a.data?(Public.hideLoading(OrderSubmit.loading),a.messages?OrderSubmit.errorCallback(a.messages[0]):
|
||||
OrderSubmit.errorCallback("12306\u8fd4\u56de\u4e86\u672a\u77e5\u7684\u72b6\u6001\u4fe1\u606f\uff0c\u8bf7\u5237\u65b0\u91cd\u8bd5\u3002")):a.data.isRelogin?OrderSubmit.errorCallback("\u8bf7\u91cd\u65b0\u767b\u5f55"):a.data.errMsg?OrderSubmit.errorCallback("\u65e0\u6cd5\u63d0\u4ea4\u8ba2\u5355\uff1a"+a.data.errMsg):(a=a.data.result.split("#"),OrderSubmit.submitData.key_check_isChange=a[1],OrderSubmit.submitData.leftTicketStr=a[2],OrderSubmit.submitData.train_location=a[0],OrderSubmit.submitData.async=
|
||||
a[3],OrderSubmit.submitData.train_no=OrderSubmit.submitData.train_no,OrderSubmit.checkQueueInfo())}).fail(function(){OrderSubmit.errorCallback("12306\u4e0d\u7ed9\u529b\u5537\uff0c\u8bf7\u5c3d\u5feb\u91cd\u8bd5...")})},checkQueueInfo:function(){bootStrap.post("confirmPassenger/getQueueCountAsync",null,{train_date:OrderSubmit.submitData.train_date_full.toString(),train_no:OrderSubmit.submitData.train_no,stationTrainCode:OrderSubmit.submitData.stationTrainCode,seatType:OrderSubmit.submitData.seatType,
|
||||
fromStationTelecode:OrderSubmit.submitData.fromStationTelecode,toStationTelecode:OrderSubmit.submitData.toStationTelecode,leftTicket:OrderSubmit.submitData.leftTicketStr,purpose_codes:OrderSubmit.submitData.purpose_codes,_json_att:OrderSubmit.submitData._json_att},"leftTicket/init").done(function(a){!a||!a.status||!a.data?OrderSubmit.errorCallback(a.messages[0]||"\u672a\u77e5\u9519\u8bef"):a.data.isRelogin?OrderSubmit.errorCallback("\u767b\u5f55\u72b6\u6001\u5f02\u5e38\uff0c\u8bf7\u91cd\u65b0\u767b\u5f55\u3002"):
|
||||
"true"===a.data.op_2?OrderSubmit.errorCallback("\u6392\u961f\u4eba\u6570\u8fc7\u591a\uff0c\u4e0d\u5141\u8bb8\u63d0\u4ea4\u8ba2\u5355\u3002\u6392\u961f\u4eba\u6570="+a.data.countT):(Public.hideLoading(OrderSubmit.loading),cn12306.recode(),$("#code_layer").show())}).fail(function(){Public.hideLoading(OrderSubmit.loading);Public.alert({msg:"12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5.."})})},submitGo:function(){Public.showLoading("\u6b63\u5728\u63d0\u4ea4");
|
||||
var a={passengerTicketStr:OrderSubmit.submitData.passengerTicketStr,oldPassengerStr:OrderSubmit.submitData.oldPassengerStr,randCode:$("#randcode").val(),purpose_codes:OrderSubmit.submitData.purpose_codes,key_check_isChange:OrderSubmit.submitData.key_check_isChange,leftTicketStr:OrderSubmit.submitData.leftTicketStr,train_location:OrderSubmit.submitData.train_location,_json_att:OrderSubmit.submitData._json_att};bootStrap.post("confirmPassenger/confirmSingleForQueueAsys",null,a,"leftTicket/init").done(function(a){Public.hideLoading();
|
||||
!a||!a.status||!a.data?Public.alert(a.messages[0]||"\u672a\u77e5\u9519\u8bef"):a.data.isRelogin?Public.alert("\u767b\u5f55\u72b6\u6001\u5f02\u5e38\uff0c\u8bf7\u91cd\u65b0\u767b\u5f55\u3002"):a.data&&!a.data.submitStatus?Public.alert(a.data.errMsg||"\u672a\u77e5\u9519\u8bef"):($("#code_layer").hide(),Public.showLoading("\u8ba2\u7968\u6210\u529f\uff01\u6b63\u5728\u8df3\u8f6c..."),setTimeout(function(){Public.hideLoading();window.location.href="no_complete_order.html"},1500))}).fail(function(){Public.hideLoading(OrderSubmit.loading);
|
||||
Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},errorCallback:function(a){Public.hideLoading(OrderSubmit.loading);-1!=a.indexOf("\u60a8\u8fd8\u6709\u672a\u5904\u7406\u7684\u8ba2\u5355")?Public.alert('\u60a8\u8fd8\u6709\u672a\u5904\u7406\u7684\u8ba2\u5355\uff0c\u8bf7\u60a8\u5230<br/><a href="no_complete_order.html">[\u672a\u5b8c\u6210\u8ba2\u5355]</a>\u8fdb\u884c\u5904\u7406!',function(){window.location.href="no_complete_order.html"}):
|
||||
Public.alert(a)}};var NoComplete={token:"",bankId:"",payLoading:null,curNo:"",loading:null,init:function(){if(0==$("#no_complete_page").length)return!1;NoComplete.loading=Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8ba2\u5355\u4fe1\u606f");Public.checkLogin(NoComplete.getToken,NoComplete.noLogin,NoComplete.noLogin);$("[data-no]").live("click",function(){NoComplete.curNo=$(this).attr("data-no");NoComplete.selectBank()});$('[data-fn="close_bank"]').live("click",function(){Public.hideInnerPage()});$("#banks [data-bank]").live("click",
|
||||
function(){NoComplete.bankId=$(this).attr("data-bank");NoComplete.payLoading=Public.showLoading("\u6b63\u5728\u52a0\u8f7d");NoComplete.pay()})},noLogin:function(){Public.hideLoading();Public.alert("\u8bf7\u5148\u767b\u5f55",function(){location.href="login.html?no_commplete"})},loadNum:0,getOrder:function(){NoComplete.loadNum++;bootStrap.get("queryOrder/queryMyOrderNoComplete","json",null,"queryOrder/initNoComplete").done(function(a){Public.hideLoading();if(a.status&&a.data)if(a.data.orderDBList&&
|
||||
0<a.data.orderDBList.length)NoComplete.setHtml(a.data.orderDBList);else{if(a.data.orderCacheDTO){var b;b='<ul class="order_list"><li><div class="order_info"><div class="order_ticket text_error">\u54ce\u5440\uff0c\u51fa\u7968\u5931\u8d25\u4e86\uff01</div>';b+="<p>"+a.data.orderCacheDTO.message.message+"</p>";b+="</div></li></ul>";$("#orders").html(b)}}else 0<$("#no_complete_page").length&&(2>NoComplete.loadNum?(Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8ba2\u5355\u4fe1\u606f"),setTimeout(function(){NoComplete.getOrder()},
|
||||
5E3)):Public.alert("\u6682\u65e0\u8ba2\u5355\uff0c\u8bf7\u5230\u6211\u7684\u8ba2\u5355\u67e5\u770b\u5df2\u5b8c\u6210\u8ba2\u5355",function(){location.href="order_list.html"}))}).fail(function(a,b){0<$("#no_complete_page").length&&(Public.hideLoading(),Public.alert("\u67e5\u8be2\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u3002",function(){location.href=location.href}))})},getToken:function(){bootStrap.post("queryOrder/initNoComplete","html",null,"payOrder/init").done(function(a){a.match(/\S+\s+globalRepeatSubmitToken\s+=\s+\S+/);
|
||||
eval(a.match(/\S+\s+globalRepeatSubmitToken\s+=\s+\S+/)[0]);globalRepeatSubmitToken&&(NoComplete.token=globalRepeatSubmitToken);NoComplete.getOrder()}).fail(function(){Public.hideLoading();Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},setHtml:function(a){for(var b="",c=0,d=0,e=a.length;d<e;d++){b+='<div class="orders_title">\u8ba2\u5355\u53f7\uff1a'+a[d].sequence_no+"</div>";b+='<div class="order_tickets">';c=
|
||||
(new Date(a[d].tickets[0].pay_limit_time.replace(/\-/gi,"/"))).getTime();isNaN(c)||(c=(new Date(a[d].order_date.replace(/\-/gi,"/"))).getTime()+27E5);for(var f=0;f<a[d].tickets.length;f++)b+='<div class="ticket">',b+='<div class="ticket_title"><span class="pull_right">K2341</span>'+(new Date(a[d].start_train_date_page.replace(/\-/gi,"/"))).format("yyyy-M-d")+" "+(new Date(a[d].start_train_date_page.replace(/\-/gi,"/"))).day(3)+"</div>",b+='<div class="stations_info">',b+='<div class="station_info"><strong>'+
|
||||
a[d].from_station_name_page[0]+"</strong>"+a[d].start_time_page+"</div>",b+='<div class="station_info"><strong>'+a[d].to_station_name_page[0]+"</strong>"+a[d].arrive_time_page+"</div>",b+="</div>",b+='<div class="ticket_passenger">',b+='<strong class="text_lg">'+a[d].tickets[f].passengerDTO.passenger_name+"</strong>",b+='<span class="text_gray">'+a[d].tickets[f].passengerDTO.passenger_id_no+"</span>",b+="</div>",b+='<div class="ticket_info"><span class="pull_right">'+a[d].tickets[f].str_ticket_price_page+
|
||||
"\u5143</span>",b+=a[d].tickets[f].ticket_type_name,b+=" "+a[d].tickets[f].seat_type_name,b+=" "+a[d].tickets[f].coach_name+"\u8f66",b+=a[d].tickets[f].seat_name,b+="</div>",b+="</div>";b+="</div>";b+='<div class="order_pay_info">';b+='<p>\u5e2d\u4f4d\u5df2\u6210\u529f\u9501\u5b9a\uff0c\u8bf7\u60a8\u5728<strong class="pay_time" data-limittime="'+c+'" data-orderno="'+a[d].sequence_no+'"></strong>\u5185\u8fdb\u884c\u7f51\u4e0a\u652f\u4ed8\uff0c\u5426\u5219\u5e2d\u4f4d\u5c06\u81ea\u52a8\u91ca\u653e\u7ed9\u5176\u4ed6\u65c5\u5ba2\u3002</p>';
|
||||
=======
|
||||
window.confirmCallback=function(){$('#train_list li [data-fn="buy"]').eq(0).click()};window.cancelCallback=function(){};var OrderSubmit={init:function(){if(0==$("#ordersubmit_page").length)return!1;$("#menu_btn").on("click",function(){$("#user_menu").toggle();$("#user_menu").height(document.documentElement.clientHeight-45)});$("#user_menu").on("click",function(a){"user_menu"==$(a.target).attr("id")&&$("#user_menu").hide()});$("#remind_btn").on("click",function(a){a="remind.html?";var b=$("#startStationCode").val(),c=$("#endStationCode").val();$("#start_date_val").val();b&&(a+="&from="+b);c&&(a+="&to="+c);location.href=
|
||||
a});OrderSubmit.bindEvent();Public.checkLogin(function(){!sessionStorage.getItem(Public.user+"curBuy")&&!sessionStorage.getItem("curBuy")&&(window.location.href="query.html");OrderSubmit.getTrainInfo();OrderSubmit.getPassenger()},function(){window.location.href="login.html"},function(){window.location.href="login.html"})},getTrainInfo:function(){OrderSubmit.curData=JSON.parse(sessionStorage.getItem(Public.user+"curBuy"));OrderSubmit.curData||(OrderSubmit.curData=JSON.parse(sessionStorage.getItem("curBuy")));
|
||||
a});OrderSubmit.bindEvent();Public.checkLogin(function(){!sessionStorage.getItem(Public.user+"curBuy")&&!sessionStorage.getItem("curBuy")&&(window.location.href="index.html");OrderSubmit.getTrainInfo();OrderSubmit.getPassenger()},function(){window.location.href="login.html"},function(){window.location.href="login.html"})},getTrainInfo:function(){OrderSubmit.curData=JSON.parse(sessionStorage.getItem(Public.user+"curBuy"));OrderSubmit.curData||(OrderSubmit.curData=JSON.parse(sessionStorage.getItem("curBuy")));
|
||||
OrderSubmit.curBuySeat=sessionStorage.getItem(Public.user+"curBuySeat");OrderSubmit.curBuySeat||(OrderSubmit.curBuySeat=sessionStorage.getItem("curBuySeat"));OrderSubmit.curInfo=Public.his.queryObjs[Public.his.querys[0][0]];var a='<div class="info">',b=new Date(OrderSubmit.curData.form_train_date.replace(/\-/g,"/")),a=a+('<div class="info_title"><span class="pull_right">'+OrderSubmit.curData.code+"</span><span>"+b.format("yyyy-M-d")+" "+b.day(3)+"</span></div>"),a=a+('<div class="stations_info"><div class="station_info"><strong>'+
|
||||
OrderSubmit.curData.from.name+"</strong>"+OrderSubmit.curData.from.time+"</div>"),a=a+('<div class="station_info"><strong>'+OrderSubmit.curData.to.name+"</strong>"+OrderSubmit.curData.to.time+"</div></div>");$("#trainInfo").html(a+"</div>")},passengerList:null,loadPassCode:function(){if($("#randcodeimg").hasClass("loading_code"))return!1;$("#randcodeimg").addClass("loading_code");cn12306.loadRandCode("sjrand",function(a){$("#randcodeimg").attr("src",a);$("#randcodeimg").removeClass("loading_code")},
|
||||
"passcodeNew/getPassCodeNew?module=login&rand=sjrand")},getPassenger:function(){sessionStorage.getItem(Public.user+"_passenger")?(OrderSubmit.passengerList=JSON.parse(sessionStorage.getItem(Public.user+"_passenger")),OrderSubmit.passengerObj=JSON.parse(sessionStorage.getItem(Public.user+"_passengerobj")),OrderSubmit.setPassengerList()):bootStrap.post("confirmPassenger/getPassengerDTOs",null,null,"leftTicket/init").done(function(a){a.status&&Array.isArray(a.data.normal_passengers)&&0<a.data.normal_passengers.length?
|
||||
@ -280,49 +219,35 @@ $('[data-fn="ticket"]').closest("li").show());a.show();OrderSubmit.showLayer()})
|
||||
'"]').remove(),$('#passengers [value="'+OrderSubmit.editKey+'"]').prop("checked",!1));delete OrderSubmit.passenger[OrderSubmit.editKey];a.hide();OrderSubmit.hideLayer()});$('[data-fn="children"]').live("click",function(b){4<$("#passenger_list li").length?Public.alert("\u8054\u7cfb\u4eba\u6700\u591a\u53ea\u80fd\u9009\u62e9\u4e94\u4e2a"):OrderSubmit.addChildren(OrderSubmit.editKey,OrderSubmit.editEl);a.hide();OrderSubmit.hideLayer()});$('[data-fn="seat"]').live("click",function(b){a.hide();OrderSubmit.hideLayer();
|
||||
OrderSubmit.setSeat()});$("#edit_seat ul a").live("click",function(){var a=$(this).attr("data-id"),c=OrderSubmit.curData.ticketMap[a];OrderSubmit.editEl.attr("data-seat",a);0<c.price/10?$(".seat",OrderSubmit.editEl).html(c.name+" "+c.price/10+"\u5143"):$(".seat",OrderSubmit.editEl).html(c.name);$("#edit_seat").hide();OrderSubmit.hideLayer()});$('[data-fn="ticket"]').live("click",function(b){a.hide();OrderSubmit.hideLayer();OrderSubmit.setTicket()});$("#edit_ticket a").live("click",function(){var a=
|
||||
$(this).attr("data-id"),c=$(this).html();OrderSubmit.editEl.attr("data-type",a);$(".ticket",OrderSubmit.editEl).html(c);$("#edit_ticket").hide();OrderSubmit.hideLayer()});$("#ordersubmit").on("click",function(){var a=[];if(0==$("#passenger_list li").length)return Public.alert("\u8bf7\u6dfb\u52a0\u8054\u7cfb\u4eba"),!1;$("#passenger_list li").each(function(c,d){a[c]={};var e=OrderSubmit.passengerObj[$(this).attr("data-key")];a[c].seat=$(this).attr("data-seat");a[c].passenger_type=$(this).attr("data-type");
|
||||
a[c].passenger_id_type_code=e.passenger_id_type_code;a[c].passenger_id_no=e.passenger_id_no;a[c].mobile_no=e.mobile_no;a[c].passenger_name=e.passenger_name});OrderSubmit.submit(a,OrderSubmit.curData,!1)});$('#code_layer .public_btns a[data-val="sure"]').live("click",function(){OrderSubmit.submitGo()});$('#code_layer .public_btns a[data-val="cancel"]').live("click",function(){$("#code_layer").hide()})},setSeat:function(){for(var a="",b,c=0,d=OrderSubmit.curData.ticketMapSort.length;c<d;c++)b=OrderSubmit.curData.ticketMapSort[c],
|
||||
a+='<li><a href="javascript:;" data-id="'+b.code+'"><span class="pull_right text_gray"><span class="text_warning">'+b.count+'</span> \u5f20</span><span class="form_label">'+b.name+'</span><span class="text_gray">',0<b.price/10&&(a+=b.price/10+"\u5143"),a+="</span></a></li>";$("#edit_seat ul").html(a);$("#edit_seat").show();OrderSubmit.showLayer()},setTicket:function(){for(var a=Util.getAvailableTicketType(OrderSubmit.passengerObj[OrderSubmit.editKey]),b="",c=0,d=a.length;c<d;c++)b+='<li><a href="javascript:;" data-id="'+
|
||||
a[c].id+'">'+a[c].name+"</a></li>";$("#edit_ticket ul").html(b);$("#edit_ticket").show();OrderSubmit.showLayer()},submitData:null,submit:function(a,b,c){console.log(a);var d=[],e=[];c=c?"0X00":"ADULT";a.forEach(function(a){d.push(a.seat+",1,"+a.passenger_type+","+a.passenger_name+","+a.passenger_id_type_code+","+a.passenger_id_no+","+a.mobile_no+","+(b.resign?"Y":"N"));"2"===a.passenger_type?e.push(" "):e.push(a.passenger_name+","+a.passenger_id_type_code+","+a.passenger_id_no+","+a.passenger_type)});
|
||||
console.log(d,e);d=d.join("_");e=e.join("_")+"_";OrderSubmit.submitData={secretStr:b.secureStr,train_date:b.date,train_date_full:(new Date(b.date)).toString(),train_no:b.id,tour_flag:b.resign?"gc":"dc",purpose_codes:c,query_from_station_name:b.from.name,fromStationTelecode:b.from.code,query_to_station_name:b.to.name,toStationTelecode:b.to.code,stationTrainCode:b.code,seatType:a[0].seat,cancel_flag:2,bed_level_order_num:"000000000000000000000000000000",_json_att:"",passengerTicketStr:d,oldPassengerStr:e};
|
||||
OrderSubmit.loading=Public.showLoading("\u6b63\u5728\u63d0\u4ea4\u8ba2\u5355");cn12306.queryTicket({"leftTicketDTO.train_date":OrderSubmit.curData.form_train_date,"leftTicketDTO.from_station":OrderSubmit.curData.from.code,"leftTicketDTO.to_station":OrderSubmit.curData.to.code,purpose_codes:OrderSubmit.submitData.purpose_codes},function(a){if(!0==a.status&&200==a.httpstatus&&0<a.data.length){for(var b=0;b<a.data.length;b++)if(a.data[b].queryLeftNewDTO.station_train_code==OrderSubmit.curData.code){OrderSubmit.curData.secureStr=
|
||||
a.data[b].secretStr;OrderSubmit.submitData.secretStr=a.data[b].secretStr;break}OrderSubmit.autoSubmitOrderRequest()}},function(a,b){OrderSubmit.autoSubmitOrderRequest()})},autoSubmitOrderRequest:function(){bootStrap.post("confirmPassenger/autoSubmitOrderRequest","json","secretStr="+OrderSubmit.submitData.secretStr+"&train_date="+OrderSubmit.submitData.train_date+"&tour_flag="+OrderSubmit.submitData.tour_flag+"&purpose_codes="+OrderSubmit.submitData.purpose_codes+"&query_from_station_name="+OrderSubmit.submitData.query_from_station_name+
|
||||
"&query_to_station_name="+OrderSubmit.submitData.query_to_station_name+"&cancel_flag="+OrderSubmit.submitData.cancel_flag+"&bed_level_order_num="+OrderSubmit.submitData.bed_level_order_num+"&passengerTicketStr="+OrderSubmit.submitData.passengerTicketStr+"&oldPassengerStr="+OrderSubmit.submitData.oldPassengerStr,"leftTicket/init").done(function(a){!a.status||!a.data?(Public.hideLoading(OrderSubmit.loading),a.messages?OrderSubmit.errorCallback(a.messages[0]):OrderSubmit.errorCallback("12306\u8fd4\u56de\u4e86\u672a\u77e5\u7684\u72b6\u6001\u4fe1\u606f\uff0c\u8bf7\u5237\u65b0\u91cd\u8bd5\u3002")):
|
||||
a.data.isRelogin?OrderSubmit.errorCallback("\u8bf7\u91cd\u65b0\u767b\u5f55"):a.data.errMsg?OrderSubmit.errorCallback("\u65e0\u6cd5\u63d0\u4ea4\u8ba2\u5355\uff1a"+a.data.errMsg):(a=a.data.result.split("#"),OrderSubmit.submitData.key_check_isChange=a[1],OrderSubmit.submitData.leftTicketStr=a[2],OrderSubmit.submitData.train_location=a[0],OrderSubmit.submitData.async=a[3],OrderSubmit.submitData.train_no=OrderSubmit.submitData.train_no,OrderSubmit.checkQueueInfo())}).fail(function(){OrderSubmit.errorCallback("12306\u4e0d\u7ed9\u529b\u5537\uff0c\u8bf7\u5c3d\u5feb\u91cd\u8bd5...")})},
|
||||
checkQueueInfo:function(){bootStrap.post("confirmPassenger/getQueueCountAsync",null,{train_date:OrderSubmit.submitData.train_date_full.toString(),train_no:OrderSubmit.submitData.train_no,stationTrainCode:OrderSubmit.submitData.stationTrainCode,seatType:OrderSubmit.submitData.seatType,fromStationTelecode:OrderSubmit.submitData.fromStationTelecode,toStationTelecode:OrderSubmit.submitData.toStationTelecode,leftTicket:OrderSubmit.submitData.leftTicketStr,purpose_codes:OrderSubmit.submitData.purpose_codes,
|
||||
_json_att:OrderSubmit.submitData._json_att},"leftTicket/init").done(function(a){!a||!a.status||!a.data?OrderSubmit.errorCallback(a.messages[0]||"\u672a\u77e5\u9519\u8bef"):a.data.isRelogin?OrderSubmit.errorCallback("\u767b\u5f55\u72b6\u6001\u5f02\u5e38\uff0c\u8bf7\u91cd\u65b0\u767b\u5f55\u3002"):"true"===a.data.op_2?OrderSubmit.errorCallback("\u6392\u961f\u4eba\u6570\u8fc7\u591a\uff0c\u4e0d\u5141\u8bb8\u63d0\u4ea4\u8ba2\u5355\u3002\u6392\u961f\u4eba\u6570="+a.data.countT):(Public.hideLoading(OrderSubmit.loading),
|
||||
cn12306.recode(),$("#code_layer").show())}).fail(function(){Public.hideLoading(OrderSubmit.loading);Public.alert({msg:"12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5.."})})},submitGo:function(){var a={passengerTicketStr:OrderSubmit.submitData.passengerTicketStr,oldPassengerStr:OrderSubmit.submitData.oldPassengerStr,randCode:$("#randcode").val(),purpose_codes:OrderSubmit.submitData.purpose_codes,key_check_isChange:OrderSubmit.submitData.key_check_isChange,
|
||||
leftTicketStr:OrderSubmit.submitData.leftTicketStr,train_location:OrderSubmit.submitData.train_location,_json_att:OrderSubmit.submitData._json_att};bootStrap.post("confirmPassenger/confirmSingleForQueueAsys",null,a,"leftTicket/init").done(function(a){Public.hideLoading(OrderSubmit.loading);!a||!a.status||!a.data?Public.alert(a.messages[0]||"\u672a\u77e5\u9519\u8bef"):a.data.isRelogin?Public.alert("\u767b\u5f55\u72b6\u6001\u5f02\u5e38\uff0c\u8bf7\u91cd\u65b0\u767b\u5f55\u3002"):a.data&&!a.data.submitStatus?
|
||||
Public.alert(a.data.errMsg||"\u672a\u77e5\u9519\u8bef"):(Public.alert("\u8ba2\u7968\u6210\u529f",function(){window.location.href="no_complete_order.html"}),$("#code_layer").hide())}).fail(function(){Public.hideLoading(OrderSubmit.loading);Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},errorCallback:function(a){Public.hideLoading(OrderSubmit.loading);-1!=a.indexOf("\u60a8\u8fd8\u6709\u672a\u5904\u7406\u7684\u8ba2\u5355")?
|
||||
Public.alert('\u60a8\u8fd8\u6709\u672a\u5904\u7406\u7684\u8ba2\u5355\uff0c\u8bf7\u60a8\u5230<br/><a href="no_complete_order.html">[\u672a\u5b8c\u6210\u8ba2\u5355]</a>\u8fdb\u884c\u5904\u7406!',function(){window.location.href="no_complete_order.html"}):Public.alert(a)}};var NoComplete={token:"",bankId:"",payLoading:null,curNo:"",loading:null,init:function(){if(0==$("#no_complete_page").length)return!1;$("#menu_btn").on("click",function(){$("#user_menu").toggle();$("#user_menu").height(document.documentElement.clientHeight-45)});$("#user_menu").on("click",function(a){"user_menu"==$(a.target).attr("id")&&$("#user_menu").hide()});$("#remind_btn").on("click",function(a){a="remind.html?";var b=$("#startStationCode").val(),c=$("#endStationCode").val();$("#start_date_val").val();
|
||||
a[c].passenger_id_type_code=e.passenger_id_type_code;a[c].passenger_id_no=e.passenger_id_no;a[c].mobile_no=e.mobile_no;a[c].passenger_name=e.passenger_name});OrderSubmit.submit(a,OrderSubmit.curData,!1)});$('#code_layer .public_btns a[data-val="sure"]').live("click",function(){$("#code_layer").hide();OrderSubmit.submitGo()});$('#code_layer .public_btns a[data-val="cancel"]').live("click",function(){$("#code_layer").hide()})},setSeat:function(){for(var a="",b,c=0,d=OrderSubmit.curData.ticketMapSort.length;c<
|
||||
d;c++)b=OrderSubmit.curData.ticketMapSort[c],a+='<li><a href="javascript:;" data-id="'+b.code+'"><span class="pull_right text_gray"><span class="text_warning">'+b.count+'</span> \u5f20</span><span class="form_label">'+b.name+'</span><span class="text_gray">',0<b.price/10&&(a+=b.price/10+"\u5143"),a+="</span></a></li>";$("#edit_seat ul").html(a);$("#edit_seat").show();OrderSubmit.showLayer()},setTicket:function(){for(var a=Util.getAvailableTicketType(OrderSubmit.passengerObj[OrderSubmit.editKey]),
|
||||
b="",c=0,d=a.length;c<d;c++)b+='<li><a href="javascript:;" data-id="'+a[c].id+'">'+a[c].name+"</a></li>";$("#edit_ticket ul").html(b);$("#edit_ticket").show();OrderSubmit.showLayer()},submitData:null,submit:function(a,b,c){console.log(a);var d=[],e=[];c=c?"0X00":"ADULT";a.forEach(function(a){d.push(a.seat+",1,"+a.passenger_type+","+a.passenger_name+","+a.passenger_id_type_code+","+a.passenger_id_no+","+a.mobile_no+","+(b.resign?"Y":"N"));"2"===a.passenger_type?e.push(" "):e.push(a.passenger_name+
|
||||
","+a.passenger_id_type_code+","+a.passenger_id_no+","+a.passenger_type)});console.log(d,e);d=d.join("_");e=e.join("_")+"_";OrderSubmit.submitData={secretStr:b.secureStr,train_date:b.date,train_date_full:(new Date(b.date)).toString(),train_no:b.id,tour_flag:b.resign?"gc":"dc",purpose_codes:c,query_from_station_name:b.from.name,fromStationTelecode:b.from.code,query_to_station_name:b.to.name,toStationTelecode:b.to.code,stationTrainCode:b.code,seatType:a[0].seat,cancel_flag:2,bed_level_order_num:"000000000000000000000000000000",
|
||||
_json_att:"",passengerTicketStr:d,oldPassengerStr:e};OrderSubmit.loading=Public.showLoading("\u6b63\u5728\u63d0\u4ea4\u8ba2\u5355");cn12306.queryTicket({"leftTicketDTO.train_date":OrderSubmit.curData.form_train_date,"leftTicketDTO.from_station":OrderSubmit.curData.from.code,"leftTicketDTO.to_station":OrderSubmit.curData.to.code,purpose_codes:OrderSubmit.submitData.purpose_codes},function(a){if(!0==a.status&&200==a.httpstatus&&0<a.data.length){for(var b=0;b<a.data.length;b++)if(a.data[b].queryLeftNewDTO.station_train_code==
|
||||
OrderSubmit.curData.code){OrderSubmit.curData.secureStr=a.data[b].secretStr;OrderSubmit.submitData.secretStr=a.data[b].secretStr;break}OrderSubmit.autoSubmitOrderRequest()}},function(a,b){OrderSubmit.autoSubmitOrderRequest()})},autoSubmitOrderRequest:function(){bootStrap.post("confirmPassenger/autoSubmitOrderRequest","json","secretStr="+OrderSubmit.submitData.secretStr+"&train_date="+OrderSubmit.submitData.train_date+"&tour_flag="+OrderSubmit.submitData.tour_flag+"&purpose_codes="+OrderSubmit.submitData.purpose_codes+
|
||||
"&query_from_station_name="+OrderSubmit.submitData.query_from_station_name+"&query_to_station_name="+OrderSubmit.submitData.query_to_station_name+"&cancel_flag="+OrderSubmit.submitData.cancel_flag+"&bed_level_order_num="+OrderSubmit.submitData.bed_level_order_num+"&passengerTicketStr="+OrderSubmit.submitData.passengerTicketStr+"&oldPassengerStr="+OrderSubmit.submitData.oldPassengerStr,"leftTicket/init").done(function(a){!a.status||!a.data?(Public.hideLoading(OrderSubmit.loading),a.messages?OrderSubmit.errorCallback(a.messages[0]):
|
||||
OrderSubmit.errorCallback("12306\u8fd4\u56de\u4e86\u672a\u77e5\u7684\u72b6\u6001\u4fe1\u606f\uff0c\u8bf7\u5237\u65b0\u91cd\u8bd5\u3002")):a.data.isRelogin?OrderSubmit.errorCallback("\u8bf7\u91cd\u65b0\u767b\u5f55"):a.data.errMsg?OrderSubmit.errorCallback("\u65e0\u6cd5\u63d0\u4ea4\u8ba2\u5355\uff1a"+a.data.errMsg):(a=a.data.result.split("#"),OrderSubmit.submitData.key_check_isChange=a[1],OrderSubmit.submitData.leftTicketStr=a[2],OrderSubmit.submitData.train_location=a[0],OrderSubmit.submitData.async=
|
||||
a[3],OrderSubmit.submitData.train_no=OrderSubmit.submitData.train_no,OrderSubmit.checkQueueInfo())}).fail(function(){OrderSubmit.errorCallback("12306\u4e0d\u7ed9\u529b\u5537\uff0c\u8bf7\u5c3d\u5feb\u91cd\u8bd5...")})},checkQueueInfo:function(){bootStrap.post("confirmPassenger/getQueueCountAsync",null,{train_date:OrderSubmit.submitData.train_date_full.toString(),train_no:OrderSubmit.submitData.train_no,stationTrainCode:OrderSubmit.submitData.stationTrainCode,seatType:OrderSubmit.submitData.seatType,
|
||||
fromStationTelecode:OrderSubmit.submitData.fromStationTelecode,toStationTelecode:OrderSubmit.submitData.toStationTelecode,leftTicket:OrderSubmit.submitData.leftTicketStr,purpose_codes:OrderSubmit.submitData.purpose_codes,_json_att:OrderSubmit.submitData._json_att},"leftTicket/init").done(function(a){!a||!a.status||!a.data?OrderSubmit.errorCallback(a.messages[0]||"\u672a\u77e5\u9519\u8bef"):a.data.isRelogin?OrderSubmit.errorCallback("\u767b\u5f55\u72b6\u6001\u5f02\u5e38\uff0c\u8bf7\u91cd\u65b0\u767b\u5f55\u3002"):
|
||||
"true"===a.data.op_2?OrderSubmit.errorCallback("\u6392\u961f\u4eba\u6570\u8fc7\u591a\uff0c\u4e0d\u5141\u8bb8\u63d0\u4ea4\u8ba2\u5355\u3002\u6392\u961f\u4eba\u6570="+a.data.countT):(Public.hideLoading(OrderSubmit.loading),cn12306.recode(),$("#code_layer").show())}).fail(function(){Public.hideLoading(OrderSubmit.loading);Public.alert({msg:"12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5.."})})},submitGo:function(){Public.showLoading("\u6b63\u5728\u63d0\u4ea4");
|
||||
var a={passengerTicketStr:OrderSubmit.submitData.passengerTicketStr,oldPassengerStr:OrderSubmit.submitData.oldPassengerStr,randCode:$("#randcode").val(),purpose_codes:OrderSubmit.submitData.purpose_codes,key_check_isChange:OrderSubmit.submitData.key_check_isChange,leftTicketStr:OrderSubmit.submitData.leftTicketStr,train_location:OrderSubmit.submitData.train_location,_json_att:OrderSubmit.submitData._json_att};bootStrap.post("confirmPassenger/confirmSingleForQueueAsys",null,a,"leftTicket/init").done(function(a){Public.hideLoading();
|
||||
!a||!a.status||!a.data?Public.alert(a.messages[0]||"\u672a\u77e5\u9519\u8bef"):a.data.isRelogin?Public.alert("\u767b\u5f55\u72b6\u6001\u5f02\u5e38\uff0c\u8bf7\u91cd\u65b0\u767b\u5f55\u3002"):a.data&&!a.data.submitStatus?Public.alert(a.data.errMsg||"\u672a\u77e5\u9519\u8bef"):($("#code_layer").hide(),Public.showLoading("\u8ba2\u7968\u6210\u529f\uff01\u6b63\u5728\u8df3\u8f6c..."),setTimeout(function(){Public.hideLoading();window.location.href="no_complete_order.html"},1500))}).fail(function(){Public.hideLoading(OrderSubmit.loading);
|
||||
Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},errorCallback:function(a){Public.hideLoading(OrderSubmit.loading);-1!=a.indexOf("\u60a8\u8fd8\u6709\u672a\u5904\u7406\u7684\u8ba2\u5355")?Public.alert('\u60a8\u8fd8\u6709\u672a\u5904\u7406\u7684\u8ba2\u5355\uff0c\u8bf7\u60a8\u5230<br/><a href="no_complete_order.html">[\u672a\u5b8c\u6210\u8ba2\u5355]</a>\u8fdb\u884c\u5904\u7406!',function(){window.location.href="no_complete_order.html"}):
|
||||
Public.alert(a)}};var NoComplete={token:"",bankId:"",payLoading:null,curNo:"",loading:null,init:function(){if(0==$("#no_complete_page").length)return!1;$("#menu_btn").on("click",function(){$("#user_menu").toggle();$("#user_menu").height(document.documentElement.clientHeight-45)});$("#user_menu").on("click",function(a){"user_menu"==$(a.target).attr("id")&&$("#user_menu").hide()});$("#remind_btn").on("click",function(a){a="remind.html?";var b=$("#startStationCode").val(),c=$("#endStationCode").val();$("#start_date_val").val();
|
||||
b&&(a+="&from="+b);c&&(a+="&to="+c);location.href=a});NoComplete.loading=Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8ba2\u5355\u4fe1\u606f");Public.checkLogin(NoComplete.getToken,NoComplete.noLogin,NoComplete.noLogin);$("[data-no]").live("click",function(){NoComplete.curNo=$(this).attr("data-no");NoComplete.selectBank()});$('[data-fn="close_bank"]').live("click",function(){Public.hideInnerPage()});$("#banks [data-bank]").live("click",function(){NoComplete.bankId=$(this).attr("data-bank");NoComplete.payLoading=
|
||||
Public.showLoading("\u6b63\u5728\u52a0\u8f7d");NoComplete.pay()})},noLogin:function(){Public.hideLoading();Public.alert("\u8bf7\u5148\u767b\u5f55",function(){location.href="login.html?no_commplete"})},getOrder:function(){bootStrap.get("queryOrder/queryMyOrderNoComplete","json",null,"queryOrder/initNoComplete").done(function(a){Public.hideLoading();if(a.status&&a.data)if(a.data.orderDBList&&0<a.data.orderDBList.length)NoComplete.setHtml(a.data.orderDBList);else{if(a.data.orderCacheDTO){var b;b='<ul class="order_list"><li><div class="order_info"><div class="order_ticket text_error">\u54ce\u5440\uff0c\u51fa\u7968\u5931\u8d25\u4e86\uff01</div>';
|
||||
b+="<p>"+a.data.orderCacheDTO.message.message+"</p>";b+="</div></li></ul>";$("#orders").html(b)}}else 0<$("#no_complete_page").length&&Public.alert("\u6682\u65e0\u8ba2\u5355\uff0c\u8bf7\u5230\u6211\u7684\u8ba2\u5355\u67e5\u770b\u5df2\u5b8c\u6210\u8ba2\u5355",function(){location.href="order_list.html"})}).fail(function(a,b){0<$("#no_complete_page").length&&(Public.hideLoading(),Public.alert("\u67e5\u8be2\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u3002",function(){location.href=location.href}))})},getToken:function(){bootStrap.post("queryOrder/initNoComplete",
|
||||
"html",null,"payOrder/init").done(function(a){a.match(/\S+\s+globalRepeatSubmitToken\s+=\s+\S+/);eval(a.match(/\S+\s+globalRepeatSubmitToken\s+=\s+\S+/)[0]);globalRepeatSubmitToken&&(NoComplete.token=globalRepeatSubmitToken);NoComplete.getOrder()}).fail(function(){Public.hideLoading();Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},setHtml:function(a){for(var b="",c=0,d=0,e=a.length;d<e;d++){b+='<div class="orders_title">\u8ba2\u5355\u53f7\uff1a'+
|
||||
a[d].sequence_no+"</div>";b+='<div class="order_tickets">';c=(new Date(a[d].tickets[0].pay_limit_time.replace(/\-/gi,"/"))).getTime();isNaN(c)||(c=(new Date(a[d].order_date.replace(/\-/gi,"/"))).getTime()+27E5);for(var f=0;f<a[d].tickets.length;f++)b+='<div class="ticket">',b+='<div class="ticket_title"><span class="pull_right">K2341</span>'+(new Date(a[d].start_train_date_page.replace(/\-/gi,"/"))).format("yyyy-M-d")+" "+(new Date(a[d].start_train_date_page.replace(/\-/gi,"/"))).day(3)+"</div>",
|
||||
b+='<div class="stations_info">',b+='<div class="station_info"><strong>'+a[d].from_station_name_page[0]+"</strong>"+a[d].start_time_page+"</div>",b+='<div class="station_info"><strong>'+a[d].to_station_name_page[0]+"</strong>"+a[d].arrive_time_page+"</div>",b+="</div>",b+='<div class="ticket_passenger">',b+='<strong class="text_lg">'+a[d].tickets[f].passengerDTO.passenger_name+"</strong>",b+='<span class="text_gray">'+a[d].tickets[f].passengerDTO.passenger_id_no+"</span>",b+="</div>",b+='<div class="ticket_info"><span class="pull_right">'+
|
||||
a[d].tickets[f].str_ticket_price_page+"\u5143</span>",b+=a[d].tickets[f].ticket_type_name,b+=" "+a[d].tickets[f].seat_type_name,b+=" "+a[d].tickets[f].coach_name+"\u8f66",b+=a[d].tickets[f].seat_name,b+="</div>",b+="</div>";b+="</div>";b+='<div class="order_pay_info">';b+='<p>\u5e2d\u4f4d\u5df2\u6210\u529f\u9501\u5b9a\uff0c\u8bf7\u60a8\u5728<strong class="pay_time" data-limittime="'+c+'" data-orderno="'+a[d].sequence_no+'"></strong>\u5185\u8fdb\u884c\u7f51\u4e0a\u652f\u4ed8\uff0c\u5426\u5219\u5e2d\u4f4d\u5c06\u81ea\u52a8\u91ca\u653e\u7ed9\u5176\u4ed6\u65c5\u5ba2\u3002</p>';
|
||||
>>>>>>> 329580b7e8e3d83c06ced448b863eb77dcf05ac7
|
||||
b+='<div class="pay_info clearfix"><a href="javascript:;" class="btn btn_success pull_right" data-no="'+a[d].sequence_no+'">\u7acb\u5373\u652f\u4ed8</a><span class="pay_money">'+a[d].ticket_total_price_page+"\u5143</span></div>";b+="</div>"}$("#orders").html(b);NoComplete.countdown()},countdown:function(){$("[data-limittime]").each(function(a,b){var c=$(b),d=c.attr("data-orderno"),e=(new Date(parseInt(c.attr("data-limittime")))).getTime()-(new Date).getTime();0>=e?(c.closest("p").html("\u8ba2\u5355\u5df2\u8fc7\u671f"),
|
||||
$('[data-no="'+d+'"').html("\u8ba2\u5355\u5df2\u8fc7\u671f").addClass("btn_gray")):(c.html(NoComplete.gm(e)),$(".pay_tip_info .text_warning").html(NoComplete.gm(e)))});setTimeout(NoComplete.countdown,1E3)},gm:function(a){var b=parseInt(a/6E4);a=parseInt(a%6E4/1E3);10>b&&(b="0"+b);10>a&&(a="0"+a);return b+":"+a},selectBank:function(){Public.showInnerPage("banks")},pay:function(a,b){var c={sequence_no:NoComplete.curNo,pay_flag:"pay",_json_att:"",REPEAT_SUBMIT_TOKEN:NoComplete.token};$("span",NoComplete.payLoading).html("\u6b63\u5728\u83b7\u53d6\u652f\u4ed8\u4fe1\u606f");
|
||||
bootStrap.post("queryOrder/continuePayNoCompleteMyOrder","json",c,"queryOrder/initNoComplete").done(function(a){a.status&&("Y"==a.data.existError?Public.alert(a.data.errorMsg):bootStrap.post("payOrder/paycheck","json",{_json_att:""},"payOrder/init").done(function(a){NoComplete.submitPay(a.data.payForm)}).fail(function(){Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")}))}).fail(function(){Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},
|
||||
Public.showLoading("\u6b63\u5728\u52a0\u8f7d");NoComplete.pay()})},noLogin:function(){Public.hideLoading();Public.alert("\u8bf7\u5148\u767b\u5f55",function(){location.href="login.html?no_commplete"})},loadNum:0,getOrder:function(){NoComplete.loadNum++;bootStrap.get("queryOrder/queryMyOrderNoComplete","json",null,"queryOrder/initNoComplete").done(function(a){Public.hideLoading();if(a.status&&a.data)if(a.data.orderDBList&&0<a.data.orderDBList.length)NoComplete.setHtml(a.data.orderDBList);else{if(a.data.orderCacheDTO){var b;
|
||||
b='<ul class="order_list"><li><div class="order_info"><div class="order_ticket text_error">\u54ce\u5440\uff0c\u51fa\u7968\u5931\u8d25\u4e86\uff01</div>';b+="<p>"+a.data.orderCacheDTO.message.message+"</p>";b+="</div></li></ul>";$("#orders").html(b)}}else 0<$("#no_complete_page").length&&(2>NoComplete.loadNum?(Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8ba2\u5355\u4fe1\u606f"),setTimeout(function(){NoComplete.getOrder()},5E3)):Public.alert("\u6682\u65e0\u8ba2\u5355\uff0c\u8bf7\u5230\u6211\u7684\u8ba2\u5355\u67e5\u770b\u5df2\u5b8c\u6210\u8ba2\u5355",
|
||||
function(){location.href="order_list.html"}))}).fail(function(a,b){0<$("#no_complete_page").length&&(Public.hideLoading(),Public.alert("\u67e5\u8be2\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u3002",function(){location.href=location.href}))})},getToken:function(){bootStrap.post("queryOrder/initNoComplete","html",null,"payOrder/init").done(function(a){a.match(/\S+\s+globalRepeatSubmitToken\s+=\s+\S+/);eval(a.match(/\S+\s+globalRepeatSubmitToken\s+=\s+\S+/)[0]);globalRepeatSubmitToken&&(NoComplete.token=globalRepeatSubmitToken);
|
||||
NoComplete.getOrder()}).fail(function(){Public.hideLoading();Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},setHtml:function(a){for(var b="",c=0,d=0,e=a.length;d<e;d++){b+='<div class="orders_title">\u8ba2\u5355\u53f7\uff1a'+a[d].sequence_no+"</div>";b+='<div class="order_tickets">';c=(new Date(a[d].tickets[0].pay_limit_time.replace(/\-/gi,"/"))).getTime();isNaN(c)||(c=(new Date(a[d].order_date.replace(/\-/gi,
|
||||
"/"))).getTime()+27E5);for(var f=0;f<a[d].tickets.length;f++)b+='<div class="ticket">',b+='<div class="ticket_title"><span class="pull_right">K2341</span>'+(new Date(a[d].start_train_date_page.replace(/\-/gi,"/"))).format("yyyy-M-d")+" "+(new Date(a[d].start_train_date_page.replace(/\-/gi,"/"))).day(3)+"</div>",b+='<div class="stations_info">',b+='<div class="station_info"><strong>'+a[d].from_station_name_page[0]+"</strong>"+a[d].start_time_page+"</div>",b+='<div class="station_info"><strong>'+a[d].to_station_name_page[0]+
|
||||
"</strong>"+a[d].arrive_time_page+"</div>",b+="</div>",b+='<div class="ticket_passenger">',b+='<strong class="text_lg">'+a[d].tickets[f].passengerDTO.passenger_name+"</strong>",b+='<span class="text_gray">'+a[d].tickets[f].passengerDTO.passenger_id_no+"</span>",b+="</div>",b+='<div class="ticket_info"><span class="pull_right">'+a[d].tickets[f].str_ticket_price_page+"\u5143</span>",b+=a[d].tickets[f].ticket_type_name,b+=" "+a[d].tickets[f].seat_type_name,b+=" "+a[d].tickets[f].coach_name+"\u8f66",
|
||||
b+=a[d].tickets[f].seat_name,b+="</div>",b+="</div>";b+="</div>";b+='<div class="order_pay_info">';b+='<p>\u5e2d\u4f4d\u5df2\u6210\u529f\u9501\u5b9a\uff0c\u8bf7\u60a8\u5728<strong class="pay_time" data-limittime="'+c+'" data-orderno="'+a[d].sequence_no+'"></strong>\u5185\u8fdb\u884c\u7f51\u4e0a\u652f\u4ed8\uff0c\u5426\u5219\u5e2d\u4f4d\u5c06\u81ea\u52a8\u91ca\u653e\u7ed9\u5176\u4ed6\u65c5\u5ba2\u3002</p>';b+='<div class="pay_info clearfix"><a href="javascript:;" class="btn btn_success pull_right" data-no="'+
|
||||
a[d].sequence_no+'">\u7acb\u5373\u652f\u4ed8</a><span class="pay_money">'+a[d].ticket_total_price_page+"\u5143</span></div>";b+="</div>"}$("#orders").html(b);NoComplete.countdown()},countdown:function(){$("[data-limittime]").each(function(a,b){var c=$(b),d=c.attr("data-orderno"),e=(new Date(parseInt(c.attr("data-limittime")))).getTime()-(new Date).getTime();0>=e?(c.closest("p").html("\u8ba2\u5355\u5df2\u8fc7\u671f"),$('[data-no="'+d+'"').html("\u8ba2\u5355\u5df2\u8fc7\u671f").addClass("btn_gray")):
|
||||
(c.html(NoComplete.gm(e)),$(".pay_tip_info .text_warning").html(NoComplete.gm(e)))});setTimeout(NoComplete.countdown,1E3)},gm:function(a){var b=parseInt(a/6E4);a=parseInt(a%6E4/1E3);10>b&&(b="0"+b);10>a&&(a="0"+a);return b+":"+a},selectBank:function(){Public.showInnerPage("banks")},pay:function(a,b){var c={sequence_no:NoComplete.curNo,pay_flag:"pay",_json_att:"",REPEAT_SUBMIT_TOKEN:NoComplete.token};$("span",NoComplete.payLoading).html("\u6b63\u5728\u83b7\u53d6\u652f\u4ed8\u4fe1\u606f");bootStrap.post("queryOrder/continuePayNoCompleteMyOrder",
|
||||
"json",c,"queryOrder/initNoComplete").done(function(a){a.status&&("Y"==a.data.existError?Public.alert(a.data.errorMsg):bootStrap.post("payOrder/paycheck","json",{_json_att:""},"payOrder/init").done(function(a){NoComplete.submitPay(a.data.payForm)}).fail(function(){Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")}))}).fail(function(){Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},
|
||||
analyzeFormData:function(a){for(var b={},c=/<input[\s\w\W]*?(name|value)="([\s\w\W]*?)"[\s\w\W]*?(name|value)=['"]([\s\w\W]*?)['"][\s\w\W]*?\/?>/g,d=null;null!=(d=c.exec(a));)"name"==d[1]?b[d[2]]=d[4]:b[d[4]]=d[2];return b},submitPay:function(a){a={_json_att:"",interfaceName:a.interfaceName,interfaceVersion:a.interfaceVersion,tranData:a.tranData,merSignMsg:a.merSignMsg,appId:a.appId,transType:a.transType};$("span",NoComplete.payLoading).html("\u6b63\u5728\u63d0\u4ea4\u652f\u4ed8\u8bf7\u6c42");bootStrap.post("https://epay.12306.cn/pay/payGateway",
|
||||
"html",a,"payOrder/init").done(function(a){a=NoComplete.analyzeFormData(a);a.bankId=NoComplete.bankId;bootStrap.post("https://epay.12306.cn/pay/webBusiness","html",a,"https://epay.12306.cn/pay/payGateway").done(function(a){NoComplete.analyzeFormData(a);a=a.replace(/[\n\t\r]/gi,"").replace(/>\s+</gi,"><").match(/<form.*\/form>/gi);0<a.length&&($("span",NoComplete.payLoading).html("\u6b63\u5728\u5411\u94f6\u884c\u63d0\u4ea4\u652f\u4ed8\u8bf7\u6c42"),$("#hideHtml").html(a[0]),setTimeout(function(){Public.hideLoading(NoComplete.payLoading);
|
||||
$('form[name="myform"]').submit()},1E3))}).fail(function(){})}).fail(function(){Public.alert("12306\u4e0d\u7ed9\u529b\u554a\uff0c\u5509\u3002\u51fa\u73b0\u7f51\u7edc\u9519\u8bef\u4e86\uff0c\u8bf7\u91cd\u8bd5..")})},cancelOrder:function(a,b,c){var d=Public.showLoading("\u6b63\u5728\u53d6\u6d88\u8ba2\u5355...");bootStrap.post("queryOrder/cancelNoCompleteMyOrder","json",{sequence_no:a,cancel_flag:"cancel_order",_json_att:""},"queryOrder/initNoComplete").done(function(a){Public.hideLoading(d);if(a.status&&
|
||||
<<<<<<< HEAD
|
||||
"N"==a.data.existError)Public.alert("\u53d6\u6d88\u8ba2\u5355\u6210\u529f\uff01",function(){"function"==typeof b&&b()});else{var f="";0<a.messages.length&&(f=a.messages[0]);f||(f="\u53d6\u6d88\u8ba2\u5355\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\uff01");Public.alert(f,function(){"function"==typeof c&&c()})}}).fail(function(){Public.hideLoading(d);Public.alert("\u7f51\u7edc\u8fde\u63a5\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\uff01",function(){"function"==typeof c&&c()})})}};var Remind={sellTime:null,loading:null,init:function(){if(0==$("#remind_page").length)return!1;Remind.deviceInfo=JSON.parse(bootStrap.device_info);if(Remind.deviceInfo){Public.checkLogin(Remind.checkLoginCallback,Remind.checkLoginCallback,Remind.checkLoginCallback);Remind.sellTime=WIN.sellTime;Remind.dataInit();Remind.staionInt();$('.query_box [type="checkbox"]').on("change",function(){setTimeout(function(){Remind.checkSubmit()},50)});$("#remind_form").on("submit",function(){Remind.remindSubmit();
|
||||
return!1});var a=Public.getQueryData(window.location.search);a.date&&!isNaN((new Date(a.date.replace(/\-/gi,"/"))).getTime())&&Remind.dateChangeCallback(new Date(a.date.replace(/\-/gi,"/")));a.from&&CheckStaion.CodeObj[a.from]&&Remind.startCallback(CheckStaion.CodeObj[a.from][1],CheckStaion.CodeObj[a.from][2]);a.to&&CheckStaion.CodeObj[a.to]&&Remind.endCallback(CheckStaion.CodeObj[a.to][1],CheckStaion.CodeObj[a.to][2])}else Public.alert("\u8ba2\u9605\u529f\u80fd\u4ec5\u8bf7\u4f7f\u7528\u624b\u673a\u730e\u8c79\u6d4f\u89c8\u5668",
|
||||
function(){window.history.back()})},checkLoginCallback:function(){},dataInit:function(){var a=Public.getQueryData(window.location.search),b=(new Date).addDays(49);a.date&&!isNaN((new Date(a.date.replace(/\-/gi,"/"))).getTime())&&(b=new Date(a.date.replace(/\-/gi,"/")));Public.setDate(b);Public.calendar.setSection((new Date).addDays(20),29);Public.calendar.checkCallback=Remind.dateChangeCallback;Public.calendar.setBasic()},dateChangeCallback:function(a){a=a.date.getTime();a>=Public.calendar.minDate.date.getTime()&&
|
||||
a<=Public.calendar.maxDate.date.getTime()&&($("#date_tip").hide(),Public.hideInnerPage("date_box"),$("#start_date").html(Public.calendar.curDate.format(Public.formatString)+" "+Public.calendar.curDate.day(3)),$("#start_date_val").val(Public.calendar.curDate.format("yyyy-MM-dd")))},staionInt:function(){CheckStaion.init();$("#startStation").on("click",function(){CheckStaion.callback=Remind.startCallback;CheckStaion.cancelCallback=Remind.cancelCallback;CheckStaion.show();$("#wrap").hide()});$("#endStation").on("click",
|
||||
function(){CheckStaion.callback=Remind.endCallback;CheckStaion.cancelCallback=Remind.cancelCallback;CheckStaion.show();$("#wrap").hide()});$("#exchange").on("click",function(){var a=$("#startStationName").val(),b=$("#startStationCode").val(),c=$("#endStationName").val(),d=$("#endStationCode").val();$("#startStationName").val(c);$("#startStationCode").val(d);$("#endStationName").val(a);$("#endStationCode").val(b);a?$("#endStation").html(a):$("#endStation").html("\u5230\u8fbe\u7ad9");c?$("#startStation").html(c):
|
||||
$("#startStation").html("\u51fa\u53d1\u7ad9");Remind.changeCity()})},startCallback:function(a,b){$("#startStation").html(a);$("#startStationName").val(a);$("#startStationCode").val(b);CheckStaion.hide();$("#wrap").show();Remind.changeCity()},endCallback:function(a,b){$("#endStation").html(a);$("#endStationName").val(a);$("#endStationCode").val(b);CheckStaion.hide();$("#wrap").show();Remind.changeCity()},changeCity:function(){Remind.checkSubmit();if(0<$('.station [value=""]').length)return!1;Remind.getTrains()},
|
||||
cancelCallback:function(){$("#wrap").show()},trainsHis:{},getTrains:function(){var a=(new Date).addDays(10).format("yyyy-MM-dd"),b=$("#startStationCode").val(),c=$("#endStationCode").val(),d=b+c+a+"ADULT",a={"leftTicketDTO.train_date":a,"leftTicketDTO.from_station":b,"leftTicketDTO.to_station":c,purpose_codes:"ADULT"};Remind.checkType([]);b!=c&&(Remind.trainsHis[d]?Remind.checkType(Remind.trainsHis[d]):cn12306.queryTicket(a,function(a){!0==a.status&&200==a.httpstatus&&(0<a.data.length?(Remind.trainsHis[d]=
|
||||
a.data,Remind.checkType(a.data)):(Remind.checkType([]),Public.alert("\u6ca1\u6709\u627e\u5230\u4ece<strong>"+$("#startStationName").val()+"</strong>\u5230<strong>"+$("#endStationName").val()+"</strong>\u7684\u5217\u8f66")))}))},checkType:function(a){$('.query_box [type="checkbox"]').attr("disabled","disabled").prop("checked",!1);for(var b=0,c=a.length;b<c;b++){if(2<$('.query_box [type="checkbox"]:checked').length){$('.query_box [value="all"]').removeAttr("disabled").prop("checked",!0);break}switch(a[b].queryLeftNewDTO.station_train_code[0]){case "G":$('.query_box [value="1"]').removeAttr("disabled").prop("checked",
|
||||
!0);break;case "D":case "C":$('.query_box [value="2"]').removeAttr("disabled").prop("checked",!0);break;default:$('.query_box [value="3"]').removeAttr("disabled").prop("checked",!0)}}Remind.checkSubmit()},checkSubmit:function(){0==$('.station [value=""]').length&&0<$('[name="train_type"]:checked').length&&$("#startStationCode").val()!=$("#endStationCode").val()?$("#remind_btn").removeAttr("disabled").removeClass("btn_gray"):$("#remind_btn").attr("disabled","disabled").addClass("btn_gray")},remindSubmit:function(){Remind.loading=
|
||||
Public.showLoading("\u6b63\u5728\u9884\u5b9a");var a=$('.query_box [type="checkbox"]:checked'),b="",c={device_id:Remind.deviceInfo.did,device_type:Remind.deviceInfo.device_type,fromCode:$("#startStationCode").val(),fromName:$("#startStationName").val(),toCode:$("#endStationCode").val(),toName:$("#endStationName").val(),date:$("#start_date_val").val(),tasks:[]},d=c.date.replace(/\-/g,"/"),e=new Date(d),f=[],d=e.addDays(-19).format("yyyy/MM/dd");a.each(function(a,b){var e=$(b).val(),p=Remind.sellTime[c.fromCode];
|
||||
if("all"!=e)switch(p||(p=Remind.sellTime[c.fromName]),p=p.split("/"),e){case "1":f.push("14:00");c.tasks.push({time:(new Date(d+" 14:00")).getTime()-9E5,left:15,type:1});c.tasks.push({time:(new Date(d+" 14:00")).getTime()-36E5,left:60,type:1});break;case "2":f.push("11:00");c.tasks.push({time:(new Date(d+" 11:00")).getTime()-9E5,left:15,type:2});c.tasks.push({time:(new Date(d+" 11:00")).getTime()-36E5,left:60,type:2});break;case "3":for(e=0;e<p.length;e++)f.push(p[e]),c.tasks.push({time:(new Date(d+
|
||||
" "+p[e])).getTime()-9E5,left:15,type:3}),c.tasks.push({time:(new Date(d+" "+p[e])).getTime()-36E5,left:60,type:3})}});f.sort(function(a,b){return parseInt(a.split(":")[0])>parseInt(b.split(":")[0])?1:-1});f=f.join(",");b="\u60a8\u9884\u7ea6\u7684"+e.format("YYYY\u5e74M\u6708d\u65e5")+"\uff0c"+c.fromName+"\u81f3"+c.toName+"\u7684\u706b\u8f66\u7968\uff0c\u5c06\u4e8e"+e.addDays(-19).format("YYYY\u5e74M\u6708d\u65e5")+f+"\u5f00\u552e\u3002\u552e\u7968\u5f00\u59cb\u524d\u6211\u4eec\u4f1a\u63d0\u9192\u60a8\u3002\u795d\u60a8\u62a2\u7968\u6210\u529f\uff01";
|
||||
$.ajax({type:"POST",url:"http://12306.liebao.cn/index.php?r=Api/SentRss",data:{data:JSON.stringify(c)},dataType:"json",success:function(a){Public.hideLoading(Remind.loading);0==a.resCode?Public.alert(b):Public.alert(a.message)},error:function(){Public.hideLoading(Remind.loading);Public.alert("\u9884\u5b9a\u5931\u8d25")}})}};var MyRemind={init:function(){if(0==$("#myremind_page").length)return!1;MyRemind.deviceInfo=JSON.parse(bootStrap.device_info);MyRemind.deviceInfo?MyRemind.getMyRemind():Public.alert("\u8ba2\u9605\u529f\u80fd\u4ec5\u8bf7\u4f7f\u7528\u624b\u673a\u730e\u8c79\u6d4f\u89c8\u5668",function(){window.history.back()})},deleteRemind:function(a,b){var c=Public.showLoading("\u6b63\u5728\u5220\u9664\u63d0\u9192");$.ajax({type:"POST",url:"http://12306.liebao.cn/index.php?r=Api/UpdateRss",data:{device_id:MyRemind.deviceInfo.did,
|
||||
=======
|
||||
"N"==a.data.existError)Public.alert("\u53d6\u6d88\u8ba2\u5355\u6210\u529f\uff01",function(){"function"==typeof b&&b()});else{var f="";0<a.messages.length&&(f=a.messages[0]);f||(f="\u53d6\u6d88\u8ba2\u5355\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\uff01");Public.alert(f,function(){"function"==typeof c&&c()})}}).fail(function(){Public.hideLoading(d);Public.alert("\u7f51\u7edc\u8fde\u63a5\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\uff01",function(){"function"==typeof c&&c()})})}};var Remind={sellTime:null,loading:null,init:function(){if(0==$("#remind_page").length)return!1;Remind.deviceInfo=JSON.parse(bootStrap.device_info);if(Remind.deviceInfo){$("#menu_btn").on("click",function(){$("#user_menu").toggle();$("#user_menu").height(document.documentElement.clientHeight-45)});$("#user_menu").on("click",function(a){"user_menu"==$(a.target).attr("id")&&$("#user_menu").hide()});Public.checkLogin(Remind.hasLogin,Remind.noLogin,Remind.noLogin);Remind.sellTime=WIN.sellTime;Remind.dataInit();
|
||||
Remind.staionInt();$('.query_box [type="checkbox"]').on("change",function(){setTimeout(function(){Remind.checkSubmit()},50)});$("#remind_form").on("submit",function(){Remind.remindSubmit();return!1});var a=Public.getQueryData(window.location.search);a.date&&!isNaN((new Date(a.date.replace(/\-/gi,"/"))).getTime())&&Remind.dateChangeCallback(new Date(a.date.replace(/\-/gi,"/")));a.from&&CheckStaion.CodeObj[a.from]&&Remind.startCallback(CheckStaion.CodeObj[a.from][1],CheckStaion.CodeObj[a.from][2]);
|
||||
a.to&&CheckStaion.CodeObj[a.to]&&Remind.endCallback(CheckStaion.CodeObj[a.to][1],CheckStaion.CodeObj[a.to][2]);$("#login").on("click",function(){"loginout"==$(this).attr("data-fn")&&cn12306.loginOut(function(){Public.toast("\u9000\u51fa\u6210\u529f\uff0c\u6b63\u5728\u8df3\u8f6c");setTimeout(function(){window.location.href="login.html"},1E3)},function(){Public.toast("\u9000\u51fa\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u3002")})})}else Public.alert("\u8ba2\u9605\u529f\u80fd\u4ec5\u8bf7\u4f7f\u7528\u624b\u673a\u730e\u8c79\u6d4f\u89c8\u5668",
|
||||
@ -334,35 +259,24 @@ $("#startStationCode").val(b);CheckStaion.hide();$("#wrap").show();Remind.change
|
||||
c=$("#endStationCode").val(),d=b+c+a+"ADULT",a={"leftTicketDTO.train_date":a,"leftTicketDTO.from_station":b,"leftTicketDTO.to_station":c,purpose_codes:"ADULT"};Remind.checkType([]);b!=c&&(Remind.trainsHis[d]?Remind.checkType(Remind.trainsHis[d]):cn12306.queryTicket(a,function(a){!0==a.status&&200==a.httpstatus&&(0<a.data.length?(Remind.trainsHis[d]=a.data,Remind.checkType(a.data)):(Remind.checkType([]),Public.alert("\u6ca1\u6709\u627e\u5230\u4ece<strong>"+$("#startStationName").val()+"</strong>\u5230<strong>"+
|
||||
$("#endStationName").val()+"</strong>\u7684\u5217\u8f66")))}))},checkType:function(a){$('.query_box [type="checkbox"]').attr("disabled","disabled").prop("checked",!1);for(var b=0,c=a.length;b<c;b++){if(2<$('.query_box [type="checkbox"]:checked').length){$('.query_box [value="all"]').removeAttr("disabled").prop("checked",!0);break}switch(a[b].queryLeftNewDTO.station_train_code[0]){case "G":$('.query_box [value="1"]').removeAttr("disabled").prop("checked",!0);break;case "D":case "C":$('.query_box [value="2"]').removeAttr("disabled").prop("checked",
|
||||
!0);break;default:$('.query_box [value="3"]').removeAttr("disabled").prop("checked",!0)}}Remind.checkSubmit()},checkSubmit:function(){0==$('.station [value=""]').length&&0<$('[name="train_type"]:checked').length&&$("#startStationCode").val()!=$("#endStationCode").val()?$("#remind_btn").removeAttr("disabled").removeClass("btn_gray"):$("#remind_btn").attr("disabled","disabled").addClass("btn_gray")},remindSubmit:function(){Remind.loading=Public.showLoading("\u6b63\u5728\u9884\u5b9a");var a=$('.query_box [type="checkbox"]:checked'),
|
||||
b="",c={device_id:Remind.deviceInfo.did,device_type:Remind.deviceInfo.device_type,fromCode:$("#startStationCode").val(),fromName:$("#startStationName").val(),toCode:$("#endStationCode").val(),toName:$("#endStationName").val(),date:$("#start_date_val").val(),tasks:[]},d=c.date.replace(/\-/g,"/"),e=new Date(d),f=[],d=e.addDays(-19).format("yyyy/MM/dd");a.each(function(a,b){var d=$(b).val(),e=Remind.sellTime[c.fromCode];if("all"!=d)switch(e||(e=Remind.sellTime[c.fromName]),e=e.split("/"),d){case "1":f.push("14:00");
|
||||
c.tasks.push({time:(new Date).getTime()+3E5,left:15,type:1});c.tasks.push({time:(new Date).getTime()+6E5,left:60,type:1});break;case "2":f.push("11:00");c.tasks.push({time:(new Date).getTime()+3E5,left:15,type:2});c.tasks.push({time:(new Date).getTime()+6E5,left:60,type:2});break;case "3":for(d=0;d<e.length;d++)f.push(e[d]),c.tasks.push({time:(new Date).getTime()+3E5,left:15,type:3}),c.tasks.push({time:(new Date).getTime()+6E5,left:60,type:3})}});f.sort(function(a,b){return parseInt(a.split(":")[0])>
|
||||
parseInt(b.split(":")[0])?1:-1});f=f.join(",");b="\u60a8\u4f1a\u5728"+e.format("M\u6708d\u65e5")+"\u6536\u5230\u3010"+c.fromName+"-"+c.toName+"\u3011\u706b\u8f66\u7968\u7684\u5f00\u552e\u63d0\u9192\uff01";$.ajax({type:"POST",url:"http://12306.liebao.cn/index.php?r=Api/SentRss",data:{data:JSON.stringify(c)},dataType:"json",success:function(a){Public.hideLoading(Remind.loading);0==a.resCode?Public.alert(b):Public.alert(a.message)},error:function(){Public.hideLoading(Remind.loading);Public.alert("\u9884\u5b9a\u5931\u8d25")}})}};var MyRemind={init:function(){if(0==$("#myremind_page").length)return!1;MyRemind.deviceInfo=JSON.parse(bootStrap.device_info);MyRemind.deviceInfo?MyRemind.getMyRemind():Public.alert("\u8ba2\u9605\u529f\u80fd\u4ec5\u8bf7\u4f7f\u7528\u624b\u673a\u730e\u8c79\u6d4f\u89c8\u5668",function(){window.history.back()})},deleteRemind:function(a,b){var c=Public.showLoading("\u6b63\u5728\u5220\u9664\u63d0\u9192");$.ajax({type:"POST",url:"http://12306.liebao.cn/index.php?r=Api/UpdateRss",data:{device_id:MyRemind.deviceInfo.did,
|
||||
>>>>>>> 329580b7e8e3d83c06ced448b863eb77dcf05ac7
|
||||
b="",c={device_id:Remind.deviceInfo.did,device_type:Remind.deviceInfo.device_type,fromCode:$("#startStationCode").val(),fromName:$("#startStationName").val(),toCode:$("#endStationCode").val(),toName:$("#endStationName").val(),date:$("#start_date_val").val(),tasks:[]},d=c.date.replace(/\-/g,"/"),e=new Date(d),f=[],d=e.addDays(-19).format("yyyy/MM/dd");a.each(function(a,b){var e=$(b).val(),p=Remind.sellTime[c.fromCode];if("all"!=e)switch(p||(p=Remind.sellTime[c.fromName]),p=p.split("/"),e){case "1":f.push("14:00");
|
||||
c.tasks.push({time:(new Date(d+" 14:00")).getTime()-9E5,left:15,type:1});c.tasks.push({time:(new Date(d+" 14:00")).getTime()-36E5,left:60,type:1});break;case "2":f.push("11:00");c.tasks.push({time:(new Date(d+" 11:00")).getTime()-9E5,left:15,type:2});c.tasks.push({time:(new Date(d+" 11:00")).getTime()-36E5,left:60,type:2});break;case "3":for(e=0;e<p.length;e++)f.push(p[e]),c.tasks.push({time:(new Date(d+" "+p[e])).getTime()-9E5,left:15,type:3}),c.tasks.push({time:(new Date(d+" "+p[e])).getTime()-
|
||||
36E5,left:60,type:3})}});f.sort(function(a,b){return parseInt(a.split(":")[0])>parseInt(b.split(":")[0])?1:-1});f=f.join(",");b="\u60a8\u4f1a\u5728"+e.format("M\u6708d\u65e5")+"\u6536\u5230\u3010"+c.fromName+"-"+c.toName+"\u3011\u706b\u8f66\u7968\u7684\u5f00\u552e\u63d0\u9192\uff01";$.ajax({type:"POST",url:"http://12306.liebao.cn/index.php?r=Api/SentRss",data:{data:JSON.stringify(c)},dataType:"json",success:function(a){Public.hideLoading(Remind.loading);0==a.resCode?Public.alert(b):Public.alert(a.message)},
|
||||
error:function(){Public.hideLoading(Remind.loading);Public.alert("\u9884\u5b9a\u5931\u8d25")}})}};var MyRemind={init:function(){if(0==$("#myremind_page").length)return!1;MyRemind.deviceInfo=JSON.parse(bootStrap.device_info);MyRemind.deviceInfo?MyRemind.getMyRemind():Public.alert("\u8ba2\u9605\u529f\u80fd\u4ec5\u8bf7\u4f7f\u7528\u624b\u673a\u730e\u8c79\u6d4f\u89c8\u5668",function(){window.history.back()})},deleteRemind:function(a,b){var c=Public.showLoading("\u6b63\u5728\u5220\u9664\u63d0\u9192");$.ajax({type:"POST",url:"http://12306.liebao.cn/index.php?r=Api/UpdateRss",data:{device_id:MyRemind.deviceInfo.did,
|
||||
id_list:a},success:function(){$(".loading",c).html("\u5220\u9664\u63d0\u9192\u6210\u529f");b.remove();setTimeout(function(){Public.hideLoading(c)},1E3)},error:function(){Public.hideLoading(c);Public.alert("\u5220\u9664\u63d0\u9192\u5931\u8d25")}})},getMyRemind:function(){$.ajax({type:"POST",url:"http://12306.liebao.cn/index.php?r=Api/GetRss",data:{device_id:MyRemind.deviceInfo.did},dataType:"json",success:function(a){0==a.resCode?0<a.data.length?(MyRemind.formatJson(a.data),MyRemind.setHtmlList(),
|
||||
$(".list_tip").hide(),$("#myremind_list").show()):$(".list_tip").html('\u6682\u65e0\u63d0\u9192<br><a href="remind.html" class="btn btn_success btn_block btn_lg">\u62a2\u7968\u95f9\u949f</a>'):Public.alert(a.message)},error:function(){$(".list_tip").html("\u83b7\u53d6\u4fe1\u606f\u5931\u8d25");Public.alert("\u83b7\u53d6\u4fe1\u606f\u5931\u8d25")}})},remindObj:{},remindList:[],formatJson:function(a){for(var b="",c=0;c<a.length;c++)1!=a[c].ispush&&(0<a[c].tasks_left&&(a[c].tasks_time=parseInt(a[c].tasks_time)+
|
||||
60*a[c].tasks_left),b=a[c].fromCode+a[c].toCode+a[c].date,MyRemind.remindObj[b]||(MyRemind.remindObj[b]=a[c],MyRemind.remindObj[b].id_list=[],MyRemind.remindObj[b].time_list=[],MyRemind.remindObj[b].format_time_list=[]),-1==MyRemind.remindObj[b].id_list.indexOf(a[c].id)&&MyRemind.remindObj[b].id_list.push(a[c].id),-1==MyRemind.remindObj[b].time_list.indexOf(1E3*a[c].tasks_time)&&MyRemind.remindObj[b].time_list.push(1E3*a[c].tasks_time));for(b in MyRemind.remindObj){MyRemind.remindObj[b].time_list.sort(function(a,
|
||||
b){return a>b?1:-1});for(c=0;c<MyRemind.remindObj[b].time_list.length;c++)MyRemind.remindObj[b].format_time_list.push((new Date(MyRemind.remindObj[b].time_list[c])).toString().match(/\d{2}:\d{2}/)[0]);MyRemind.remindList.push(MyRemind.remindObj[b])}MyRemind.remindList.sort(function(a,b){return(new Date(a.date.replace(/\-/gi,"/"))).getTime()>(new Date(b.date.replace(/\-/gi,"/"))).getTime()?1:-1})},formatHoursDate:function(a){a=new Date(a);var b=a.getHours();a.getMinutes();return b+":"},setHtmlList:function(){for(var a=
|
||||
"",b={},c="",d=0,e=MyRemind.remindList.length;d<e;d++)b=MyRemind.remindList[d],c=(new Date(b.date.replace(/\-/gi,"/"))).format("M\u6708d\u65e5"),a+="<li>",a+='<div class="mr_title"><a class="pull_right" data-ids="'+b.id_list.join(",")+'"><i class="icon_remove"></i></a><i class="icon_clock"></i>'+(new Date(b.date.replace(/\-/gi,"/"))).format("M\u6708d\u65e5")+"</div>",a+='<div class="stations_info"><div class="station_info"><strong>'+b.fromName+'</strong></div><div class="station_info"><strong>'+b.toName+
|
||||
<<<<<<< HEAD
|
||||
"</strong></div></div>",a+='<div class="mr_text">\u8d77\u552e\u65f6\u95f4\uff1a'+c+" "+b.format_time_list.join("\u3001")+"</div>",a+="</li>";$("#myremind_list").html(a);$("[data-ids]").on("click",function(){var a=$(this),b=$(this).attr("data-ids");Public.confirm("\u5220\u9664\u63d0\u9192\u540e\uff0c\u4f60\u5c06\u4e0d\u4f1a\u6536\u5230\u653e\u7968\u63d0\u9192\uff0c\u786e\u5b9a\u5220\u9664\u5417\uff1f",function(){MyRemind.deleteRemind(b,a.closest("li"))})})}};var OrderList={token:"",bankId:"",payLoading:null,curNo:"",init:function(){if(0==$("#order_list_page").length)return!1;OrderList.loading=Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8ba2\u5355\u5217\u8868");Public.checkLogin(OrderList.hasLogin,OrderList.noLogin,OrderList.noLogin)},hasLogin:function(){OrderList.getNoComOrder();$("[data-no]").live("click",function(){NoComplete.curNo=$(this).attr("data-no");NoComplete.selectBank()});$("[data-cancelno]").live("click",function(a){var b=$(this).attr("data-cancelno"),
|
||||
c=$(this).closest("li");Public.confirm("\u53d6\u6d883\u6b21\u8ba2\u5355\u540e\uff0c\u5f53\u5929\u4e0d\u53ef\u518d\u8ba2\u7968\uff0c\u786e\u5b9a\u8981\u53d6\u6d88\u8ba2\u5355\u5417\uff1f",function(){NoComplete.cancelOrder(b,function(){c.remove()})})});$('[data-fn="close_bank"]').live("click",function(){Public.hideInnerPage()});$("#banks [data-bank]").live("click",function(){NoComplete.bankId=$(this).attr("data-bank");NoComplete.payLoading=Public.showLoading("\u6b63\u5728\u52a0\u8f7d");NoComplete.pay()})},
|
||||
noLogin:function(){Public.hideLoading();Public.alert("\u8bf7\u5148\u767b\u5f55",function(){location.href="login.html?t=order_list"})},loading:null,hisList:[],getNoComOrder:function(){bootStrap.get("queryOrder/queryMyOrderNoComplete","json",null,"queryOrder/initNoComplete").done(function(a){a.status&&(a.data&&a.data.orderDBList&&0<a.data.orderDBList.length)&&(OrderList.hisList=a.data.orderDBList);OrderList.getOrder()}).fail(function(a,b){OrderList.getOrder()})},getOrder:function(){var a={queryType:1,
|
||||
queryStartDate:(new Date).addDays(-90).format("yyyy-MM-dd"),queryEndDate:(new Date).format("yyyy-MM-dd"),come_from_flag:"my_order",pageSize:100,pageIndex:0,sequeue_train_name:""};bootStrap.get("queryOrder/queryMyOrder","json",a,"queryOrder/init").done(function(a){Public.hideLoading();if(a.status&&a.data)if(a.data.OrderDTODataList&&0<a.data.OrderDTODataList.length){for(var c=0;c<a.data.OrderDTODataList.length;c++)OrderList.hisList.push(a.data.OrderDTODataList[c]);OrderList.setHtml()}else 0<OrderList.hisList.length?
|
||||
OrderList.setHtml():Public.alert("\u4e00\u4e2a\u6708\u5185\u6682\u65e0\u8ba2\u5355");else Public.confirm("\u83b7\u53d6\u8ba2\u5355\u5217\u8868\u5931\u8d25,\u662f\u5426\u91cd\u65b0\u83b7\u53d6\uff1f",function(){OrderList.getNoComOrder()})}).fail(function(a,c){Public.hideLoading();Public.confirm("\u83b7\u53d6\u8ba2\u5355\u5217\u8868\u5931\u8d25,\u662f\u5426\u91cd\u65b0\u83b7\u53d6\uff1f",function(){OrderList.getNoComOrder()})})},setHtml:function(){if(0!=OrderList.hisList.length){for(var a="",b=OrderList.hisList,
|
||||
c=[],c=[],d=0;d<b.length;d++){for(var c=b[d].start_train_date_page.split(" "),a=a+"<li>",a=a+'<div class="order_info">',a=a+('<div class="text_gray clearfix"><span class="pull_right">'+b[d].order_date.split(" ")[0]+"</span>\u8ba2\u5355\u53f7\uff1a"+b[d].sequence_no+"</div>"),a=a+('<div class="clearfix"><span class="pull_right">'+b[d].train_code_page+"</span>"+c[0]+" "+(new Date(b[d].start_train_date_page.replace(/\-/gi,"/"))).day(3)+" "+c[1]+"\u5f00</div>"),a=a+('<div class="order_ticket">'+b[d].from_station_name_page[0]+
|
||||
" \u2192 "+b[d].to_station_name_page[0]+"</div>"),c=b[d].tickets,e=0;e<c.length;e++)a+="<div>","a"!=c[e].ticket_status_code&&(a="c"!=c[e].ticket_status_code?a+('<span class="pull_right">'+c[e].ticket_status_name+"</span>"):a+'<span class="pull_right">\u5df2\u9000\u7968</span>'),a+=c[e].passengerDTO.passenger_name+" "+c[e].ticket_type_name+" "+c[e].seat_type_name+" "+c[e].coach_name+"\u8f66"+c[e].seat_name,a+="</div>";a+="</div>";a+='<div class="order_fn clearfix"><span class="pull_right">';"Y"==b[d].cancel_flag&&
|
||||
(a+='<a href="#" class="btn btn_gray btn_m" data-cancelno="'+b[d].sequence_no+'">\u53d6\u6d88\u8ba2\u5355</a>');"Y"==b[d].pay_flag&&(a+='<a href="javascript:;" class="btn btn_success btn_m" data-no="'+b[d].sequence_no+'">\u7acb\u5373\u652f\u4ed8</a>');"Y"!=b[d].pay_flag&&"Y"!=b[d].cancel_flag&&(a+='<span class="delivered"></span>');a+="</span>"+b[d].ticket_total_price_page+"\u5143</div>";a+="</li>"}$(".order_list").html(a);NoComplete.getToken()}}};var base64=base64||function(){var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),b=!function(){var b={};$.each(a,function(a,e){b[e]=a});return b}();return{encode:function(b){for(var d=[],e=b.length,f,g=0;g<e;)f=b[g]<<16|b[g+1]<<8|b[g+2],d.push(a[f>>18],a[f>>12&63],a[f>>6&63],a[f&63]),g+=3;1==e%3?(d.pop(),d.pop(),d.push("=","=")):(d.pop(),d.push("="));return d.join("")},decode:function(a){var d=[];a=a.split("");var e=a.length,f,g=0;if(e%4)return null;for(;g<e;)f=b[a[g]]<<
|
||||
=======
|
||||
"</strong></div></div>",a+='<div class="mr_text">\u8d77\u552e\u65f6\u95f4\uff1a'+c+" "+b.format_time_list.join("\u3001")+"</div>",a+="</li>";$("#myremind_list").html(a);$("[data-ids]").on("click",function(){var a=$(this),b=$(this).attr("data-ids");Public.confirm("\u5220\u9664\u63d0\u9192\u540e\uff0c\u4f60\u5c06\u4e0d\u4f1a\u6536\u5230\u653e\u7968\u63d0\u9192\uff0c\u786e\u5b9a\u5220\u9664\u5417\uff1f",function(){MyRemind.deleteRemind(b,a.closest("li"))})})}};var OrderList={token:"",bankId:"",payLoading:null,curNo:"",init:function(){if(0==$("#order_list_page").length)return!1;$("#menu_btn").on("click",function(){$("#user_menu").toggle();$("#user_menu").height(document.documentElement.clientHeight-45)});$("#user_menu").on("click",function(a){"user_menu"==$(a.target).attr("id")&&$("#user_menu").hide()});$("#remind_btn").on("click",function(a){a="remind.html?";var b=$("#startStationCode").val(),c=$("#endStationCode").val();$("#start_date_val").val();b&&(a+=
|
||||
"&from="+b);c&&(a+="&to="+c);location.href=a});OrderList.loading=Public.showLoading("\u6b63\u5728\u83b7\u53d6\u8ba2\u5355\u5217\u8868");Public.checkLogin(OrderList.hasLogin,OrderList.noLogin,OrderList.noLogin)},hasLogin:function(){OrderList.getNoComOrder();$("[data-no]").live("click",function(){NoComplete.curNo=$(this).attr("data-no");NoComplete.selectBank()});$("[data-cancelno]").live("click",function(a){var b=$(this).attr("data-cancelno"),c=$(this).closest("li");Public.confirm("\u53d6\u6d883\u6b21\u8ba2\u5355\u540e\uff0c\u5f53\u5929\u4e0d\u53ef\u518d\u8ba2\u7968\uff0c\u786e\u5b9a\u8981\u53d6\u6d88\u8ba2\u5355\u5417\uff1f",
|
||||
function(){NoComplete.cancelOrder(b,function(){c.remove()})})});$('[data-fn="close_bank"]').live("click",function(){Public.hideInnerPage()});$("#banks [data-bank]").live("click",function(){NoComplete.bankId=$(this).attr("data-bank");NoComplete.payLoading=Public.showLoading("\u6b63\u5728\u52a0\u8f7d");NoComplete.pay()})},noLogin:function(){Public.hideLoading();Public.alert("\u8bf7\u5148\u767b\u5f55",function(){location.href="login.html?order_list"})},loading:null,hisList:[],getNoComOrder:function(){bootStrap.get("queryOrder/queryMyOrderNoComplete",
|
||||
function(){NoComplete.cancelOrder(b,function(){c.remove()})})});$('[data-fn="close_bank"]').live("click",function(){Public.hideInnerPage()});$("#banks [data-bank]").live("click",function(){NoComplete.bankId=$(this).attr("data-bank");NoComplete.payLoading=Public.showLoading("\u6b63\u5728\u52a0\u8f7d");NoComplete.pay()})},noLogin:function(){Public.hideLoading();Public.alert("\u8bf7\u5148\u767b\u5f55",function(){location.href="login.html?t=order_list"})},loading:null,hisList:[],getNoComOrder:function(){bootStrap.get("queryOrder/queryMyOrderNoComplete",
|
||||
"json",null,"queryOrder/initNoComplete").done(function(a){a.status&&(a.data&&a.data.orderDBList&&0<a.data.orderDBList.length)&&(OrderList.hisList=a.data.orderDBList);OrderList.getOrder()}).fail(function(a,b){OrderList.getOrder()})},getOrder:function(){var a={queryType:1,queryStartDate:(new Date).addDays(-90).format("yyyy-MM-dd"),queryEndDate:(new Date).format("yyyy-MM-dd"),come_from_flag:"my_order",pageSize:100,pageIndex:0,sequeue_train_name:""};bootStrap.get("queryOrder/queryMyOrder","json",a,"queryOrder/init").done(function(a){Public.hideLoading();
|
||||
if(a.status&&a.data)if(a.data.OrderDTODataList&&0<a.data.OrderDTODataList.length){for(var c=0;c<a.data.OrderDTODataList.length;c++)OrderList.hisList.push(a.data.OrderDTODataList[c]);OrderList.setHtml()}else 0<OrderList.hisList.length?OrderList.setHtml():Public.alert("\u4e00\u4e2a\u6708\u5185\u6682\u65e0\u8ba2\u5355");else Public.confirm("\u83b7\u53d6\u8ba2\u5355\u5217\u8868\u5931\u8d25,\u662f\u5426\u91cd\u65b0\u83b7\u53d6\uff1f",function(){OrderList.getNoComOrder()})}).fail(function(a,c){Public.hideLoading();
|
||||
Public.confirm("\u83b7\u53d6\u8ba2\u5355\u5217\u8868\u5931\u8d25,\u662f\u5426\u91cd\u65b0\u83b7\u53d6\uff1f",function(){OrderList.getNoComOrder()})})},setHtml:function(){if(0!=OrderList.hisList.length){for(var a="",b=OrderList.hisList,c=[],c=[],d=0;d<b.length;d++){for(var c=b[d].start_train_date_page.split(" "),a=a+"<li>",a=a+'<div class="order_info">',a=a+('<div class="text_gray clearfix"><span class="pull_right">'+b[d].order_date.split(" ")[0]+"</span>\u8ba2\u5355\u53f7\uff1a"+b[d].sequence_no+
|
||||
"</div>"),a=a+('<div class="clearfix"><span class="pull_right">'+b[d].train_code_page+"</span>"+c[0]+" "+(new Date(b[d].start_train_date_page.replace(/\-/gi,"/"))).day(3)+" "+c[1]+"\u5f00</div>"),a=a+('<div class="order_ticket">'+b[d].from_station_name_page[0]+" \u2192 "+b[d].to_station_name_page[0]+"</div>"),c=b[d].tickets,e=0;e<c.length;e++)a+="<div>","a"!=c[e].ticket_status_code&&(a="c"!=c[e].ticket_status_code?a+('<span class="pull_right">'+c[e].ticket_status_name+"</span>"):a+'<span class="pull_right">\u5df2\u9000\u7968</span>'),
|
||||
a+=c[e].passengerDTO.passenger_name+" "+c[e].ticket_type_name+" "+c[e].seat_type_name+" "+c[e].coach_name+"\u8f66"+c[e].seat_name,a+="</div>";a+="</div>";a+='<div class="order_fn clearfix"><span class="pull_right">';"Y"==b[d].cancel_flag&&(a+='<a href="#" class="btn btn_gray btn_m" data-cancelno="'+b[d].sequence_no+'">\u53d6\u6d88\u8ba2\u5355</a>');"Y"==b[d].pay_flag&&(a+='<a href="javascript:;" class="btn btn_success btn_m" data-no="'+b[d].sequence_no+'">\u7acb\u5373\u652f\u4ed8</a>');"Y"!=b[d].pay_flag&&
|
||||
"Y"!=b[d].cancel_flag&&(a+='<span class="delivered"></span>');a+="</span>"+b[d].ticket_total_price_page+"\u5143</div>";a+="</li>"}$(".order_list").html(a);NoComplete.getToken()}}};var base64=base64||function(){var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),b=!function(){var b={};$.each(a,function(a,e){b[e]=a});return b}();return{encode:function(b){for(var d=[],e=b.length,f,g=0;g<e;)f=b[g]<<16|b[g+1]<<8|b[g+2],d.push(a[f>>18],a[f>>12&63],a[f>>6&63],a[f&63]),g+=3;1==e%3?(d.pop(),d.pop(),d.push("=","=")):(d.pop(),d.push("="));return d.join("")},decode:function(a){var d=[];a=a.split("");var e=a.length,f,g=0;if(e%4)return null;for(;g<e;)f=b[a[g]]<<
|
||||
>>>>>>> 329580b7e8e3d83c06ced448b863eb77dcf05ac7
|
||||
18|b[a[g+1]]<<12|b[a[g+2]]<<6|b[a[g+3]],d.push(f>>16,f>>8&255,f&255),g+=4;for(;"="==a[--e];)d.pop();return d},encodeArrayBuffer:function(a){a=new DataView(a);for(var b=a.byteLength,e=[],f=0;f<b;f++)e.push(a.getUint8(f));return base64.encode(e)},toObjectUrl:function(a,b){return"data:"+b+";base64,"+a}}}(),bootStrap=function(){var a=$.Deferred(),b="undefined"!==typeof __TicketJavaScriptObject__,c="undefined"!=typeof window.__ksticket||"undefined"!=typeof window.__gChrome,d="undefined"!=typeof window.__ksticket||
|
||||
"undefined"!==typeof window.liebaoExtentions,e=window.__TicketJavaScriptObject__||window.__ksticket,f=document.body.dataset.mobileSupportInitialized||!1;Object.defineProperties(a,{isAndroid:{get:function(){return isAndLiebao}},isIos:{get:function(){return c}},isIosOld:{get:function(){return!d}},device_info:{get:function(){return e?e.get_device_info():null}}});a.open_url=function(a){e?e.open_url(a):window.open(a)};a.refresh_start=function(){[].slice.call(arguments);e&&e.refresh_start()};a.refresh_end=
|
||||
function(){[].slice.call(arguments);e&&e.refresh_end()};a.refresh_success=function(){[].slice.call(arguments);if(e){e.refresh_success();try{e.toast("\u5237\u7968\u6210\u529f\uff0c\u8bf7\u5c3d\u5feb\u8ba2\u7968")}catch(a){}}else window.liebaoExtentions&&window.liebaoExtentions.vibrate?window.liebaoExtentions.vibrate(5E3):window.__gChrome&&window.__gChrome.hasTicket&&window.__gChrome.hasTicket("\u5237\u7968\u6210\u529f\uff0c\u8bf7\u5c3d\u5feb\u8ba2\u7968","")};var g={},n=0,l=function(){return{getUrl:function(a){return":"===
|
||||
|
@ -57,7 +57,7 @@
|
||||
|
||||
<div class="top_menu" id="user_menu">
|
||||
<ul class="link_list">
|
||||
<li><a href="query.html">首页</a></li>
|
||||
<li><a href="index.html">首页</a></li>
|
||||
<li><a id="remind_btn" href="javascript:;">预售提醒</a></li>
|
||||
<li><a href="order_list.html" class="checklogin" data-url="login.html?t=order_list" data-text="请登陆后查看我的订单">我的订单</a></li>
|
||||
<li><a href="javascript:;" class="loginout" data-url="query.html">退出</a></li>
|
||||
|
@ -33,7 +33,7 @@
|
||||
|
||||
<div class="top_menu" id="user_menu">
|
||||
<ul class="link_list">
|
||||
<li><a href="query.html">首页</a></li>
|
||||
<li><a href="index.html">首页</a></li>
|
||||
<li><a id="remind_btn" href="javascript:;">预售提醒</a></li>
|
||||
<li><a href="javascript:;" class="loginout" data-url="query.html">退出</a></li>
|
||||
</ul>
|
||||
|
@ -67,7 +67,7 @@
|
||||
|
||||
<div class="top_menu" id="user_menu">
|
||||
<ul class="link_list">
|
||||
<li><a href="query.html">首页</a></li>
|
||||
<li><a href="index.html">首页</a></li>
|
||||
<li><a id="remind_btn" href="javascript:;">预售提醒</a></li>
|
||||
<li><a href="order_list.html" class="checklogin" data-url="login.html?t=order_list" data-text="请登陆后查看我的订单">我的订单</a></li>
|
||||
<li><a href="javascript:;" class="loginout" data-url="query.html">退出</a></li>
|
||||
|
@ -65,7 +65,7 @@
|
||||
|
||||
<div class="top_menu" id="user_menu">
|
||||
<ul class="link_list">
|
||||
<li><a href="query.html">首页</a></li>
|
||||
<li><a href="index.html">首页</a></li>
|
||||
<li><a href="order_list.html" class="checklogin" data-url="login.html?t=order_list" data-text="请登陆后查看我的订单">我的订单</a></li>
|
||||
<!--<li><a href="javascript:;" class="loginout" data-url="query.html">退出</a></li>-->
|
||||
<li><a href="/12306/login.html" data-fn="login" id="login">登录</a></li>
|
||||
|
Loading…
Reference in New Issue
Block a user