Changed logic in process order importer
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Gemini PR Review / Gemini PR Review (pull_request) Has been cancelled
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Has been cancelled
Laravel Larastan / larastan (pull_request) Has been cancelled
Laravel Pint / pint (pull_request) Has been cancelled

This commit is contained in:
dhanabalan
2026-02-20 14:31:06 +05:30
parent 934447d0b2
commit 10c2abb881

View File

@@ -79,11 +79,23 @@ class ProcessOrderImporter extends Importer
->example('0') ->example('0')
->label('REWORK STATUS') ->label('REWORK STATUS')
->rules(['required']), ->rules(['required']),
ImportColumn::make('created_at')
->exampleHeader('CREATED AT')
->example('2026-02-20 13:00:00')
->label('CREATED AT')
->rules(['required']),
ImportColumn::make('updated_at')
->exampleHeader('UPDATED AT')
->example('2026-02-20 13:00:00')
->label('UPDATED AT'),
ImportColumn::make('created_by') ImportColumn::make('created_by')
->exampleHeader('CREATED BY') ->exampleHeader('CREATED BY')
->example('RAW01234') ->example('RAW01234')
->label('CREATED BY') ->label('CREATED BY'),
->rules(['required']), ImportColumn::make('updated_by')
->exampleHeader('UPDATED BY')
->example('RAW01234')
->label('UPDATED BY'),
]; ];
} }
@@ -102,7 +114,10 @@ class ProcessOrderImporter extends Importer
$orderQuan = trim($this->data['order_quantity'] ?? ''); $orderQuan = trim($this->data['order_quantity'] ?? '');
$recQuan = trim($this->data['received_quantity'] ?? ''); $recQuan = trim($this->data['received_quantity'] ?? '');
$processOrder = trim($this->data['process_order'] ?? ''); $processOrder = trim($this->data['process_order'] ?? '');
$createdAt = trim($this->data['created_at'] ?? '');
$createdBy = trim($this->data['created_by'] ?? ''); $createdBy = trim($this->data['created_by'] ?? '');
$updatedAt = trim($this->data['updated_at'] ?? '');
$updatedBy = trim($this->data['updated_by'] ?? '');
// $user = Filament::auth()->user(); // $user = Filament::auth()->user();
// $operatorName = $user->name; // $operatorName = $user->name;
@@ -197,7 +212,10 @@ class ProcessOrderImporter extends Importer
'sfg_number' => $sfgNo, 'sfg_number' => $sfgNo,
'machine_name' => $machineName, 'machine_name' => $machineName,
'rework_status' => $reworkStatus, 'rework_status' => $reworkStatus,
'created_at' => $createdAt,
'updated_at' => $updatedAt,
'created_by' => $createdBy, 'created_by' => $createdBy,
'updated_by' => $updatedBy,
] ]
); );
@@ -225,7 +243,10 @@ class ProcessOrderImporter extends Importer
'sfg_number' => $sfgNo, 'sfg_number' => $sfgNo,
'machine_name' => $machineName, 'machine_name' => $machineName,
'rework_status' => $reworkStatus, 'rework_status' => $reworkStatus,
'created_at' => $createdAt,
'updated_at' => $updatedAt,
'created_by' => $createdBy, 'created_by' => $createdBy,
'updated_by' => $updatedBy,
] ]
); );
@@ -246,8 +267,8 @@ class ProcessOrderImporter extends Importer
// 'sfg_number' => $sfgNo, // 'sfg_number' => $sfgNo,
// 'machine_name' => $machineId, // 'machine_name' => $machineId,
'rework_status' => 1, 'rework_status' => 1,
'updated_by' => $createdBy, 'updated_by' => $updatedBy,
'updated_at' => now(), 'updated_at' => $updatedAt,
]); ]);
return $updated; return $updated;
} }