From 4118c2639784cfc3ba0a053d49dc402f4dab1b6b Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Sun, 20 Sep 2026 15:06:26 +0530 Subject: [PATCH] Changed logic in product chjaracteristic master exporter --- .../ProductCharacteristicsMasterExporter.php | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/app/Filament/Exports/ProductCharacteristicsMasterExporter.php b/app/Filament/Exports/ProductCharacteristicsMasterExporter.php index 60967f0..4234958 100644 --- a/app/Filament/Exports/ProductCharacteristicsMasterExporter.php +++ b/app/Filament/Exports/ProductCharacteristicsMasterExporter.php @@ -14,6 +14,7 @@ class ProductCharacteristicsMasterExporter extends Exporter public static function getColumns(): array { static $rowNumber = 0; + return [ ExportColumn::make('no') ->label('NO') @@ -21,28 +22,32 @@ class ProductCharacteristicsMasterExporter extends Exporter // Increment and return the row number return ++$rowNumber; }), - ExportColumn::make('plant.name') - ->label('PLANT'), + ExportColumn::make('plant.code') + ->label('PLANT CODE'), ExportColumn::make('item.code') ->label('ITEM CODE'), + ExportColumn::make('item.description') + ->label('ITEM DESCRIPTION'), ExportColumn::make('line.name') - ->label('LINE NAME'), //machine.workGroupMaster.name + ->label('LINE NAME'), // machine.workGroupMaster.name ExportColumn::make('machine.workGroupMaster.name') - ->label('WORK GROUP MASTER'), + ->label('GROUP WORK CENTER'), ExportColumn::make('machine.work_center') ->label('WORK CENTER'), ExportColumn::make('characteristics_type') ->label('CHARACTERISTICS TYPE'), ExportColumn::make('name') - ->label('NAME'), + ->label('CHARACTERISTICS NAME'), + ExportColumn::make('category') + ->label('CATEGORY'), ExportColumn::make('inspection_type') ->label('INSPECTION TYPE'), - ExportColumn::make('upper') - ->label('UPPER'), ExportColumn::make('lower') ->label('LOWER'), ExportColumn::make('middle') ->label('MIDDLE'), + ExportColumn::make('upper') + ->label('UPPER'), ExportColumn::make('created_at') ->label('CREATED AT'), ExportColumn::make('updated_at') @@ -59,10 +64,10 @@ class ProductCharacteristicsMasterExporter extends Exporter public static function getCompletedNotificationBody(Export $export): string { - $body = 'Your product characteristics master export has completed and ' . number_format($export->successful_rows) . ' ' . str('row')->plural($export->successful_rows) . ' exported.'; + $body = 'Your product characteristics master export has completed and '.number_format($export->successful_rows).' '.str('row')->plural($export->successful_rows).' exported.'; if ($failedRowsCount = $export->getFailedRowsCount()) { - $body .= ' ' . number_format($failedRowsCount) . ' ' . str('row')->plural($failedRowsCount) . ' failed to export.'; + $body .= ' '.number_format($failedRowsCount).' '.str('row')->plural($failedRowsCount).' failed to export.'; } return $body;