Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
29951 amit.gupta 1
$(function () {
30252 amit.gupta 2
	$(document).on('click', ".price-circular", function () {
3
		loadPriceCircular("main-content");
4
	});
28102 tejbeer 5
 
30252 amit.gupta 6
	$(document).on('click', ".partner-price-circular", function () {
28134 tejbeer 7
 
30252 amit.gupta 8
		bootbox.confirm({
9
			message: "<div class = 'disclosurehindata'> <img src='resources/images/disclosure.png' style='width:100%'> </div>"
10
			,
11
			buttons: {
12
				confirm: {
13
					label: 'I agree',
14
					className: 'btn-success'
15
				},
16
				cancel: {
17
					label: 'I disagree',
18
					className: 'btn-danger'
19
				}
20
			},
21
			callback: function (result) {
22
				if (result == true) {
23
					loadPartnerPriceCircular("main-content");
24
				}
25
			}
26
		});
28134 tejbeer 27
 
30252 amit.gupta 28
	});
28102 tejbeer 29
 
30252 amit.gupta 30
	$(document).on('click', ".submit-circular-request", function () {
31
		let brand = $("#brands").val();
32
		let priceCircularUrl = `${context}/priceCircularByBrand?brand=${brand}`;
33
		if (typeof partnerId == "number") {
34
			priceCircularUrl = `${priceCircularUrl}&fofoId=${partnerId}`;
35
		}
36
		doGetAjaxRequestHandler(priceCircularUrl,
37
			function (response) {
38
				console.log(response)
39
				$('.price-circular-container').html(response);
40
			});
41
	});
28102 tejbeer 42
 
30252 amit.gupta 43
	$(document).on('click', ".download-nlc", function () {
44
		let brand = $("#brands").val();
45
		let downloadNlcUrl = `${context}/downloadNlcByBrand?brand=${brand}`;
46
		if (typeof partnerId == "number") {
47
			downloadNlcUrl = `${downloadNlcUrl}&fofoId=${partnerId}`;
48
		}
49
		doAjaxGetDownload(downloadNlcUrl, `${brand}-nlc.csv`);
50
	});
28102 tejbeer 51
 
30252 amit.gupta 52
 
28102 tejbeer 53
});
54
 
55
function loadPriceCircular(domId) {
30252 amit.gupta 56
	doGetAjaxRequestHandler(context + "/priceCircular",
57
		function (response) {
58
			$('#' + domId).html(response);
59
		});
28102 tejbeer 60
}
61
 
62
function loadPartnerPriceCircular(domId) {
30252 amit.gupta 63
	doGetAjaxRequestHandler(context + "/partnerPriceCircular",
64
		function (response) {
65
			$('#' + domId).html(response);
66
		});
28102 tejbeer 67
}