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'), ]; } public static function getCompletedNotificationBody(Export $export): string { $body = 'Your testing panel reading 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.'; } return $body; } }