добавил возможность поиска клиента по номеру в произвольном формате
This commit is contained in:
parent
d66dd3ab2d
commit
1ddf5a1a05
@ -121,7 +121,7 @@ function getClients()
|
|||||||
// $clients->whereFullText(['name', 'phone', 'email', 'normalized_name', 'normalized_phone'], $searchString);
|
// $clients->whereFullText(['name', 'phone', 'email', 'normalized_name', 'normalized_phone'], $searchString);
|
||||||
$clients->where(function ($query) use ($searchString) {
|
$clients->where(function ($query) use ($searchString) {
|
||||||
$query->where('normalized_name', 'like', "%{$searchString}%");
|
$query->where('normalized_name', 'like', "%{$searchString}%");
|
||||||
$query->orWhere('email', 'like', "%{$searchString}%", caseSensitive: false);
|
$query->orWhere('email', 'like', "%{$searchString}%", false);
|
||||||
if ($phoneFormatted = $this->normilizePhone($searchString)) {
|
if ($phoneFormatted = $this->normilizePhone($searchString)) {
|
||||||
$query->orWhere('normalized_phone', 'like', "%{$phoneFormatted}%");
|
$query->orWhere('normalized_phone', 'like', "%{$phoneFormatted}%");
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user