|
@@ -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);
|
|
|
}
|