GWM : dashboard changes

This commit is contained in:
Gowtham M 2025-12-03 11:19:13 +05:30
parent d982268b46
commit ed744d79e8

View File

@ -127,7 +127,15 @@ class DashboardController extends ResourceController
ps.name AS staff_name,
ps.id AS staff_id,
ps.handler_id,
SUM(CASE WHEN pe.enquiry_status = 'Assigned' THEN 1 ELSE 0 END) AS total_assigned,
COUNT(pe.id) AS total_assigned,
SUM(CASE
WHEN pe.enquiry_status = 'Assigned'
AND DATE(pe.created_at) = CURDATE()
THEN 1
ELSE 0
END
) AS today_assigned
SUM(CASE WHEN pe.enquiry_status = 'Assigned' THEN 1 ELSE 0 END) AS pending_assigned,
SUM(CASE WHEN pe.enquiry_status = 'In progress' THEN 1 ELSE 0 END) AS total_in_progress,
SUM(CASE WHEN pe.enquiry_status = 'Completed' THEN 1 ELSE 0 END) AS total_completed
")
@ -203,6 +211,14 @@ class DashboardController extends ResourceController
->select("
ps.name AS staff_name,
ps.id AS staff_id,
COUNT(pe.id) AS total_assigned,
SUM(CASE
WHEN pe.enquiry_status = 'Assigned'
AND DATE(pe.created_at) = CURDATE()
THEN 1
ELSE 0
END
) AS today_assigned
SUM(CASE WHEN pe.enquiry_status = 'Assigned' THEN 1 ELSE 0 END) AS total_assigned,
SUM(CASE WHEN pe.enquiry_status = 'In progress' THEN 1 ELSE 0 END) AS total_in_progress,
SUM(CASE WHEN pe.enquiry_status = 'Completed' THEN 1 ELSE 0 END) AS total_completed