diff --git a/src/app/setupRouter.ts b/src/app/setupRouter.ts index 36f9b08..ffa7ad9 100644 --- a/src/app/setupRouter.ts +++ b/src/app/setupRouter.ts @@ -83,12 +83,13 @@ export function setupRouterGuards() { return goToLogin(next) } - // کاربر احراز هویت نشده نباید بتواند به صفحات داخلی دسترسی پیدا کند + // کاربر احراز هویت نشده نباید بتواند به صفحات داخلی به جز پروفایل و خانه دسترسی پیدا کند if ( userStore.userInfo && !isCustomerIdentityVerified(userStore.userInfo.is_legal) && !isPublicRoute(to) && - to.name !== 'home' + to.name !== 'home' && + to.name !== 'user' ) { return goToHome(next) } diff --git a/src/components/RequiredKycModal.vue b/src/components/RequiredKycModal.vue index d995c0f..9242dec 100644 --- a/src/components/RequiredKycModal.vue +++ b/src/components/RequiredKycModal.vue @@ -12,241 +12,85 @@ class="required-kyc-modal" wrap-class-name="required-kyc-modal-wrap" > -
- - - - - + +
@@ -354,14 +120,4 @@ onMounted(() => { .kyc-modal-content { font-family: inherit; } - -:deep(.ant-form-item) { - margin-bottom: 12px; -} - -:deep(.ant-form-item-label > label) { - font-size: 13px; - font-weight: 500; - color: #334155; -} diff --git a/src/views/base/user/components/UserProfileForm.vue b/src/views/base/user/components/UserProfileForm.vue index 72de29f..0827c04 100644 --- a/src/views/base/user/components/UserProfileForm.vue +++ b/src/views/base/user/components/UserProfileForm.vue @@ -7,6 +7,16 @@ @finish="ok" >
+
+ + + جهت تکمیل احراز هویت، لطفاً کد ملی منطبق با شماره همراه خود را وارد فرمایید. اطلاعات شما به‌صورت آنی استعلام خواهد شد. + +
+ @@ -45,6 +55,7 @@