= 3 жил өмнө
parent
commit
fe09d7b62c

+ 2 - 0
app/Http/Controllers/PracticeManagementController.php

@@ -983,6 +983,8 @@ class PracticeManagementController extends Controller
 
         $performer = $this->performer();
 
+        abort_if($performer->pro->pro_type !== 'ADMIN' && !$performer->pro->can_view_rm_matrix, 403);
+
         $ym = ($request->input('y') ?: 'Y') . '-' . ($request->input('m') ?: 'm');
         $careMonthStart = date($ym . '-01');
 

+ 4 - 2
resources/views/app/dashboard-mcp.blade.php

@@ -302,16 +302,18 @@
                             <div id="mcp-dashboard-appointments" class="mb-4">
 
                             </div>
-                            <div class="card mb-4 d-none">
+                            @if($performer->pro->can_view_rm_matrix || $performer->pro->pro_type=='ADMIN')
+                            <div class="card mb-4">
                                 <div class="card-header pl-2">
                                     <strong>
                                         Remote Monitoring: {{friendly_month(date('Y-m-d'))}}
                                     </strong>
                                 </div>
-                                <div class="card-body p-1 d-none">
+                                <div class="card-body p-1">
                                     @include('app.practice-management.remote-monitoring-tree')
                                 </div>
                             </div>
+                            @endif
                             <div class="card mb-4">
                                 <div class="card-header pl-2">
                                     <strong>