feat: enhance search functionality by adding filters for shopee_order_id and tiktok_order_id in paginated method
This commit is contained in:
parent
4d94fbe7c6
commit
db656ee9dd
@ -66,7 +66,9 @@ public function paginated(int $perPage = 25, string $search = '', string $sort =
|
||||
->when($search, function ($q) use ($search) {
|
||||
$q->whereHas('orderItems.productVariant.product', fn ($sq) => $sq->where('name', 'like', "%{$search}%"))
|
||||
->orWhere('order_number', 'like', "%{$search}%")
|
||||
->orWhere('notes', 'like', "%{$search}%");
|
||||
->orWhere('notes', 'like', "%{$search}%")
|
||||
->orWhere('shopee_order_id', 'like', "%{$search}%")
|
||||
->orWhere('tiktok_order_id', 'like', "%{$search}%");
|
||||
})
|
||||
->when($filters['status'] ?? null, fn ($q, $status) => $q->where('status', $status))
|
||||
->when($filters['channel'] ?? null, fn ($q, $channel) => $q->where('channel', $channel))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user