Subversion Repositories SmartDukaan

Rev

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

Rev 31917 Rev 32074
Line 843... Line 843...
843
		autoSelect: true,
843
		autoSelect: true,
844
		afterSelect: callback
844
		afterSelect: callback
845
	});
845
	});
846
}
846
}
847
 
847
 
-
 
848
function getVendorAheadOptions(jqElement, callback) {
-
 
849
	jqElement.typeahead('destroy').typeahead({
-
 
850
		source: function(q, process) {
-
 
851
			if (q.length >= 3) {
-
 
852
				return $.ajax(context + "/vendors", {
-
 
853
					global: false,
-
 
854
					data: {
-
 
855
						query: q
-
 
856
					},
-
 
857
					success: function(data) {
-
 
858
						queryData = JSON.parse(data);
-
 
859
						process(queryData);
-
 
860
					},
-
 
861
				});
-
 
862
			}
-
 
863
		},
-
 
864
		delay: 300,
-
 
865
		items: 20,
-
 
866
		displayText: function(vendor) {
-
 
867
			return vendor.name;
-
 
868
		},
-
 
869
		autoSelect: true,
-
 
870
		afterSelect: callback
-
 
871
	});
-
 
872
}
-
 
873
 
848
function loadPriceDrop(domId) {
874
function loadPriceDrop(domId) {
849
	doGetAjaxRequestHandler(context + "/getItemDescription",
875
	doGetAjaxRequestHandler(context + "/getItemDescription",
850
		function(response) {
876
		function(response) {
851
			$('#' + domId).html(response);
877
			$('#' + domId).html(response);
852
		});
878
		});
Line 967... Line 993...
967
	let tableId = $(container).data('tableid');
993
	let tableId = $(container).data('tableid');
968
	var elt = document.getElementById(tableId);
994
	var elt = document.getElementById(tableId);
969
	if ($.fn.DataTable.isDataTable(`#${tableId}`)) {
995
	if ($.fn.DataTable.isDataTable(`#${tableId}`)) {
970
		elt = $(`#${tableId}`).DataTable().table(0).container();
996
		elt = $(`#${tableId}`).DataTable().table(0).container();
971
	}
997
	}
972
	var wb = XLSX.utils.table_to_book(elt, {sheet: "sheet1"});
998
	var wb = XLSX.utils.table_to_book(elt, { sheet: "sheet1" });
973
	XLSX.writeFile(wb, fn || ('MySheetName.' + (type || 'xlsx')));
999
	XLSX.writeFile(wb, fn || ('MySheetName.' + (type || 'xlsx')));
974
}
1000
}
975
 
1001
 
976
 
1002
 
977
$(document).on('click', ".manage-pcm", function() {
1003
$(document).on('click', ".manage-pcm", function() {
Line 985... Line 1011...
985
}
1011
}
986
 
1012
 
987
 
1013
 
988
 
1014
 
989
$(document).on('click', ".digify-retailer-login", function() {
1015
$(document).on('click', ".digify-retailer-login", function() {
-
 
1016
 
-
 
1017
	doGetAjaxRequestHandler(context + "/digify/register", function(response) {
-
 
1018
 
-
 
1019
 
-
 
1020
		$('#main-content').html(response);
-
 
1021
 
-
 
1022
	});
990
	$('#main-content').html(`<iframe class="wrapper" src="${context}/digify/register" style="width:100%;height:100vh"> </iframe>`);
1023
	//$('#main-content').html(`<iframe class="wrapper" src="${context}/digify/register" style="width:100%;height:100vh"> </iframe>`);
991
	//$('#main-content').html(`<a class="wrapper" href="${context}/digify/register" target="_blank" style="width:100%;height:100vh"> </a>`);
1024
	//$('#main-content').html(`<a class="wrapper" href="${context}/digify/register" target="_blank" style="width:100%;height:100vh"> </a>`);
992
 
1025
 
993
});
1026
});
994
 
1027
 
995
 
1028