Subversion Repositories SmartDukaan

Rev

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

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