unknown 3 年之前
父节点
当前提交
dfd810317e
共有 2 个文件被更改,包括 8 次插入3 次删除
  1. 5 2
      app/Http/Controllers/PracticeManagementController.php
  2. 3 1
      resources/views/layouts/template.blade.php

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

@@ -48,8 +48,11 @@ class PracticeManagementController extends Controller
 
 
     public function rpmMatrix(Request $request)
     public function rpmMatrix(Request $request)
     {
     {
-        $clients = Client::whereNull('shadow_pro_id')
-            ->orderByRaw('most_recent_cellular_measurement_at desc nulls last')
+        $proID = $this->performer()->pro->id;
+        $isAdmin = $this->performer()->pro->pro_type == 'ADMIN';
+        $query = Client::whereNull('shadow_pro_id');
+        if(!$isAdmin) $query->where('mcp_pro_id', '=', $proID);
+        $clients = $query->orderByRaw('most_recent_cellular_measurement_at desc nulls last')
             ->paginate(50);
             ->paginate(50);
         return view ('app.practice-management.rpm-matrix', compact('clients'));
         return view ('app.practice-management.rpm-matrix', compact('clients'));
     }
     }

+ 3 - 1
resources/views/layouts/template.blade.php

@@ -134,9 +134,11 @@
                     </a>
                     </a>
                     <div class="dropdown-menu mcp-theme-1 no-overflow-menu p-0" aria-labelledby="practice-management">
                     <div class="dropdown-menu mcp-theme-1 no-overflow-menu p-0" aria-labelledby="practice-management">
 
 
+                        <a class="dropdown-item" href="{{ route('practice-management.rpmMatrix') }}">RPM Matrix</a>
+
                         @if($pro->pro_type == 'ADMIN')
                         @if($pro->pro_type == 'ADMIN')
 
 
-                            <a class="dropdown-item" href="{{ route('practice-management.rpmMatrix') }}">RPM Matrix</a>
+
                             {{--<a class="dropdown-item" href="{{ route('practice-management.previousBills') }}">Previous Bills</a>--}}
                             {{--<a class="dropdown-item" href="{{ route('practice-management.previousBills') }}">Previous Bills</a>--}}
                             <a class="dropdown-item" href="{{ route('practice-management.financialTransactions') }}">Financial Transactions</a>
                             <a class="dropdown-item" href="{{ route('practice-management.financialTransactions') }}">Financial Transactions</a>
                             <a class="dropdown-item" href="/practice-management/bills/not-yet-signed">Pending Bills to Sign</a>
                             <a class="dropdown-item" href="/practice-management/bills/not-yet-signed">Pending Bills to Sign</a>