Rev 5678 | Rev 5722 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<script type="text/javascript" src="/Support/js/jquery-1.4.2.js"></script><script type="text/javascript" src="/Support/js/jquery.validate.js"></script><script type="text/javascript" src="/Support/js/jquery.colorbox-min.js"></script><link rel="stylesheet" href="/css/colorbox.css" type="text/css" media="all" /><link rel="stylesheet" href="/css/lightbox_inline.css" type="text/css" media="all" /><script type="text/javascript">$(function() {$('#awbnumber').live('blur', function() {orderid = $("#orderid").val();if($('#awbnumber').val() == ""){alert("AWB Number cannot be left empty !!!");$("#awbnumber").focus();return false;}awbnumber = $('#'+orderid + ' td')[3].innerHTMLif($('#awbnumber').val() != awbnumber){alert("AWB Number does not match !!!");$("#awbnumber").focus();return false;}});$('#amount').live('blur', function() {orderid = $("#orderid").val();if($('#amount').val() == ""){alert("Amount cannot be left empty !!!");$("#amount").focus();return false;}amount = $('#'+orderid + ' td')[4].innerHTMLif($('#amount').val() != amount){alert("Amount does not match !!!");$("#amount").focus();return false;}});});function displayForm(orderId, cod){$("#myform").css("display","block");if(cod){$("#codblock").css("display","block");}else{$("#codblock").css("display","none");}alert(orderId);$("#orderid").val(orderId);}function printManifest(){$('#manifestbutton').attr('disabled', 'disabled');$('#confirmbutton').attr('disabled', '');$('input[name=oid]').each(function() {$(this).attr('disabled', 'disabled');});provider=$('#providerId').val();alert(provider);orderIds='';$('input[name=oid]:checked').each(function() {if(orderIds == ''){orderIds = $(this).val();}else{orderIds = orderIds + ':' + $(this).val();}});alert(orderIds);if(orderIds == ''){alert('No order is selected !!!');return;}url = '/Support/manifest?providerID=' + provider + '&storeId=$action.getStoreId()&orderIds=' + orderIds;window.open(url);}function openDialogue(provider){radBtn = '<input type="hidden" id="providerId" value=' + provider+ ' />';$('.log-' + provider).each(function() {orderId = $('td', $(this))[0].innerHTMLalert(orderId);radBtn = radBtn + '<input type="checkbox" name="oid" value="' + orderId + '" checked/>' + orderId;});$(".colorSelLightBoxColor .content").html(radBtn);jQuery.fn.colorbox({inline:true,href:".colorSelLightBoxColor",open:true,onComplete:function(){var posLeft = (document.documentElement.clientWidth / 2) - (parseInt($('#colorbox').css('width')) / 2);var posTop = (document.documentElement.clientHeight / 2) - (parseInt($('#colorbox').css('height')) / 2);$('#colorbox').css('top', posTop);$('#colorbox').css('left', posLeft);}});}function confirmReturns(provider){provider=$('#providerId').val();alert(provider);orderIds='';$('input[name=oid]:checked').each(function() {if(orderIds == ''){orderIds = $(this).val();}else{orderIds = orderIds + ':' + $(this).val();}});alert(orderIds);if(orderIds == ''){alert('No order is selected !!!');return;}jQuery.ajax({type: "POST",url: "$request.getContextPath()/pickup-store",data: "orderIds="+orderIds+"&providerID="+provider+"&action=markreturned",success: function(msg){window.location = '$request.getContextPath()/pickup-store/return';}});}</script><style type="text/css">.error {color: red;}</style><a href="$request.getContextPath()/pickup-store">Back to Main Menu</a><div style="color:red">$action.getError()</div>#if($action.getId() == "receive")#set($orders=$action.getReceivePendingOrders())<h3>Receive Pending Orders</h3></br><table border="1"><tr><th>Order Id</th><th>Customer Name</th><th>Product</th><th>AWB Number</th><th>Jacket Number</th><th></th></tr>#foreach($order in $orders)#set($lineitem = $order.getLineitems().get(0))<tr><td>$order.getId()</td><td>$order.getCustomer_name()</td><th>$lineitem.getBrand() #if($lineitem.getModel_name())$lineitem.getModel_name()#end #if($lineitem.getModel_number())$lineitem.getModel_number()#end #if($lineitem.getColor())$lineitem.getColor()#end</th><td>$order.getAirwaybill_no()</td><td>$order.getJacket_number()</td><th><form name="myform" action="$request.getContextPath()/pickup-store" method="POST"><input id="orderid" name="orderid" value="$order.getId()" type="hidden"><input id="action" name="action" value="markreceived" type="hidden"><br><input type="submit" value="Mark Received"><br></form></th></tr>#end</table>#elseif($action.getId() == "deliver")<h3>Received Orders</h3>#set($receivedorders=$action.getReceivedAtStoreOrders())<table border="1"><tr><th>Order Id</th><th>Customer Name</th><th>Product</th><th style="display:none">AWB Number</th><th style="display:none">Amount</th><th style="display:none">Secret Code</th><th>Jacket Number</th><th></th></tr>#foreach($receivedorder in $receivedorders)#set($lineitem = $receivedorder.getLineitems().get(0))<tr id="$receivedorder.getId()"><td>$receivedorder.getId()</td><td>$receivedorder.getCustomer_name()</td><td>$lineitem.getBrand() #if($lineitem.getModel_name())$lineitem.getModel_name()#end #if($lineitem.getModel_number())$lineitem.getModel_number()#end #if($lineitem.getColor())$lineitem.getColor()#end</td><td style="display:none">$receivedorder.getAirwaybill_no()</td><td style="display:none">$receivedorder.getTotal_amount()</td><td style="display:none">$action.getSecretCode($receivedorder.getId())</td><td>$receivedorder.getJacket_number()</td><td><input type="radio" name="selectedorder" value="$receivedorder.getId()" onclick="displayForm($receivedorder.getId(), $receivedorder.isCod())" /></td></tr>#end</table><br><br><br><form name="myform" id="myform" style="display:none" action="$request.getContextPath()/pickup-store" method="POST"><input id="orderid" name="orderid" value="" type="hidden">AWB Number <input id="awbnumber" name="awbnumber" class="required" value="" type="text"><br /><div id="codblock" style="display:none">Amount Collected <input id="amount" name="amount" class="required" value="" type="text"><br />Payment Type <input type="radio" name="paymenttype" class="required" value="cash" /> Cash<input type="radio" name="paymenttype" class="required" value="card" /> Card <br /></div>Secret Code <input id="secretcode" name="secretcode" class="required" value="" type="text"><br />Receiver <input id="receiver" name="receiver" class="required" value="" type="text"><br /></b><input id="action" name="action" value="markdelivered" type="hidden"><br><input type="submit" value="Mark Delivered"><br></form><script type="text/javascript" charset="utf-8">$(function(){$("form#myform").validate();});</script>#elseif($action.getId() == "return")<h3>Return Pending Orders</h3>#set($receivedorders=$action.getReceivedAtStoreOrders())<table border="1"><tr><th>Order Id</th><th>Customer Name</th><th>Product</th><th style="display:none">Provider Id</th></tr>#foreach($receivedorder in $receivedorders)#if($receivedorder.getStatus().getValue() == 60)#set($lineitem = $receivedorder.getLineitems().get(0))<tr class="log-$receivedorder.getLogistics_provider_id()"><td>$receivedorder.getId()</td><td>$receivedorder.getCustomer_name()</td><th>$lineitem.getBrand() #if($lineitem.getModel_name())$lineitem.getModel_name()#end #if($lineitem.getModel_number())$lineitem.getModel_number()#end #if($lineitem.getColor())$lineitem.getColor()#end</th><th style="display:none">$receivedorder.getLogistics_provider_id()</th></tr>#end#end</table></br></br><button type="button" onclick="this.disabled=true;openDialogue(1);" >Return orders for Bluedart</button><button type="button" onclick="this.disabled=true;openDialogue(2);" >Return orders for Delhivery</button></br></br><!--<button type="button" onclick="confirmReturns(1);" >Confirm Returns for Bluedart</button><button type="button" onclick="confirmReturns(3);" >Confirm Returns for Delhivery</button>-->#end<!-- color by color lightbox --><div style="display:none;"><div class="colorSelLightBoxColor"><form name="frmColorSelName" method="post" action="#"><h1>Select Orders to be Returned</h1><div class="content"></div><div class="bigImgButton yellow-image"><input id="manifestbutton" value="Print Manifest" type="button" class="button" onclick="printManifest();" /><input id="confirmbutton" value="Confirm" type="button" class="button" disabled onclick="confirmReturns();" /></div><div class="clearBoth"></div></form></div></div><!-- /color by color lightbox -->