Added example data
This commit is contained in:
@@ -17,11 +17,13 @@ class BlockImporter extends Importer
|
|||||||
ImportColumn::make('name')
|
ImportColumn::make('name')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Block Name')
|
->exampleHeader('Block Name')
|
||||||
|
->example('Block A')
|
||||||
->label('Block Name')
|
->label('Block Name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('plant')
|
ImportColumn::make('plant')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Plant Name')
|
->exampleHeader('Plant Name')
|
||||||
|
->example('Ransar Industries-I')
|
||||||
->label('Plant Name')
|
->label('Plant Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ class CompanyImporter extends Importer
|
|||||||
ImportColumn::make('name')
|
ImportColumn::make('name')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Company Name')
|
->exampleHeader('Company Name')
|
||||||
|
->example('C.R.I. Pumps Private Limited')
|
||||||
->label('Company Name')
|
->label('Company Name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -17,22 +17,26 @@ class ItemImporter extends Importer
|
|||||||
ImportColumn::make('code')
|
ImportColumn::make('code')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Item Code')
|
->exampleHeader('Item Code')
|
||||||
|
->example('123456')
|
||||||
->label('Item Code')
|
->label('Item Code')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('description')
|
ImportColumn::make('description')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Description')
|
->exampleHeader('Description')
|
||||||
|
->example('Testing Model Description 1')
|
||||||
->label('Description')
|
->label('Description')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('hourly_quantity')
|
ImportColumn::make('hourly_quantity')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Hourly Quantity')
|
->exampleHeader('Hourly Quantity')
|
||||||
|
->example('25')
|
||||||
->label('Hourly Quantity')
|
->label('Hourly Quantity')
|
||||||
->numeric()
|
->numeric()
|
||||||
->rules(['required', 'integer']),
|
->rules(['required', 'integer']),
|
||||||
ImportColumn::make('plant')
|
ImportColumn::make('plant')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Plant Name')
|
->exampleHeader('Plant Name')
|
||||||
|
->example('Ransar Industries-I')
|
||||||
->label('Plant Name')
|
->label('Plant Name')
|
||||||
->relationship(resolveUsing: 'name')
|
->relationship(resolveUsing: 'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
|
|||||||
@@ -17,16 +17,19 @@ class LineImporter extends Importer
|
|||||||
ImportColumn::make('name')
|
ImportColumn::make('name')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Line Name')
|
->exampleHeader('Line Name')
|
||||||
|
->example('4 inch pump line')
|
||||||
->label('Line Name')
|
->label('Line Name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('type')
|
ImportColumn::make('type')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Line Type')
|
->exampleHeader('Line Type')
|
||||||
|
->example('Domestic Assembly')
|
||||||
->label('Line Type')
|
->label('Line Type')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('plant')
|
ImportColumn::make('plant')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Plant Name')
|
->exampleHeader('Plant Name')
|
||||||
|
->example('Ransar Industries-I')
|
||||||
->label('Plant Name')
|
->label('Plant Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
|
|||||||
@@ -17,11 +17,13 @@ class LineStopImporter extends Importer
|
|||||||
ImportColumn::make('code')
|
ImportColumn::make('code')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Line Stop Code')
|
->exampleHeader('Line Stop Code')
|
||||||
|
->example('A1R')
|
||||||
->label('Line Stop Code')
|
->label('Line Stop Code')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('reason')
|
ImportColumn::make('reason')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Line Stop Reason')
|
->exampleHeader('Line Stop Reason')
|
||||||
|
->example('Power Shut Down')
|
||||||
->label('Line Stop Reason')
|
->label('Line Stop Reason')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -18,22 +18,26 @@ class PlantImporter extends Importer
|
|||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->numeric()
|
->numeric()
|
||||||
->exampleHeader('Plant Code')
|
->exampleHeader('Plant Code')
|
||||||
|
->example('1000')
|
||||||
->label('Plant Code')
|
->label('Plant Code')
|
||||||
->rules(['required']), //, 'integer'
|
->rules(['required']), //, 'integer'
|
||||||
ImportColumn::make('company')
|
ImportColumn::make('company')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Company Name')
|
->exampleHeader('Company Name')
|
||||||
|
->example('C.R.I. Pumps Private Limited')
|
||||||
->label('Company Name')
|
->label('Company Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('name')
|
ImportColumn::make('name')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Plant Name')
|
->exampleHeader('Plant Name')
|
||||||
|
->example('Ransar Industries-I')
|
||||||
->label('Plant Name')
|
->label('Plant Name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('address')
|
ImportColumn::make('address')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Plant Address')
|
->exampleHeader('Plant Address')
|
||||||
|
->example('7/51-A, Keeranatham Road, Saravanampatty, Coimbatore - 641035')
|
||||||
->label('Plant Address')
|
->label('Plant Address')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -17,46 +17,54 @@ class ProductionLineStopImporter extends Importer
|
|||||||
ImportColumn::make('from_datetime')
|
ImportColumn::make('from_datetime')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('From DateTime')
|
->exampleHeader('From DateTime')
|
||||||
|
->example('06-02-2025 00:00:00')
|
||||||
->label('From DateTime')
|
->label('From DateTime')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('to_datetime')
|
ImportColumn::make('to_datetime')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('To DateTime')
|
->exampleHeader('To DateTime')
|
||||||
|
->example('06-02-2025 01:25:00')
|
||||||
->label('To DateTime')
|
->label('To DateTime')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('stop_hour')
|
ImportColumn::make('stop_hour')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Stop Hour')
|
->exampleHeader('Stop Hour')
|
||||||
|
->example('1')
|
||||||
->label('Stop Hour')
|
->label('Stop Hour')
|
||||||
->numeric()
|
->numeric()
|
||||||
->rules(['required', 'integer']),
|
->rules(['required', 'integer']),
|
||||||
ImportColumn::make('stop_min')
|
ImportColumn::make('stop_min')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Stop Min')
|
->exampleHeader('Stop Min')
|
||||||
|
->example('25')
|
||||||
->label('Stop Min')
|
->label('Stop Min')
|
||||||
->numeric()
|
->numeric()
|
||||||
->rules(['required', 'integer']),
|
->rules(['required', 'integer']),
|
||||||
ImportColumn::make('linestop')
|
ImportColumn::make('linestop')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Line Stop Code')
|
->exampleHeader('Line Stop Code')
|
||||||
|
->example('A7R')
|
||||||
->label('Line Stop Code')
|
->label('Line Stop Code')
|
||||||
->relationship(resolveUsing:'code')
|
->relationship(resolveUsing:'code')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('line')
|
ImportColumn::make('line')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Line Name')
|
->exampleHeader('Line Name')
|
||||||
|
->example('4 inch pump line')
|
||||||
->label('Line Name')
|
->label('Line Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('shift')
|
ImportColumn::make('shift')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Shift Name')
|
->exampleHeader('Shift Name')
|
||||||
|
->example('Day')
|
||||||
->label('Shift Name')
|
->label('Shift Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('plant')
|
ImportColumn::make('plant')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Plant Name')
|
->exampleHeader('Plant Name')
|
||||||
|
->example('Ransar Industries-I')
|
||||||
->label('Plant Name')
|
->label('Plant Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
|
|||||||
@@ -17,41 +17,48 @@ class ProductionPlanImporter extends Importer
|
|||||||
ImportColumn::make('created_at')
|
ImportColumn::make('created_at')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Created DateTime')
|
->exampleHeader('Created DateTime')
|
||||||
|
->example('30-01-2025 16:44:00')
|
||||||
->label('Created DateTime')
|
->label('Created DateTime')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('plan_quantity')
|
ImportColumn::make('plan_quantity')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Plan Quantity')
|
->exampleHeader('Plan Quantity')
|
||||||
|
->example('500')
|
||||||
->label('Plan Quantity')
|
->label('Plan Quantity')
|
||||||
->numeric()
|
->numeric()
|
||||||
->rules(['required', 'integer']),
|
->rules(['required', 'integer']),
|
||||||
ImportColumn::make('production_quantity')
|
ImportColumn::make('production_quantity')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Production Quantity')
|
->exampleHeader('Production Quantity')
|
||||||
|
->example('501')
|
||||||
->label('Production Quantity')
|
->label('Production Quantity')
|
||||||
->numeric()
|
->numeric()
|
||||||
->rules(['required', 'integer']),
|
->rules(['required', 'integer']),
|
||||||
ImportColumn::make('line')
|
ImportColumn::make('line')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Line Name')
|
->exampleHeader('Line Name')
|
||||||
|
->example('4 inch pump line')
|
||||||
->label('Line Name')
|
->label('Line Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('shift')
|
ImportColumn::make('shift')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Shift Name')
|
->exampleHeader('Shift Name')
|
||||||
|
->example('Day')
|
||||||
->label('Shift Name')
|
->label('Shift Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('plant')
|
ImportColumn::make('plant')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Plant Name')
|
->exampleHeader('Plant Name')
|
||||||
|
->example('Ransar Industries-I')
|
||||||
->label('Plant Name')
|
->label('Plant Name')
|
||||||
->relationship(resolveUsing:'name')
|
->relationship(resolveUsing:'name')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
ImportColumn::make('updated_at')
|
ImportColumn::make('updated_at')
|
||||||
->requiredMapping()
|
->requiredMapping()
|
||||||
->exampleHeader('Updated DateTime')
|
->exampleHeader('Updated DateTime')
|
||||||
|
->example('30-01-2025 19:11:00')
|
||||||
->label('Updated DateTime')
|
->label('Updated DateTime')
|
||||||
->rules(['required']),
|
->rules(['required']),
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user