Subversion Repositories SmartDukaan

Rev

Rev 5724 | Rev 5766 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5724 Rev 5741
Line 43... Line 43...
43
	});
43
	});
44
    $('#awbnumber').live('blur', function() {
44
    $('#awbnumber').live('blur', function() {
45
		orderid = $("#orderid").val();
45
		orderid = $("#orderid").val();
46
		if($('#awbnumber').val() == ""){
46
		if($('#awbnumber').val() == ""){
47
			alert("AWB Number cannot be left empty !!!");
47
			alert("AWB Number cannot be left empty !!!");
48
			$("#awbnumber").focus();
48
			//$("#awbnumber").focus();
49
			return false;
49
			return false;
50
		}
50
		}
51
		awbnumber = $('#'+orderid + ' td')[4].innerHTML
51
		awbnumber = $('#'+orderid + ' td')[4].innerHTML
52
		if($('#awbnumber').val() != awbnumber){
52
		if($('#awbnumber').val() != awbnumber){
53
			alert("AWB Number does not match !!!");
53
			alert("AWB Number does not match !!!");
54
			$("#awbnumber").focus();
54
			//$("#awbnumber").focus();
55
			return false;
55
			return false;
56
		}
56
		}
-
 
57
		
-
 
58
		cod = $('input[name=selectedorder]:checked').attr('iscod')
-
 
59
		if(cod){
-
 
60
			$("#codblock").css("display","block");
-
 
61
			$('#codblock').attr('disabled', '');
-
 
62
		}else{
-
 
63
			$("#codblock").css("display","none");
-
 
64
			$('#codblock').attr('disabled', 'disabled');
-
 
65
			$("#secretcodeblock").css("display","block");
-
 
66
		}
57
    });
67
    });
58
	$('#amount').live('blur', function() {
68
	$('#amount').live('blur', function() {
59
		orderid = $("#orderid").val();
69
		orderid = $("#orderid").val();
60
		if($('#amount').val() == ""){
70
		if($('#amount').val() == ""){
61
			alert("Amount cannot be left empty !!!");
71
			alert("Amount cannot be left empty !!!");
62
			$("#amount").focus();
72
			//$("#amount").focus();
63
			return false;
73
			return false;
64
		}
74
		}
65
		amount = $('#'+orderid + ' td')[5].innerHTML
75
		amount = $('#'+orderid + ' td')[5].innerHTML
66
		if($('#amount').val() != amount){
76
		if($('#amount').val() != amount){
67
			alert("Amount does not match !!!");
77
			alert("Amount does not match !!!");
68
			$("#amount").focus();
78
			//$("#amount").focus();
69
			return false;
79
			return false;
70
		}
80
		}
-
 
81
		$("#secretcodeblock").css("display","block");
71
    });
82
    });
72
	$('#secretcode').live('blur', function() {
83
	$('#secretcode').live('blur', function() {
73
		orderid = $("#orderid").val();
84
		orderid = $("#orderid").val();
74
		if($('#secretcode').val() == ""){
85
		if($('#secretcode').val() == ""){
75
			alert("Secret code cannot be left empty !!!");
86
			alert("Secret code cannot be left empty !!!");
76
			$("#secretcode").focus();
87
			//$("#secretcode").focus();
77
			return false;
88
			return false;
78
		}
89
		}
79
		secretcode = $('#'+orderid + ' td')[6].innerHTML
90
		secretcode = $('#'+orderid + ' td')[6].innerHTML
80
		if($('#secretcode').val() != secretcode){
91
		if($('#secretcode').val() != secretcode){
81
			alert("Secret code does not match !!!");
92
			alert("Secret code does not match !!!");
82
			$("#secretcode").focus();
93
			//$("#secretcode").focus();
83
			return false;
94
			return false;
84
		}
95
		}
-
 
96
		$("#receiverblock").css("display","block");
-
 
97
		$('input[name=deliverybutton]').attr("disabled", "");
85
    });
98
    });
86
});
99
});
87
 
100
 
88
function displayForm(orderId, cod){
101
function displayForm(orderId){
89
	$("#myform").css("display","block");
102
	$("#myform").css("display","block");
90
	if(cod){
-
 
91
		$("#codblock").css("display","block");
-
 
92
		$('#codblock').attr('disabled', '');
-
 
93
	}else{
-
 
94
		$("#codblock").css("display","none");
-
 
95
		$('#codblock').attr('disabled', 'disabled');
-
 
96
	}
-
 
97
	$("#orderid").val(orderId);
103
	$("#orderid").val(orderId);
98
}
104
}
99
 
105
 
