From 0cb0758f67a5153740041a9c62e814c334351185 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Wed, 2 Jul 2025 15:20:33 +0530 Subject: [PATCH] Updated lable names and changed its position --- .../Exports/MotorTestingMasterExporter.php | 79 ++++++++++--------- 1 file changed, 43 insertions(+), 36 deletions(-) diff --git a/app/Filament/Exports/MotorTestingMasterExporter.php b/app/Filament/Exports/MotorTestingMasterExporter.php index 74dd49f3d..5715f67ae 100644 --- a/app/Filament/Exports/MotorTestingMasterExporter.php +++ b/app/Filament/Exports/MotorTestingMasterExporter.php @@ -13,85 +13,92 @@ class MotorTestingMasterExporter extends Exporter public static function getColumns(): array { + static $rowNumber = 0; + return [ ExportColumn::make('no') - ->label('No') + ->label('NO') ->state(function ($record) use (&$rowNumber) { // Increment and return the row number return ++$rowNumber; }), ExportColumn::make('plant.name') - ->label('Plant'), + ->label('PLANT'), + ExportColumn::make('item.category') + ->label('CATEGORY'), ExportColumn::make('item.code') - ->label('Item Code'), + ->label('ITEM CODE'), + ExportColumn::make('item.description') + ->label('DESCRIPTION'), ExportColumn::make('isi_model') - ->label('ISI Model'), + ->label('ISI MODEL'), ExportColumn::make('phase') - ->label('Phase'), + ->label('PHASE'), ExportColumn::make('hp') ->label('HP'), ExportColumn::make('kw') ->label('KW'), ExportColumn::make('volt') - ->label('Volt'), + ->label('VOLT'), ExportColumn::make('current') - ->label('Current'), + ->label('CURRENT'), ExportColumn::make('rpm') ->label('RPM'), ExportColumn::make('torque') - ->label('Torque'), + ->label('TORQUE'), ExportColumn::make('frequency') - ->label('Frequency'), + ->label('FREQUENCY'), ExportColumn::make('connection') - ->label('Connection'), + ->label('CONNECTION'), ExportColumn::make('ins_res_limit') - ->label('Insulation Resistance Limit'), + ->label('INSULATION RESISTANCE LIMIT'), ExportColumn::make('ins_res_type') - ->label('Insulation Resistance Type'), + ->label('INSULATION RESISTANCE TYPE'), ExportColumn::make('routine_test_time') - ->label('Routine Test Time'), + ->label('ROUTINE TEST TIME'), ExportColumn::make('res_ry_ll') - ->label('Resistance RY LL'), + ->label('RESISTANCE RY LL'), ExportColumn::make('res_ry_ul') - ->label('Resistance RY UL'), + ->label('RESISTANCE RY UL'), ExportColumn::make('res_yb_ll') - ->label('Resistance YB LL'), + ->label('RESISTANCE YB LL'), ExportColumn::make('res_yb_ul') - ->label('Resistance YB UL'), + ->label('RESISTANCE YB UL'), ExportColumn::make('res_br_ll') - ->label('Resistance BR LL'), + ->label('RESISTANCE BR LL'), ExportColumn::make('res_br_ul') - ->label('Resistance BR UL'), + ->label('RESISTANCE BR UL'), ExportColumn::make('lock_volt_limit') - ->label('Lock Volt Limit'), + ->label('LOCK VOLT Limit'), ExportColumn::make('leak_cur_limit') - ->label('Leak Current Limit'), + ->label('Leak CURRENT Limit'), ExportColumn::make('lock_cur_ll') - ->label('Lock Current LL'), + ->label('LOCK CURRENT LL'), ExportColumn::make('lock_cur_ul') - ->label('Lock Current UL'), + ->label('LOCK CURRENT UL'), ExportColumn::make('noload_cur_ll') - ->label('No Load Current LL'), + ->label('NO LOAD CURRENT LL'), ExportColumn::make('noload_cur_ul') - ->label('No Load Current UL'), + ->label('NO LOAD CURRENT UL'), ExportColumn::make('noload_pow_ll') - ->label('No Load Power LL'), + ->label('NO LOAD POWER LL'), ExportColumn::make('noload_pow_ul') - ->label('No Load Power UL'), + ->label('NO LOAD POWER UL'), ExportColumn::make('noload_spd_ll') - ->label('No Load Speed LL'), + ->label('NO LOAD SPEED LL'), ExportColumn::make('noload_spd_ul') - ->label('No Load Speed UL'), + ->label('NO LOAD SPEED UL'), ExportColumn::make('created_at') - ->label('Created At'), - ExportColumn::make('updated_at') - ->label('Updated At'), - ExportColumn::make('deleted_at') - ->label('Deleted At'), + ->label('CREATED AT'), ExportColumn::make('created_by') - ->label('Created By'), + ->label('CREATED BY'), + ExportColumn::make('updated_at') + ->label('UPDATED AT'), ExportColumn::make('updated_by') - ->label('Updated By'), + ->label('UPDATED BY'), + ExportColumn::make('deleted_at') + ->enabledByDefault(false) + ->label('DELETED AT'), ]; }