You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

pages-userInfoUploading-userInfoUploading.a1e032b4.js 7.5KB

пре 2 година
1
  1. import{d as e,g as a,e as l,r as t,f as u,o as n,c as r,a as i,u as s,b as o,h as d,n as v,i as p,j as h,k as m,l as g}from"./index-bda8fec4.js";import{C as c}from"./CustomHeader.2344f174.js";import{I as y,f as w}from"./tools.3c2d8791.js";import{u as f,o as I,r as N}from"./qdOrder.73dfb2b7.js";import"./_plugin-vue_export-helper.1b428a4d.js";const b=e({__name:"userInfoUploading",setup(e){const b=f();I((e=>{let t;console.log(e),t=e&&e.qdOrderNo?t=e.qdOrderNo:a("qdOrderNo"),N("ac8756cc31eb4816b8eaeb71907ff9c1",{data:{qdOrderNo:t,pageStep:1}}).then((e=>{let a=JSON.parse(e.bizContent);T.value=JSON.parse(a.config.tableConfig),b.setQdOrder(a.qdOrder),l((()=>{1==a.qdOrder.userType?S(!1):S(!0)})),delete a.config.tableConfig,q.value=Object.assign(a.config,q.value)}))}));let q=t({hasReturn:"true",submitName:"下一步",titleWidth:160,isHeader:!0}),T=t([{title:"营业执照",type:14,vertical:2,underline:!1,required:!1,placeholderImg:d+"image/applyCard/zhizhao.png",inputType:1,value:"userName",hint:"上传企业的营业执照",show:!0},{title:"人像面",type:14,vertical:2,underline:!1,required:!1,placeholderImg:d+"/image/applyCard/renxiang.png",inputType:1,value:"userIdPoImageUrl",hint:"上传身份证的人像面",show:!1},{title:"国徽面",type:14,vertical:2,underline:!1,required:!1,placeholderImg:d+"image/applyCard/guohui.png",inputType:1,value:"userIdNeImageUrl",hint:"上传身份证的国徽面",show:!1},{title:"委托书",type:14,vertical:2,underline:!1,required:!1,placeholderImg:d+"image/applyCard/weituoshu.png",inputType:1,value:"userIdPoImageUrl",hint:"上传文字清晰的委托书",show:!0},{title:"识别信息如下",type:100,show:!1},{title:"公司名称",type:2,inputType:"number",vertical:1,userName:"",value:"userName",required:!1,hint:"请输入公司名称",underline:!0,maxlength:3,show:!0},{title:"部门名称",type:2,inputType:"number",vertical:1,userName:"",value:"department",required:!1,hint:"请输入部门名称",underline:!0,maxlength:3,show:!0},{title:"社会信用代码",type:2,inputType:"number",vertical:1,userName:"",value:"userIdNum",required:!1,hint:"请输入社会信用代码",underline:!0,maxlength:3,show:!0},{uploadCarBottom:!0,title:"姓名",type:2,inputType:"number",vertical:1,userName:"",value:"userName",required:!1,hint:"请输入姓名",underline:!0,maxlength:3,show:!1},{title:"联系方式",type:2,inputType:"number",vertical:1,userName:"",value:"tel",required:!1,hint:"请输入联系方式",underline:!0,maxlength:11,show:!1},{title:"证件号码",type:2,value:"userIdNum",required:!1,underline:!0,hint:"请输入证件号码",show:!1},{title:"住址",type:2,value:"address",required:!1,underline:!0,hint:"请输入住址",show:!1},{title:"本人办理",type:7,underline:!0,value:"isSelf",itemData:[{checked:!0,value:"1",name:"是"},{checked:!1,value:"2",name:"否"}]},{title:"经办人证件人像面",type:14,vertical:2,underline:!1,required:!1,placeholderImg:d+"/image/applyCard/renxiang.png",inputType:1,value:"agentPosImgUrl",hint:"上传身份证的人像面",show:!0},{title:"经办人证件国徽面",type:14,vertical:2,underline:!1,required:!1,placeholderImg:d+"image/applyCard/guohui.png",inputType:1,value:"agentNegImgUrl",hint:"上传身份证的国徽面",show:!0},{title:"经办人姓名",type:2,underline:!0,value:"agentName",hint:"请输入经办人姓名",show:!0},{title:"经办人电话",type:2,underline:!0,value:"agentTel",hint:"请输入经办人电话",titleShow:!0,inputType:"tel",show:!0},{title:"经办人证件号码",type:2,underline:!0,value:"agentIdNum",hint:"请输入证件号码",show:!0}]);function U(e){e?(T.value[y("经办人姓名",T.value)].show=!0,T.value[y("经办人姓名",T.value)].show=!0,T.value[y("经办人证件号码",T.value)].show=!0,T.value[y("经办人电话",T.value)].show=!0,T.value[y("经办人证件识别信息如下",T.value)].show=!0,T.value[y("经办人证件人像面",T.value)].show=!0,T.value[y("经办人证件国徽面",T.value)].show=!0):(T.value[y("经办人姓名",T.value)].show=!1,T.value[y("经办人证件号码",T.value)].show=!1,T.value[y("经办人电话",T.value)].show=!1,T.value[y("经办人证件识别信息如下",T.value)].show=!1,T.value[y("经办人证件人像面",T.value)].show=!1,T.value[y("经办人证件国徽面",T.value)].show=!1)}function C(e,a){"本人办理"===a.title&&("1"===e.detail.value?U(!0):U(!1))}function O(e){T.value[y("营业执照",T.value)].show=e,T.value[y("委托书",T.value)].show=e,T.value[y("公司名称",T.value)].show=e,T.value[y("部门名称",T.value)].show=e,T.value[y("社会信用代码",T.value)].show=e,T.value[y("本人办理",T.value)].show=!e,T.value[y("人像面",T.value)].show=!e,T.value[y("国徽面",T.value)].show=!e,T.value[y("证件号码",T.value)].show=!e,T.value[y("住址",T.value)].show=!e,T.value[y("姓名",T.value)].show=!e,T.value[y("联系方式",T.value)].show=!e}let x="22";function S(e){e?(U(!1),O(!1),T.value[y("部门名称",T.value)].department="本部",x="20"):(U(!0),O(!0),x="22")}function j(e,a){var l={fileBase64:e.path};N(h,{showLoading:!0,data:l}).then((e=>{let l=JSON.parse(e.bizContent);"委托书"==a.title?T.value[y("委托书",T.value)].proxyUrl=l.data.url:T.value[y("营业执照",T.value)].posImgUrl=l.data.url}))}let J=u({});function P(e,a){["人像面","国徽面","经办人证件人像面","经办人证件国徽面"].includes(a.title)?function(e,a){let l;"人像面"==a.title||"经办人证件人像面"==a.title?l="1":"国徽面"!=a.title&&"经办人证件国徽面"!=a.title||(l="2");const t={source:"1",agencyId:"52010106004",imageType:l,fileName:e.fileName,imageBase64:e.path};N(m,{data:t}).then((e=>{let t=JSON.parse(e.bizContent);if("1"==l){if(!t.name||!t.idno)return void g({title:"提示",content:"识别错误,请上传正确的图片",success:function(e){}});"经办人证件人像面"==a.title?(T.value[y("经办人证件人像面",T.value)].agentPosImgUrl=t.imageUrl,T.value[y("经办人姓名",T.value)].agentName=t.name,T.value[y("经办人证件号码",T.value)].agentIdNum=t.idno,J.agentIdType="101",J.agentAddress=t.address):(T.value[y("人像面",T.value)].userPosImgUrl=t.imageUrl,T.value[y("姓名",T.value)].userName=t.name,T.value[y("证件号码",T.value)].userIdNum=t.idno,T.value[y("住址",T.value)].address=t.address,J.userIdType="101")}else{if(!t.enddate)return void g({title:"提示",content:"识别错误,请上传正确的图片",success:function(e){}});T.value[y(a.title,T.value)].userPosImgUrl=t.imageUrl,"经办人证件国徽面"==a.title?(T.value[y("经办人证件国徽面",T.value)].agentNegImgUrl=t.imageUrl,J.agentIdVld=t.enddate):(T.value[y("国徽面",T.value)].userNegImgUrl=t.imageUrl,J.customerIdVld=t.enddate)}}))}(e,a):"营业执照"==a.title?function(e,a){const l={type:"business_license",base64:e.path};N(p,{data:l}).then((l=>{let t=JSON.parse(l.bizContent);t.result&&(J.address="初始",J.userIdType="203",T.value[y("公司名称",T.value)].userName=JSON.parse(t.result.businessLicense)["名称"],T.value[y("社会信用代码",T.value)].userIdNum=JSON.parse(t.result.businessLicense)["统一社会信用代码"],j(e,a))}))}(e,a):j(e,a)}function z(e){let a={...J,orderId:b.orderInfo.value.orderId};for(const u in e)e[u]&&(a[u]=e[u]);let{commitInterface:l,jumpPage:t}=q.value;N(x,{data:a}).then((e=>{0===e.statusCode&&v({url:"/"+t,animationType:"pop-in",animationDuration:500})}))}return(e,a)=>(n(),r("div",null,[i(c,{title:"用户信息",back:"true"===s(q).hasReturn},null,8,["back"]),o("div",{style:{"padding-top":"20rpx"}},[i(s(w),{formData:s(T),config:s(q),onRadioChange:C,onSubmit:z,onUploadImgOcr:P},null,8,["formData","config"])])]))}});export{b as default};