|
@@ -49,7 +49,7 @@ use App\Models\SegmentTemplate;
|
|
use App\Models\VisitTemplate;
|
|
use App\Models\VisitTemplate;
|
|
use App\Models\VisitTemplateSegmentTemplate;
|
|
use App\Models\VisitTemplateSegmentTemplate;
|
|
use App\Models\VisitTemplateAccess;
|
|
use App\Models\VisitTemplateAccess;
|
|
-
|
|
|
|
|
|
+use App\Models\ClientReviewRequest;
|
|
class PracticeManagementController extends Controller
|
|
class PracticeManagementController extends Controller
|
|
{
|
|
{
|
|
|
|
|
|
@@ -4076,5 +4076,16 @@ ORDER BY c.name_last, c.name_first
|
|
return view('app.practice-management.coverages', compact('rows', 'paginator'));
|
|
return view('app.practice-management.coverages', compact('rows', 'paginator'));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public function clientReviewRequests(Request $request){
|
|
|
|
+ $pro = $this->performer->pro;
|
|
|
|
+
|
|
|
|
+ $reviewRequests = ClientReviewRequest::where('status', '!=', 'DONE');
|
|
|
|
+ if($pro->pro_type !== 'ADMIN'){
|
|
|
|
+ $reviewRequests = $reviewRequests->where('pro_id', $pro->id);
|
|
|
|
+ }
|
|
|
|
+ $reviewRequests = $reviewRequests->orderBy('created_at', 'DESC')->paginate(50);
|
|
|
|
+ return view('app.ps.review-requests.list', compact('reviewRequests'));
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
}
|
|
}
|