refactor(enums): reorganize namespaces and update flight/tour/user imports

This commit is contained in:
2026-08-20 13:01:03 +03:30
parent a45dc7b0fb
commit 8d0cd16384
20 changed files with 237 additions and 181 deletions
+60 -27
View File
@@ -16,11 +16,11 @@
<div class="login-area py-120">
<div class="container">
@if(session('error'))
<span style="color: red" >{{session('error')}}</span>
<span style="color: red">{{session('error')}}</span>
@endif
@if(session('success'))
<span style="color: red">{{session('success')}}</span>
@endif
@if(session('success'))
<span style="color: red" >{{session('success')}}</span>
@endif
<div class="col-md-8 mx-auto">
<div class="login-form">
<div class="login-header">
@@ -39,7 +39,8 @@
<div class="form-group">
<label for="first_name">نام <span style="color: red">*</span></label>
<div class="form-group-icon">
<input type="text" id="first_name" name="first_name" class="form-control" placeholder="نام" value="{{ old('first_name') }}">
<input type="text" id="first_name" name="first_name" class="form-control"
placeholder="نام" value="{{ old('first_name') }}">
<i class="far fa-user"></i>
</div>
@error('first_name')
@@ -52,7 +53,8 @@
<div class="form-group">
<label for="last_name">نام خانوادگی<span style="color: red">*</span></label>
<div class="form-group-icon">
<input type="text" id="last_name" name="last_name" class="form-control" placeholder="نام خانوادگی" value="{{ old('last_name') }}">
<input type="text" id="last_name" name="last_name" class="form-control"
placeholder="نام خانوادگی" value="{{ old('last_name') }}">
<i class="far fa-user"></i>
</div>
@error('last_name')
@@ -68,7 +70,9 @@
<div class="form-group">
<label for="national_code">کد ملی<span style="color: red">*</span></label>
<div class="form-group-icon">
<input type="text" id="national_code" name="national_code" class="form-control" placeholder="کد ملی" value="{{ old('national_code') }}">
<input type="text" id="national_code" name="national_code"
class="form-control" placeholder="کد ملی"
value="{{ old('national_code') }}">
<i class="far fa-id-card"></i>
</div>
@error('national_code')
@@ -82,10 +86,22 @@
<label for="gender">جنسیت<span style="color: red">*</span></label>
<div class="form-group-icon">
<select id="gender" name="gender" class="form-control">
<option value="" @selected(old('gender') === null || old('gender') === '')>انتخاب کنید</option>
<option value="{{ \App\Enums\UserGender::UNKNOWN->value }}" @selected(old('gender') !== null && old('gender') !== '' && old('gender') == \App\Enums\UserGender::UNKNOWN->value)>نامشخص</option>
<option value="{{ \App\Enums\UserGender::MALE->value }}" @selected(old('gender') !== null && old('gender') !== '' && old('gender') == \App\Enums\UserGender::MALE->value)>آقا</option>
<option value="{{ \App\Enums\UserGender::FEMALE->value }}" @selected(old('gender') !== null && old('gender') !== '' && old('gender') == \App\Enums\UserGender::FEMALE->value)>خانم</option>
<option
value="" @selected(old('gender') === null || old('gender') === '')>
انتخاب کنید
</option>
<option
value="{{ \App\Enums\User\UserGender::UNKNOWN->value }}" @selected(old('gender') !== null && old('gender') !== '' && old('gender') == \App\Enums\User\UserGender::UNKNOWN->value)>
نامشخص
</option>
<option
value="{{ \App\Enums\User\UserGender::MALE->value }}" @selected(old('gender') !== null && old('gender') !== '' && old('gender') == \App\Enums\User\UserGender::MALE->value)>
آقا
</option>
<option
value="{{ \App\Enums\User\UserGender::FEMALE->value }}" @selected(old('gender') !== null && old('gender') !== '' && old('gender') == \App\Enums\User\UserGender::FEMALE->value)>
خانم
</option>
</select>
<i class="far fa-venus-mars"></i>
</div>
@@ -103,10 +119,22 @@
<label for="marital_status">وضعیت تاهل<span style="color: red">*</span></label>
<div class="form-group-icon">
<select id="marital_status" name="marital_status" class="form-control">
<option value="" @selected(old('marital_status') === null || old('marital_status') === '')>انتخاب کنید</option>
<option value="{{ \App\Enums\UserMarital::SINGLE->value }}" @selected(old('marital_status') !== null && old('marital_status') !== '' && old('marital_status') == \App\Enums\UserMarital::SINGLE->value)>مجرد</option>
<option value="{{ \App\Enums\UserMarital::MARRIED->value }}" @selected(old('marital_status') !== null && old('marital_status') !== '' && old('marital_status') == \App\Enums\UserMarital::MARRIED->value)>متأهل</option>
<option value="{{ \App\Enums\UserMarital::DIVORCED->value }}" @selected(old('marital_status') !== null && old('marital_status') !== '' && old('marital_status') == \App\Enums\UserMarital::DIVORCED->value)>جدا شده</option>
<option
value="" @selected(old('marital_status') === null || old('marital_status') === '')>
انتخاب کنید
</option>
<option
value="{{ \App\Enums\User\UserMarital::SINGLE->value }}" @selected(old('marital_status') !== null && old('marital_status') !== '' && old('marital_status') == \App\Enums\User\UserMarital::SINGLE->value)>
مجرد
</option>
<option
value="{{ \App\Enums\User\UserMarital::MARRIED->value }}" @selected(old('marital_status') !== null && old('marital_status') !== '' && old('marital_status') == \App\Enums\User\UserMarital::MARRIED->value)>
متأهل
</option>
<option
value="{{ \App\Enums\User\UserMarital::DIVORCED->value }}" @selected(old('marital_status') !== null && old('marital_status') !== '' && old('marital_status') == \App\Enums\User\UserMarital::DIVORCED->value)>
جدا شده
</option>
</select>
<i class="fas fa-ring"></i>
</div>
@@ -120,7 +148,8 @@
<div class="form-group">
<label for="spouse_name">نام و نام خانوادگی همسر</label>
<div class="form-group-icon">
<input type="text" id="spouse_name" name="spouse_name" class="form-control" placeholder="نام همسر" value="{{ old('spouse_name') }}">
<input type="text" id="spouse_name" name="spouse_name" class="form-control"
placeholder="نام همسر" value="{{ old('spouse_name') }}">
<i class="far fa-user-friends"></i>
</div>
@error('spouse_name')
@@ -136,7 +165,8 @@
<div class="form-group">
<label for="mobile">شماره همراه<span style="color: red">*</span></label>
<div class="form-group-icon">
<input type="text" id="mobile" name="mobile" class="form-control" placeholder="0912..." value="{{ old('mobile') }}">
<input type="text" id="mobile" name="mobile" class="form-control"
placeholder="0912..." value="{{ old('mobile') }}">
<i class="fas fa-phone"></i>
</div>
@error('mobile')
@@ -149,7 +179,8 @@
<div class="form-group">
<label for="email">آدرس ایمیل<span style="color: red">*</span></label>
<div class="form-group-icon">
<input type="email" id="email" name="email" class="form-control" placeholder="ایمیل خود را وارد کنید" value="{{ old('email') }}">
<input type="email" id="email" name="email" class="form-control"
placeholder="ایمیل خود را وارد کنید" value="{{ old('email') }}">
<i class="far fa-envelope"></i>
</div>
@error('email')
@@ -165,7 +196,8 @@
<div class="form-group">
<label for="username">نام کاربری<span style="color: red">*</span></label>
<div class="form-group-icon">
<input type="text" id="username" name="username" class="form-control" placeholder="Username" value="{{ old('username') }}">
<input type="text" id="username" name="username" class="form-control"
placeholder="Username" value="{{ old('username') }}">
<i class="far fa-user-circle"></i>
</div>
@error('username')
@@ -194,7 +226,8 @@
<div class="form-group">
<label for="password">رمز عبور<span style="color: red">*</span></label>
<div class="form-group-icon">
<input type="password" id="password" name="password" class="form-control" placeholder="رمز عبور">
<input type="password" id="password" name="password" class="form-control"
placeholder="رمز عبور">
<i class="far fa-lock"></i>
</div>
@error('password')
@@ -207,7 +240,9 @@
<div class="form-group">
<label for="password_confirmation">تایید رمز عبور</label>
<div class="form-group-icon">
<input type="password" id="password_confirmation" name="password_confirmation" class="form-control" placeholder="تکرار رمز عبور">
<input type="password" id="password_confirmation"
name="password_confirmation" class="form-control"
placeholder="تکرار رمز عبور">
<i class="far fa-check-circle"></i>
</div>
@error('password_confirmation')
@@ -250,14 +285,16 @@
<div class="form-check form-group mt-3">
<input class="form-check-input" type="checkbox" name="terms" value="1" id="agree" required>
<input class="form-check-input" type="checkbox" name="terms" value="1" id="agree"
required>
<label class="form-check-label" for="agree">
من موافقم با <a href="#">شرایط استفاده از خدمات.</a>
</label>
</div>
<div class="d-flex align-items-center mt-4">
<button type="submit" class="theme-btn"><i class="far fa-paper-plane"></i> ثبت نام</button>
<button type="submit" class="theme-btn"><i class="far fa-paper-plane"></i> ثبت نام
</button>
</div>
</form>
@@ -331,8 +368,4 @@
</script>
@endpush
@endsection