|
@@ -398,8 +398,23 @@ WHERE
|
|
|
cm.mcp_stamp_id IS NULL
|
|
|
AND (is_admin_only IS FALSE OR is_admin_only IS NULL)
|
|
|
ORDER BY cm.created_at DESC
|
|
|
+OFFSET 0 LIMIT 10
|
|
|
")
|
|
|
);
|
|
|
+ $mcpClientMemosCount = DB::select(
|
|
|
+ DB::raw("
|
|
|
+SELECT count(c.uid)
|
|
|
+FROM client c join client_memo cm on c.id = cm.client_id
|
|
|
+WHERE
|
|
|
+ c.mcp_pro_id = {$performerProID} AND
|
|
|
+ cm.mcp_stamp_id IS NULL
|
|
|
+ AND (is_admin_only IS FALSE OR is_admin_only IS NULL)
|
|
|
+ ")
|
|
|
+ );
|
|
|
+ if($mcpClientMemosCount && count($mcpClientMemosCount)) {
|
|
|
+ $mcpClientMemosCount = $mcpClientMemosCount[0]->count;
|
|
|
+ }
|
|
|
+
|
|
|
// for na
|
|
|
$naClientMemos = DB::select(
|
|
|
DB::raw("
|
|
@@ -523,7 +538,7 @@ WHERE cl.shadow_pro_id IS NULL
|
|
|
'incomingReports', 'tickets', 'supplyOrders',
|
|
|
'numERx', 'numLabs', 'numImaging', 'numSupplyOrders',
|
|
|
'newMCPAssociations', 'newNAAssociations',
|
|
|
- 'mcpClientMemos', 'naClientMemos'));
|
|
|
+ 'mcpClientMemos', 'mcpClientMemosCount', 'naClientMemos'));
|
|
|
}
|
|
|
|
|
|
private function dashboard_DNA(Request $request){
|