From 348ecdfc5454fc37ce17882554e3148ebada6607 Mon Sep 17 00:00:00 2001 From: gyq <875626088@qq.com> Date: Mon, 12 Jan 2026 18:18:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=BF=9B=E4=BB=B6=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/common/index.ts | 13 +++++ src/views/applyments/applyment_in.vue | 47 ++++++++++--------- .../applyments/components/selectBank.vue | 6 +-- .../applyments/components/singCodeDialog.vue | 35 ++++++++++++-- src/views/applyments/index.vue | 37 ++++++++++++--- 5 files changed, 100 insertions(+), 38 deletions(-) diff --git a/src/api/common/index.ts b/src/api/common/index.ts index 29b6c11..57055a4 100644 --- a/src/api/common/index.ts +++ b/src/api/common/index.ts @@ -111,4 +111,17 @@ export const entryManagerList = (params: Object) => { method: "get", params }); +} + +/** + * 主动查询进件信息状态 + * @data { params } + * @returns + */ +export const queryEntry = (params: Object) => { + return request({ + url: `/order/admin/data/entryManager/queryEntry`, + method: "get", + params + }); } \ No newline at end of file diff --git a/src/views/applyments/applyment_in.vue b/src/views/applyments/applyment_in.vue index 3526a80..12e0131 100644 --- a/src/views/applyments/applyment_in.vue +++ b/src/views/applyments/applyment_in.vue @@ -15,7 +15,7 @@ 商户基础信息 - + @@ -67,14 +67,14 @@
-
(上传图片自动识别 身份证名称 身份证号)
+
国徽面为正面 (上传图片自动识别 有效期)
-
(上传图片自动识别 有效期)
+
人像面为反面 (上传图片自动识别 身份证名称 身份证号)
@@ -101,14 +101,14 @@
-
(上传图片自动识别 身份证名称 身份证号)
+
国徽面为正面 (上传图片自动识别 有效期)
-
(上传图片自动识别 有效期)
+
人像面为反面 (上传图片自动识别 身份证名称 身份证号)
@@ -655,15 +655,18 @@ const rules = reactive({ const contactIdCardFrontPicUploadLoading = ref(false) async function contactIdCardFrontPicUpload(url: string) { try { - form.value.merchantBaseInfo.contactIdCardFrontPic.alipayId = '' - form.value.merchantBaseInfo.contactIdCardFrontPic.wechatId = '' + form.value.merchantBaseInfo.contactIdCardBackPic.alipayId = '' + form.value.merchantBaseInfo.contactIdCardBackPic.wechatId = '' contactIdCardFrontPicUploadLoading.value = true const res: any = await getInfoByImg({ url: url, type: 'IdCard' }) - form.value.merchantBaseInfo.contactPersonId = res.subImages[0].kvInfo.data.idNumber + + let date = res.subImages[0].kvInfo.data.validPeriod.split('-') + form.value.merchantBaseInfo.contactPersonIdStartDate = dayjs(date[0]).format('YYYY-MM-DD') + form.value.merchantBaseInfo.contactPersonIdEndDate = dayjs(date[1]).format('YYYY-MM-DD') } catch (error) { console.log(error); } @@ -674,17 +677,15 @@ async function contactIdCardFrontPicUpload(url: string) { const contactIdCardBackPicUploadLoading = ref(false) async function contactIdCardBackPicUpload(url: any) { try { - form.value.merchantBaseInfo.contactIdCardBackPic.alipayId = '' - form.value.merchantBaseInfo.contactIdCardBackPic.wechatId = '' + form.value.merchantBaseInfo.contactIdCardFrontPic.alipayId = '' + form.value.merchantBaseInfo.contactIdCardFrontPic.wechatId = '' contactIdCardBackPicUploadLoading.value = true const res: any = await getInfoByImg({ url: url, type: 'IdCard' }) - let date = res.subImages[0].kvInfo.data.validPeriod.split('-') - form.value.merchantBaseInfo.contactPersonIdStartDate = dayjs(date[0]).format('YYYY-MM-DD') - form.value.merchantBaseInfo.contactPersonIdEndDate = dayjs(date[1]).format('YYYY-MM-DD') + form.value.merchantBaseInfo.contactPersonId = res.subImages[0].kvInfo.data.idNumber } catch (error) { console.log(error); } @@ -695,16 +696,18 @@ async function contactIdCardBackPicUpload(url: any) { const idCardFrontPicSuccessLoading = ref(false) async function idCardFrontPicSuccess(url: string) { try { - form.value.legalPersonInfo.idCardFrontPic.alipayId = '' - form.value.legalPersonInfo.idCardFrontPic.wechatId = '' + form.value.legalPersonInfo.idCardBackPic.alipayId = '' + form.value.legalPersonInfo.idCardBackPic.wechatId = '' idCardFrontPicSuccessLoading.value = true const res: any = await getInfoByImg({ url: url, type: 'IdCard' }) - form.value.legalPersonInfo.legalPersonName = res.subImages[0].kvInfo.data.name - form.value.legalPersonInfo.legalPersonId = res.subImages[0].kvInfo.data.idNumber + + let date = res.subImages[0].kvInfo.data.validPeriod.split('-') + form.value.legalPersonInfo.legalIdPersonStartDate = dayjs(date[0]).format('YYYY-MM-DD') + form.value.legalPersonInfo.legalPersonIdEndDate = dayjs(date[1]).format('YYYY-MM-DD') } catch (error) { console.log(error); } @@ -715,17 +718,17 @@ async function idCardFrontPicSuccess(url: string) { const idCardBackPicSuccessLoading = ref(false) async function idCardBackPicSuccess(url: string) { try { - form.value.legalPersonInfo.idCardBackPic.alipayId = '' - form.value.legalPersonInfo.idCardBackPic.wechatId = '' + form.value.legalPersonInfo.idCardFrontPic.alipayId = '' + form.value.legalPersonInfo.idCardFrontPic.wechatId = '' idCardBackPicSuccessLoading.value = true const res: any = await getInfoByImg({ url: url, type: 'IdCard' }) - let date = res.subImages[0].kvInfo.data.validPeriod.split('-') - form.value.legalPersonInfo.legalIdPersonStartDate = dayjs(date[0]).format('YYYY-MM-DD') - form.value.legalPersonInfo.legalPersonIdEndDate = dayjs(date[1]).format('YYYY-MM-DD') + + form.value.legalPersonInfo.legalPersonName = res.subImages[0].kvInfo.data.name + form.value.legalPersonInfo.legalPersonId = res.subImages[0].kvInfo.data.idNumber } catch (error) { console.log(error); } diff --git a/src/views/applyments/components/selectBank.vue b/src/views/applyments/components/selectBank.vue index 20dca58..983ae09 100644 --- a/src/views/applyments/components/selectBank.vue +++ b/src/views/applyments/components/selectBank.vue @@ -55,15 +55,13 @@ watch(() => props.cityCode, async (newValue, oldValue) => { } }) -const bankList = ref>([]); +const bankList = ref>([]); const bankInstId = defineModel('bankInstId', { type: String, default: "", }); - - const bankName = defineModel('bankName', { type: String, default: "", @@ -73,7 +71,7 @@ const bankName = defineModel('bankName', { function bankChange(e: any) { let obj = bankList.value.find(item => item.bankCode == e) if (obj && obj.id) { - bankName.value = obj.bankAlias + bankName.value = obj.accountBank bankInstId.value = obj.bankCode getBankBranchListAjax(obj.bankAliasCode) } diff --git a/src/views/applyments/components/singCodeDialog.vue b/src/views/applyments/components/singCodeDialog.vue index fa7fa6a..f55568a 100644 --- a/src/views/applyments/components/singCodeDialog.vue +++ b/src/views/applyments/components/singCodeDialog.vue @@ -1,7 +1,7 @@