|
@@ -84,11 +84,18 @@ class PracticeManagementController extends Controller
|
|
|
|
|
|
$rows = BillingReport::paginate(50);
|
|
|
if($claimStatus){
|
|
|
- $rows = BillingReport::whereHas('note', function($noteQuery) use ($claimStatus){
|
|
|
- return $noteQuery->whereHas('claims', function($claimQuery) use ($claimStatus) {
|
|
|
- return $claimQuery->where('status', $claimStatus);
|
|
|
- });
|
|
|
- })->paginate(50);
|
|
|
+ if($claimStatus == 'NO_CLAIMS'){
|
|
|
+ $rows = BillingReport::whereHas('note', function($noteQuery) use ($claimStatus){
|
|
|
+ return $noteQuery->has('claims', '=', 0);
|
|
|
+ })->paginate(50);
|
|
|
+ }else{
|
|
|
+ $rows = BillingReport::whereHas('note', function($noteQuery) use ($claimStatus){
|
|
|
+ return $noteQuery->whereHas('claims', function($claimQuery) use ($claimStatus) {
|
|
|
+ return $claimQuery->where('status', $claimStatus);
|
|
|
+ });
|
|
|
+ })->paginate(50);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|