Rev 27755 | Rev 29445 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function() {$(document).on('click', ".lead", function() {loadLead("main-content");});$(document).on('click', ".lead-close", function() {loadClosedLead("main-content");});$(document).on('click', "#lead-close-paginated .next",function() {var searchText = $("#authUser").val();// var searchTxt=$("#scheme-search-text").val();console.log(searchText);if (typeof (searchText) == "undefined" || !searchText) {searchText = "";}if ((searchText)) {var params = {};params['searchTerm'] = searchText;loadPaginatedNextItems('/searchLeadPaginated', params,'lead-close-paginated', 'close-lead-table','lead-close-container');} else {loadPaginatedNextItems('/getPaginatedClosedLeads', null,'lead-close-paginated', 'close-lead-table','lead-close-container');}$(this).blur();});$(document).on('click', "#lead-close-paginated .previous",function() {var searchText = $("#authUser").val();// var searchTxt=$("#scheme-search-text").val();console.log(searchText);if (typeof (searchText) == "undefined" || !searchText) {searchText = "";}if ((searchText)) {var params = {};params['searchTerm'] = searchText;loadPaginatedPreviousItems('/searchLeadPaginated', params,'lead-close-paginated', 'close-lead-table','lead-close-container');} else {loadPaginatedPreviousItems('/getPaginatedClosedLeads',null, 'lead-close-paginated', 'close-lead-table','lead-close-container');}$(this).blur();});$(document).on('click', "#close-lead-search-button", function() {var searchText = $("#authUser").val();if (typeof (searchText) == "undefined" || !searchText) {searchText = "";}loadLeadSearchInfo(searchText);});$(document).on("keyup", "#authUser", function(e) {var keyCode = e.keyCode || e.which;if (keyCode == 13) {$("#close-lead-search-button").click();}});$(document).on('click', ".view",function() {var id = $(this).data('requestid');console.log(id);doGetAjaxRequestHandler(context + "/getLeadActivity?leadId="+ id, function(response) {$('#fetchLeadActivityData .modal-content').html(response);});});$(document).on('click', ".newLead", function() {$('#newEntryLeadModal').modal('show');$("#scheduleTime").hide();});$(document).on('click', ".show-lead", function() {var status = $("#statusFilter").val();doGetAjaxRequestHandler(context + "/getOpenLead?leadStatus=" + status, function(response) {$('#' + 'main-content').html(response);});});$(document).on('click', ".show-colowise-lead", function() {var status = $("#statusFilter").val();var color = $("#colorFilter").val();doGetAjaxRequestHandler(context + "/getOpenLead?leadStatus=" + status + "&color=" + color, function(response) {$('#' + 'main-content').html(response);});});$(document).on('click', ".lead-request",function() {var firstName = $('input[name="firstName"]').val();var lastName = $('input[name="lastName"]').val();var mobile = $('input[name="mobile"]').val();var address = $('input[name="address"]').val();var status = $("#status").val();var city = $('input[name="city"]').val();var state = $("#state").val();var remark = $("#createRemark").val();var assignTo = $("#createAssignTo").val();var source = $("#leadSource").val();console.log(remark);if (firstName === "" && lastName === "" && mobile === ""&& address === "" && status === "" && city === ""&& state === "" && remark === "" && source === "") {alert("Field can't be empty");return;}if (firstName === "") {alert("First Name is required");return;}if (lastName === "") {alert("Last Name is required");return;}if (mobile === "") {alert("Mobile is required");return;}if (status === "") {alert("Status is required");return;}if (address === "") {alert("address is required");return;}if (city === "") {alert("city is required");return;}if (state === "") {alert("state is required");return;}if (source === "") {alert("Source is required")return;}if (remark === "") {alert("Remark is required");return;}var leaddetailData = {}leaddetailData['firstName'] = firstName;leaddetailData['lastName'] = lastNameleaddetailData['mobile'] = mobileleaddetailData['address'] = addressleaddetailData['city'] = cityleaddetailData['state'] = stateleaddetailData['status'] = statusleaddetailData['remark'] = remarkleaddetailData['assignTo'] = assignToleaddetailData['source'] = sourceif (status == "followUp") {leaddetailData['schelduleTimestamp'] = startDate}console.log(leaddetailData);if (confirm("Are you sure you want to add lead!") == true) {doPostAjaxRequestWithJsonHandler(context + "/createLead",JSON.stringify(leaddetailData), function(response) {if (response == 'true') {alert("successfully Add");$('#newEntryLeadModal').modal('hide');$('.modal-backdrop').remove();loadLead("main-content");}});return false;}});var leadId = null;$(document).on('click', ".editLead", function() {$('#editLeadData').modal('show');$("#editScheduleTime").hide();leadId = $(this).data('leadid');console.log(leadId)});$(document).on('click', ".lead-edit-request",function() {var remark = $('input[name="remark"]').val();var assignTo = $("#assignTo").val();var editStatus = $("#editStatus").val();var reason = $("#reason").val();console.log(editStatus)console.log(reason)if (remark === "" && assignTo === "" && editStatus === "") {alert("All fields is required");return;}if (assignTo === "") {alert("assignTo is required");return;}if (remark === "") {alert("Remark is required");return;}if (editStatus === "") {alert("status is required");return;}if (editStatus === "notInterested") {if (reason == null) {alert("Reason is required");return;}}var leadActivityData = {}leadActivityData['id'] = leadId;leadActivityData['remark'] = remark;leadActivityData['assignTo'] = assignToleadActivityData['status'] = editStatusleadActivityData['reason'] = reasonif (editStatus == "followUp") {leadActivityData['scheldule'] = startDate}console.log(leadActivityData);if (confirm("Are you sure you want to add lead!") == true) {doPostAjaxRequestWithJsonHandler(context + "/editLead", JSON.stringify(leadActivityData), function(response) {if (response == 'true') {alert("successfully update");$('#editLeadData').modal('hide');$('.modal-backdrop').remove();loadLead("main-content");}return false;});}});});function loadLead(domId) {doGetAjaxRequestHandler(context + "/getOpenLead", function(response) {$('#' + domId).html(response);});}function loadClosedLead(domId, searchTerm) {doGetAjaxRequestHandler(context + "/getClosedLead", function(response) {$('#' + domId).html(response);})}function statusAction() {var val = $('#status').val();if (val == "followUp") {$("#scheduleTime").show();} else {$("#scheduleTime").hide();}}function editStatusAction() {var val = $('#editStatus').val();if (val == "followUp") {$("#editScheduleTime").show();} else {$("#editScheduleTime").hide();}}function loadLeadSearchInfo(search_text) {loadSearchLead("main-content", search_text);}function loadSearchLead(domId, search_text) {doGetAjaxRequestHandler(context + "/searchLeads?searchTerm=" + search_text,function(response) {$('#' + domId).html(response);});}