diff --git a/app/modules/partners/templates/partners/review_board.html b/app/modules/partners/templates/partners/review_board.html index 3729f8c..a73d832 100644 --- a/app/modules/partners/templates/partners/review_board.html +++ b/app/modules/partners/templates/partners/review_board.html @@ -4,28 +4,178 @@
Review completed work, blocked tasks, rework and in-progress engagement tasks.
Engagement-level review queue. Task-level review, rework and history remain available inside each engagement.
+{{ column.hint }}
| Client / Engagement | +Status | +Task Progress | +Review Items | +Assigned Team | +Priority / Target | +Action | +
|---|---|---|---|---|---|---|
|
+ {{ task.client_display }}
+ {{ task.engagement_label }}
+ Engagement #{{ task.subscription_id }}
+ |
+
+ {% if column.code == 'pending_review' %}
+ Pending Review
+ {% elif column.code == 'clarification_required' %}
+ Clarification Required
+ {% elif column.code == 'rework_sent' %}
+ Rework Sent
+ {% elif column.code == 'approved' %}
+ In Progress
+ {% else %}
+ Completed
+ {% endif %}
+ {% if stats.overdue %}
+ Overdue item
+ {% endif %}
+ |
+
+ {{ stats.completed }} / {{ stats.total }}
+ closed task{{ '' if stats.completed == 1 else 's' }} / visible task{{ '' if stats.total == 1 else 's' }}
+ |
+
+
+ {% if stats.review %}{{ stats.review }} review{% endif %}
+ {% if stats.blocked %}{{ stats.blocked }} blocked{% endif %}
+ {% if stats.rework %}{{ stats.rework }} rework{% endif %}
+ {% if not stats.review and not stats.blocked and not stats.rework %}No review exception{% endif %}
+
+ |
+
+ {% for assignee in stats.assignees[:3] %}
+ {{ assignee }}
+ {% endfor %}
+ {% if stats.assignees|length > 3 %}
+ +{{ stats.assignees|length - 3 }} more
+ {% endif %}
+ {% if not stats.assignees %}Unassigned{% endif %}
+ |
+
+ {{ task.priority_label }}
+ {% if task.internal_target_date %}Target {{ task.internal_target_date }}{% else %}No task target{% endif %}
+ |
+ + Open Review + | +
| No engagement review items found. | +||||||