|
|
|
@ -284,11 +284,17 @@ |
|
|
|
const catLower = (category || 'present').toLowerCase(); |
|
|
|
|
|
|
|
if (catLower === 'present') { |
|
|
|
displayColumns = ['enrollment_id', 'name', 'designation', 'department', 'intime', 'inphoto', 'outtime', 'outphoto']; |
|
|
|
displayColumns = ['enrollment_id', 'name', 'designation', 'department']; |
|
|
|
if (empType === 'Park') displayColumns.push('park_name'); |
|
|
|
displayColumns.push('intime', 'inphoto', 'outtime', 'outphoto'); |
|
|
|
} else if (catLower === 'leave') { |
|
|
|
displayColumns = ['enrollment_id', 'name', 'designation', 'department', 'leavedatetime', 'leaveby']; |
|
|
|
displayColumns = ['enrollment_id', 'name', 'designation', 'department']; |
|
|
|
if (empType === 'Park') displayColumns.push('park_name'); |
|
|
|
displayColumns.push('leavedatetime', 'leaveby'); |
|
|
|
} else if (catLower === 'od') { |
|
|
|
displayColumns = ['enrollment_id', 'name', 'designation', 'department', 'odtime', 'odby']; |
|
|
|
displayColumns = ['enrollment_id', 'name', 'designation', 'department']; |
|
|
|
if (empType === 'Park') displayColumns.push('park_name'); |
|
|
|
displayColumns.push('odtime', 'odby'); |
|
|
|
} else { |
|
|
|
displayColumns = Object.keys(data[0]); |
|
|
|
} |
|
|
|
@ -312,6 +318,7 @@ |
|
|
|
name: 'Name', |
|
|
|
designation: 'Designation', |
|
|
|
department: 'Department', |
|
|
|
park_name: 'Park Name', |
|
|
|
intime: 'In Time', |
|
|
|
inphoto: 'In Photo', |
|
|
|
outtime: 'Out Time', |
|
|
|
|