Add staff visibility workstation enrollment registration vault and category task views
This commit is contained in:
@@ -173,6 +173,8 @@ def _user_rows(db: Session, tenant_id: int | None) -> list[dict[str, Any]]:
|
||||
"employee_id": employee.id if employee else None,
|
||||
"employee_linked": bool(employee),
|
||||
"employee_code": employee.employee_code if employee else None,
|
||||
"employee_status": employee.status if employee else None,
|
||||
"employee_is_active": employee.is_active if employee else None,
|
||||
"is_active": user.is_active,
|
||||
"allow_login": user.allow_login,
|
||||
"is_locked": user.is_locked,
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
{% if user.employee_linked %}
|
||||
<span class="rounded-full bg-emerald-50 px-2 py-1 font-semibold text-emerald-700">Linked</span>
|
||||
<div class="mt-1 text-slate-500">{{ user.employee_code or ('#' ~ user.employee_id) }}</div>
|
||||
{% if user.employee_status %}<span class="mt-1 inline-flex rounded-full px-2 py-0.5 text-[11px] font-semibold {% if user.employee_status == 'active' %}bg-emerald-50 text-emerald-700{% elif user.employee_status == 'relieved' %}bg-amber-50 text-amber-700{% else %}bg-slate-100 text-slate-600{% endif %}">{{ user.employee_status|replace('_',' ')|title }}</span>{% endif %}
|
||||
{% else %}
|
||||
<span class="rounded-full bg-amber-50 px-2 py-1 font-semibold text-amber-700">Not linked</span>
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user