Enhanced Line export and import functionality by adding multiple work group foreign key columns and no_of_operation field with validation.
This commit is contained in:
@@ -30,8 +30,48 @@ class LineExporter extends Exporter
|
||||
->label('NAME'),
|
||||
ExportColumn::make('type')
|
||||
->label('TYPE'),
|
||||
ExportColumn::make('group_work_center')
|
||||
->label('GROUP WORK CENTER'),
|
||||
ExportColumn::make('no_of_operation')
|
||||
->label('NO OF OPERATION'),
|
||||
ExportColumn::make('workGroup1.name')
|
||||
->label('WORK GROUP CENTER 1'),
|
||||
ExportColumn::make('workGroup1.operation_number')
|
||||
->label('OPERATION NUMBER 1'),
|
||||
ExportColumn::make('workGroup2.name')
|
||||
->label('WORK GROUP CENTER 2'),
|
||||
ExportColumn::make('workGroup2.operation_number')
|
||||
->label('OPERATION NUMBER 2'),
|
||||
ExportColumn::make('workGroup3.name')
|
||||
->label('WORK GROUP CENTER 3'),
|
||||
ExportColumn::make('workGroup3.operation_number')
|
||||
->label('OPERATION NUMBER 3'),
|
||||
ExportColumn::make('workGroup4.name')
|
||||
->label('WORK GROUP CENTER 4'),
|
||||
ExportColumn::make('workGroup4.operation_number')
|
||||
->label('OPERATION NUMBER 4'),
|
||||
ExportColumn::make('workGroup5.name')
|
||||
->label('WORK GROUP CENTER 5'),
|
||||
ExportColumn::make('workGroup5.operation_number')
|
||||
->label('OPERATION NUMBER 5'),
|
||||
ExportColumn::make('workGroup6.name')
|
||||
->label('WORK GROUP CENTER 6'),
|
||||
ExportColumn::make('workGroup6.operation_number')
|
||||
->label('OPERATION NUMBER 6'),
|
||||
ExportColumn::make('workGroup7.name')
|
||||
->label('WORK GROUP CENTER 7'),
|
||||
ExportColumn::make('workGroup7.operation_number')
|
||||
->label('OPERATION NUMBER 7'),
|
||||
ExportColumn::make('workGroup8.name')
|
||||
->label('WORK GROUP CENTER 8'),
|
||||
ExportColumn::make('workGroup8.operation_number')
|
||||
->label('OPERATION NUMBER 8'),
|
||||
ExportColumn::make('workGroup9.name')
|
||||
->label('WORK GROUP CENTER 9'),
|
||||
ExportColumn::make('workGroup9.operation_number')
|
||||
->label('OPERATION NUMBER 9'),
|
||||
ExportColumn::make('workGroup10.name')
|
||||
->label('WORK GROUP CENTER 10'),
|
||||
ExportColumn::make('workGroup10.operation_number')
|
||||
->label('OPERATION NUMBER 10'),
|
||||
ExportColumn::make('created_at')
|
||||
->label('CREATED AT'),
|
||||
ExportColumn::make('updated_at')
|
||||
|
||||
Reference in New Issue
Block a user