diff --git a/src/enums/index.js b/src/enums/index.js index 8ab5447..bf16596 100644 --- a/src/enums/index.js +++ b/src/enums/index.js @@ -39,16 +39,15 @@ export const STUDENT_REGISTRATION = Object.freeze({ export const STUDENT_REGISTRATION_ORDER = Object.freeze(Object.values(STUDENT_REGISTRATION)) // User lifecycle states (Set User Status endpoint): -// pending – just registered -// verified – phone OTP-confirmed -// approved – full access -// blocked – no access (existing tokens revoked) +// pending – registered, phone not yet OTP-verified +// verified – phone OTP-verified and registration steps completed (awaiting admin) +// approved – approved by admin (full access) +// blocked – blocked by admin (no access; existing tokens revoked) export const USER_STATUS = Object.freeze({ - pending: 'در انتظار', - verified: 'تأیید تلفن', + pending: 'تأیید نشده', + verified: 'در انتظار تأیید', approved: 'تأیید شده', blocked: 'مسدود', - rejected: 'رد شده', }) export const MARITAL_STATUS = Object.freeze({ diff --git a/src/features/admin/users/components/verifications/VerificationItem.vue b/src/features/admin/users/components/verifications/VerificationItem.vue index 67f1ea3..cc4adc3 100644 --- a/src/features/admin/users/components/verifications/VerificationItem.vue +++ b/src/features/admin/users/components/verifications/VerificationItem.vue @@ -21,11 +21,11 @@
تاریخ ثبت نام: - {{ user.faSubmittedAt || formatJalaaliDate(user.submittedAt) || '—' }} + {{ formatJalaaliDate(user.createdAt) || '—' }}
@@ -92,9 +92,7 @@ const props = defineProps({ const emit = defineEmits(['show-details', 'show-reject-reason', 'verify-user']) -const fullName = computed( - () => `${props.user.firstName || ''} ${props.user.lastName || ''}`.trim() || '—' -) +const fullName = computed(() => `${props.user.name || ''}`.trim() || '—')