From 6a7f1fc57022922509f218679aab767a08cae033 Mon Sep 17 00:00:00 2001 From: Horilla Date: Tue, 27 Feb 2024 23:43:07 +0530 Subject: [PATCH] [UPDT] ATTENDANCE: Updation in attendance late come early out html by adding htmx modal view for single view --- .../late_come_early_out/group_by.html | 5 +- .../late_come_early_out/report_list.html | 15 +- .../late_come_early_out/reports.html | 15 +- .../late_come_early_out/single_report.html | 234 ++++++++++++++++++ attendance/urls.py | 5 + attendance/views/search.py | 11 + attendance/views/views.py | 48 +++- base/methods.py | 2 +- 8 files changed, 317 insertions(+), 18 deletions(-) create mode 100644 attendance/templates/attendance/late_come_early_out/single_report.html diff --git a/attendance/templates/attendance/late_come_early_out/group_by.html b/attendance/templates/attendance/late_come_early_out/group_by.html index db0123d6b..2885802e1 100644 --- a/attendance/templates/attendance/late_come_early_out/group_by.html +++ b/attendance/templates/attendance/late_come_early_out/group_by.html @@ -55,7 +55,10 @@
{% for late_in_early_out in attendance_list.list %} -
+
diff --git a/attendance/templates/attendance/late_come_early_out/report_list.html b/attendance/templates/attendance/late_come_early_out/report_list.html index ec51ab796..63e250cc2 100644 --- a/attendance/templates/attendance/late_come_early_out/report_list.html +++ b/attendance/templates/attendance/late_come_early_out/report_list.html @@ -50,7 +50,10 @@
{% for late_in_early_out in data %} -
+
@@ -71,11 +74,7 @@
- {% if late_in_early_out.type == 'late_come' %} - {% trans "Late Come" %} - {% else %} - {% trans "Early Out" %} - {% endif %} + {{late_in_early_out.get_type_display}}
{{late_in_early_out.attendance_id.attendance_date}}
{{late_in_early_out.attendance_id.attendance_clock_in}}
@@ -84,7 +83,7 @@
{{laXte_in_early_out.attendance_id.attendance_clock_out_date}}
{{late_in_early_out.attendance_id.minimum_hour}}
{{late_in_early_out.attendance_id.attendance_worked_hour}}
-
+
{% if late_in_early_out.get_penalties_count %}
Penalties :{{late_in_early_out.get_penalties_count}}
{% endif %} @@ -124,7 +123,7 @@
- `
+
diff --git a/attendance/templates/attendance/late_come_early_out/reports.html b/attendance/templates/attendance/late_come_early_out/reports.html index da0168110..d4e46325a 100644 --- a/attendance/templates/attendance/late_come_early_out/reports.html +++ b/attendance/templates/attendance/late_come_early_out/reports.html @@ -21,6 +21,15 @@ {% include 'attendance/late_come_early_out/report_list.html' %}
+