RBAC: Phase 1-3, Total Salary fix, employee creation fix, permission groups, backup script

Made-with: Cursor
This commit is contained in:
Talal Sharabi
2026-03-04 19:31:08 +04:00
parent 6034f774ed
commit 8edeaf10f5
46 changed files with 2751 additions and 598 deletions

View File

@@ -902,11 +902,11 @@ function CRMContent() {
<td className="px-6 py-4">
<div>
<span className="text-sm font-semibold text-gray-900">
{deal.estimatedValue.toLocaleString()} SAR
{(deal.estimatedValue ?? 0).toLocaleString()} SAR
</span>
{deal.actualValue && (
{(deal.actualValue ?? 0) > 0 && (
<p className="text-xs text-green-600">
Actual: {deal.actualValue.toLocaleString()}
Actual: {(deal.actualValue ?? 0).toLocaleString()}
</p>
)}
</div>