Procházet zdrojové kódy

Pro filter in hcp-bill-matrix

Vijayakrishnan před 4 roky
rodič
revize
c80cd4b43a

+ 1 - 1
app/Http/Controllers/PracticeManagementController.php

@@ -423,7 +423,7 @@ class PracticeManagementController extends Controller
         }else{
             $bills = Bill::orderBy('created_at', 'desc')->paginate(500);
         }
-        return view('app.practice-management.hcp-bill-matrix', compact('bills', 'allPros', 'expectedForHcp', 'targetPro'));
+        return view('app.practice-management.hcp-bill-matrix', compact('bills', 'allPros', 'expectedForHcp', 'targetPro', 'proUid'));
     }
 
     public function billingManager(Request $request, $proUid = null)

+ 8 - 13
resources/views/app/practice-management/hcp-bill-matrix.blade.php

@@ -3,27 +3,22 @@
 @section('content')
 
     <div class="p-3 mcp-theme-1">
-        <div class="card">
-            <div class="card-body p-2">
-
-                @foreach($allPros as $_pro)
-                    <div>
-                        <a href="{{ route('practice-management.hcpBillMatrix', $_pro) }}">
-                            {{$_pro->name_last}}, {{$_pro->name_first}}
-                        </a>
-                    </div>
-                @endforeach
 
-            </div>
-        </div>
         <div class="card">
 
             <div class="card-header px-3 py-2 d-flex align-items-center">
                 <strong class="mr-4">
                     <i class="fas fa-user-injured"></i>
-                    Notes
+                    HCP Bill Matrix
                 </strong>
 
+                <select class="ml-auto max-width-300px form-control form-control-sm"
+                        onchange="fastLoad('/practice-management/hcp-bill-matrix/' + this.value, true, false, false)">
+                    <option value="" {{ $proUid === '' ? 'selected' : '' }}>All Pros</option>
+                    @foreach($allPros as $_pro)
+                        <option value="{{$_pro->uid}}" {{ $proUid === $_pro->uid ? 'selected' : '' }}>{{$_pro->displayName()}}</option>
+                    @endforeach
+                </select>
             </div>
             <div class="card-body p-0">
                 <table class="table table-sm table-condensed p-0 m-0">