100
function printManifest(){
106
function printManifest(){
101
	var orderIds = '';
107
	var orderIds = '';
Line 280... Line 286...
280
<th></th>
286
<th></th>
281
</tr>
287
</tr>
282
 
288
 
283
#foreach($receivedorder in $receivedorders)
289
#foreach($receivedorder in $receivedorders)
284
#set($lineitem = $receivedorder.getLineitems().get(0))
290
#set($lineitem = $receivedorder.getLineitems().get(0))
-
 
291
#set($Double=$receivedorder.getTotal_amount())
285
<tr id="$receivedorder.getId()">
292
<tr id="$receivedorder.getId()">
286
<td>$receivedorder.getId()</td>
293
<td>$receivedorder.getId()</td>
287
<td>#if($receivedorder.isCod())COD#else Prepaid #end</td>
294
<td>#if($receivedorder.isCod())COD#else Prepaid #end</td>
288
<td>$receivedorder.getCustomer_name()</td>
295
<td>$receivedorder.getCustomer_name()</td>
289
<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>
296
<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>
290
<td style="display:none">$receivedorder.getAirwaybill_no()</td>
297
<td style="display:none">$receivedorder.getAirwaybill_no()</td>
291
<td style="display:none">$receivedorder.getTotal_amount()</td>
298
<td style="display:none">$Double.intValue()</td>
292
<td style="display:none">$action.getSecretCode($receivedorder.getId())</td>
299
<td style="display:none">$action.getSecretCode($receivedorder.getId())</td>
293
<td>$receivedorder.getJacket_number()</td>
300
<td>$receivedorder.getJacket_number()</td>
294
<td>
301
<td>
295
	<input type="radio" name="selectedorder" value="$receivedorder.getId()" onclick="displayForm($receivedorder.getId(), $receivedorder.isCod())" />
302
	<input type="radio" name="selectedorder" iscod=$receivedorder.isCod() value="$receivedorder.getId()" onclick="displayForm($receivedorder.getId())" />
296
</td>
303
</td>
297
</tr>
304
</tr>
298
#end
305
#end
299
 
306
 
300
</table>
307
</table>
Line 304... Line 311...
304
<br>
311
<br>
305
<form name="myform" id="myform" style="display:none" action="$request.getContextPath()/pickup-store" method="POST">
312
<form name="myform" id="myform" style="display:none" action="$request.getContextPath()/pickup-store" method="POST">
306
<input id="orderid" name="orderid" value="" type="hidden">
313
<input id="orderid" name="orderid" value="" type="hidden">
307
AWB Number &nbsp;&nbsp; <input id="awbnumber" name="awbnumber" class="required" value="" type="text"><br />
314
AWB Number &nbsp;&nbsp; <input id="awbnumber" name="awbnumber" class="required" value="" type="text"><br />
308
<div id="codblock" style="display:none">
315
<div id="codblock" style="display:none">
309
Amount Collected &nbsp;&nbsp; <input id="amount" name="amount" class="required" value="0.0" type="text"><br />
316
Amount Collected &nbsp;&nbsp; <input id="amount" name="amount" class="required" value="0" type="text"><br />
310
Payment Type &nbsp;&nbsp; <input type="radio" name="paymenttype" class="required" value="Cash" checked /> Cash
317
Payment Type &nbsp;&nbsp; <input type="radio" name="paymenttype" class="required" value="Cash" checked /> Cash
311
	                      <input type="radio" name="paymenttype" class="required" value="Card" /> Card <br />
318
	                      <input type="radio" name="paymenttype" class="required" value="Card" /> Card <br />
312
</div>
319
</div>
-
 
320
<div id="secretcodeblock" style="display:none">
313
Secret Code &nbsp;&nbsp; <input id="secretcode" name="secretcode" class="required" value="" type="text"><br />
321
Secret Code &nbsp;&nbsp; <input id="secretcode" name="secretcode" class="required" value="" type="text"><br />
-
 
322
</div>
-
 
323
<div id="receiverblock" style="display:none">
314
Receiver &nbsp;&nbsp; <input id="receiver" name="receiver" class="required" value="" type="text"><br />
324
Receiver &nbsp;&nbsp; <input id="receiver" name="receiver" class="required" value="" type="text"><br />
315
 
325
</div>
316
</b>
326
</b>
317
<input id="action" name="action" value="markdelivered" type="hidden">
327
<input id="action" name="action" value="markdelivered" type="hidden">
318
<br><input type="submit" value="Mark Delivered"><br>
328
<br><input type="submit" name="deliverybutton" disabled value="Mark Delivered"><br>
319
</form>
329
</form>
320
 
330
 
321
 
331
 
322
<script type="text/javascript" charset="utf-8">
332
<script type="text/javascript" charset="utf-8">
323
            $(function(){
333
            $(function(){