Subversion Repositories SmartDukaan

Rev

Rev 28085 | Rev 28477 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
28005 tejbeer 1
$(function() {
2
	$(document).on('click', ".placement-plan", function() {
3
		loadPlacementPlan("main-content");
4
	});
5
 
6
	$(document).on('click', ".search-partner-stock",
7
		function() {
28020 tejbeer 8
 
9
			var catalogIds = $('.criteria-item-catalogids').val();
10
			console.log(catalogIds);
28005 tejbeer 11
			var addValue = $('#addRange').val();
12
			var subValue = $('#subNumber').val();
28020 tejbeer 13
			var startDateTime = $('input[name="saleDate"]').val();
14
			console.log(startDate);
28005 tejbeer 15
			console.log(addValue)
28020 tejbeer 16
 
28005 tejbeer 17
			doGetAjaxRequestHandler(context
28020 tejbeer 18
				+ "/getPlacementPlanByCatalogId?catalogItemIds=" +
19
				catalogIds + "&addValue=" + addValue + "&subValue=" + subValue + "&date=" + startDate,
28005 tejbeer 20
				function(response) {
21
					$('.' + "placement-plan-detail").html(response);
22
					console.log(response)
23
				});
24
		});
25
 
26
 
27
	$(document).on('click', ".resetValue",
28
		function() {
29
			$('#addRange').val(0);
30
			$('#subNumber').val(0);
31
		});
28020 tejbeer 32
 
33
	$(document).on('change', 'select.criteria-item-brands', function() {
34
		changed = true;
35
	});
36
	$(document).on('click', 'select.criteria-item-catalogids+div > button', function() {
37
		if (changed) {
38
			let brands = $('.criteria-item-brands').val();
39
			console.log(brands);
40
			$brandsContainer = $(this);
41
			var url = `${context}/entity?brands=${brands.join(",")}&categoryId=3&limit=0`;
42
			$select = $('.criteria-item-catalogids');
43
			console.log($select)
44
			$select.html('');
45
			if (brands.length > 0) {
46
				doGetAjaxRequestHandler(url, function(response) {
47
					data = JSON.parse(response);
48
					console.log(data)
49
					for (i = 0; i < data.length; i++) {
50
						$select.append(`<option value="${data[i].catalogId_i}">${data[i].title_s}</option>`);
51
					}
52
					$select.multiselect('rebuild');
53
				});
54
			} else {
55
				$select.html('');
56
				$select.multiselect('rebuild');
57
			}
58
			changed = !changed;
59
		}
60
	});
28085 tejbeer 61
 
28474 tejbeer 62
	$(document).on('change', '.criteria-item-catalogids', function() {
63
		var value = $('.criteria-item-catalogids ').val();
64
		console.log(value);
28085 tejbeer 65
 
28474 tejbeer 66
	});
67
 
68
 
28005 tejbeer 69
});
70
 
28020 tejbeer 71
 
28005 tejbeer 72
function loadPlacementPlan(domId) {
73
	doGetAjaxRequestHandler(context + "/placementPlan",
74
		function(response) {
75
			$('#' + domId).html(response);
76
		});
77
}
78
 
79
function addRange() {
80
	var addValue = $('#addRange').val();
81
	console.log(addValue);
82
	addValue = parseInt(addValue) + 500;
83
	$('#addRange').val(addValue);
84
 
85
}
86
 
87
function subRange() {
88
	var subValue = $('#subNumber').val();
89
	console.log(subValue);
90
	subValue = parseInt(subValue) - 500;
91
	$('#subNumber').val(subValue);
92
 
93
}