| | |
| | | <template> |
| | | <LoadingLayout :loading="isLoading"> |
| | | <div |
| | | class="result-wrapper" |
| | | v-if="myCertificationAuditInfo?.frontStatus === UserCertificationFrontStatus.NotCertified" |
| | | > |
| | | <!-- <div class="result-wrapper" v-if="!myCertificationAuditInfo?.isReal"> |
| | | <div class="result-title">未认证</div> |
| | | </div> |
| | | <div |
| | | class="result-wrapper" |
| | | v-else-if="myCertificationAuditInfo?.frontStatus === UserCertificationFrontStatus.Certified" |
| | | > |
| | | </div> --> |
| | | <div class="result-wrapper" v-if="myCertificationAuditInfo?.isReal"> |
| | | <img class="result-icon" :src="IconSuccess" /> |
| | | <div class="result-title">认证成功</div> |
| | | <div class="result-subtitle">您的实名已认证成功</div> |
| | |
| | | >返回个人中心</PageFooterBtn |
| | | > |
| | | </div> |
| | | <div |
| | | class="result-wrapper" |
| | | v-else-if="myCertificationAuditInfo?.frontStatus === UserCertificationFrontStatus.Rejected" |
| | | > |
| | | <div class="result-wrapper" v-else> |
| | | <img class="result-icon" :src="IconError" /> |
| | | <div class="result-title">认证失败</div> |
| | | <div class="result-subtitle">您的实名认证失败</div> |
| | | <div class="result-subtitle">失败原因:{{ myCertificationAuditInfo?.auditNote ?? '' }}</div> |
| | | <div class="result-subtitle"> |
| | | 失败原因:{{ myCertificationAuditInfo?.realFailMessage ?? '' }} |
| | | </div> |
| | | <PageFooterBtn type="primary" class="result-btn" @click="goBack()" |
| | | >重新提交认证</PageFooterBtn |
| | | > |
| | |
| | | |
| | | <script setup lang="ts"> |
| | | import { useMyCertificationAuditInfo, useSwitchTab } from '@/hooks'; |
| | | import Taro from '@tarojs/taro'; |
| | | import { goBack } from '@/utils'; |
| | | import IconSuccess from '@/assets/authentication/icon-result-success.png'; |
| | | import IconError from '@/assets/authentication/icon-result-error.png'; |
| | | import { UserCertificationFrontStatus } from '@12333/constants'; |
| | | |
| | | defineOptions({ |
| | | name: 'InnerPage', |