gusucode.com > 2030网博士成品网站管理系统 PHP网站源码程序 > 2030/dingcan/admin/js/order_chaxun.js
//订单管理 $(document).ready(function(){ //完成确认 $("img.orderok").each(function(){ var oldsrc=$(this)[0].src; var imgname=oldsrc.substr((oldsrc.length-6),2); if(imgname=="ok"){ $(this).css({cursor:"default"}); } }); $("img.orderok").mouseover(function(){ var oldsrc=$(this)[0].src; var imgname=oldsrc.substr((oldsrc.length-6),2); if(imgname=="no"){ $(this)[0].src="images/modi.png"; $(this).bind('click',function(){ var orderid=this.id.substr(8); var iforderok=confirm("确定将该订单完成存档吗?"); if(iforderok==true){ $.ajax({ type: "POST", url:"post.php", data: "act=orderok&orderid="+orderid, success: function(msg){ if(msg=="OK"){ $("#tr_"+orderid).remove(); }else if(msg=="1000"){ alert("订单不存在"); }else if(msg=="1001"){ alert("订单未受理,不能标注为完成状态"); }else if(msg=="1002"){ alert("订单未付款,不能标注为完成状态"); }else if(msg=="1003"){ alert("订单未配送,不能标注为完成状态"); }else if(msg=="1004"){ alert("订单已退订,不能标注为完成状态"); }else{ alert(msg); } return false; } }); } }); } $(this).mouseout(function(){ $(this)[0].src=oldsrc; $(this).unbind('click'); }); }); //配送管理 $("img.orderyun").each(function(){ var oldsrc=$(this)[0].src; var imgname=oldsrc.substr((oldsrc.length-6),2); if(imgname=="ok"){ $(this).css({cursor:"default"}); } }); $("img.orderyun").mouseover(function(){ var oldsrc=$(this)[0].src; var imgname=oldsrc.substr((oldsrc.length-6),2); if(imgname=="no"){ $(this)[0].src="images/modi.png"; $(this).bind('click',function(){ var orderid=this.id.substr(9); $('#frmWindow').remove(); $("body").append("<div id='frmWindow'></div>"); $('#frmWindow').append('<div class="topBar">订单配送管理<div class="pwClose"></div></div><div class="border"><iframe frameborder="0" scrolling="yes" src="order_yun.php?orderid='+orderid+'" class="Frm"></iframe></div>'); $.blockUI({message:$('#frmWindow'),css:{width:'750px',top:'10px'}}); $('.pwClose').click(function() { $('#frmWindow').remove(); window.location.reload(); }); }); } $(this).mouseout(function(){ $(this)[0].src=oldsrc; $(this).unbind('click'); }); }); //付款确认 $("img.orderpay").each(function(){ var oldsrc=$(this)[0].src; var imgname=oldsrc.substr((oldsrc.length-6),2); if(imgname=="ok"){ $(this).css({cursor:"default"}); } }); $("img.orderpay").mouseover(function(){ var oldsrc=$(this)[0].src; var imgname=oldsrc.substr((oldsrc.length-6),2); if(imgname=="no"){ $(this)[0].src="images/fukuan.png"; $(this).bind('click',function(){ var orderid=this.id.substr(9); $('#frmWindow').remove(); $("body").append("<div id='frmWindow'></div>"); $('#frmWindow').append('<div class="topBar">订单付款<div class="pwClose"></div></div><div class="border"><iframe frameborder="0" scrolling="yes" src="order_pay.php?orderid='+orderid+'" class="Frm"></iframe></div>'); $.blockUI({message:$('#frmWindow'),css:{width:'750px',top:'10px'}}); $('.pwClose').click(function() { $('#frmWindow').remove(); window.location.reload(); }); }); } $(this).mouseout(function(){ $(this)[0].src=oldsrc; $(this).unbind('click'); }); }); //订单受理 $("img.ordercheck").each(function(){ var oldsrc=$(this)[0].src; var imgname=oldsrc.substr((oldsrc.length-6),2); if(imgname=="ok"){ $(this).css({cursor:"default"}); } }); $("img.ordercheck").mouseover(function(){ var oldsrc=$(this)[0].src; var imgname=oldsrc.substr((oldsrc.length-6),2); if(imgname=="no"){ $(this)[0].src="images/fukuan.png"; $(this).bind('click',function(){ var orderid=this.id.substr(11); $.ajax({ type: "POST", url: "post.php", data: "act=ordershouli&orderid="+orderid, success: function(msg){ if(msg=="OK"){ alert('订单受理操作成功'); $("#ordercheck_"+orderid)[0].src="images/toolbar_ok.gif"; $("#ordercheck_"+orderid).css({cursor:"default"}); }else if(msg=="nopsc"){ alert("请先为该订单指定配送中心"); return false; }else{ alert(msg); return false; } } }); }); } $(this).mouseout(function(){ $(this)[0].src=oldsrc; $(this).unbind('click'); }); }); //退订 $(".ordertui").click(function(){ var orderid=this.id.substr(9); var ifdel=confirm("确定要退订此订单吗?"); if(ifdel==true){ $.ajax({ type: "POST", url: "post.php", data: "act=ordertuiding&orderid="+orderid, success: function(msg){ if(msg=="OK"){ $("#tr_"+orderid).remove(); }else if(msg=="1000"){ alert("订单不存在"); }else if(msg=="1003"){ alert("订单已完成,不能退订"); }else{ alert(msg); } } }); } }); });