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;
|
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) {
|
if ($isMarkM) {
|
||||||
|
|
||||||
// $record = SerialValidation::where('serial_number', $serialNumber)
|
// $record = SerialValidation::where('serial_number', $serialNumber)
|
||||||
|
|||||||
Reference in New Issue
Block a user