2 lines
4.2 KiB
JavaScript
2 lines
4.2 KiB
JavaScript
import{r as e,D as s,Q as a,t,a as l,w as o,i as r,o as c,b as i,m as n,v as u,F as d,u as f,O as m,R as p,P as _,z as h,s as g,U as v,f as y,A as x,g as b,x as k}from"./index-BWFbK6MW.js";import{_ as j}from"./u-modal.6_il0Lfl.js";import{r as w}from"./uni-app.es.Bupuy4O7.js";import{_ as C}from"./bian.L32B-imx.js";import{_ as N}from"./takephoto.D2GFN-q_.js";import{b as O}from"./index.DHEE3adT.js";import{c as J}from"./addjigou.FgrbFSi3.js";import{_ as P}from"./_plugin-vue_export-helper.BCo6x5W8.js";const S=P({__name:"card",setup(P){const S=e(!1),A=e(""),z=["企业名称","注册地址","信用代码","法人"],D=s(["","","",""]),L=e("");function T(){m({count:1,sourceType:["camera"],success:e=>{var s;L.value=e.tempFilePaths[0],s=L.value,p(),_({url:`${O}/api/ocr/businessLicense`,filePath:s,name:"file",header:{"X-Access-Token":h("token")||""},formData:{},success:e=>{if(!JSON.parse(e.data).success)return g({title:"识别失败",icon:"error"}),void v();console.log("营业执照",JSON.parse(JSON.parse(e.data).result.data).data);let a=JSON.parse(JSON.parse(e.data).result.data).data;D[0]=a.companyName,D[1]=a.businessAddress,D[2]=a.creditCode,D[3]=a.legalPerson,V.value=s,R(s),v()},fail:e=>{g({title:"上传出错",icon:"error"}),v()}})},fail:e=>{console.error("拍照失败:",e)}})}const V=e("");e("");const F=e(""),R=e=>{_({url:`${O}/sys/common/upload`,filePath:e,name:"file",header:{"X-Access-Token":h("token")||""},formData:{biz:"temp"},success:e=>{F.value=JSON.parse(e.data).message},fail:e=>{g({title:"上传出错",icon:"error"}),v()}})},U=()=>{if(D.every((e=>""!==e))){let e={id:h("specicalid")||"",tel:h("tel"),comName:D[0],comRegisterAddress:D[1],comCreditCode:D[2],comLegalPerson:D[3],comBusinessLicense:F.value};J(e).then((e=>{e.success?(e.message,y({url:"/pages/addjigou/where"})):g({title:e.message,icon:"error"})}))}else g({title:"请完善信息",icon:"error"})},X=()=>{x()};return(e,s)=>{const m=w(a("u-modal"),j),p=r,_=b;return c(),t("div",{class:"container"},[l(m,{modelValue:S.value,"onUpdate:modelValue":s[0]||(s[0]=e=>S.value=e),content:A.value},null,8,["modelValue","content"]),l(p,{class:"white-content"},{default:o((()=>[l(p,{class:"content-title"},{default:o((()=>[l(p,{class:"content-weight"},{default:o((()=>[i("营业执照上传")])),_:1}),l(_,{class:"content-img",src:C})])),_:1}),l(p,{class:"white-photo",onClick:T},{default:o((()=>[l(p,{class:"photo-left"},{default:o((()=>[l(p,{class:"photo-weight"},{default:o((()=>[i("营业执照")])),_:1}),l(p,{class:"photo-font"},{default:o((()=>[i("请上传营业执照")])),_:1})])),_:1}),l(p,{style:{position:"relative"}},{default:o((()=>[l(_,{class:"photo",src:V.value?V.value:"/static/index/zhizhao.png"},null,8,["src"]),n(l(_,{style:{position:"absolute",top:"50%",left:"50%",width:"70rpx",height:"60rpx",transform:"translate(-50%,-50%)"},src:N},null,512),[[u,!V.value]])])),_:1})])),_:1}),l(p,{class:"white-message"},{default:o((()=>[l(p,{class:"message-title"},{default:o((()=>[l(p,{class:"shu"}),l(p,{class:"message-weight"},{default:o((()=>[i(" 确认企业信息 ")])),_:1})])),_:1}),l(p,{style:{"margin-bottom":"20rpx"}},{default:o((()=>[(c(),t(d,null,f(z,((e,s)=>l(p,{key:s,class:"one",onClick:e=>{var a;(a=D[s])&&(A.value=a,S.value=!0)}},{default:o((()=>[l(p,{class:"one-left"},{default:o((()=>[i(k(e),1)])),_:2},1024),l(p,{class:"one-right"},{default:o((()=>[i(k(D[s]?D[s]:"自动获取"),1)])),_:2},1024)])),_:2},1032,["onClick"]))),64))])),_:1})])),_:1})])),_:1}),l(p,{class:"gray-font"},{default:o((()=>[l(p,{class:""},{default:o((()=>[i("注意事项:")])),_:1}),l(p,{class:"gray-text"},{default:o((()=>[i(" 1. 运用企业、个体工商户、政府、事业单位、学校、组织等,账号归属企业。 ")])),_:1}),l(p,{class:"gray-text"},{default:o((()=>[i(" 2.一个企业信息主体默认可认证1个账号。 ")])),_:1}),l(p,{class:"gray-text"},{default:o((()=>[i(" 3.所有上传信息均会被妥善保管,不会用于其他商业用途或传输给其他第三方。 ")])),_:1})])),_:1}),l(p,{style:{display:"flex",width:"100%"}},{default:o((()=>[l(p,{class:"finish-button",onClick:X},{default:o((()=>[i(" 上一步 ")])),_:1}),l(p,{class:"finish-button",onClick:U},{default:o((()=>[i(" 下一步 ")])),_:1})])),_:1})])}}},[["__scopeId","data-v-6ebcdcae"]]);export{S as default};
|