from django.urls import path
from . import views
from . import views_employee_advance
from rest_framework.authtoken.views import obtain_auth_token

urlpatterns = [
    path('human-resource-dashboard/', views.human_resource_dashboard),
    path('edit-staff-profile/', views.edit_staff_profile),
    path('create-staff-position/', views.create_staff_position),
    path('edit-staff-position/', views.edit_staff_position),
    path('super-hr-get-staff-profiles-to-set_up/',
         views.super_hr_get_staff_profiles_to_set_up),
    path('create-bonus/',
         views.create_bonus),
    path('create-deduction/',
         views.create_deduction),
    path('create-work-shift/',
         views.create_work_shift),
    path('create-staff-leave/',
         views.create_staff_leave),
    path('create-educational-qualification/',
         views.create_educational_qualification),
    path('create-training-record/',
         views.create_training_record),
    path('create-disciplinary-record/',
         views.create_disciplinary_record),
    path('create-task/',
         views.create_task),
    path('create-engagement/',
         views.create_engagement),
    path('create-vacancy-record/',
         views.create_vacancy_record),
    #     path('create-vacancy-record/',
    #          views.create_vacancy_record),
    path('edit-staff-financial-info/',
         views.edit_staff_financial_info),
    path('save-staff-deduction-schemes/',
         views.save_staff_deduction_schemes),
    path('edit-educational-qualification/',
         views.edit_educational_qualification),
    path('edit-training-record/',
         views.edit_training_record),
    path('create-payroll-sheet/',
         views.create_payroll_sheet),
    path('edit-payroll-sheet/', views.edit_payroll_sheet),
    path('get-my-profile-details/', views.get_my_profile_details),
    path('edit-staff-detail-mini/', views.edit_staff_detail_mini),
    path('change-password/', views.change_password),
    path('delete-bonus/', views.delete_bonus),
    path('delete-deduction/', views.delete_deduction),
    path('delete-payroll-sheet/', views.delete_payroll_sheet),
    path('delete-staff-position/', views.delete_staff_position),
    path('delete-staff-profile/', views.delete_staff_profile),
    path('delete-work-shift/', views.delete_work_shift),
    path('delete-staff-leave/', views.delete_staff_leave),
    path('edit-bonus/', views.edit_bonus),
    path('edit-deduction/', views.edit_deduction),
    path('edit-work-shift/', views.edit_work_shift),
    path('hr-edit-staff-leave/', views.hr_edit_staff_leave),
    path('hod-edit-staff-leave/', views.hod_edit_staff_leave),
    path('staff-apply-for-leave/', views.staff_apply_for_leave),
    path('hod-get-department-leaves/', views.hod_get_department_leaves),
    path('send-payslip/', views.send_payslip),
    path('send-p9-form/', views.send_p9_form),
    path('terminate-employment/', views.terminate_employment),
    path('activate-employment/', views.activate_employment),
    path('overall-human-resource-dashboard/',
         views.overall_human_resource_dashboard),
    path('human-resource-staff-profiles/',
         views.human_resource_staff_profiles),
    path('human-resource-payroll-sheets/',
         views.human_resource_payroll_sheets),
    path('human-resource-time-sheets/',
         views.human_resource_time_sheets),
    path('view-single-payroll-sheet/',
         views.view_single_payroll_sheet),
    path('get-payroll-creation-items/',
         views.get_payroll_creation_items),
    path('preview-payroll-instance/',
         views.preview_payroll_instance),
    path('get-payroll-sheet-to-edit/',
         views.get_payroll_sheet_to_edit),
    path('get-staff-relievers/',
         views.get_staff_relievers),
    path('generate-staff-p9-form/',
         views.generate_staff_p9_form),
    path('generate-leave-summary/',
         views.generate_leave_summary),
    path('generate-payroll-summary/',
         views.generate_payroll_summary),
    path('generate-statutory-deductions-summary/',
         views.generate_statutory_deductions_summary),
    path('get-staff-p9-list/',
         views.get_staff_p9_list),
    path('employee-advances-list/',
         views_employee_advance.employee_advances_list),
    path('create-employee-advance/',
         views_employee_advance.create_employee_advance),
    path('update-employee-advance-recovery/',
         views_employee_advance.update_employee_advance_recovery),
]
