fix: column names in globalSearch (leads.source, vehicles.make, parts.article, WO.complaint)

This commit is contained in:
2026-05-08 11:12:16 +00:00
parent 4fc832ede0
commit d5680f78dc
4 changed files with 5 additions and 5 deletions
@@ -32,7 +32,7 @@ class LeadResource extends Resource
public static function getGloballySearchableAttributes(): array public static function getGloballySearchableAttributes(): array
{ {
return ['name', 'phone', 'email', 'channel']; return ['name', 'phone', 'email', 'source', 'car', 'model'];
} }
public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array
@@ -31,7 +31,7 @@ class PartResource extends Resource
public static function getGloballySearchableAttributes(): array public static function getGloballySearchableAttributes(): array
{ {
return ['name', 'sku', 'brand', 'category']; return ['name', 'article', 'brand', 'category', 'barcode'];
} }
public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array
@@ -29,12 +29,12 @@ class VehicleResource extends Resource
public static function getGloballySearchableAttributes(): array public static function getGloballySearchableAttributes(): array
{ {
return ['plate', 'vin', 'brand', 'model']; return ['plate', 'vin', 'make', 'model'];
} }
public static function getGlobalSearchResultTitle(\Illuminate\Database\Eloquent\Model $record): string public static function getGlobalSearchResultTitle(\Illuminate\Database\Eloquent\Model $record): string
{ {
return trim(($record->brand ?? '') . ' ' . ($record->model ?? '') . ' — ' . ($record->plate ?? $record->vin ?? '?')); return trim(($record->make ?? '') . ' ' . ($record->model ?? '') . ' — ' . ($record->plate ?? $record->vin ?? '?'));
} }
public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array
@@ -36,7 +36,7 @@ class WorkOrderResource extends Resource
public static function getGloballySearchableAttributes(): array public static function getGloballySearchableAttributes(): array
{ {
return ['number', 'description', 'vehicle.plate', 'vehicle.vin', 'client.name', 'client.phone']; return ['number', 'complaint', 'diagnosis', 'vehicle.plate', 'vehicle.vin', 'client.name', 'client.phone'];
} }
public static function getGlobalSearchResultTitle(\Illuminate\Database\Eloquent\Model $record): string public static function getGlobalSearchResultTitle(\Illuminate\Database\Eloquent\Model $record): string