Added new column and updated exist column and changed its position
This commit is contained in:
@@ -13,62 +13,136 @@ class TestingPanelReadingExporter extends Exporter
|
||||
|
||||
public static function getColumns(): array
|
||||
{
|
||||
static $rowNumber = 0;
|
||||
|
||||
return [
|
||||
ExportColumn::make('id')
|
||||
->label('ID'),
|
||||
ExportColumn::make('plant.name'),
|
||||
ExportColumn::make('line.name'),
|
||||
ExportColumn::make('item.id'),
|
||||
ExportColumn::make('machine.name'),
|
||||
ExportColumn::make('output'),
|
||||
ExportColumn::make('serial_number'),
|
||||
ExportColumn::make('before_fr_volt'),
|
||||
ExportColumn::make('before_fr_cur'),
|
||||
ExportColumn::make('before_fr_pow'),
|
||||
ExportColumn::make('before_fr_res_ry'),
|
||||
ExportColumn::make('before_fr_res_yb'),
|
||||
ExportColumn::make('before_fr_res_br'),
|
||||
ExportColumn::make('before_fr_ir'),
|
||||
ExportColumn::make('before_fr_ir_r'),
|
||||
ExportColumn::make('before_fr_ir_y'),
|
||||
ExportColumn::make('before_fr_ir_b'),
|
||||
ExportColumn::make('before_fr_freq'),
|
||||
ExportColumn::make('before_fr_speed'),
|
||||
ExportColumn::make('after_fr_vol'),
|
||||
ExportColumn::make('after_fr_cur'),
|
||||
ExportColumn::make('after_fr_pow'),
|
||||
ExportColumn::make('after_fr_ir_hot'),
|
||||
ExportColumn::make('after_fr_ir_hot_r'),
|
||||
ExportColumn::make('after_fr_ir_hot_y'),
|
||||
ExportColumn::make('after_fr_ir_hot_b'),
|
||||
ExportColumn::make('after_fr_ir_cool'),
|
||||
ExportColumn::make('after_fr_ir_cool_r'),
|
||||
ExportColumn::make('after_fr_ir_cool_y'),
|
||||
ExportColumn::make('after_fr_ir_cool_b'),
|
||||
ExportColumn::make('after_fr_freq'),
|
||||
ExportColumn::make('after_fr_speed'),
|
||||
ExportColumn::make('after_fr_leak_cur'),
|
||||
ExportColumn::make('locked_rt_volt'),
|
||||
ExportColumn::make('locked_rt_cur'),
|
||||
ExportColumn::make('locked_rt_pow'),
|
||||
ExportColumn::make('no_load_pickup_volt'),
|
||||
ExportColumn::make('room_temperature'),
|
||||
ExportColumn::make('hv_test'),
|
||||
ExportColumn::make('batch_number'),
|
||||
ExportColumn::make('batch_count'),
|
||||
ExportColumn::make('result'),
|
||||
ExportColumn::make('remark'),
|
||||
ExportColumn::make('rework_count'),
|
||||
ExportColumn::make('update_count'),
|
||||
ExportColumn::make('output_flag'),
|
||||
ExportColumn::make('pds_status'),
|
||||
ExportColumn::make('pds_description'),
|
||||
ExportColumn::make('tested_by'),
|
||||
ExportColumn::make('updated_by'),
|
||||
ExportColumn::make('created_at'),
|
||||
ExportColumn::make('updated_at'),
|
||||
ExportColumn::make('scanned_at'),
|
||||
ExportColumn::make('deleted_at'),
|
||||
// ExportColumn::make('id')
|
||||
// ->label('ID'),
|
||||
ExportColumn::make('no')
|
||||
->label('NO')
|
||||
->state(function ($record) use (&$rowNumber) {
|
||||
// Increment and return the row number
|
||||
return ++$rowNumber;
|
||||
}),
|
||||
ExportColumn::make('plant.name')
|
||||
->label('PLANT'),
|
||||
ExportColumn::make('line.name')
|
||||
->label('LINE'),
|
||||
ExportColumn::make('machine.name')
|
||||
->label('MACHINE'),
|
||||
ExportColumn::make('item.code')
|
||||
->label('ITEM CODE'),
|
||||
ExportColumn::make('item.description')
|
||||
->label('MODEL'),
|
||||
ExportColumn::make('output')
|
||||
->label('OUTPUT'),
|
||||
ExportColumn::make('serial_number')
|
||||
->label('SERIAL NUMBER'),
|
||||
ExportColumn::make('item.kw')
|
||||
->label('KW'),
|
||||
ExportColumn::make('item.hp')
|
||||
->label('HP'),
|
||||
ExportColumn::make('item.phase')
|
||||
->label('PHASE'),
|
||||
ExportColumn::make('item.connection')
|
||||
->label('CONNECTION'),
|
||||
ExportColumn::make('item.isi_model')
|
||||
->label('ISI MODEL'),
|
||||
ExportColumn::make('before_fr_volt')
|
||||
->label('BEFORE FR VOLT'),
|
||||
ExportColumn::make('before_fr_cur')
|
||||
->label('BEFORE FR CURRENT'),
|
||||
ExportColumn::make('before_fr_pow')
|
||||
->label('BEFORE FR POWER'),
|
||||
ExportColumn::make('before_fr_res_ry')
|
||||
->label('BEFORE FR RESISTANCE RY'),
|
||||
ExportColumn::make('before_fr_res_yb')
|
||||
->label('BEFORE FR RESISTANCE YB'),
|
||||
ExportColumn::make('before_fr_res_br')
|
||||
->label('BEFORE FR RESISTANCE BR'),
|
||||
ExportColumn::make('before_fr_ir')
|
||||
->label('BEFORE FR IR'),
|
||||
ExportColumn::make('before_fr_ir_r')
|
||||
->label('BEFORE FR IR R'),
|
||||
ExportColumn::make('before_fr_ir_y')
|
||||
->label('BEFORE FR IR Y'),
|
||||
ExportColumn::make('before_fr_ir_b')
|
||||
->label('BEFORE FR IR B'),
|
||||
ExportColumn::make('before_fr_freq')
|
||||
->label('BEFORE FR FREQUENCY'),
|
||||
ExportColumn::make('before_fr_speed')
|
||||
->label('BEFORE FR SPEED'),
|
||||
ExportColumn::make('after_fr_vol')
|
||||
->label('AFTER FR VOLT'),
|
||||
ExportColumn::make('after_fr_cur')
|
||||
->label('AFTER FR CURRENT'),
|
||||
ExportColumn::make('after_fr_pow')
|
||||
->label('AFTER FR POWER'),
|
||||
ExportColumn::make('after_fr_ir_hot')
|
||||
->label('AFTER FR IR HOT'),
|
||||
ExportColumn::make('after_fr_ir_hot_r')
|
||||
->label('AFTER FR IR HOT R'),
|
||||
ExportColumn::make('after_fr_ir_hot_y')
|
||||
->label('AFTER FR IR HOT Y'),
|
||||
ExportColumn::make('after_fr_ir_hot_b')
|
||||
->label('AFTER FR IR HOT B'),
|
||||
ExportColumn::make('after_fr_ir_cool')
|
||||
->label('AFTER FR IR COOL'),
|
||||
ExportColumn::make('after_fr_ir_cool_r')
|
||||
->label('AFTER FR IR COOL R'),
|
||||
ExportColumn::make('after_fr_ir_cool_y')
|
||||
->label('AFTER FR IR COOL Y'),
|
||||
ExportColumn::make('after_fr_ir_cool_b')
|
||||
->label('AFTER FR IR COOL B'),
|
||||
ExportColumn::make('after_fr_freq')
|
||||
->label('AFTER FR FREQUENCY'),
|
||||
ExportColumn::make('after_fr_speed')
|
||||
->label('AFTER FR SPEED'),
|
||||
ExportColumn::make('after_fr_leak_cur')
|
||||
->label('AFTER FR LEAK CURRENT'),
|
||||
ExportColumn::make('locked_rt_volt')
|
||||
->label('LOCKED RT VOLT'),
|
||||
ExportColumn::make('locked_rt_cur')
|
||||
->label('LOCKED RT CURRENT'),
|
||||
ExportColumn::make('locked_rt_pow')
|
||||
->label('LOCKED RT POWER'),
|
||||
ExportColumn::make('no_load_pickup_volt')
|
||||
->label('NO LOAD PICKUP VOLT'),
|
||||
ExportColumn::make('room_temperature')
|
||||
->label('ROOM TEMPERATURE'),
|
||||
ExportColumn::make('hv_test')
|
||||
->label('HIGH VOLTAGE TEST'),
|
||||
ExportColumn::make('batch_number')
|
||||
->label('BATCH NUMBER'),
|
||||
ExportColumn::make('batch_count')
|
||||
->label('BATCH COUNT'),
|
||||
ExportColumn::make('result')
|
||||
->label('RESULT'),
|
||||
ExportColumn::make('remark')
|
||||
->label('REMARK'),
|
||||
ExportColumn::make('rework_count')
|
||||
->label('REWORK COUNT'),
|
||||
ExportColumn::make('update_count')
|
||||
->label('UPDATE COUNT'),
|
||||
ExportColumn::make('output_flag')
|
||||
->label('OUTPUT FLAG'),
|
||||
ExportColumn::make('pds_status')
|
||||
->label('PDS STATUS'),
|
||||
ExportColumn::make('pds_description')
|
||||
->label('PDS DESCRIPTION'),
|
||||
ExportColumn::make('tested_by')
|
||||
->label('TESTED BY'),
|
||||
ExportColumn::make('updated_by')
|
||||
->label('UPDATED BY'),
|
||||
ExportColumn::make('created_at')
|
||||
->label('CREATED AT'),
|
||||
ExportColumn::make('updated_at')
|
||||
->label('UPDATED AT'),
|
||||
ExportColumn::make('scanned_at')
|
||||
->label('SCANNED AT'),
|
||||
ExportColumn::make('deleted_at')
|
||||
->enabledByDefault(false)
|
||||
->label('DELETED AT'),
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user