From d243f53f2fd28af8b4dc842853f758fff4c3334a Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Sat, 21 Feb 2026 00:31:45 +0530 Subject: [PATCH] Updated laser part validation import / create page / report view function --- app/Filament/Imports/StickerMasterImporter.php | 2 +- app/Filament/Resources/StickerMasterResource.php | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/Filament/Imports/StickerMasterImporter.php b/app/Filament/Imports/StickerMasterImporter.php index 2bc4fc0..029008a 100644 --- a/app/Filament/Imports/StickerMasterImporter.php +++ b/app/Filament/Imports/StickerMasterImporter.php @@ -205,7 +205,7 @@ class StickerMasterImporter extends Importer } else { $itemId = $item->id; - if (! $laserPart1) { + if (! $laserPart1 && ! (Str::length($laserPart2) == 1 && is_numeric($laserPart2))) { $laserPart1 = $laserPart2; $laserPart2 = null; } diff --git a/app/Filament/Resources/StickerMasterResource.php b/app/Filament/Resources/StickerMasterResource.php index ea54c67..0801fa5 100644 --- a/app/Filament/Resources/StickerMasterResource.php +++ b/app/Filament/Resources/StickerMasterResource.php @@ -264,7 +264,7 @@ class StickerMasterResource extends Resource ->label('Laser Part Validation 2') ->nullable() ->reactive() - ->readOnly(fn (callable $get) => empty($get('laser_part_validation1'))) + // ->readOnly(fn (callable $get) => empty($get('laser_part_validation1'))) ->afterStateUpdated(function ($state, callable $set, callable $get) { $set('updated_by', Filament::auth()->user()?->name); }), @@ -625,11 +625,13 @@ class StickerMasterResource extends Resource Tables\Columns\TextColumn::make('laser_part_validation1') ->label('Laser Part Validation 1') ->default('-') - ->alignCenter(), + ->alignCenter() + ->searchable(), Tables\Columns\TextColumn::make('laser_part_validation2') ->label('Laser Part Validation 2') ->default('-') - ->alignCenter(), + ->alignCenter() + ->searchable(), Tables\Columns\TextColumn::make('panel_box_code') ->label('Panel Box Code') ->default('-')