modified logic in ocr
This commit is contained in:
@@ -115,6 +115,7 @@ class OcrValidationResource extends Resource
|
||||
// ->default('[]') // empty array as default
|
||||
// ->dehydrated(),
|
||||
Forms\Components\Hidden::make('serial_numbers')
|
||||
->reactive()
|
||||
->default('[]'),
|
||||
|
||||
Forms\Components\Actions::make([
|
||||
@@ -254,6 +255,7 @@ class OcrValidationResource extends Resource
|
||||
|
||||
Action::make('uploadNow1')
|
||||
->label('Upload OCR')
|
||||
->reactive()
|
||||
->action(function ($get, callable $set) {
|
||||
|
||||
// $serialNumbers = [
|
||||
@@ -264,9 +266,18 @@ class OcrValidationResource extends Resource
|
||||
// ];
|
||||
|
||||
// $hasSerial = collect($serialNumbers)->some(fn($s) => !empty($s));
|
||||
$serialNumbersJson = $get('serial_numbers');
|
||||
$serialNumbers = json_decode($serialNumbersJson, true) ?? [];
|
||||
dd($serialNumbers);
|
||||
// $serialNumbersJson = $get('serial_numbers');
|
||||
// $serialNumbers = json_decode($serialNumbersJson, true) ?? [];
|
||||
$serials = session('serial_numbers', []);
|
||||
|
||||
if (empty($serials)) {
|
||||
Filament::notify('danger', 'No serial numbers found!');
|
||||
return;
|
||||
}
|
||||
|
||||
// ✅ Store into local Filament state (optional)
|
||||
$set('serial_numbers', $serials);
|
||||
dd($serials);
|
||||
|
||||
if (empty($serialNumbers)) {
|
||||
Notification::make()
|
||||
|
||||
Reference in New Issue
Block a user