<script setup>
import {authStore} from "@/stores/auth/index.js";
import {useI18n} from 'vue-i18n'
const {t} = useI18n()
const props = defineProps({
  type: {
    type: Number,
    default: 0
  }
})
const columns1 = ref([
  {text: t('realAuth.idCard'), value: '1'},
  {text: t('realAuth.passport'), value: '2'},
  {text: t('realAuth.other'), value: '3'},
])
const {userInfo}= authStore()

</script>

<template>
  <div class="text-#1A1A1A text-16px">
  <template v-if="type===0">
    <div class="flex mb-20px">
      <div class="mr-10px">{{$t('realAuth.name')}}:</div>
      <div>{{userInfo.realName}}</div>
    </div>
    <div class="flex mb-20px">
      <div class="mr-10px">{{$t('realAuth.gender')}}:</div>
      <div>{{userInfo.sex===1?$t('realAuth.male'):$t('realAuth.female')}}</div>
    </div>
    <div class="flex mb-20px">
      <div class="mr-10px">{{$t('realAuth.birthday')}}:</div>
      <div>{{userInfo.birthDate}}</div>
    </div>
    <div class="flex">
      <div class="mr-10px">{{$t('realAuth.idCard')}}:</div>
      <div>{{userInfo.idNum}}</div>
    </div>
  </template>
    <template v-if="type===1">
      <div class="flex mb-20px" >
        <div class="mr-10px">{{$t('realAuth.name')}}:</div>
        <div>{{userInfo.realName||userInfo.userExtend.realName||''}}</div>
      </div>
      <div class="flex mb-20px">
        <div class="mr-10px">{{$t('realAuth.gender')}}:</div>
        <div>{{userInfo.sex===1?$t('realAuth.male'):$t('realAuth.female')}}</div>
      </div>
      <div class="flex mb-20px">
        <div class="mr-10px">{{$t('realAuth.birthday')}}:</div>
        <div>{{userInfo.birthDate}}</div>
      </div>
      <div class="flex mb-20px">
        <div class="mr-10px">{{$t('realAuth.adress')}}:</div>
        <div>{{userInfo.userExtend.address}}</div>
      </div>
      <div class="flex mb-20px">
        <div class="mr-10px">{{$t('realAuth.bank')}}:</div>
        <div>{{userInfo.userExtend.bankName}}</div>
      </div>
      <div class="flex mb-20px">
        <div class="mr-10px">{{$t('realAuth.bankCard')}}:</div>
        <div>{{userInfo.userExtend.bankNo}}</div>
      </div>
      <div class="flex mb-20px">
        <div class="mr-10px">{{$t('realAuth.idTye')}}:</div>
        <div>{{columns1.find(x=>x.value===userInfo.userExtend.idType)?.text}}</div>
      </div>
      <div class="flex mb-20px">
        <div class="mr-10px">{{$t('realAuth.idNumber')}}:</div>
        <div>{{userInfo.userExtend.idNo}}</div>
      </div>
    </template>
  </div>
</template>

<style scoped>

</style>