changed logic in resource page
This commit is contained in:
@@ -251,17 +251,27 @@ class OcrValidationResource extends Resource
|
||||
->label('Upload OCR')
|
||||
->action(function ($get, callable $set) {
|
||||
|
||||
$serialNumbers = [
|
||||
$get('serial_1'),
|
||||
$get('serial_2'),
|
||||
$get('serial_3'),
|
||||
$get('serial_4'),
|
||||
];
|
||||
// $serialNumbers = [
|
||||
// $get('serial_1'),
|
||||
// $get('serial_2'),
|
||||
// $get('serial_3'),
|
||||
// $get('serial_4'),
|
||||
// ];
|
||||
|
||||
$hasSerial = collect($serialNumbers)->some(fn($s) => !empty($s));
|
||||
// $hasSerial = collect($serialNumbers)->some(fn($s) => !empty($s));
|
||||
$serialNumbersJson = $get('serialNumbers'); // input name matches hidden input
|
||||
$serialNumbers = json_decode($serialNumbersJson, true) ?? [];
|
||||
|
||||
if ($hasSerial)
|
||||
{
|
||||
if (empty($serialNumbers)) {
|
||||
Notification::make()
|
||||
->title('Serial numbers cannot be empty!')
|
||||
->danger()
|
||||
->send();
|
||||
return;
|
||||
}
|
||||
|
||||
// Now you can proceed with your PDF logic
|
||||
//$serialNumbers = array_slice($serialNumbers, 0, 4);
|
||||
|
||||
$serialNumbers = array_slice($serialNumbers, 0, 4);
|
||||
|
||||
@@ -341,15 +351,6 @@ class OcrValidationResource extends Resource
|
||||
// Download
|
||||
return response()->download($outputPath);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
Notification::make()
|
||||
->title('Serial numbers cannot be empty')
|
||||
->warning()
|
||||
->send();
|
||||
return;
|
||||
}
|
||||
}),
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user