diff --git a/app/Filament/Exports/StickerMasterExporter.php b/app/Filament/Exports/StickerMasterExporter.php index b743756..260def4 100644 --- a/app/Filament/Exports/StickerMasterExporter.php +++ b/app/Filament/Exports/StickerMasterExporter.php @@ -64,14 +64,18 @@ class StickerMasterExporter extends Exporter ->label('PART VALIDATION 4'), ExportColumn::make('part_validation5') ->label('PART VALIDATION 5'), + ExportColumn::make('laser_part_validation1') + ->label('LASER PART VALIDATION 1'), + ExportColumn::make('laser_part_validation2') + ->label('LASER PART VALIDATION 2'), ExportColumn::make('panel_box_code') ->label('PANEL BOX CODE'), ExportColumn::make('load_rate') ->label('LOAD RATE'), - ExportColumn::make('bundle_quantity') - ->label('BUNDLE QUANTITY'), ExportColumn::make('material_type') ->label('MATERIAL TYPE'), + ExportColumn::make('bundle_quantity') + ->label('BUNDLE QUANTITY'), ExportColumn::make('created_at') ->label('CREATED AT'), ExportColumn::make('updated_at') diff --git a/app/Filament/Imports/StickerMasterImporter.php b/app/Filament/Imports/StickerMasterImporter.php index be27dbd..ae51153 100644 --- a/app/Filament/Imports/StickerMasterImporter.php +++ b/app/Filament/Imports/StickerMasterImporter.php @@ -25,150 +25,130 @@ class StickerMasterImporter extends Importer ->label('ITEM CODE') ->relationship(resolveUsing: 'code') ->rules(['required']), - ImportColumn::make('serial_number_motor') // ->requiredMapping() ->exampleHeader('Serial Number Motor') ->label('SERIAL NUMBER MOTOR') ->example('1'), - ImportColumn::make('serial_number_pump') //->requiredMapping() ->exampleHeader('Serial Number Pump') ->label('SERIAL NUMBER PUMP') ->example('1'), - ImportColumn::make('serial_number_pumpset') //->requiredMapping() ->exampleHeader('Serial Number PumpSet') ->label('SERIAL NUMBER PUMPSET') ->example(''), - ImportColumn::make('pack_slip_motor') //->requiredMapping() ->exampleHeader('Pack Slip Motor') ->label('PACK SLIP MOTOR') ->example('1'), - ImportColumn::make('pack_slip_pump') //->requiredMapping() ->exampleHeader('Pack Slip Pump') ->label('PACK SLIP PUMP') ->example('1'), - ImportColumn::make('pack_slip_pumpset') //->requiredMapping() ->exampleHeader('Pack Slip PumpSet') ->label('PACK SLIP PUMPSET') ->example(''), - ImportColumn::make('name_plate_motor') // ->requiredMapping() ->exampleHeader('Name Plate Motor') ->label('NAME PLATE MOTOR') ->example('1'), - ImportColumn::make('name_plate_pump') // ->requiredMapping() ->exampleHeader('Name Plate Pump') ->label('NAME PLATE PUMP') ->example('1'), - ImportColumn::make('name_plate_pumpset') // ->requiredMapping() ->exampleHeader('Name Plate PumpSet') ->label('NAME PLATE PUMPSET') ->example(''), - ImportColumn::make('tube_sticker_motor') // ->requiredMapping() ->exampleHeader('Tube Sticker Motor') ->label('TUBE STICKER MOTOR') ->example('1'), - ImportColumn::make('tube_sticker_pump') // ->requiredMapping() ->exampleHeader('Tube Sticker Pump') ->label('TUBE STICKER PUMP') ->example('1'), - ImportColumn::make('tube_sticker_pumpset') // ->requiredMapping() ->exampleHeader('Tube Sticker PumpSet') ->label('TUBE STICKER PUMPSET') ->example(''), - ImportColumn::make('warranty_card') // ->requiredMapping() ->exampleHeader('Warranty Card') ->label('WARRANTY CARD') ->example('1'), - ImportColumn::make('part_validation1') // ->requiredMapping() ->exampleHeader('Part Validation 1') ->label('PART VALIDATION 1') ->example('12345'), - - ImportColumn::make('part_validation2') // ->requiredMapping() ->exampleHeader('Part Validation 2') ->label('PART VALIDATION 2') ->example('23456'), - - ImportColumn::make('part_validation3') // ->requiredMapping() ->exampleHeader('Part Validation 3') ->label('PART VALIDATION 3') ->example('34567'), - - ImportColumn::make('part_validation4') // ->requiredMapping() ->exampleHeader('Part Validation 4') ->label('PART VALIDATION 4') ->example('45678'), - - ImportColumn::make('part_validation5') // ->requiredMapping() ->exampleHeader('Part Validation 5') ->label('PART VALIDATION 5') ->example('56789'), - - + ImportColumn::make('laser_part_validation1') + // ->requiredMapping() + ->exampleHeader('Laser Part Validation 1') + ->label('LASER PART VALIDATION 1') + ->example('67890'), + ImportColumn::make('laser_part_validation2') + // ->requiredMapping() + ->exampleHeader('Laser Part Validation 2') + ->label('LASER PART VALIDATION 2') + ->example('78901'), ImportColumn::make('panel_box_code') - //->requiredMapping() + // ->requiredMapping() ->exampleHeader('Panel Box Code') ->label('PANEL BOX CODE') ->example('123456'), - - - ImportColumn::make('load_rate') + ImportColumn::make('load_rate') ->requiredMapping() ->integer() ->exampleHeader('Load Rate') ->label('LOAD RATE') - ->example('0'), - - - ImportColumn::make('bundle_quantity') - // ->requiredMapping() - ->integer() - ->exampleHeader('Bundle Quantity') - ->label('BUNDLE QUANTITY') - ->example(''), - - + ->example('0') + ->rules(['required']), ImportColumn::make('material_type') - // ->requiredMapping() + // ->requiredMapping() ->integer() ->exampleHeader('Material Type') ->label('MATERIAL TYPE') ->example(''), - + ImportColumn::make('bundle_quantity') + // ->requiredMapping() + ->integer() + ->exampleHeader('Bundle Quantity') + ->label('BUNDLE QUANTITY') + ->example(''), ImportColumn::make('plant') ->requiredMapping() ->exampleHeader('Plant Name')