This commit is contained in:
2025-11-03 12:18:26 +05:00
parent 38b9908e1e
commit 09c0bec901
9 changed files with 37 additions and 5 deletions

View File

@@ -2,6 +2,7 @@
namespace App\Filament\Clusters\Loans\LoanOrders\Tables;
use App\Modules\DefaultQueryForResourceIndex\Repositories\DefaultQueryForResourceIndexRepository;
use Filament\Actions\BulkActionGroup;
use Filament\Actions\DeleteBulkAction;
use Filament\Actions\EditAction;
@@ -11,12 +12,18 @@ use Filament\Actions\ViewAction;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Filters\TrashedFilter;
use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
class LoanOrdersTable
{
public static function configure(Table $table): Table
{
return $table
->modifyQueryUsing(function (Builder $query) {
$query->where('source', 'web');
DefaultQueryForResourceIndexRepository::make($query);
})
->columns([
TextColumn::make('id')
->label('ID')

View File

@@ -2,6 +2,7 @@
namespace App\Filament\Clusters\Loans\Loans\Tables;
use App\Modules\DefaultQueryForResourceIndex\Repositories\DefaultQueryForResourceIndexRepository;
use App\Modules\Loan\Filaments\Actions\ShowLoanRemainingAction;
use Filament\Actions\BulkActionGroup;
use Filament\Actions\DeleteAction;
@@ -9,12 +10,16 @@ use Filament\Actions\DeleteBulkAction;
use Filament\Actions\EditAction;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
class LoansTable
{
public static function configure(Table $table): Table
{
return $table
->modifyQueryUsing(function (Builder $query) {
DefaultQueryForResourceIndexRepository::make($query);
})
->columns([
TextColumn::make('account_number')
->label(__('Account number'))

View File

@@ -2,6 +2,7 @@
namespace App\Filament\Clusters\Loans\Resources\LoanOrderMobiles\Tables;
use App\Modules\DefaultQueryForResourceIndex\Repositories\DefaultQueryForResourceIndexRepository;
use Filament\Actions\BulkActionGroup;
use Filament\Actions\DeleteBulkAction;
use Filament\Actions\EditAction;
@@ -10,12 +11,18 @@ use Filament\Actions\RestoreBulkAction;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Filters\TrashedFilter;
use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
class LoanOrderMobilesTable
{
public static function configure(Table $table): Table
{
return $table
->modifyQueryUsing(function (Builder $query) {
$query->where('source', 'mobile');
DefaultQueryForResourceIndexRepository::make($query);
})
->columns([
TextColumn::make('id')
->label('ID')

View File

@@ -2,17 +2,22 @@
namespace App\Filament\Clusters\Loans\Resources\LoanPaidOffLetters\Tables;
use App\Modules\DefaultQueryForResourceIndex\Repositories\DefaultQueryForResourceIndexRepository;
use Filament\Actions\BulkActionGroup;
use Filament\Actions\DeleteBulkAction;
use Filament\Actions\EditAction;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
class LoanPaidOffLettersTable
{
public static function configure(Table $table): Table
{
return $table
->modifyQueryUsing(function (Builder $query) {
DefaultQueryForResourceIndexRepository::make($query);
})
->columns([
TextColumn::make('id')
->label('ID')