query( Part::query() ->where('is_active', true) ->whereColumn('qty', '<=', 'min_qty') ->orderBy('qty') ) ->columns([ Tables\Columns\TextColumn::make('name')->label(__('Piesă'))->wrap()->searchable(), Tables\Columns\TextColumn::make('article')->label(__('Cod'))->placeholder('—'), Tables\Columns\TextColumn::make('qty')->label(__('Stoc'))->alignRight() ->color(fn ($state) => $state <= 0 ? 'danger' : 'warning') ->weight('bold'), Tables\Columns\TextColumn::make('min_qty')->label(__('Min.'))->alignRight(), Tables\Columns\TextColumn::make('preferredSupplier.name')->label(__('Furnizor'))->placeholder('—'), ]) ->paginated(false) ->defaultSort('qty'); } }