fix last code for better answer

This commit is contained in:
2025-11-09 16:25:32 +03:30
parent ad5457dd88
commit bbbe0daf94
4 changed files with 23 additions and 21 deletions

View File

@@ -7,6 +7,7 @@ use App\Enums\HarimStates;
use App\Events\V3\Dashboard\Harim\ConfirmGuaranteeLetterNeedEvent;
use App\Events\V3\Dashboard\Harim\ConfirmNoRoadAccessNeedEvent;
use App\Events\V3\Dashboard\Harim\ConfirmRoadAccessEditNeedEvent;
use App\Events\V3\Dashboard\Harim\ConfirmRoadAccessNeedEvent;
use App\Events\V3\Dashboard\Harim\RejectRequestEvent;
use App\Facades\DataTable\DataTableFacade;
use App\Http\Controllers\Controller;
@@ -54,6 +55,7 @@ class GeneralManagerController extends Controller
'state_name' => HarimStates::EMKAN_PAZIR_NEMEBASHAD->label(),
]
);
RejectRequestEvent::dispatch($harim);
return $this->successResponse();
@@ -98,6 +100,8 @@ class GeneralManagerController extends Controller
]
);
ConfirmRoadAccessNeedEvent::dispatch($harim);
return $this->successResponse();
}
@@ -111,6 +115,7 @@ class GeneralManagerController extends Controller
'state_name' => HarimStates::ERSAL_BE_PANJAREH_VAHED_BEDONEH_NIAZ_BE_RAH_DASTRASI->label(),
]
);
ConfirmNoRoadAccessNeedEvent::dispatch($harim);
return $this->successResponse();
@@ -126,6 +131,7 @@ class GeneralManagerController extends Controller
'state_name' => HarimStates::UPDATE_RAHE_DASTRASI_BARGOZARE_SHODE->label(),
]
);
ConfirmRoadAccessEditNeedEvent::dispatch($harim);
return $this->successResponse();
@@ -137,10 +143,11 @@ class GeneralManagerController extends Controller
action: HarimAction::CONFIRM->value,
description: $request->expert_description,
data: [
'state_id' => HarimStates::ARSE_VA_AYAN_NAHAI->value,
'state_name' => HarimStates::ARSE_VA_AYAN_NAHAI->label(),
'state_id' => HarimStates::DARYAFTE_ARSE_VA_AYAN_NAHAI->value,
'state_name' => HarimStates::DARYAFTE_ARSE_VA_AYAN_NAHAI->label(),
]
);
ConfirmGuaranteeLetterNeedEvent::dispatch($harim);
return $this->successResponse();
@@ -161,7 +168,6 @@ class GeneralManagerController extends Controller
'state_name' => HarimStates::BARESI_ARSE_VA_AYAN_ERSAL_SHODE_TAVASOT_MOAVEN->label(),
]
);
ConfirmGuaranteeLetterNeedEvent::dispatch($harim);
return $this->successResponse();
}
@@ -176,7 +182,6 @@ class GeneralManagerController extends Controller
'state_name' => HarimStates::ETMAM_FARAYAND->label(),
]
);
ConfirmGuaranteeLetterNeedEvent::dispatch($harim);
return $this->successResponse();
}

View File

@@ -26,12 +26,10 @@ class PanjareVahedController extends Controller
$city = City::findCityWithLatLng(lat:$matches[2], lng: $matches[1]);
$state = HarimStates::BARESI_EDARE_SHAHRESTAN->value;
$harim = Harim::query()->firstOrCreate(['panjare_vahed_id' => $request->request_id],
[
'state_id' => $state,
'state_name' => HarimStates::name($state),
'state_id' => HarimStates::BARESI_EDARE_SHAHRESTAN->value,
'state_name' => HarimStates::BARESI_EDARE_SHAHRESTAN->label(),
'panjare_vahed_id' => $request->request_id,
'national_id' => $request->national_id,
'phone_number' => $request->phone_number,
@@ -91,8 +89,6 @@ class PanjareVahedController extends Controller
public function getRejectRequest(GetRejectRequest $request): JsonResponse
{
$state = HarimStates::MOKHALEFAT_BA_DASTGAH->value;
$harim = Harim::query()->firstWhere('panjare_vahed_id', '=', $request->request_id);
$harim->panjarehVahedHistories()->create([
@@ -101,8 +97,8 @@ class PanjareVahedController extends Controller
]);
$harim->update([
'state_id' => $state,
'state_name' => HarimStates::name($state),
'state_id' => HarimStates::MOKHALEFAT_BA_DASTGAH->value,
'state_name' => HarimStates::MOKHALEFAT_BA_DASTGAH->label(),
'data' => $request->data,
]);
@@ -115,7 +111,6 @@ class PanjareVahedController extends Controller
public function getFinalPolygons(GetFinalPolygonsRequest $request): JsonResponse
{
$harim = Harim::query()->firstWhere('panjare_vahed_id', '=', $request->request_id);
$harim->panjarehVahedHistories()->create([