Mass changes
This commit is contained in:
@@ -15,13 +15,14 @@ class FieldJobSettingController extends Controller
|
||||
public function index(Request $request)
|
||||
{
|
||||
$settings = FieldJobSetting::query()
|
||||
->with(['segment', 'initialDecision', 'assignDecision', 'completeDecision', 'cancelDecision', 'returnSegment', 'queueSegment'])
|
||||
->with(['action', 'segment', 'initialDecision', 'assignDecision', 'completeDecision', 'cancelDecision', 'returnSegment', 'queueSegment'])
|
||||
->get();
|
||||
|
||||
return Inertia::render('Settings/FieldJob/Index', [
|
||||
'settings' => $settings,
|
||||
'segments' => Segment::query()->get(),
|
||||
'decisions' => Decision::query()->get(),
|
||||
'actions' => \App\Models\Action::query()->with(['decisions:id'])->get(),
|
||||
'decisions' => Decision::query()->with(['actions:id'])->get(),
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -34,6 +35,7 @@ public function store(StoreFieldJobSettingRequest $request)
|
||||
'initial_decision_id' => $attributes['initial_decision_id'],
|
||||
'assign_decision_id' => $attributes['assign_decision_id'],
|
||||
'complete_decision_id' => $attributes['complete_decision_id'],
|
||||
'action_id' => $attributes['action_id'] ?? null,
|
||||
'cancel_decision_id' => $attributes['cancel_decision_id'] ?? null,
|
||||
'return_segment_id' => $attributes['return_segment_id'] ?? null,
|
||||
'queue_segment_id' => $attributes['queue_segment_id'] ?? null,
|
||||
@@ -54,6 +56,7 @@ public function update(FieldJobSetting $setting, UpdateFieldJobSettingRequest $r
|
||||
'cancel_decision_id' => $attributes['cancel_decision_id'] ?? null,
|
||||
'return_segment_id' => $attributes['return_segment_id'] ?? null,
|
||||
'queue_segment_id' => $attributes['queue_segment_id'] ?? null,
|
||||
'action_id' => $attributes['action_id'] ?? null,
|
||||
]);
|
||||
|
||||
return to_route('settings.fieldjob.index')->with('success', 'Field job setting updated successfully!');
|
||||
|
||||
Reference in New Issue
Block a user