4 Commits

Author SHA1 Message Date
dhanabalan
4392123c6a Added new column and updated exist column and changed its position 2025-07-02 15:57:10 +05:30
dhanabalan
008cb5d82b Updated plant position 2025-07-02 15:41:30 +05:30
dhanabalan
12169a1276 Updated plant and line position 2025-07-02 15:40:24 +05:30
dhanabalan
14a1909163 Updated operator_id position 2025-07-02 15:38:39 +05:30
4 changed files with 152 additions and 78 deletions

View File

@@ -76,6 +76,8 @@ class QualityValidationExporter extends Exporter
->label('SAP MESSAGE STATUS'),
ExportColumn::make('sap_msg_description')
->label('SAP MESSAGE DESCRIPTION'),
ExportColumn::make('operator_id')
->label('OPERATOR ID'),
ExportColumn::make('created_at')
->label('CREATED AT'),
ExportColumn::make('updated_at')
@@ -83,8 +85,6 @@ class QualityValidationExporter extends Exporter
ExportColumn::make('deleted_at')
->label('DELETED AT')
->enabledByDefault(false),
ExportColumn::make('operator_id')
->label('OPERATOR ID'),
];
}

View File

@@ -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'),
];
}

View File

@@ -14,20 +14,6 @@ class ConfigurationImporter extends Importer
public static function getColumns(): array
{
return [
ImportColumn::make('plant')
->requiredMapping()
->relationship(resolveUsing: 'name')
->exampleHeader('Plant')
->example(['Ransar Industries-I'])
->label('Plant')
->rules(['required']),
ImportColumn::make('line')
->requiredMapping()
->relationship(resolveUsing: 'name')
->exampleHeader('Plant')
->example(['4 inch pump line'])
->label('Line')
->rules(['required']),
ImportColumn::make('c_type')
->requiredMapping()
->exampleHeader('Type')
@@ -52,6 +38,20 @@ class ConfigurationImporter extends Importer
->example(['Single'])
->label('Value')
->rules(['required']),
ImportColumn::make('line')
->requiredMapping()
->relationship(resolveUsing: 'name')
->exampleHeader('Plant')
->example(['4 inch pump line'])
->label('Line')
->rules(['required']),
ImportColumn::make('plant')
->requiredMapping()
->relationship(resolveUsing: 'name')
->exampleHeader('Plant')
->example(['Ransar Industries-I'])
->label('Plant')
->rules(['required']),
];
}

View File

@@ -25,13 +25,6 @@ class WeightValidationImporter extends Importer
->label('ITEM CODE')
->relationship(resolveUsing: 'code')
->rules(['required']),
ImportColumn::make('plant')
->requiredMapping()
->exampleHeader('Plant Name')
->example('Ransar Industries-I')
->label('PLANT NAME')
->relationship(resolveUsing: 'name')
->rules(['required']),
ImportColumn::make('obd_number')
->requiredMapping()
->exampleHeader('OBD Number')
@@ -80,6 +73,13 @@ class WeightValidationImporter extends Importer
->example('1')
->label('Picked Weight')
->rules(['required']),
ImportColumn::make('plant')
->requiredMapping()
->exampleHeader('Plant Name')
->example('Ransar Industries-I')
->label('PLANT NAME')
->relationship(resolveUsing: 'name')
->rules(['required']),
ImportColumn::make('scanned_by')
->requiredMapping()
->exampleHeader('Scanned By')