From 8513ebd72822fb445c306dbeca11d94881de250c Mon Sep 17 00:00:00 2001 From: amirghasempoor Date: Wed, 23 Apr 2025 09:06:50 +0330 Subject: [PATCH] add pending to status --- app/Enums/SafetyAndPrivacyStatus.php | 2 ++ .../Controllers/V3/Dashboard/SafetyAndPrivacyController.php | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Enums/SafetyAndPrivacyStatus.php b/app/Enums/SafetyAndPrivacyStatus.php index 4e7c164d..34358e24 100644 --- a/app/Enums/SafetyAndPrivacyStatus.php +++ b/app/Enums/SafetyAndPrivacyStatus.php @@ -6,12 +6,14 @@ enum SafetyAndPrivacyStatus: int { case CONFIRM = 1; case REJECT = 2; + case PENDING = 3; public static function name(int $state): string { $mapArray = [ 1 => 'تایید', 2 => 'عدم تایید', + 3 => 'در حال بررسی' ]; return $mapArray[$state]; diff --git a/app/Http/Controllers/V3/Dashboard/SafetyAndPrivacyController.php b/app/Http/Controllers/V3/Dashboard/SafetyAndPrivacyController.php index 2f5ddfa5..3124cce8 100644 --- a/app/Http/Controllers/V3/Dashboard/SafetyAndPrivacyController.php +++ b/app/Http/Controllers/V3/Dashboard/SafetyAndPrivacyController.php @@ -127,6 +127,7 @@ class SafetyAndPrivacyController extends Controller 'action_picture' => FileFacade::save($request->action_picture, "safety_and_privacy/{$safetyAndPrivacy->id}/action_picture"), 'action_picture_document_upload_date' => now(), 'action_date' => $request->action_date, + 'is_finished' => true ]); $user->addActivityComplete(1136); @@ -223,7 +224,8 @@ class SafetyAndPrivacyController extends Controller { $safetyAndPrivacy->update([ 'is_finished' => $request->is_finished, - 'final_description' => $request->final_description + 'final_description' => $request->final_description, + 'status' => SafetyAndPrivacyStatus::PENDING->value, ]); return $this->successResponse();