lsm12139 преди 2 месеца
родител
ревизия
b5796c7a45
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      app/Http/Controllers/API/ApprovalFlowController.php

+ 4 - 2
app/Http/Controllers/API/ApprovalFlowController.php

@@ -16,8 +16,10 @@ class ApprovalFlowController extends Controller
 {
     public function index(Request $request)
     {
-        $pageSize=$request->get('page_size') ?? 10;
-        $approvalFlows = ApprovalFlow::query()->with(['createdBy'])->orderByDesc("id")->paginate($pageSize);
+        $pageSize=$request->get('page_size') ?? 50;
+        $approvalFlows = ApprovalFlow::query()->with(['createdBy'])
+            ->when($request->type, fn($query) => $query->where("type", $request->type))
+            ->orderByDesc("id")->paginate($pageSize);
 
         return ApprovalFlowResource::collection($approvalFlows);
     }