+ {!data.success ? (
+
+ {data.message}
+
+ ) : null}
+
+
+
{data.visibility.canViewCommercialData ? (
) : null}
+
{data.visibility.canViewCommercialData ? (
) : null}
+
{data.visibility.canViewCommercialData || data.visibility.canViewApprovalData ? (
{data.visibility.canViewCommercialData ? (
) : null}
+
{data.visibility.canViewApprovalData ? (
) : null}
) : null}
+
);
diff --git a/src/features/crm/dashboard/server/service.ts b/src/features/crm/dashboard/server/service.ts
index ad6aa3d..1126937 100644
--- a/src/features/crm/dashboard/server/service.ts
+++ b/src/features/crm/dashboard/server/service.ts
@@ -53,7 +53,7 @@ import type {
CrmDashboardSummary
} from '../api/types';
-const ENQUIRY_STATUS_CATEGORY = 'crm_opportunity_status';
+const OPPORTUNITY_STATUS_CATEGORY = 'crm_opportunity_stage';
const QUOTATION_STATUS_CATEGORY = 'crm_quotation_status';
const PRODUCT_TYPE_CATEGORY = 'crm_product_type';
const PROJECT_PARTY_ROLE_CATEGORY = 'crm_project_party_role';
@@ -85,6 +85,26 @@ type StatusMaps = {
quotationStatusById: Map