Page {{ pagination.page }} of {{ pagination.pages or 1 }} •
Showing {{ pending|length }} of {{ pagination.total }} results
{% endif %}
{% if pending %}
Full Name
Email
Phone
Department
Designation
Date of Joining
Approve
{% for emp in pending %}
{{ emp.full_name }}
{{ emp.email }}
{{ emp.phone }}
{{ emp.department.name if emp.department_id else '' }}
{{ emp.designation.title if emp.designation_id else '' }}
{{ emp.date_of_joining.strftime('%d-%m-%Y') if emp.date_of_joining else '' }}
Review Employee: {{ emp.full_name }}
Full Name
{{ emp.full_name or '-' }}
Gender
{{ emp.gender or '-' }}
DOB
{{ emp.dob.strftime('%d-%m-%Y') if emp.dob else '-' }}
Marital Status
{{ emp.marital_status or '-' }}
Father/Spouse Name
{{ emp.father_spouse_name or '-' }}
Personal Number
{{ emp.personal_number or '-' }}
Emergency Contact Name
{{ emp.emergency_contact_name or '-' }}
Emergency Contact Number
{{ emp.emergency_contact_number or '-' }}
Address
{{ emp.address or '-' }}
Temporary Address
{{ emp.temporary_address or '-' }}
Aadhar Name
{{ emp.aadhar_name or '-' }}
Aadhar Number
{{ emp.aadhar_number or '-' }}
PAN Name
{{ emp.pan_name or '-' }}
PAN Number
{{ emp.pan_number or '-' }}
UAN
{{ emp.uan or '-' }}
Last PF Number
{{ emp.last_company_pf_number or '-' }}
Bank Account Name
{{ emp.bank_account_name or '-' }}
Bank Account Number
{{ emp.bank_account_number or '-' }}
IFSC
{{ emp.ifsc_code or '-' }}
Bank Name
{{ emp.bank_name or '-' }}
Last Company
{{ emp.last_company_name or '-' }}
Last Emp Code
{{ emp.last_company_code or '-' }}
Last Designation
{{ emp.last_company_designation or '-' }}
Date of Joining
{{ emp.date_of_joining.strftime('%d-%m-%Y') if emp.date_of_joining else '-' }}
{% set edu = [
('Secondary', 'secondary_school'),
('Higher Secondary', 'higher_secondary_school'),
('Graduation', 'graduation'),
('Post Graduation', 'post_graduation')
] %}
Education
Institute
Marks
Year
{% for label, base in edu %}
{% set name = emp|attr(base ~ '_name') %}
{% set marks = emp|attr(base ~ '_marks') %}
{% set year = emp|attr(base ~ '_year') %}
{{ label }}
{{ name or '-' }}
{{ marks or '-' }}
{{ year or '-' }}
{% endfor %}
{% macro doc_links(paths) -%}
{% if paths %}
{% for p in (paths.split(',') if ',' in paths else [paths]) %}
{% set clean = p.strip().replace('\\','/') %}
{% if clean %}
View
{% endif %}
{% endfor %}
{% else %}
-
{% endif %}
{%- endmacro %}
Resume
{{ doc_links(emp.resume_path) }}
ID Proof
{{ doc_links(emp.id_proof_path) }}
Qualification Docs
{{ doc_links(emp.doc_qualification) }}
Employment Docs
{{ doc_links(emp.doc_employment_proof) }}
Photographs
{{ doc_links(emp.doc_photographs) }}
{% endfor %}
{% if pagination and (pagination.pages or 0) > 1 %}
{% endif %}
{% else %}