Browse Source

审批流设置

lsm12139 2 months ago
parent
commit
b5796c7a45
1 changed files with 4 additions and 2 deletions
  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);
     }