changed logic in resource page
This commit is contained in:
@@ -251,17 +251,27 @@ class OcrValidationResource extends Resource
|
|||||||
->label('Upload OCR')
|
->label('Upload OCR')
|
||||||
->action(function ($get, callable $set) {
|
->action(function ($get, callable $set) {
|
||||||
|
|
||||||
$serialNumbers = [
|
// $serialNumbers = [
|
||||||
$get('serial_1'),
|
// $get('serial_1'),
|
||||||
$get('serial_2'),
|
// $get('serial_2'),
|
||||||
$get('serial_3'),
|
// $get('serial_3'),
|
||||||
$get('serial_4'),
|
// $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);
|
$serialNumbers = array_slice($serialNumbers, 0, 4);
|
||||||
|
|
||||||
@@ -341,15 +351,6 @@ class OcrValidationResource extends Resource
|
|||||||
// Download
|
// Download
|
||||||
return response()->download($outputPath);
|
return response()->download($outputPath);
|
||||||
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
Notification::make()
|
|
||||||
->title('Serial numbers cannot be empty')
|
|
||||||
->warning()
|
|
||||||
->send();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user