Updated validation logic if coil_number is 0 on 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
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:
@@ -263,7 +263,19 @@ class ProcessOrderImporter extends Importer
|
|||||||
->where('coil_number', $coilNo)
|
->where('coil_number', $coilNo)
|
||||||
->first();
|
->first();
|
||||||
|
|
||||||
if (! $existing) {
|
if (! $existing && $coilNo == '0' || $coilNo == 0) {
|
||||||
|
ProcessOrder::create([
|
||||||
|
'plant_id' => $plantId,
|
||||||
|
'item_id' => $itemId,
|
||||||
|
'process_order' => $processOrder,
|
||||||
|
'coil_number' => '0',
|
||||||
|
'order_quantity' => $orderQuan,
|
||||||
|
'received_quantity' => 0,
|
||||||
|
'scrap_quantity' => 0,
|
||||||
|
'created_by' => $createdBy,
|
||||||
|
'updated_by' => $updatedBy,
|
||||||
|
]);
|
||||||
|
} elseif (! $existing) {
|
||||||
ProcessOrder::Create(
|
ProcessOrder::Create(
|
||||||
[
|
[
|
||||||
'plant_id' => $plantId,
|
'plant_id' => $plantId,
|
||||||
@@ -283,18 +295,6 @@ class ProcessOrderImporter extends Importer
|
|||||||
'updated_by' => $updatedBy,
|
'updated_by' => $updatedBy,
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
} elseif ($coilNo == '0' || $coilNo == 0) {
|
|
||||||
ProcessOrder::create([
|
|
||||||
'plant_id' => $plantId,
|
|
||||||
'item_id' => $itemId,
|
|
||||||
'process_order' => $processOrder,
|
|
||||||
'coil_number' => '0',
|
|
||||||
'order_quantity' => $orderQuan,
|
|
||||||
'received_quantity' => 0,
|
|
||||||
'scrap_quantity' => 0,
|
|
||||||
'created_by' => $createdBy,
|
|
||||||
'updated_by' => $updatedBy,
|
|
||||||
]);
|
|
||||||
} else {// $coilNo = '0'
|
} else {// $coilNo = '0'
|
||||||
ProcessOrder::where('plant_id', $plantId)
|
ProcessOrder::where('plant_id', $plantId)
|
||||||
->where('process_order', $processOrder)
|
->where('process_order', $processOrder)
|
||||||
|
|||||||
Reference in New Issue
Block a user