diff --git a/app/Filament/Imports/BlockImporter.php b/app/Filament/Imports/BlockImporter.php index 7236a5d..6597793 100644 --- a/app/Filament/Imports/BlockImporter.php +++ b/app/Filament/Imports/BlockImporter.php @@ -17,11 +17,13 @@ class BlockImporter extends Importer ImportColumn::make('name') ->requiredMapping() ->exampleHeader('Block Name') + ->example('Block A') ->label('Block Name') ->rules(['required']), ImportColumn::make('plant') ->requiredMapping() ->exampleHeader('Plant Name') + ->example('Ransar Industries-I') ->label('Plant Name') ->relationship(resolveUsing:'name') ->rules(['required']), diff --git a/app/Filament/Imports/CompanyImporter.php b/app/Filament/Imports/CompanyImporter.php index b8cde4c..13413e6 100644 --- a/app/Filament/Imports/CompanyImporter.php +++ b/app/Filament/Imports/CompanyImporter.php @@ -17,6 +17,7 @@ class CompanyImporter extends Importer ImportColumn::make('name') ->requiredMapping() ->exampleHeader('Company Name') + ->example('C.R.I. Pumps Private Limited') ->label('Company Name') ->rules(['required']), ]; diff --git a/app/Filament/Imports/ItemImporter.php b/app/Filament/Imports/ItemImporter.php index d4f180b..31c36d1 100644 --- a/app/Filament/Imports/ItemImporter.php +++ b/app/Filament/Imports/ItemImporter.php @@ -17,22 +17,26 @@ class ItemImporter extends Importer ImportColumn::make('code') ->requiredMapping() ->exampleHeader('Item Code') + ->example('123456') ->label('Item Code') ->rules(['required']), ImportColumn::make('description') ->requiredMapping() ->exampleHeader('Description') + ->example('Testing Model Description 1') ->label('Description') ->rules(['required']), ImportColumn::make('hourly_quantity') ->requiredMapping() ->exampleHeader('Hourly Quantity') + ->example('25') ->label('Hourly Quantity') ->numeric() ->rules(['required', 'integer']), ImportColumn::make('plant') ->requiredMapping() ->exampleHeader('Plant Name') + ->example('Ransar Industries-I') ->label('Plant Name') ->relationship(resolveUsing: 'name') ->rules(['required']), diff --git a/app/Filament/Imports/LineImporter.php b/app/Filament/Imports/LineImporter.php index a988241..c077346 100644 --- a/app/Filament/Imports/LineImporter.php +++ b/app/Filament/Imports/LineImporter.php @@ -17,16 +17,19 @@ class LineImporter extends Importer ImportColumn::make('name') ->requiredMapping() ->exampleHeader('Line Name') + ->example('4 inch pump line') ->label('Line Name') ->rules(['required']), ImportColumn::make('type') ->requiredMapping() ->exampleHeader('Line Type') + ->example('Domestic Assembly') ->label('Line Type') ->rules(['required']), ImportColumn::make('plant') ->requiredMapping() ->exampleHeader('Plant Name') + ->example('Ransar Industries-I') ->label('Plant Name') ->relationship(resolveUsing:'name') ->rules(['required']), diff --git a/app/Filament/Imports/LineStopImporter.php b/app/Filament/Imports/LineStopImporter.php index 75e41b3..298b7ab 100644 --- a/app/Filament/Imports/LineStopImporter.php +++ b/app/Filament/Imports/LineStopImporter.php @@ -17,11 +17,13 @@ class LineStopImporter extends Importer ImportColumn::make('code') ->requiredMapping() ->exampleHeader('Line Stop Code') + ->example('A1R') ->label('Line Stop Code') ->rules(['required']), ImportColumn::make('reason') ->requiredMapping() ->exampleHeader('Line Stop Reason') + ->example('Power Shut Down') ->label('Line Stop Reason') ->rules(['required']), ]; diff --git a/app/Filament/Imports/PlantImporter.php b/app/Filament/Imports/PlantImporter.php index c5e6443..504e44d 100644 --- a/app/Filament/Imports/PlantImporter.php +++ b/app/Filament/Imports/PlantImporter.php @@ -18,22 +18,26 @@ class PlantImporter extends Importer ->requiredMapping() ->numeric() ->exampleHeader('Plant Code') + ->example('1000') ->label('Plant Code') ->rules(['required']), //, 'integer' ImportColumn::make('company') ->requiredMapping() ->exampleHeader('Company Name') + ->example('C.R.I. Pumps Private Limited') ->label('Company Name') ->relationship(resolveUsing:'name') ->rules(['required']), ImportColumn::make('name') ->requiredMapping() ->exampleHeader('Plant Name') + ->example('Ransar Industries-I') ->label('Plant Name') ->rules(['required']), ImportColumn::make('address') ->requiredMapping() ->exampleHeader('Plant Address') + ->example('7/51-A, Keeranatham Road, Saravanampatty, Coimbatore - 641035') ->label('Plant Address') ->rules(['required']), ]; diff --git a/app/Filament/Imports/ProductionLineStopImporter.php b/app/Filament/Imports/ProductionLineStopImporter.php index 5b27b93..eebbbbf 100644 --- a/app/Filament/Imports/ProductionLineStopImporter.php +++ b/app/Filament/Imports/ProductionLineStopImporter.php @@ -17,46 +17,54 @@ class ProductionLineStopImporter extends Importer ImportColumn::make('from_datetime') ->requiredMapping() ->exampleHeader('From DateTime') + ->example('06-02-2025 00:00:00') ->label('From DateTime') ->rules(['required']), ImportColumn::make('to_datetime') ->requiredMapping() ->exampleHeader('To DateTime') + ->example('06-02-2025 01:25:00') ->label('To DateTime') ->rules(['required']), ImportColumn::make('stop_hour') ->requiredMapping() ->exampleHeader('Stop Hour') + ->example('1') ->label('Stop Hour') ->numeric() ->rules(['required', 'integer']), ImportColumn::make('stop_min') ->requiredMapping() ->exampleHeader('Stop Min') + ->example('25') ->label('Stop Min') ->numeric() ->rules(['required', 'integer']), ImportColumn::make('linestop') ->requiredMapping() ->exampleHeader('Line Stop Code') + ->example('A7R') ->label('Line Stop Code') ->relationship(resolveUsing:'code') ->rules(['required']), ImportColumn::make('line') ->requiredMapping() ->exampleHeader('Line Name') + ->example('4 inch pump line') ->label('Line Name') ->relationship(resolveUsing:'name') ->rules(['required']), ImportColumn::make('shift') ->requiredMapping() ->exampleHeader('Shift Name') + ->example('Day') ->label('Shift Name') ->relationship(resolveUsing:'name') ->rules(['required']), ImportColumn::make('plant') ->requiredMapping() ->exampleHeader('Plant Name') + ->example('Ransar Industries-I') ->label('Plant Name') ->relationship(resolveUsing:'name') ->rules(['required']), diff --git a/app/Filament/Imports/ProductionPlanImporter.php b/app/Filament/Imports/ProductionPlanImporter.php index 81f22fe..d27ae43 100644 --- a/app/Filament/Imports/ProductionPlanImporter.php +++ b/app/Filament/Imports/ProductionPlanImporter.php @@ -17,41 +17,48 @@ class ProductionPlanImporter extends Importer ImportColumn::make('created_at') ->requiredMapping() ->exampleHeader('Created DateTime') + ->example('30-01-2025 16:44:00') ->label('Created DateTime') ->rules(['required']), ImportColumn::make('plan_quantity') ->requiredMapping() ->exampleHeader('Plan Quantity') + ->example('500') ->label('Plan Quantity') ->numeric() ->rules(['required', 'integer']), ImportColumn::make('production_quantity') ->requiredMapping() ->exampleHeader('Production Quantity') + ->example('501') ->label('Production Quantity') ->numeric() ->rules(['required', 'integer']), ImportColumn::make('line') ->requiredMapping() ->exampleHeader('Line Name') + ->example('4 inch pump line') ->label('Line Name') ->relationship(resolveUsing:'name') ->rules(['required']), ImportColumn::make('shift') ->requiredMapping() ->exampleHeader('Shift Name') + ->example('Day') ->label('Shift Name') ->relationship(resolveUsing:'name') ->rules(['required']), ImportColumn::make('plant') ->requiredMapping() ->exampleHeader('Plant Name') + ->example('Ransar Industries-I') ->label('Plant Name') ->relationship(resolveUsing:'name') ->rules(['required']), ImportColumn::make('updated_at') ->requiredMapping() ->exampleHeader('Updated DateTime') + ->example('30-01-2025 19:11:00') ->label('Updated DateTime') ->rules(['required']), ];