Solved issue in panel box validation #770

Merged
jothi merged 1 commits from ranjith-dev into master 2026-06-18 10:59:40 +00:00

View File

@@ -147,19 +147,24 @@ public $records = [];
foreach ($this->checklist as $characteristicId => $value) { foreach ($this->checklist as $characteristicId => $value) {
$status = 'Ok'; // $status = 'Ok';
$characteristic = ProductCharacteristicsMaster::find($characteristicId); $characteristic = ProductCharacteristicsMaster::find($characteristicId);
if ( if (($characteristic?->inspection_type ?? null) === 'Value') {
$characteristic && if (
is_numeric($value) && $characteristic &&
$value >= $characteristic->lower && is_numeric($value) &&
$value <= $characteristic->upper $value >= $characteristic->lower &&
) { $value <= $characteristic->upper
$status = 'Ok'; ) {
} else { $status = 'Ok';
$status = 'NotOk'; } else {
$status = 'NotOk';
}
}
else {
$status = $value;
} }
ProductionCharacteristic::create([ ProductionCharacteristic::create([