with(['segment', 'initialDecision', 'asignDecision', 'completeDecision']) ->get(); return Inertia::render('Settings/FieldJob/Index', [ 'settings' => $settings, 'segments' => Segment::query()->get(), 'decisions' => Decision::query()->get(), ]); } public function store(StoreFieldJobSettingRequest $request) { $attributes = $request->validated(); FieldJobSetting::create([ 'segment_id' => $attributes['segment_id'], 'initial_decision_id' => $attributes['initial_decision_id'], 'asign_decision_id' => $attributes['asign_decision_id'], 'complete_decision_id' => $attributes['complete_decision_id'], ]); return to_route('settings.fieldjob.index')->with('success', 'Field job setting created successfully!'); } }