function showresutl(sw){ if(sw){ $('#processImgDiv, #logDim, #advisordiv, #detailDiv').show(); }else{ $('#processImgDiv, #logDim, #advisordiv, #detailDiv').hide(); } } function iniView(e){ $info = e.info; $advisor = e.advisor; $guest = e.guest; $detail = e.detail; $log = e.log; $process = e.process; $('#order_id').text($info.COLI_ID); if($advisor){ $('#advisordiv img').attr('src','/css/images/train/orderstatus/'+$advisor.OPI_SN+'.png'); $('#advisordiv .advisor-name').text($advisor.OPI2_Name); var telStr = ($advisor.agenter.tel)?' Tel:'+$advisor.agenter.tel:''; if($advisor.agenter.Mobile){ if(telStr==""){ telStr = $advisor.agenter.Mobile; }else{ telStr += '/'+$advisor.agenter.Mobile; } } $('#advisordiv .advisor-phone').text(telStr); var emailStr = ($advisor.agenter.Email)?$advisor.agenter.Email:$advisor.OPI_Email; $('#advisordiv .advisor-email').text(emailStr); } var tmplate = new Array( '', '', 'Train ', 1,'', '','06:43','', '','Shanghai Hongqiao Station','', '','Business Cls. Seat','', '', '', '','G102','', '','06:43','', '','Beijing South Station','', ' ', '', ''); $('#order-summary').html(''); for(var i=0;i<$detail.length;i++){ if(i>0){ tmplate[0] = ''; $('#moredetail').show(); }else{ tmplate[0] = 'Your order does not have train ticket.'); } var template_log =new Array( "
  • ", "", "
  • "); $('#order_logs ul').html(''); for(var i=0;i<$log.length;i++){ if(i == $log.length-1 ){ template_log[1] = "\"order-now-list\"";template_log[3] = "\"order-now\"" }else{ template_log[1] = "\"order-old-list\"";template_log[3] = "\"order-old\"" } template_log[5] = $log[i].COLL_type_msg; $('#order_logs ul').prepend(template_log.join('')); } if($log.length<=0){ $('#order_logs ul').html('
  • Sorry, Nothing had been found.
  • '); } setProcess($process.img,$process.st); } function bindTraceNo(){ var vvvvvv = function(keySN){ var Eurl = '/api/api.php?method=express.sf&sn='+keySN+'&'+Math.random(); $.ajax({ url:Eurl, dataType:'json', beforeSend:function(){ $('#sfRouter').find("ul").html('Loading.....').end().show();ajaxing = true;}, complete:function(){ajaxing = false; }, success:function(results){ if(results.length>0){ result = results[0]; $('#sfRouter>ul').html(''); if(result.id){ for(var i=0;i< result.routes.length;i++){ time = result.routes[i].scanDateTime; time = time.replace("T"," "); time = time.replace("+0800"," "); string = "
  • "+ time +result.routes[i].remark+"
  • "; $('#sfRouter>ul').prepend(string); } }else{ $('#sfRouter>ul').html('Sorry! There aren\'t any result!'); } }else{ $('#sfRouter>ul').html('Sorry! There aren\'t any result!'); } } }); } $('#order_logs ul o').css({'cursor':'pointer'}).on('click',function(){ var keySN = $(this).text(); vvvvvv(keySN); }); } function check(o){ var $btn = $(o); var data={COLI_ID:$('#orderid').val(),Email:$('#email').val()}; if($('#orderid').val().length<5){ $('#orderid').focus(); return; } if ($('#email').val().indexOf("@") <=0 ) { $('#email').focus(); return false; } $.ajax({ url:'/api/api.php?method=order.vieworder', type: "POST", dataType:'JSON', data:data, beforeSend:function(){ $('#sfRouter>ul').html(''); $('#Cobtn').val('loading....').attr('disabled',true); setTimeout(function(){ $('#Cobtn').val('Check Order').removeAttr('disabled');},2000); }, success:function(e){ if(e.statu != true){ alert('Your order not find ');return; } $('#check_result').show(); iniView(e);bindTraceNo();showresutl(true); } }); return false; } function toglledetail(){ $('#order-summary tbody:gt(0)').toggle('slow'); } function setProcess(pic,st){ $process=1; ddd = setInterval(function(){ $('#processImg').attr('src','/css/images/train/orderstatus/'+pic+'-'+$process+'.png'); $process ++; if($process>st){ clearInterval(ddd); } },600); } $(function(){ $('[data-toggle="popover"]').popover({html:true}); showresutl(); });