This commit is contained in:
SilenceLeo 2014-09-05 21:09:57 +08:00
parent bc7c8a066a
commit 5c8d92517c

View File

@ -93,7 +93,7 @@ $("#wrap").hide();window.scrollTo(0,0)},hideInnerPage:function(){$(".fixed_box")
function(){var a;if(a="check_left"==$(this).attr("id")?Public.calendar.dayPrev():Public.calendar.dayNext())$("#start_date").html(a.format(Public.formatString)+" "+a.day(3)),$("#start_date_val").val(a.format("yyyy-MM-dd"))});$("#start_date").on("click",function(){Public.showInnerPage("date_box")});$("[name=type]").on("change",function(){var a=$("[name=type]:checked").val();1==a?(Public.calendar.maxDate=Public.calendar._TODAY.addDays(19),Public.calendar.curDate.date.getTime()>Public.calendar.maxDate.date.getTime()&&
(Public.calendar.curDate=Public.calendar.maxDate,Public.calendar.checkCallback(Public.calendar.curDate)),Public.calendar.setBasic()):2==a&&(Public.calendar.maxDate=Public.calendar._TODAY.addDays(29),Public.calendar.setBasic())})},dateChangeCallback:function(a){var b=a.date.getTime();if(b>=Public.calendar.minDate.date.getTime()&&b<=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"));else{var b=$("a.cur",Public.calendar.wrap).offset(),c="",c="<p>"+a.format("M\u6708d\u65e5")+'\u4e0d\u5728\u9884\u552e\u671f</p><a href="remind.html?date='+encodeURIComponent(a.format("yyyy-MM-dd"));0<$("#startStationCode").length&&""!=$("#startStationCode").val()&&(c+="&from="+$("#startStationCode").val());0<$("#endStationCode").length&&""!=$("#endStationCode").val()&&(c+="&to="+$("#endStationCode").val());
$("#date_tip").css({left:b.left,top:b.top,display:"block"}).html(c+'" class="btn btn_m btn_success">\u9884\u7ea6\u63d0\u9192</a>');0.75<b.left/window.innerWidth?$("#date_tip").attr("class","tip_small tip_right"):0.15>b.left/window.innerWidth?$("#date_tip").attr("class","tip_small tip_left"):$("#date_tip").attr("class","tip_small")}}};var Util={isImageFile:function(a){a=a.substring(a.lastIndexOf("."),a.length).toLowerCase();return".bmp"==a||".png"==a||".jpg"==a||".gif"==a},isEmpty:function(a,b,c){if(!a[b]){with($("#"+b).addError())0<length&&get(0).focus();c&&$.showTip(c);return!0}return!1},checkNumber:function(a,b,c){a=parseFloat(a);return!isNaN(a)&&(null==b||a>=b)&&(null==c||a<=c)},convertNumberToString:function(a,b){a=""+a;for(var c=[],d=0;d<b-a.length;d++)c.push("0");return c.join("")+a},convertDecimalToString:function(a,b){b=
$("#date_tip").css({left:b.left,top:b.top,display:"block"}).html(c+'" class="btn btn_m btn_success">\u9884\u7ea6\u63d0\u9192</a>');0.75<b.left/window.innerWidth?$("#date_tip").attr("class","tip_small tip_right"):0.15>b.left/window.innerWidth?$("#date_tip").attr("class","tip_small tip_left"):$("#date_tip").attr("class","tip_small")}},updateIos:function(a){window.location.href=a||"https://itunes.apple.com/cn/app/id641522896"},updateAndroid:function(a){window.location.href=a||"http://dl.liebao.cn/android/fast/cheetah_2.11.0.apk"}};var Util={isImageFile:function(a){a=a.substring(a.lastIndexOf("."),a.length).toLowerCase();return".bmp"==a||".png"==a||".jpg"==a||".gif"==a},isEmpty:function(a,b,c){if(!a[b]){with($("#"+b).addError())0<length&&get(0).focus();c&&$.showTip(c);return!0}return!1},checkNumber:function(a,b,c){a=parseFloat(a);return!isNaN(a)&&(null==b||a>=b)&&(null==c||a<=c)},convertNumberToString:function(a,b){a=""+a;for(var c=[],d=0;d<b-a.length;d++)c.push("0");return c.join("")+a},convertDecimalToString:function(a,b){b=
b||2;a=""+Math.round(a*(10^b))/(10^b);var c=b,d=a.indexOf(".");-1!=d?c=b-a.length-d-1:a+=".";for(var d=[],e=0;e<c;e++)d.push("0");return a+d.join("")},isEmail:function(a){return/^\w+[\.\-_0-9a-z]+@[0-9a-z]+([\-_\.][0-9a-z]+)*\.(com|net|org|edu|cn)$/i.test(a)},loadJS:function(a,b,c){var d=document.createElement("script");d.onload=d.onreadystatechange=function(){if(!d||!d.readyState||!/^(?!(?:loaded|complete)$)/.test(d.readyState))d.onload=d.onreadystatechange=null,d.src="",d.parentNode.removeChild(d),
d=null,b&&b()};d.charset=c||document.charset||document.characterSet;d.src=a;try{document.getElementsByTagName("head")[0].appendChild(d)}catch(e){}},toSeatTypeName:function(a){switch(a){case 9:case "9":return"\u5546\u52a1\u5ea7";case "P":return"\u7279\u7b49\u5ea7";case "M":return"\u4e00\u7b49\u5ea7";case "O":return"\u4e8c\u7b49\u5ea7";case 6:case "6":return"\u9ad8\u7ea7\u8f6f\u5ea7";case 4:case "4":return"\u8f6f\u5367";case 3:case "3":return"\u786c\u5367";case 2:case "2":return"\u8f6f\u5ea7";case 1:case "1":return"\u786c\u5ea7";
case 0:case "0":return"\u65e0\u5ea7";default:return""}},inThatOrder:"OM934612P0".split(""),sortType:function(a,b){var c=[],d=[],e={},f=-1;if(b&&0!=b.length){d.length=b.length;for(var g in a)f=b.indexOf(g),-1!=f?d[f]=a[g]:e[g]=a[g];for(f=0;f<d.length;f++)d[f]||(d.splice(f,1),f--);f=0;for(g=Util.inThatOrder.length;f<g;f++)"undefined"!=typeof e[Util.inThatOrder[f]]&&c.push(e[Util.inThatOrder[f]]);c=d.concat(c)}else{f=0;for(g=Util.inThatOrder.length;f<g;f++)"undefined"!=typeof a[Util.inThatOrder[f]]&&
@ -296,4 +296,7 @@ b,c){g.resolve(a,{headers:c.getAllResponseHeaders(),statusCode:c.statusCode,stat
"/12306/proxy.php",!0);$.each(e,function(a,b){g.setRequestHeader("FISHPROXY-"+a,b)});g.onreadystatechange=function(){4===g.readyState&&(200!==g.status?f.reject("\u52a0\u8f7d\u9a8c\u8bc1\u7801\u5931\u8d25\uff0c\u8bf7\u70b9\u51fb\u9a8c\u8bc1\u7801\u5237\u65b0",{headers:g.getAllResponseHeaders(),statusCode:g.statusCode,statusDescription:g.statusText,id:0}):f.resolve(base64.toObjectUrl(base64.encodeArrayBuffer(g.response),"image/jpeg"),{headers:g.getAllResponseHeaders(),statusCode:g.statusCode,statusDescription:g.statusText,
id:0}))};g.responseType="arraybuffer";g.send(c||null);return f};return{ajax:a,get:function(){var b=[].slice.call(arguments);b.unshift("GET");return a.apply(this,b)},post:function(){var b=[].slice.call(arguments);b.unshift("POST");return a.apply(this,b)},getImage:function(a,c){return b("GET",a,null,c)}}}();a.getAjaxComponent=function(){return b?p:c?A:f?k:y};a.ajax=function(){var b=[].slice.call(arguments);b[1]&&(b[1]=l.getUrl(b[1]));b[4]&&(b[4]=l.getUrl(b[4]));b[5]&&(b[5]=l.getHeaders(b[5]));return a.getAjaxComponent().ajax.apply(this,
b)};a.get=function(){var b=[].slice.call(arguments);b.unshift("GET");return a.ajax.apply(this,b)};a.post=function(){var b=[].slice.call(arguments);b.unshift("POST");return a.ajax.apply(this,b)};a.getImage=function(){var b=[].slice.call(arguments);b[1]&&(b[1]=l.getUrl(b[1]));b[3]&&(b[3]=l.getUrl(b[3]));b[5]&&(b[4]=l.getHeaders(b[4]));return a.getAjaxComponent().getImage.apply(this,b)};$(function(){if(c||f||b)a.resolve();else{var d=setTimeout(function(){a.resolve()},500);document.addEventListener("mobileSupportInitialized",
function(){clearTimeout(d);f=!0;a.resolve()})}});return a}();bootStrap.done(function(){Client.init();Public.init();Login.init();Query.init();RunQuery.init();OrderSubmit.init();NoComplete.init();MyRemind.init();Remind.init();OrderList.init()});
function(){clearTimeout(d);f=!0;a.resolve()})}});return a}();
bootStrap.done(function(){Client.init();Public.init();Login.init();Query.init();RunQuery.init();OrderSubmit.init();NoComplete.init();MyRemind.init();Remind.init();OrderList.init();-1<window.navigator.userAgent.indexOf("LieBao")?-1==window.navigator.userAgent.indexOf("LieBaoFast")&&($("body").prepend('<span class="update_notice"><a href="http://dl.liebao.cn/android/fast/cheetah_2.11.0.apk"><img src="images/update_lb.png"></a></span>'),Public.confirm("\u5347\u7ea7\u5230\u624b\u673a\u730e\u8c79\u6781\u901f\u7248\uff0c\u66f4\u8f7b\u3001\u66f4\u5feb\u3001\u66f4\u5b89\u5168\uff01",Public.updateAndroid,
"\u7acb\u5373\u5347\u7ea7")):isIos&&!bootStrap.isIos?($("body").prepend('<span class="update_notice"><a href="https://itunes.apple.com/cn/app/id641522896"><img src="images/update_all.png"></a></span>'),Public.confirm("\u8bf7\u4e0b\u8f7d\u624b\u673a\u730e\u8c79\u6d4f\u89c8\u5668",Public.updateIos,"\u7acb\u5373\u4e0b\u8f7d")):-1<window.navigator.userAgent.indexOf("Android")&&($("body").prepend('<span class="update_notice"><a href="https://itunes.apple.com/cn/app/id641522896"><img src="images/update_all.png"></a></span>'),
Public.confirm("\u8bf7\u4e0b\u8f7d\u624b\u673a\u730e\u8c79\u6d4f\u89c8\u5668",Public.updateAndroid,"\u7acb\u5373\u4e0b\u8f7d"))});