34 lines
1.2 KiB
Vue
34 lines
1.2 KiB
Vue
|
<script setup>
|
||
|
import {sessionUserNoCreate} from "~/api-collect-code/goods/index.js";
|
||
|
import {codeAuthStore} from "~/stores-collect-code/auth/index.js";
|
||
|
import { useI18n } from 'vue-i18n';
|
||
|
const { t } = useI18n();
|
||
|
const {formData,number}=codeAuthStore()
|
||
|
const auctionUserNo=ref('')
|
||
|
definePageMeta({
|
||
|
i18n: 'collectCode.signature.title'
|
||
|
})
|
||
|
const res=await sessionUserNoCreate({
|
||
|
phone:formData.value.phone
|
||
|
})
|
||
|
if (res.status===0){
|
||
|
auctionUserNo.value=res.data.auctionUserNo
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<template>
|
||
|
<div class="w-[100vw] h-screen-nav bg-[url('@/static/images/3532@2x.png')] bg-cover flex-grow-1 flex flex-col items-center pt-183px px-30px">
|
||
|
<div class="flex flex-col items-center pt-18px px-31px">
|
||
|
<div class="text-#000 text-16px mb-4px">{{ t('signature.protocol.success') }}</div>
|
||
|
<div class="text-#939393 text-12px mb-31px">●   {{ t('collectCode.signature.resultText') }}   ●</div>
|
||
|
<div class="relative">
|
||
|
<img class="w-258px h-144px" src="@/static/images/zu6020@2x.png" alt="">
|
||
|
<div class="absolute text-#FDD68D text-68px bottom-1px left-1/2 transform translate-x--1/2">{{auctionUserNo}}</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</template>
|
||
|
|
||
|
<style scoped>
|
||
|
|
||
|
</style>
|