Update MachineResource refine line selection logic

This commit is contained in:
dhanabalan
2025-08-25 11:43:09 +05:30
parent d4045b7b0f
commit 3a009543ea

View File

@@ -71,9 +71,7 @@ class MachineResource extends Resource
return []; return [];
} }
return Line::where('plant_id', $get('plant_id')) return Line::where('plant_id', $get('plant_id'))->where('no_of_operation', '>', 0)->pluck('name', 'id')->toArray();
->pluck('name', 'id')
->toArray();
}) })
->default(function () { ->default(function () {
return optional(Machine::latest()->first())->line_id; return optional(Machine::latest()->first())->line_id;
@@ -87,13 +85,13 @@ class MachineResource extends Resource
} }
else else
{ {
$grpWrkCnr = Line::find($lineId)->group_work_center; // $grpWrkCnr = Line::find($lineId)->group_work_center;
if (!$grpWrkCnr || Str::length($grpWrkCnr) < 1) // if (!$grpWrkCnr || Str::length($grpWrkCnr) < 1)
{ // {
$set('mLineError', 'Please select a group work center line.'); // $set('mLineError', 'Please select a group work center line.');
$set('line_id', null); // $set('line_id', null);
return; // return;
} // }
$set('mLineError', null); $set('mLineError', null);
} }
}) })