Subversion Repositories SmartDukaan

Rev

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

Rev 25980 Rev 25988
Line 1... Line 1...
1
$(function() {
1
$(function() {
2
	$(".lead").live('click', function() {
2
	$(".lead").live('click', function() {
3
		loadLead("main-content");
3
		loadLead("main-content");
4
	});
4
	});
5
 
5
 
-
 
6
	$(".lead-close").live('click', function() {
-
 
7
		loadClosedLead("main-content");
-
 
8
	});
-
 
9
 
-
 
10
	$("#close-lead-paginated .next").live(
-
 
11
			'click',
-
 
12
			function() {
-
 
13
 
-
 
14
				var searchText = $("#authUser").val();
-
 
15
				// var searchTxt=$("#scheme-search-text").val();
-
 
16
				console.log(searchText);
-
 
17
				if (typeof (searchText) == "undefined" || !searchText) {
-
 
18
					searchText = "";
-
 
19
				}
-
 
20
 
-
 
21
				if ((searchText)) {
-
 
22
					var params = {};
-
 
23
					params['searchTerm'] = searchText;
-
 
24
					loadPaginatedNextItems('/searchLeadPaginated', params,
-
 
25
							'close-lead-paginated', 'close-lead-table',
-
 
26
							'lead-close-container');
-
 
27
				} else {
-
 
28
 
-
 
29
					loadPaginatedNextItems('/getPaginatedClosedLeads', null,
-
 
30
							'close-lead-paginated', 'close-lead-table',
-
 
31
							'lead-close-container');
-
 
32
				}
-
 
33
				$(this).blur();
-
 
34
			});
-
 
35
 
-
 
36
	$("#close-lead-paginated .previous").live(
-
 
37
			'click',
-
 
38
			function() {
-
 
39
 
-
 
40
				loadPaginatedPreviousItems('/getPaginatedClosedLeads', null,
-
 
41
						'close-lead-paginated', 'close-lead-table',
-
 
42
						'lead-close-container');
-
 
43
 
-
 
44
				$(this).blur();
-
 
45
			});
-
 
46
 
-
 
47
	$("#close-lead-search-button").live('click', function() {
-
 
48
		var searchText = $("#authUser").val();
-
 
49
		if (typeof (searchText) == "undefined" || !searchText) {
-
 
50
			searchText = "";
-
 
51
		}
-
 
52
		loadLeadSearchInfo(searchText);
-
 
53
	});
-
 
54
 
-
 
55
	$("#authUser").live("keyup", function(e) {
-
 
56
		var keyCode = e.keyCode || e.which;
-
 
57
		if (keyCode == 13) {
-
 
58
			$("#close-lead-search-button").click();
-
 
59
		}
-
 
60
	});
6
	$(".view").live(
61
	$(".view").live(
7
			'click',
62
			'click',
8
			function() {
63
			function() {
9
				var id = $(this).data('requestid');
64
				var id = $(this).data('requestid');
10
				console.log(id);
65
				console.log(id);
Line 76... Line 131...
76
				if (source === "") {
131
				if (source === "") {
77
					alert("Source is required")
132
					alert("Source is required")
78
					return;
133
					return;
79
				}
134
				}
80
 
135
 
81
 
-
 
82
				if (remark === "") {
136
				if (remark === "") {
83
					alert("Remark is required");
137
					alert("Remark is required");
84
					return;
138
					return;
85
				}
139
				}
86
 
140
 
87
			
-
 
88
				var leaddetailData = {}
141
				var leaddetailData = {}
89
				leaddetailData['firstName'] = firstName;
142
				leaddetailData['firstName'] = firstName;
90
				leaddetailData['lastName'] = lastName
143
				leaddetailData['lastName'] = lastName
91
				leaddetailData['mobile'] = mobile
144
				leaddetailData['mobile'] = mobile
92
				leaddetailData['address'] = address
145
				leaddetailData['address'] = address
Line 170... Line 223...
170
	doGetAjaxRequestHandler(context + "/getOpenLead", function(response) {
223
	doGetAjaxRequestHandler(context + "/getOpenLead", function(response) {
171
		$('#' + domId).html(response);
224
		$('#' + domId).html(response);
172
	});
225
	});
173
}
226
}
174
 
227
 
-
 
228
function loadClosedLead(domId, searchTerm) {
-
 
229
	doGetAjaxRequestHandler(context + "/getClosedLead", function(response) {
-
 
230
		$('#' + domId).html(response);
-
 
231
	})
-
 
232
}
-
 
233
 
175
function statusAction() {
234
function statusAction() {
176
	var val = $('#status').val();
235
	var val = $('#status').val();
177
	if (val == "followUp") {
236
	if (val == "followUp") {
178
		$("#scheduleTime").show();
237
		$("#scheduleTime").show();
179
	} else {
238
	} else {
180
		$("#scheduleTime").hide();
239
		$("#scheduleTime").hide();
181
	}
240
	}
182
 
241
 
183
}
242
}
-
 
243
function loadLeadSearchInfo(search_text) {
-
 
244
	loadSearchLead("main-content", search_text);
-
 
245
}
-
 
246
 
-
 
247
function loadSearchLead(domId, search_text) {
-
 
248
	doGetAjaxRequestHandler(context + "/searchLeads?searchTerm=" + search_text,
-
 
249
			function(response) {
-
 
250
				$('#' + domId).html(response);
-
 
251
			});
-
 
252
}