Subversion Repositories SmartDukaan

Rev

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

Rev 25640 Rev 25698
Line 218... Line 218...
218
		});
218
		});
219
 
219
 
220
		$("#colorValue").text(colormessage);
220
		$("#colorValue").text(colormessage);
221
	});
221
	});
222
 
222
 
-
 
223
	$('#cancel-order-table').find(':checkbox').live('change', function(e) {
-
 
224
		var orderId = [];
-
 
225
 
-
 
226
		$("#cancel-order-table input[type=checkbox]:checked").each(function() {
-
 
227
			var currentRow = $(this).closest("tr");
-
 
228
 
-
 
229
			orderId.push(currentRow.find("td:eq(2)").html());
-
 
230
 
-
 
231
		});
-
 
232
 
-
 
233
		selectedOrderId = $('#orderIds').val(orderId);
-
 
234
		console.log(selectedOrderId);
-
 
235
	});
-
 
236
 
223
	$('#overridemessage').live('change', function() {
237
	$('#overridemessage').live('change', function() {
224
		if ($(this).is(':checked')) {
238
		if ($(this).is(':checked')) {
225
			$('#textnotifymessage').show();
239
			$('#textnotifymessage').show();
226
			$('#textnotifymessage').focus();
240
			$('#textnotifymessage').focus();
227
		} else {
241
		} else {
Line 477... Line 491...
477
 
491
 
478
}
492
}
479
function requestcancelOrder() {
493
function requestcancelOrder() {
480
	var jsonObject = {};
494
	var jsonObject = {};
481
	var orderIdsJson = [];
495
	var orderIdsJson = [];
482
	var orderIds;
496
 
483
	val = $('#selectreason').val();
497
	val = $('#selectreason').val();
484
	if (val == "other") {
498
	if (val == "other") {
485
		reason = $('#textreason').val();
499
		reason = $('#textreason').val();
486
	} else {
500
	} else {
487
		reason = val;
501
		reason = val;
Line 498... Line 512...
498
	if (!partnerOrderCheck) {
512
	if (!partnerOrderCheck) {
499
		alert("You must check at least one order.");
513
		alert("You must check at least one order.");
500
		return false;
514
		return false;
501
	}
515
	}
502
 
516
 
503
	$('#cancel-order-table').find('tr').each(function() {
-
 
504
		var row = $(this);
-
 
505
 
-
 
506
		console.log(row);
-
 
507
		if (row.find('input[name="partnerOrderCheck"]').is(':checked')) {
-
 
508
			var currentRow = $(this).closest("tr");
517
	var orderIds = $('#orderIds').val()
509
 
-
 
510
			var orderId = currentRow.find("td:eq(2)").html();
518
	selectedOrder = orderIds.split(',');
511
 
-
 
512
			orderIdsJson.push(orderId)
519
	console.log(selectedOrder);
513
		}
-
 
514
	});
-
 
515
 
-
 
516
	jsonObject['orderIds'] = orderIdsJson;
520
	jsonObject['orderIds'] = selectedOrder;
517
	jsonObject['reason'] = reason;
521
	jsonObject['reason'] = reason;
518
 
522
 
519
	console.log(jsonObject)
523
	console.log(jsonObject)
-
 
524
 
520
	if (confirm("Are you sure you want to cancel the order") == true) {
525
	if (confirm("Are you sure you want to cancel the order") == true) {
521
 
526
 
522
		doPostAjaxRequestWithJsonHandler(context + "/cancelOrder", JSON
527
		doPostAjaxRequestWithJsonHandler(context + "/cancelOrder", JSON
523
				.stringify(jsonObject), function(response) {
528
				.stringify(jsonObject), function(response) {
524
			if (response == 'true') {
529
			if (response == 'true') {
Line 527... Line 532...
527
				$('.modal-backdrop').remove();
532
				$('.modal-backdrop').remove();
528
				loadOrder("main-content");
533
				loadOrder("main-content");
529
			}
534
			}
530
		});
535
		});
531
	}
536
	}
-
 
537
 
532
}
538
}