fix list and crate update machine and change state for mission

This commit is contained in:
2026-06-09 14:50:13 +03:30
parent e0edcf6db2
commit 5004b99d03
9 changed files with 117 additions and 28 deletions

View File

@@ -33,11 +33,11 @@ class TransportationUnitController extends Controller
DB::transaction(function () use ($request, $mission) {
$mission->rahdaran()->attach($request->driver, ['is_driver' => true]);
$mission->histories()->create([
'user_id' => auth()->user()->id,
'previous_state_id' => $mission->state_id,
'previous_state_name' => $mission->state_name,
]);
// $mission->histories()->create([
// 'user_id' => auth()->user()->id,
// 'previous_state_id' => $mission->state_id,
// 'previous_state_name' => $mission->state_name,
// ]);
$state = MissionStates::PENDING_CONFIRMATION->value;
$machine = CMMSMachine::query()->find($request->machine_id);
@@ -61,12 +61,12 @@ class TransportationUnitController extends Controller
DB::transaction(function () use ($request, $mission) {
$mission->rahdaran()->wherePivot('is_driver', '=', true)->detach();
$mission->histories()->create([
'user_id' => auth()->user()->id,
'previous_state_id' => $mission->state_id,
'previous_state_name' => $mission->state_name,
'user_description' => $request->description,
]);
// $mission->histories()->create([
// 'user_id' => auth()->user()->id,
// 'previous_state_id' => $mission->state_id,
// 'previous_state_name' => $mission->state_name,
// 'user_description' => $request->description,
// ]);
$state = MissionStates::REJECT_BY_TRANSPORTATION->value;