This commit is contained in:
2025-08-25 16:09:30 +03:30
parent 143d57174b
commit 5a91095d2a
3 changed files with 7 additions and 1 deletions

View File

@@ -10,6 +10,7 @@ enum MissionStates: int
case END_MISSION = 4;
case REJECT_BY_TRANSPORTATION = 5;
case CANCELLED = 6;
case CREATED_NO_PROCESS = 7 ;
public static function name(int $state): string
{
@@ -20,6 +21,7 @@ enum MissionStates: int
4 => 'اتمام ماموریت',
5 => 'عدم تخصیص خودرو توسط واحد نقلیه و بازگشت درخواست به کارتابل کاربر',
6 => 'ماموریت لغو شد',
7 => 'ماموریت بدون فرایند ثبت شد'
];
return $mapArray[$state];

View File

@@ -77,6 +77,8 @@ class ControlUnitController extends Controller
$user = auth()->user();
$zone= $request->zone;
$type= MissionTypes::NO_PROCESS->value;
$state = MissionStates::CREATED_NO_PROCESS->value;
$mission = Mission::query()->create([
'user_id' => $user->id,
@@ -97,6 +99,8 @@ class ControlUnitController extends Controller
'category_name' => MissionCategory::name($request->category_id),
'start_time' => $request->start_date,
'finish_time' => $request->end_date,
'state_id' => $state,
'state_name' => MissionStates::name($state),
]);
$mission->rahdaran()->sync($request->rahdaran);

View File

@@ -23,7 +23,7 @@ class SendDataToFMSListener implements ShouldQueue
* @throws RequestException
* @throws Exception
*/
public function handle(SendDataToFMSEvent $event,): void
public function handle(SendDataToFMSEvent $event): void
{
$this->getErrorRateService->run($event->mission);
}