| 25640 |
tejbeer |
1 |
$(function() {
|
|
|
2 |
|
|
|
3 |
$(".hygiene").live('click', function() {
|
|
|
4 |
|
|
|
5 |
loadHygiene("main-content");
|
|
|
6 |
});
|
|
|
7 |
|
|
|
8 |
$(".fetchDetail").live(
|
|
|
9 |
'click',
|
|
|
10 |
function() {
|
|
|
11 |
|
|
|
12 |
doGetAjaxRequestHandler(context + "/getFetchHygieneData",
|
|
|
13 |
function(response) {
|
|
|
14 |
|
|
|
15 |
$('#fetchCustomerData .modal-content').html(
|
|
|
16 |
response);
|
|
|
17 |
$('#schedule').hide();
|
|
|
18 |
|
|
|
19 |
$('#hygiene-detail').hide();
|
|
|
20 |
|
|
|
21 |
});
|
|
|
22 |
});
|
|
|
23 |
|
|
|
24 |
$(".add-customer-feedback").live(
|
|
|
25 |
'click',
|
|
|
26 |
function() {
|
|
|
27 |
var hygieneData = {}
|
|
|
28 |
var status = $('#status').val();
|
|
|
29 |
var remark = $('#remark').val();
|
|
|
30 |
var orderId = $(this).data('orderid');
|
|
|
31 |
|
|
|
32 |
if (status === "" && remark === "") {
|
|
|
33 |
alert("Field can't be empty");
|
|
|
34 |
return;
|
|
|
35 |
}
|
|
|
36 |
if (remark === "") {
|
|
|
37 |
alert("Remark is required");
|
|
|
38 |
return;
|
|
|
39 |
}
|
|
|
40 |
if (status === "") {
|
|
|
41 |
alert("Status is required");
|
|
|
42 |
return;
|
|
|
43 |
}
|
|
|
44 |
|
|
|
45 |
if (status == "Not connected") {
|
|
|
46 |
|
|
|
47 |
hygieneData['orderId'] = orderId;
|
|
|
48 |
hygieneData['status'] = $('#status').val();
|
|
|
49 |
hygieneData['remark'] = $('#remark').val();
|
|
|
50 |
hygieneData['hygieneRating'] = $('#hygieneRating').val();
|
|
|
51 |
hygieneData['scheduleTime'] = startDate;
|
|
|
52 |
} else if (status == "Not Connected Closed") {
|
|
|
53 |
|
|
|
54 |
hygieneData['orderId'] = orderId;
|
|
|
55 |
hygieneData['status'] = $('#status').val();
|
|
|
56 |
hygieneData['hygieneRating'] = $('#hygieneRating').val();
|
|
|
57 |
hygieneData['remark'] = $('#remark').val();
|
|
|
58 |
}
|
|
|
59 |
|
|
|
60 |
else if (status == "connected") {
|
|
|
61 |
hygieneData['orderId'] = orderId;
|
|
|
62 |
hygieneData['status'] = $('#status').val();
|
|
|
63 |
hygieneData['remark'] = $('#remark').val();
|
|
|
64 |
hygieneData['hygieneRating'] = $('#hygieneRating').val();
|
|
|
65 |
hygieneData['dop'] = startDate
|
|
|
66 |
hygieneData['quesPhone'] = $('#quest1').val();
|
|
|
67 |
hygieneData['quesInformation'] = $('#quest2').val();
|
|
|
68 |
hygieneData['quesInvoice'] = $('#quest3').val();
|
|
|
69 |
hygieneData['rating'] = $('#rating').val();
|
|
|
70 |
hygieneData['feedback'] = $('#feedback').val();
|
|
|
71 |
hygieneData['action'] = $('#action').val();
|
|
|
72 |
} else {
|
|
|
73 |
alert("status is required")
|
|
|
74 |
return;
|
|
|
75 |
}
|
|
|
76 |
|
|
|
77 |
console.log(hygieneData);
|
|
|
78 |
|
|
|
79 |
if (confirm("Are you sure you want to add detail!") == true) {
|
|
|
80 |
doPostAjaxRequestWithJsonHandler(context + "/hygieneData",
|
|
|
81 |
JSON.stringify(hygieneData), function(response) {
|
|
|
82 |
if (response == 'true') {
|
|
|
83 |
alert("successfully Add");
|
|
|
84 |
$('#fetchCustomerData').modal('hide');
|
|
|
85 |
$('.modal-backdrop').remove();
|
|
|
86 |
loadHygiene("main-content");
|
|
|
87 |
|
|
|
88 |
}
|
|
|
89 |
});
|
|
|
90 |
|
|
|
91 |
return false;
|
|
|
92 |
}
|
|
|
93 |
});
|
|
|
94 |
});
|
|
|
95 |
|
|
|
96 |
function statusChange() {
|
|
|
97 |
|
|
|
98 |
var val = $('#status').val();
|
|
|
99 |
console.log(val)
|
|
|
100 |
if (val == "Not connected") {
|
|
|
101 |
$('#hygiene-detail').hide();
|
|
|
102 |
$('#schedule').show();
|
|
|
103 |
} else if (val == "connected") {
|
|
|
104 |
|
|
|
105 |
$('#schedule').hide();
|
|
|
106 |
$('#hygiene-detail').show();
|
|
|
107 |
} else {
|
|
|
108 |
$('#schedule').hide();
|
|
|
109 |
$('#hygiene-detail').hide();
|
|
|
110 |
}
|
|
|
111 |
|
|
|
112 |
}
|
|
|
113 |
|
|
|
114 |
function loadHygiene(domId) {
|
|
|
115 |
doGetAjaxRequestHandler(context + "/getHygieneData", function(response) {
|
|
|
116 |
$('#' + domId).html(response);
|
|
|
117 |
});
|
|
|
118 |
}
|