| | |
| | | <div class="user-info" v-if="isLogin"> |
| | | <div class="user-info-item"> |
| | | <div class="user-info-item-name">{{ userDetail?.name ?? '' }}</div> |
| | | <div class="user-info-item-gender"> |
| | | <img |
| | | v-if="userDetail?.gender === EnumUserGender.Male" |
| | | :src="IconMale" |
| | | class="user-info-item-gender-icon" |
| | | /> |
| | | <img |
| | | v-else-if="userDetail?.gender === EnumUserGender.Female" |
| | | :src="IconFemale" |
| | | class="user-info-item-gender-icon" |
| | | /> |
| | | </div> |
| | | <div class="user-info-item-position">{{ (userDetail?.roles ?? []).join(',') }}</div> |
| | | </div> |
| | | <div class="user-info-item"> |
| | | <template v-if="isCertified"> |
| | |
| | | </div> |
| | | <div class="user-info-certified-btn">已认证</div> |
| | | </template> |
| | | <template v-else> |
| | | <!-- <template v-else> |
| | | <div class="user-info-unCertified-text">未认证</div> |
| | | <div class="user-info-unCertified-btn" @click.stop="goAuthentication"> |
| | | 立即认证 |
| | | </div> |
| | | </template> |
| | | </template> --> |
| | | </div> |
| | | </div> |
| | | <div class="mine-go-login" v-else>去登录</div> |
| | |
| | | <div class="mine-content-record"> |
| | | <div class="mine-content-record-item" @click="goMineFavorites"> |
| | | <img class="mine-content-record-item-icon" :src="IconCollect" alt="" /> |
| | | <nut-badge top="0" right="0" :value="8" color="#FF7D00" hidden> |
| | | <nut-badge |
| | | top="0" |
| | | right="0" |
| | | :value="userDetail?.collectedUserCount ?? 0" |
| | | color="#FF7D00" |
| | | hidden |
| | | > |
| | | <div class="mine-content-record-item-text">我的收藏</div> |
| | | </nut-badge> |
| | | </div> |
| | | <div class="mine-content-record-item" @click="goMineContactRecord"> |
| | | <img class="mine-content-record-item-icon" :src="IconRecord" alt="" /> |
| | | <nut-badge top="0" right="0" :value="8" color="#FF7D00" hidden> |
| | | <nut-badge |
| | | top="0" |
| | | right="0" |
| | | :value="userDetail?.contactedRecordCount ?? 0" |
| | | color="#FF7D00" |
| | | hidden |
| | | > |
| | | <div class="mine-content-record-item-text">联系记录</div> |
| | | </nut-badge> |
| | | </div> |
| | |
| | | message: '确定要退出登录吗?', |
| | | }); |
| | | userStore.logoutAndToHome(); |
| | | queryClient.removeQueries(); |
| | | queryClient.removeQueries({ |
| | | predicate: (query) => !query.queryKey.includes('userResumeServices/getOpenUserResumes'), |
| | | }); |
| | | } catch (error) {} |
| | | } |
| | | </script> |