| 28127 |
tejbeer |
1 |
function employeeDetailsForm(domId) {
|
|
|
2 |
doPostAjaxRequestHandler(context + "/getEmployeeDetailsForm", function(response) {
|
|
|
3 |
$('#' + domId).html(response);
|
|
|
4 |
|
|
|
5 |
});
|
|
|
6 |
}
|
|
|
7 |
function employeehrDetailsForm(domId) {
|
|
|
8 |
doPostAjaxRequestHandler(context + "/getHrEmployeeDetailsForm", function(response) {
|
|
|
9 |
$('#' + domId).html(response);
|
|
|
10 |
|
|
|
11 |
});
|
|
|
12 |
|
|
|
13 |
}
|
|
|
14 |
|
|
|
15 |
function hrEmployeeDetailsFormSubmit(domId) {
|
|
|
16 |
|
|
|
17 |
var authId = $("#hrmsAuthUser option:selected").val();
|
|
|
18 |
var json = employeeDetailsObjectJson();
|
|
|
19 |
console.log(json);
|
|
|
20 |
|
|
|
21 |
doPostAjaxRequestWithJsonHandler(context + "/getEmployeeDetailSubmit", json, function(response) {
|
|
|
22 |
if (response == true) {
|
|
|
23 |
alert("Successfully Submitted");
|
|
|
24 |
$("button.auth_hr_employ_details").click();
|
|
|
25 |
}
|
|
|
26 |
|
|
|
27 |
});
|
|
|
28 |
|
|
|
29 |
}
|
|
|
30 |
function authHrEmployeeDetails(domId) {
|
|
|
31 |
console.log('helo');
|
|
|
32 |
var authId = $("#hrmsAuthUser option:selected").val();
|
|
|
33 |
console.log(authId);
|
|
|
34 |
doGetAjaxRequestHandler(context + "/getEmployeeDetailsAuth?authId=" + authId, function(response) {
|
|
|
35 |
$('.employee-hr-container').html(response);
|
|
|
36 |
|
|
|
37 |
});
|
|
|
38 |
|
|
|
39 |
}
|
|
|
40 |
|
|
|
41 |
|
|
|
42 |
function employeeDetailsSubmit(domId) {
|
|
|
43 |
var json = employeeDetailsObjectJson();
|
|
|
44 |
|
|
|
45 |
console.log(json)
|
|
|
46 |
doPostAjaxRequestWithJsonHandler(context + "/getEmployeeDetailsSubmit", json, function(response) {
|
|
|
47 |
$('#' + domId).html(response);
|
|
|
48 |
|
|
|
49 |
});
|
|
|
50 |
|
|
|
51 |
}
|
|
|
52 |
|
|
|
53 |
$(document).on('click', ".auth_hr_employ_details", function() {
|
|
|
54 |
authHrEmployeeDetails("main-content")
|
|
|
55 |
|
|
|
56 |
});
|
|
|
57 |
|
|
|
58 |
$(document).on('click', ".hr_employee_details_form", function() {
|
|
|
59 |
employeehrDetailsForm("main-content")
|
|
|
60 |
|
|
|
61 |
});
|
|
|
62 |
|
|
|
63 |
$(document).on('click', ".hr_employee_form_submit", function() {
|
|
|
64 |
hrEmployeeDetailsFormSubmit("main-content")
|
|
|
65 |
|
|
|
66 |
|
|
|
67 |
});
|
|
|
68 |
|
|
|
69 |
|
|
|
70 |
|
|
|
71 |
$(document).on('click', ".employee-form", function() {
|
|
|
72 |
employeeDetailsForm("main-content")
|
|
|
73 |
|
|
|
74 |
|
|
|
75 |
});
|
|
|
76 |
|
|
|
77 |
|
|
|
78 |
$(document).on('click', ".employee_form_button", function() {
|
|
|
79 |
|
|
|
80 |
var json = employeeDetailsObjectJson();
|
|
|
81 |
console.log("JSON" + json);
|
|
|
82 |
employeeDetailsSubmit("main-content")
|
|
|
83 |
|
|
|
84 |
});
|
|
|
85 |
|
|
|
86 |
function employeeDetailsObjectJson() {
|
|
|
87 |
var employeeDetailsObject = {};
|
|
|
88 |
var employeeId = $("form#hr-employee-details-hrms-form input[name=sdEmpId]").val();
|
|
|
89 |
if (employeeId == "") {
|
|
|
90 |
alert("Employee Id is required");
|
|
|
91 |
return false;
|
|
|
92 |
}
|
|
|
93 |
|
|
|
94 |
employeeDetailsObject['sdEmpId'] = employeeId;
|
|
|
95 |
employeeDetailsObject['employmentStatus'] = $("#employmentStatus option:selected").val();
|
|
|
96 |
employeeDetailsObject['dept'] = $("#dept option:selected").val();
|
|
|
97 |
|
|
|
98 |
employeeDetailsObject['officialEmail'] = $("form#hr-employee-details-hrms-form input[name=officialEmail]").val();
|
|
|
99 |
employeeDetailsObject['reportingTo'] = $("#reportingActive option:selected").val();
|
|
|
100 |
employeeDetailsObject['activeInactive'] = $("#activeInactive option:selected").val();
|
|
|
101 |
employeeDetailsObject['authId'] = $("#hrmsAuthUser option:selected").val();
|
|
|
102 |
|
|
|
103 |
|
|
|
104 |
employeeDetailsObject['designation'] = $("form#hr-employee-details-hrms-form input[name=designation]").val();
|
|
|
105 |
employeeDetailsObject['state'] = $("form#hr-employee-details-hrms-form input[name=state]").val();
|
|
|
106 |
employeeDetailsObject['area'] = $("form#hr-employee-details-hrms-form input[name=area]").val();
|
|
|
107 |
employeeDetailsObject['city'] = $("form#hr-employee-details-hrms-form input[name=city]").val();
|
|
|
108 |
employeeDetailsObject['project'] = $("form#hr-employee-details-hrms-form input[name=project]").val();
|
|
|
109 |
employeeDetailsObject['dateJoining'] = $("form#hr-employee-details-hrms-form input[name=dateJoining]").val();
|
|
|
110 |
employeeDetailsObject['howOldSystem'] = $("form#hr-employee-details-hrms-form input[name=inputHowOldSystem]").val();
|
|
|
111 |
employeeDetailsObject['dateOfleaving'] = $("form#hr-employee-details-hrms-form input[name=inputDateOfleaving]").val();
|
|
|
112 |
employeeDetailsObject['dayWorked'] = $("form#hr-employee-details-hrms-form input[name=inputDayWorked]").val();
|
|
|
113 |
employeeDetailsObject['nomineeName'] = $("form#hr-employee-details-hrms-form input[name=nomineeName]").val();
|
|
|
114 |
employeeDetailsObject['relation'] = $("form#hr-employee-details-hrms-form input[name=relation]").val();
|
|
|
115 |
employeeDetailsObject['persoanalAccident'] = $("form#hr-employee-details-hrms-form input[name=persoanalAccident]").val();
|
|
|
116 |
employeeDetailsObject['mediclaim'] = $("form#hr-employee-details-hrms-form input[name=mediclaim]").val();
|
|
|
117 |
employeeDetailsObject['bioData'] = $("#bio_data option:selected").val();
|
|
|
118 |
employeeDetailsObject['sixPhotos'] = $("#6_photos option:selected").val();
|
|
|
119 |
employeeDetailsObject['eduCart'] = $("#edu_cart option:selected").val();
|
|
|
120 |
employeeDetailsObject['aadhaar'] = $("#aadhaar option:selected").val();
|
|
|
121 |
employeeDetailsObject['panCard'] = $("#panCard option:selected").val();
|
|
|
122 |
employeeDetailsObject['offerGiven'] = $("#offerGiven option:selected").val();
|
|
|
123 |
employeeDetailsObject['apptLetterIssued'] = $("#apptLetterIssued option:selected").val();
|
|
|
124 |
employeeDetailsObject['checkBankDetails'] = $("#checkBankDetails option:selected").val();
|
|
|
125 |
employeeDetailsObject['basic'] = $("form#hr-employee-details-hrms-form input[name=basic]").val();
|
|
|
126 |
employeeDetailsObject['HRA'] = $("form#hr-employee-details-hrms-form input[name=HRA]").val();
|
|
|
127 |
employeeDetailsObject['conv'] = $("form#hr-employee-details-hrms-form input[name=conv]").val();
|
|
|
128 |
employeeDetailsObject['splAll'] = $("form#hr-employee-details-hrms-form input[name=splAll]").val();
|
|
|
129 |
employeeDetailsObject['statuaryBonus'] = $("form#hr-employee-details-hrms-form input[name=statuaryBonus]").val();
|
|
|
130 |
employeeDetailsObject['driverSalary'] = $("form#hr-employee-details-hrms-form input[name=driverSalary]").val();
|
|
|
131 |
employeeDetailsObject['carLease'] = $("form#hr-employee-details-hrms-form input[name=carLease]").val();
|
|
|
132 |
employeeDetailsObject['fuelMaintance'] = $("form#hr-employee-details-hrms-form input[name=fuelMaintance]").val();
|
|
|
133 |
employeeDetailsObject['medicalRem'] = $("form#hr-employee-details-hrms-form input[name=medicalRem]").val();
|
|
|
134 |
employeeDetailsObject['lta'] = $("form#hr-employee-details-hrms-form input[name=LTA]").val();
|
|
|
135 |
employeeDetailsObject['pf'] = $("form#hr-employee-details-hrms-form input[name=pf]").val();
|
|
|
136 |
employeeDetailsObject['esic'] = $("form#hr-employee-details-hrms-form input[name=esic]").val();
|
|
|
137 |
employeeDetailsObject['fctcMonthly'] = $("form#hr-employee-details-hrms-form input[name=fctcMonthly]").val();
|
|
|
138 |
employeeDetailsObject['vctcMonthly'] = $("form#hr-employee-details-hrms-form input[name=vctcMonthly]").val();
|
|
|
139 |
employeeDetailsObject['mediPolicy'] = $("form#hr-employee-details-hrms-form input[name=mediPolicy]").val();
|
|
|
140 |
employeeDetailsObject['variableCostAnnual'] = $("form#hr-employee-details-hrms-form input[name=variableCostAnnual]").val();
|
|
|
141 |
employeeDetailsObject['totalCostAnnual'] = $("form#hr-employee-details-hrms-form input[name=totalCostAnnual]").val();
|
|
|
142 |
employeeDetailsObject['gross'] = $("form#hr-employee-details-hrms-form input[name=gross]").val();
|
|
|
143 |
employeeDetailsObject['inhand'] = $("form#hr-employee-details-hrms-form input[name=inhand]").val()
|
|
|
144 |
employeeDetailsObject['band'] = $("form#hr-employee-details-hrms-form input[name=band]").val();
|
|
|
145 |
|
|
|
146 |
//Employee Details Form
|
|
|
147 |
var employeeName = $("form#employee-details-hrms-form input[name=employeeName]").val();
|
|
|
148 |
if (employeeId == "") {
|
|
|
149 |
alert("Employee Id is required");
|
|
|
150 |
return false;
|
|
|
151 |
}
|
|
|
152 |
employeeDetailsObject['employeeName'] = employeeName;
|
|
|
153 |
employeeDetailsObject['gender'] = $("#gender option:selected").val();
|
|
|
154 |
employeeDetailsObject['maritalStatus'] = $("#marital_status option:selected").val();
|
|
|
155 |
employeeDetailsObject['aniversaryDate'] = $("form#employee-details-hrms-form input[name=inputAniversaryDate]").val();
|
|
|
156 |
employeeDetailsObject['age'] = $("form#employee-details-hrms-form input[name=inputAge]").val();
|
|
|
157 |
|
|
|
158 |
employeeDetailsObject['bloodGroup'] = $("#inputBloodGroup option:selected").val();
|
|
|
159 |
employeeDetailsObject['localAddress'] = $("form#employee-details-hrms-form input[name=localAddress]").val();
|
|
|
160 |
|
|
|
161 |
employeeDetailsObject['permanentAdress'] = $("form#employee-details-hrms-form input[name=inputPermanentAdress]").val();
|
|
|
162 |
|
|
|
163 |
|
|
|
164 |
employeeDetailsObject['fatherName'] = $("form#employee-details-hrms-form input[name=fatherName]").val();
|
|
|
165 |
employeeDetailsObject['motherName'] = $("form#employee-details-hrms-form input[name=motherName]").val();
|
|
|
166 |
employeeDetailsObject['dateOfBirthGuider'] = $("form#employee-details-hrms-form input[name=dateOfBirthGuider]").val();
|
|
|
167 |
|
|
|
168 |
employeeDetailsObject['brotherFirst'] = $("form#employee-details-hrms-form input[name=brotherName]").val();
|
|
|
169 |
employeeDetailsObject['brotherSecond'] = $("form#employee-details-hrms-form input[name=brotherName2]").val();
|
|
|
170 |
employeeDetailsObject['husbandName'] = $("form#employee-details-hrms-form input[name=husbandName]").val();
|
|
|
171 |
employeeDetailsObject['dateOfBirthHusband'] = $("form#employee-details-hrms-form input[name=dateOfBirthHusband]").val();
|
|
|
172 |
employeeDetailsObject['wifeName'] = $("form#employee-details-hrms-form input[name=wifeName]").val();
|
|
|
173 |
employeeDetailsObject['dateofBirthWife'] = $("form#employee-details-hrms-form input[name=dateofBirthWife]").val();
|
|
|
174 |
employeeDetailsObject['sonName'] = $("form#employee-details-hrms-form input[name=sonName]").val();
|
|
|
175 |
employeeDetailsObject['sonDate'] = $("form#employee-details-hrms-form input[name=sonDate]").val();
|
|
|
176 |
employeeDetailsObject['daughterName'] = $("form#employee-details-hrms-form input[name=DaughterName]").val();
|
|
|
177 |
employeeDetailsObject['doughterDOB'] = $("form#employee-details-hrms-form input[name=doughterDOB]").val();
|
|
|
178 |
employeeDetailsObject['landLineNumberLocal'] = $("form#employee-details-hrms-form input[name=landLineNumberLocal]").val();
|
|
|
179 |
employeeDetailsObject['mobileNumber'] = $("form#employee-details-hrms-form input[name=mobileNumber]").val();
|
|
|
180 |
employeeDetailsObject['personalEmail'] = $("form#employee-details-hrms-form input[name=personalEmail]").val();
|
|
|
181 |
employeeDetailsObject['landLineNumberPermanent'] = $("form#employee-details-hrms-form input[name=landLineNumberPermanent]").val();
|
|
|
182 |
employeeDetailsObject['mobileNumberFamily'] = $("form#employee-details-hrms-form input[name=mobileNumberFamily]").val();
|
|
|
183 |
employeeDetailsObject['emergencyContactNumber'] = $("form#employee-details-hrms-form input[name=emergencyContactNumber]").val();
|
|
|
184 |
employeeDetailsObject['educationQualification'] = $("form#employee-details-hrms-form input[name=eduQualification]").val();
|
|
|
185 |
employeeDetailsObject['expFresher'] = $("#expFresher option:selected").val();
|
|
|
186 |
employeeDetailsObject['organisationName'] = $("form#employee-details-hrms-form input[name=organisationName]").val();
|
|
|
187 |
employeeDetailsObject['expYear'] = $("#expFresher option:selected").val();
|
|
|
188 |
employeeDetailsObject['expMonth'] = $("#expMonth option:selected").val();
|
|
|
189 |
employeeDetailsObject['lastDesignation'] = $("form#employee-details-hrms-form input[name=lastDesignation]").val();
|
|
|
190 |
employeeDetailsObject['reasonForLeaving'] = $("form#employee-details-hrms-form input[name=reasonForLeaving]").val();
|
|
|
191 |
|
|
|
192 |
employeeDetailsObject['expJoinTimeYear'] = $("#expJoinTimeYear option:selected").val();
|
|
|
193 |
employeeDetailsObject['expJoinTimeMonth'] = $("#expJoinTimeMonth option:selected").val();
|
|
|
194 |
|
|
|
195 |
employeeDetailsObject['nomineeName'] = $("form#employee-details-hrms-form input[name=nomineeName]").val();
|
|
|
196 |
employeeDetailsObject['relation'] = $("form#employee-details-hrms-form input[name=relation]").val();
|
|
|
197 |
employeeDetailsObject['pfNumber'] = $("form#employee-details-hrms-form input[name=pfNumber]").val();
|
|
|
198 |
employeeDetailsObject['esiNumber'] = $("form#employee-details-hrms-form input[name=esiNumber]").val();
|
|
|
199 |
employeeDetailsObject['employeeBankName'] = $("form#employee-details-hrms-form input[name=employeeBankName]").val();
|
|
|
200 |
employeeDetailsObject['bankAcNumber'] = $("form#employee-details-hrms-form input[name=bankAcNumber]").val();
|
|
|
201 |
employeeDetailsObject['bankName'] = $("form#employee-details-hrms-form input[name=bankName]").val();
|
|
|
202 |
employeeDetailsObject['ifscCode'] = $("form#employee-details-hrms-form input[name=ifscCode]").val();
|
|
|
203 |
employeeDetailsObject['personalCompany'] = $("#personalCompany option:selected").val();
|
|
|
204 |
|
|
|
205 |
employeeDetailsObject['panNumber'] = $("form#employee-details-hrms-form input[name=panNumber]").val();
|
|
|
206 |
employeeDetailsObject['uanNumber'] = $("form#employee-details-hrms-form input[name=uanNumber]").val();
|
|
|
207 |
employeeDetailsObject['noticePeriod'] = $("#noticePeriod option:selected").val();
|
|
|
208 |
employeeDetailsObject['aadharNumber'] = $("form#employee-details-hrms-form input[name=aadharNumber]").val();
|
|
|
209 |
|
|
|
210 |
employeeDetailsObject['bdMonth'] = $("form#employee-details-hrms-form input[name=bdMonth]").val();
|
|
|
211 |
employeeDetailsObject['annMonth'] = $("form#employee-details-hrms-form input[name=annMonth]").val();
|
|
|
212 |
|
|
|
213 |
|
|
|
214 |
|
|
|
215 |
|
|
|
216 |
return JSON.stringify(employeeDetailsObject);
|
|
|
217 |
}
|