liveh5-nuxt/app/pages/realAuth/components/detail.vue

65 lines
1.8 KiB
Vue
Raw Normal View History

<script setup>
import {authStore} from "@/stores/auth/index.js";
const props = defineProps({
type: {
type: Number,
default: 0
}
})
const {userInfo}= authStore()
</script>
<template>
<div class="text-#1A1A1A text-16px">
<template v-if="type===0">
<div class="flex mb-20px">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.name')}}</div>
<div>{{userInfo.realName}}</div>
</div>
<div class="flex mb-20px">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.gender')}}</div>
<div>{{userInfo.sex}}</div>
</div>
<div class="flex mb-20px">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.birthday')}}</div>
<div>{{userInfo.birthDate}}</div>
</div>
<div class="flex">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.idCard')}}</div>
<div>{{userInfo.idNum}}</div>
</div>
</template>
<template v-if="type===1">
<div class="flex mb-20px" >
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.name')}}</div>
<div>{{userInfo.realName}}</div>
</div>
<div class="flex mb-20px">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.gender')}}</div>
<div>{{userInfo.sex}}</div>
</div>
<div class="flex mb-20px">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.birthday')}}</div>
<div>{{userInfo.birthDate}}</div>
</div>
<div class="flex">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.adress')}}</div>
<div>{{userInfo.idNum}}</div>
</div>
<div class="flex">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.bank')}}</div>
<div>{{userInfo.idNum}}</div>
</div>
<div class="flex">
2025-02-12 06:34:05 +00:00
<div class="mr-10px">{{$t('realAuth.bankCard')}}</div>
<div>{{userInfo.idNum}}</div>
</div>
</template>
</div>
</template>
<style scoped>
</style>