Commit 0e0bd035 authored by Gladys Forte's avatar Gladys Forte

dash adjustmens

parent c96b6a23
...@@ -201,6 +201,21 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet): ...@@ -201,6 +201,21 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
overdue_filtered = change_request.filter_overdue(self.queryset) overdue_filtered = change_request.filter_overdue(self.queryset)
overdue = overdue_filtered.count() overdue = overdue_filtered.count()
status_total = pending + approved + rejected + cancelled + completed
close = rejected + cancelled + completed
opened = pending + approved
open_percent = (opened/status_total) * 100
close_percent = (close/status_total) * 100
priority_total = high + normal
high_percent = (high/priority_total) * 100
normal_percent = (normal/priority_total) * 100
message = { message = {
'account_no': id_number, 'account_no': id_number,
...@@ -213,6 +228,10 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet): ...@@ -213,6 +228,10 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
'normal': normal, 'normal': normal,
'awaiting': awaiting, 'awaiting': awaiting,
'overdue': overdue, 'overdue': overdue,
'open_percent': open_percent,
'close_percent': close_percent,
'high_percent': high_percent,
'normal_percent': normal_percent,
'code': 200, 'code': 200,
'status': 'success', 'status': 'success',
'message': 'Dashboard Summary' 'message': 'Dashboard Summary'
......
...@@ -719,7 +719,6 @@ def cr_routing_actions(approver_instance, current_user): ...@@ -719,7 +719,6 @@ def cr_routing_actions(approver_instance, current_user):
# update is_action for current level # update is_action for current level
update_form_approver(form_code, level, 'current', date_now) update_form_approver(form_code, level, 'current', date_now)
reset_autoemail_tables(form_code) reset_autoemail_tables(form_code)
return True return True
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment