Refactored invoice processing logic to ensure file deletion occurs correctly and added additional condition for marking serial numbers.
This commit is contained in:
@@ -2465,6 +2465,28 @@ class CreateSerialValidation extends CreateRecord
|
||||
return;
|
||||
}
|
||||
|
||||
if ($hasMotorQr && !$hasPumpQr && !$hasPumpSetQr && !$hasCapacitorQr)
|
||||
{
|
||||
$isMarkM = true;
|
||||
$isMarkP = false;
|
||||
$isMarkC = false;
|
||||
$isMarkPs = false;
|
||||
}
|
||||
else if (!$hasMotorQr && $hasPumpQr && !$hasPumpSetQr && !$hasCapacitorQr)
|
||||
{
|
||||
$isMarkM = false;
|
||||
$isMarkP = true;
|
||||
$isMarkC = false;
|
||||
$isMarkPs = false;
|
||||
}
|
||||
else if (!$hasMotorQr && !$hasPumpQr && !$hasPumpSetQr && $hasCapacitorQr)
|
||||
{
|
||||
$isMarkM = false;
|
||||
$isMarkP = false;
|
||||
$isMarkC = true;
|
||||
$isMarkPs = false;
|
||||
}
|
||||
|
||||
if ($isMarkM) {
|
||||
|
||||
// $record = SerialValidation::where('serial_number', $serialNumber)
|
||||
|
||||
Reference in New Issue
Block a user