diff --git a/src/apis/index.js b/src/apis/index.js index c78a288..cd4e56c 100644 --- a/src/apis/index.js +++ b/src/apis/index.js @@ -44,3 +44,10 @@ export const check_by_phone = (data) => { data }) } +export const check_id_card = (data) => { + return request({ + url: '/register/check_id_card', + method: 'post', + data + }) +} diff --git a/src/views/upload-id-card/content/complete.vue b/src/views/upload-id-card/content/complete.vue index d0e1354..efbe28b 100644 --- a/src/views/upload-id-card/content/complete.vue +++ b/src/views/upload-id-card/content/complete.vue @@ -3,12 +3,15 @@ import {useUserStore} from '@/stores/userStore.js' import {storeToRefs} from "pinia"; const userStore = useUserStore() const {submitReturnData} = storeToRefs(userStore); +const linkUrl='https://cnisakncsncs.com.cn' +const goLink=()=>{ + window.open(linkUrl) +} - diff --git a/src/views/upload-id-card/index.vue b/src/views/upload-id-card/index.vue index 34ef8ea..dbb53ef 100644 --- a/src/views/upload-id-card/index.vue +++ b/src/views/upload-id-card/index.vue @@ -9,7 +9,7 @@ import {computed, ref,watch} from "vue"; import {storeToRefs} from "pinia"; import {useUserStore} from "@/stores/userStore.js"; import {showToast} from "vant"; -import {save_register_info} from "@/apis/index.js"; +import {check_id_card, save_register_info} from "@/apis/index.js"; const userStore = useUserStore() const {idCardInfo,iDCardImage,recentPhoto,telNum,selectAddress,detailAddress,submitReturnData} = storeToRefs(userStore); const route = useRoute() @@ -63,7 +63,7 @@ watch(active,()=>{ },{ immediate:true }) -const stepsClick = (item) => { +const stepsClick =async (item) => { switch (active.value) { case 0: if (!iDCardImage.value.front||!iDCardImage.value.back){ @@ -71,9 +71,16 @@ const stepsClick = (item) => { message:'请上传完整的身份证图片', className:'particulars-detail-popup' }); + + return + } + const res=await check_id_card({ + idCard:idCardInfo.value.iDNum + }) + if (res.status===0){ + }else { return } - active.value=1 router.replace(`/title-forward/upload-id-card/${1}`) break