import{_ as ne,o as b,c as S,b as re,a as u,e,f as l,s as q,v as z,g as x,d as N,k as V,j as i,l as de,m as D,x as se,y as ue,t as p,F as ie,r as pe,h as d,z as me,E as k,q as fe}from"./index-C1KISTGN.js";import{_ as ce}from"./shuyu_logo_1-BmQe_hVf.js";import{s as ge}from"./supplier-DLaIukEV.js";import"./index-42ANG6Sg.js";const _e={class:"supplier-self-register"},be={class:"register-container"},ye={class:"steps-container"},Ve={class:"form-container"},ve={class:"step-content"},Ce={style:{padding:"20px"}},Ue={style:{"margin-top":"12px",color:"#606266"}},xe={key:0,style:{"margin-top":"12px"}},ke={class:"step-content"},Pe={class:"step-content"},Ne={class:"step-content"},we={class:"step-content"},Se={class:"confirm-container"},qe={key:0},ze={key:1,style:{color:"#909399"}},Ae={class:"step-actions"},Ee={class:"success-content"},Te={class:"registration-no"},Le={__name:"SupplierRegister",setup(Re){const J=de(),G=V(null),M=V(null),$=V(null),L=V(!1),w=V(!1),C=V([]),H=V([]),g=V(0),A=V(!1),R=V(!1),O=V(""),t=fe({name:"",legalPerson:"",enterpriseType:"",type:"",taxType:"",unifiedSocialCreditCode:"",taxNumber:"",cnapsCode:"",bankName:"",bankAccount:"",contactPerson:"",authorizer:"",phone:"",email:"",registerAddress:"",officeAddress:"",productionAddress:"",businessScope:"",zczb:null,hzyw:"",primaryContactName:"",primaryContactPhone:"",primaryContactEmail:"",financeContactName:"",financeContactPhone:"",financeContactEmail:"",qualityContactName:"",qualityContactPhone:"",qualityContactEmail:"",businessLicenseUrl:"",legalPersonIdFrontUrl:"",legalPersonIdBackUrl:"",authorizationLetterUrl:"",productionLicenseUrl:"",qualitySystemCertUrl:""}),F={name:[{required:!0,message:"请输入公司名称",trigger:"blur"}],enterpriseType:[{required:!0,message:"请选择企业类型",trigger:"change"}],type:[{required:!0,message:"请选择供应商类型",trigger:"change"}],legalPerson:[{required:!0,message:"请输入法定代表人",trigger:"blur"}],taxType:[{required:!0,message:"请选择纳税类型",trigger:"change"}],registerAddress:[{required:!0,message:"请输入注册地址",trigger:"blur"}],officeAddress:[{required:!0,message:"请输入办公地址",trigger:"blur"}],bankName:[{required:!0,message:"请输入开户银行",trigger:"blur"}],bankAccount:[{required:!0,message:"请输入银行账号",trigger:"blur"}],cnapsCode:[{required:!0,message:"请输入联行号",trigger:"blur"},{pattern:/^\d{12}$/,message:"联行号应为12位数字",trigger:"blur"}],contactPerson:[{required:!0,message:"请输入对接人姓名",trigger:"blur"}],authorizer:[{required:!0,message:"请输入授权人姓名",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号码",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确的手机号码",trigger:"blur"}],email:[{required:!0,message:"请输入电子邮箱",trigger:"blur"},{type:"email",message:"请输入正确的邮箱格式",trigger:"blur"}],primaryContactName:[{required:!0,message:"请输入主要对接人姓名",trigger:"blur"}],primaryContactPhone:[{required:!0,message:"请输入主要对接人电话",trigger:"blur"}]},K=async v=>{var y,E;if(!v.raw)return;if(!["image/jpeg","image/png","application/pdf"].includes(v.raw.type)){k.error("仅支持 JPG、PNG、PDF 格式");return}if(v.raw.size>10*1024*1024){k.error("文件大小不能超过 10MB");return}w.value=!0,C.value=[];try{const _=await ge.recognizeBusinessLicense(v.raw);if((y=_==null?void 0:_.data)!=null&&y.success&&((E=_==null?void 0:_.data)!=null&&E.data)){t.businessLicenseUrl=_.data.imageUrl;const c=_.data.data;c.companyName&&(t.name=c.companyName,C.value.push("公司名称")),c.legalPerson&&(t.legalPerson=c.legalPerson,C.value.push("法定代表人")),c.address&&(t.registerAddress=c.address,C.value.push("注册地址")),c.businessScope&&(t.businessScope=c.businessScope,C.value.push("经营范围")),C.value.length>0&&k.success(`已自动填充:${C.value.join("、")}`)}else k.warning("OCR识别失败,请手动填写")}catch(_){console.error("OCR Error:",_),k.error("识别失败,请手动填写")}finally{w.value=!1}},Q=async()=>{var v,a,y;return g.value===0?(v=G.value)==null?void 0:v.validate():g.value===1?(a=M.value)==null?void 0:a.validate():g.value===2?(y=$.value)==null?void 0:y.validate():!0},W=async()=>{await Q()?g.value++:k.error("请填写完整必填信息")},X=()=>{g.value--},Y=async()=>{if(!A.value){k.warning("请先同意注册协议");return}L.value=!0;try{O.value=`REG-${new Date().toISOString().split("T")[0].replace(/-/g,"")}-${String(Math.floor(Math.random()*1e6)).padStart(6,"0")}`,R.value=!0}catch{k.error("提交失败,请稍后重试")}finally{L.value=!1}},Z=()=>{J.push("/")};return(v,a)=>{const y=i("el-step"),E=i("el-steps"),_=i("el-icon"),c=i("el-upload"),ee=i("el-tag"),n=i("el-form-item"),r=i("el-col"),f=i("el-row"),s=i("el-input"),P=i("el-option"),B=i("el-select"),le=i("el-input-number"),T=i("el-form"),I=i("el-alert"),j=i("el-divider"),U=i("el-button"),h=i("el-image"),m=i("el-descriptions-item"),ae=i("el-descriptions"),te=i("el-checkbox"),oe=i("el-dialog");return b(),S("div",_e,[a[56]||(a[56]=re('
漱玉平民非商品招采平台 ',1)),u("div",be,[a[51]||(a[51]=u("div",{class:"register-header"},[u("h2",null,"供应商自主注册"),u("p",null,"请按以下步骤完成注册,提交后将生成待审核编号")],-1)),u("div",ye,[e(E,{active:g.value,"align-center":""},{default:l(()=>[e(y,{title:"基础信息",description:"企业基本信息"}),e(y,{title:"税务银行",description:"财务相关信息"}),e(y,{title:"对接人信息",description:"联系人信息"}),e(y,{title:"资质附件",description:"上传相关证件"}),e(y,{title:"提交审核",description:"确认提交"})]),_:1},8,["active"])]),u("div",Ve,[q(u("div",ve,[e(T,{model:t,rules:F,ref_key:"formRef",ref:G,"label-width":"160px"},{default:l(()=>[e(f,{gutter:20},{default:l(()=>[e(r,{span:24},{default:l(()=>[e(n,{label:"营业执照"},{default:l(()=>[e(c,{drag:"",action:"#","auto-upload":!1,limit:1,accept:"image/jpeg,image/png,application/pdf","on-change":K,"file-list":H.value,disabled:w.value},{default:l(()=>[u("div",Ce,[w.value?(b(),x(_,{key:1,style:{"font-size":"48px",color:"#409eff"}},{default:l(()=>[e(D(ue))]),_:1})):(b(),x(_,{key:0,style:{"font-size":"48px",color:"#8c939d"}},{default:l(()=>[e(D(se))]),_:1})),u("div",Ue,p(w.value?"正在识别中...":"点击或拖拽上传营业执照"),1),a[35]||(a[35]=u("div",{style:{"font-size":"12px",color:"#909399","margin-top":"6px"}}," 支持 JPG、PNG、PDF,大小不超过 10MB ",-1))])]),_:1},8,["file-list","disabled"]),C.value.length>0?(b(),S("div",xe,[(b(!0),S(ie,null,pe(C.value,o=>(b(),x(ee,{key:o,type:"success",style:{"margin-right":"8px"}},{default:l(()=>[d(" ✓ "+p(o)+"已自动填充 ",1)]),_:2},1024))),128))])):N("",!0)]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"供应商名称",prop:"name"},{default:l(()=>[e(s,{modelValue:t.name,"onUpdate:modelValue":a[0]||(a[0]=o=>t.name=o),placeholder:"请输入或上传营业执照自动识别"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"统一社会信用代码",prop:"unifiedSocialCreditCode"},{default:l(()=>[e(s,{modelValue:t.unifiedSocialCreditCode,"onUpdate:modelValue":a[1]||(a[1]=o=>t.unifiedSocialCreditCode=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"企业类型",prop:"enterpriseType"},{default:l(()=>[e(B,{modelValue:t.enterpriseType,"onUpdate:modelValue":a[2]||(a[2]=o=>t.enterpriseType=o),placeholder:"请选择企业类型",style:{width:"100%"}},{default:l(()=>[e(P,{label:"生产商",value:"生产商"}),e(P,{label:"经销商",value:"经销商"}),e(P,{label:"服务商",value:"服务商"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"供应商类型",prop:"type"},{default:l(()=>[e(B,{modelValue:t.type,"onUpdate:modelValue":a[3]||(a[3]=o=>t.type=o),placeholder:"请选择供应商类型",style:{width:"100%"}},{default:l(()=>[e(P,{label:"线上",value:"线上"}),e(P,{label:"线下",value:"线下"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"法人姓名",prop:"legalPerson"},{default:l(()=>[e(s,{modelValue:t.legalPerson,"onUpdate:modelValue":a[4]||(a[4]=o=>t.legalPerson=o),placeholder:"请输入或上传营业执照自动识别"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"纳税人识别号",prop:"taxNumber"},{default:l(()=>[e(s,{modelValue:t.taxNumber,"onUpdate:modelValue":a[5]||(a[5]=o=>t.taxNumber=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"开户行",prop:"bankName"},{default:l(()=>[e(s,{modelValue:t.bankName,"onUpdate:modelValue":a[6]||(a[6]=o=>t.bankName=o),placeholder:"请输入开户银行全称"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"开户行账号",prop:"bankAccount"},{default:l(()=>[e(s,{modelValue:t.bankAccount,"onUpdate:modelValue":a[7]||(a[7]=o=>t.bankAccount=o),placeholder:"请输入银行账号"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"联行号",prop:"cnapsCode"},{default:l(()=>[e(s,{modelValue:t.cnapsCode,"onUpdate:modelValue":a[8]||(a[8]=o=>t.cnapsCode=o),placeholder:"请输入联行号(12位数字)"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"纳税类型",prop:"taxType"},{default:l(()=>[e(B,{modelValue:t.taxType,"onUpdate:modelValue":a[9]||(a[9]=o=>t.taxType=o),placeholder:"请选择",style:{width:"100%"}},{default:l(()=>[e(P,{label:"一般纳税人",value:"一般纳税人"}),e(P,{label:"小规模纳税人",value:"小规模纳税人"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"联系人",prop:"contactPerson"},{default:l(()=>[e(s,{modelValue:t.contactPerson,"onUpdate:modelValue":a[10]||(a[10]=o=>t.contactPerson=o),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"授权人",prop:"authorizer"},{default:l(()=>[e(s,{modelValue:t.authorizer,"onUpdate:modelValue":a[11]||(a[11]=o=>t.authorizer=o),placeholder:"请输入授权人姓名"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"联系电话",prop:"phone"},{default:l(()=>[e(s,{modelValue:t.phone,"onUpdate:modelValue":a[12]||(a[12]=o=>t.phone=o),placeholder:"请输入联系电话"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"电子邮箱",prop:"email"},{default:l(()=>[e(s,{modelValue:t.email,"onUpdate:modelValue":a[13]||(a[13]=o=>t.email=o),placeholder:"请输入电子邮箱"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"注册资本",prop:"zczb"},{default:l(()=>[e(le,{modelValue:t.zczb,"onUpdate:modelValue":a[14]||(a[14]=o=>t.zczb=o),placeholder:"请输入",min:0,precision:2,controls:!1,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"合作业务",prop:"hzyw"},{default:l(()=>[e(s,{modelValue:t.hzyw,"onUpdate:modelValue":a[15]||(a[15]=o=>t.hzyw=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(n,{label:"注册地址",prop:"registerAddress"},{default:l(()=>[e(s,{modelValue:t.registerAddress,"onUpdate:modelValue":a[16]||(a[16]=o=>t.registerAddress=o),placeholder:"请输入或上传营业执照自动识别"},null,8,["modelValue"])]),_:1}),e(n,{label:"办公地址",prop:"officeAddress"},{default:l(()=>[e(s,{modelValue:t.officeAddress,"onUpdate:modelValue":a[17]||(a[17]=o=>t.officeAddress=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),e(n,{label:"生产地址"},{default:l(()=>[e(s,{modelValue:t.productionAddress,"onUpdate:modelValue":a[18]||(a[18]=o=>t.productionAddress=o),placeholder:"请输入(如有)"},null,8,["modelValue"])]),_:1}),e(n,{label:"经营范围",prop:"businessScope"},{default:l(()=>[e(s,{modelValue:t.businessScope,"onUpdate:modelValue":a[19]||(a[19]=o=>t.businessScope=o),type:"textarea",rows:4,placeholder:"请输入或上传营业执照自动识别"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])],512),[[z,g.value===0]]),q(u("div",ke,[e(T,{model:t,rules:F,ref_key:"formRef2",ref:M,"label-width":"160px"},{default:l(()=>[e(I,{type:"info",closable:!1},{title:l(()=>[...a[36]||(a[36]=[d("开户行及账号信息已在基础信息中填写,请核对确认",-1)])]),_:1}),e(f,{gutter:20,style:{"margin-top":"20px"}},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"开户银行"},{default:l(()=>[e(s,{modelValue:t.bankName,"onUpdate:modelValue":a[20]||(a[20]=o=>t.bankName=o),placeholder:"请输入开户银行全称",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"银行账号"},{default:l(()=>[e(s,{modelValue:t.bankAccount,"onUpdate:modelValue":a[21]||(a[21]=o=>t.bankAccount=o),placeholder:"请输入银行账号",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"联行号"},{default:l(()=>[e(s,{modelValue:t.cnapsCode,"onUpdate:modelValue":a[22]||(a[22]=o=>t.cnapsCode=o),placeholder:"联行号",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"纳税人识别号"},{default:l(()=>[e(s,{modelValue:t.taxNumber,"onUpdate:modelValue":a[23]||(a[23]=o=>t.taxNumber=o),placeholder:"纳税人识别号",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(I,{type:"warning",closable:!1,style:{"margin-top":"20px"}},{title:l(()=>[...a[37]||(a[37]=[d("请确保银行信息准确,用于后续结算付款",-1)])]),_:1})]),_:1},8,["model"])],512),[[z,g.value===1]]),q(u("div",Pe,[e(T,{model:t,rules:F,ref_key:"formRef3",ref:$,"label-width":"160px"},{default:l(()=>[e(j,{"content-position":"left"},{default:l(()=>[...a[38]||(a[38]=[d("主要对接人(必填)",-1)])]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:8},{default:l(()=>[e(n,{label:"姓名",prop:"primaryContactName"},{default:l(()=>[e(s,{modelValue:t.primaryContactName,"onUpdate:modelValue":a[24]||(a[24]=o=>t.primaryContactName=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:l(()=>[e(n,{label:"电话",prop:"primaryContactPhone"},{default:l(()=>[e(s,{modelValue:t.primaryContactPhone,"onUpdate:modelValue":a[25]||(a[25]=o=>t.primaryContactPhone=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:l(()=>[e(n,{label:"邮箱",prop:"primaryContactEmail"},{default:l(()=>[e(s,{modelValue:t.primaryContactEmail,"onUpdate:modelValue":a[26]||(a[26]=o=>t.primaryContactEmail=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(j,{"content-position":"left"},{default:l(()=>[...a[39]||(a[39]=[d("财务对接人",-1)])]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:8},{default:l(()=>[e(n,{label:"姓名"},{default:l(()=>[e(s,{modelValue:t.financeContactName,"onUpdate:modelValue":a[27]||(a[27]=o=>t.financeContactName=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:l(()=>[e(n,{label:"电话"},{default:l(()=>[e(s,{modelValue:t.financeContactPhone,"onUpdate:modelValue":a[28]||(a[28]=o=>t.financeContactPhone=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:l(()=>[e(n,{label:"邮箱"},{default:l(()=>[e(s,{modelValue:t.financeContactEmail,"onUpdate:modelValue":a[29]||(a[29]=o=>t.financeContactEmail=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(j,{"content-position":"left"},{default:l(()=>[...a[40]||(a[40]=[d("质量对接人",-1)])]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:8},{default:l(()=>[e(n,{label:"姓名"},{default:l(()=>[e(s,{modelValue:t.qualityContactName,"onUpdate:modelValue":a[30]||(a[30]=o=>t.qualityContactName=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:l(()=>[e(n,{label:"电话"},{default:l(()=>[e(s,{modelValue:t.qualityContactPhone,"onUpdate:modelValue":a[31]||(a[31]=o=>t.qualityContactPhone=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:l(()=>[e(n,{label:"邮箱"},{default:l(()=>[e(s,{modelValue:t.qualityContactEmail,"onUpdate:modelValue":a[32]||(a[32]=o=>t.qualityContactEmail=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],512),[[z,g.value===2]]),q(u("div",Ne,[e(T,{model:t,"label-width":"160px"},{default:l(()=>[e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"法人身份证正面"},{default:l(()=>[e(c,{action:"/api/upload",limit:1,accept:"image/jpeg,image/png","on-success":o=>t.legalPersonIdFrontUrl=o.url,"file-list":[]},{default:l(()=>[e(U,{type:"primary"},{default:l(()=>[...a[41]||(a[41]=[d("上传",-1)])]),_:1})]),_:1},8,["on-success"]),t.legalPersonIdFrontUrl?(b(),x(h,{key:0,src:t.legalPersonIdFrontUrl,style:{width:"120px","margin-top":"8px"},fit:"contain"},null,8,["src"])):N("",!0)]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"法人身份证反面"},{default:l(()=>[e(c,{action:"/api/upload",limit:1,accept:"image/jpeg,image/png","on-success":o=>t.legalPersonIdBackUrl=o.url,"file-list":[]},{default:l(()=>[e(U,{type:"primary"},{default:l(()=>[...a[42]||(a[42]=[d("上传",-1)])]),_:1})]),_:1},8,["on-success"]),t.legalPersonIdBackUrl?(b(),x(h,{key:0,src:t.legalPersonIdBackUrl,style:{width:"120px","margin-top":"8px"},fit:"contain"},null,8,["src"])):N("",!0)]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"授权书"},{default:l(()=>[e(c,{action:"/api/upload",limit:1,accept:"image/jpeg,image/png,application/pdf","on-success":o=>t.authorizationLetterUrl=o.url,"file-list":[]},{default:l(()=>[e(U,{type:"primary"},{default:l(()=>[...a[43]||(a[43]=[d("上传",-1)])]),_:1})]),_:1},8,["on-success"])]),_:1})]),_:1}),e(r,{span:12},{default:l(()=>[e(n,{label:"生产许可证(如有)"},{default:l(()=>[e(c,{action:"/api/upload",limit:1,accept:"image/jpeg,image/png,application/pdf","on-success":o=>t.productionLicenseUrl=o.url,"file-list":[]},{default:l(()=>[e(U,null,{default:l(()=>[...a[44]||(a[44]=[d("上传",-1)])]),_:1})]),_:1},8,["on-success"])]),_:1})]),_:1})]),_:1}),e(f,{gutter:20},{default:l(()=>[e(r,{span:12},{default:l(()=>[e(n,{label:"质量体系认证(如有)"},{default:l(()=>[e(c,{action:"/api/upload",limit:1,accept:"image/jpeg,image/png,application/pdf","on-success":o=>t.qualitySystemCertUrl=o.url,"file-list":[]},{default:l(()=>[e(U,null,{default:l(()=>[...a[45]||(a[45]=[d("上传",-1)])]),_:1})]),_:1},8,["on-success"])]),_:1})]),_:1})]),_:1}),e(I,{type:"warning",closable:!1,style:{"margin-top":"20px"}},{title:l(()=>[...a[46]||(a[46]=[d("请确保上传的证件清晰完整,审核人员将核实资料真实性",-1)])]),_:1})]),_:1},8,["model"])],512),[[z,g.value===3]]),q(u("div",we,[u("div",Se,[e(ae,{column:2,border:"",title:"注册信息确认"},{default:l(()=>[e(m,{label:"公司名称"},{default:l(()=>[d(p(t.name),1)]),_:1}),e(m,{label:"企业类型"},{default:l(()=>[d(p(t.enterpriseType),1)]),_:1}),e(m,{label:"法定代表人"},{default:l(()=>[d(p(t.legalPerson),1)]),_:1}),e(m,{label:"统一社会信用代码"},{default:l(()=>[d(p(t.unifiedSocialCreditCode),1)]),_:1}),e(m,{label:"税号"},{default:l(()=>[d(p(t.taxNumber),1)]),_:1}),e(m,{label:"开户行"},{default:l(()=>[d(p(t.bankName),1)]),_:1}),e(m,{label:"开户行账号"},{default:l(()=>[d(p(t.bankAccount),1)]),_:1}),e(m,{label:"联行号"},{default:l(()=>[d(p(t.cnapsCode),1)]),_:1}),e(m,{label:"对接人"},{default:l(()=>[d(p(t.contactPerson),1)]),_:1}),e(m,{label:"授权人"},{default:l(()=>[d(p(t.authorizer),1)]),_:1}),e(m,{label:"手机"},{default:l(()=>[d(p(t.phone),1)]),_:1}),e(m,{label:"电子邮箱"},{default:l(()=>[d(p(t.email),1)]),_:1}),e(m,{label:"注册地址"},{default:l(()=>[d(p(t.registerAddress),1)]),_:1}),e(m,{label:"办公地址"},{default:l(()=>[d(p(t.officeAddress),1)]),_:1}),e(m,{label:"主要对接人"},{default:l(()=>[d(p(t.primaryContactName),1)]),_:1}),e(m,{label:"对接人电话"},{default:l(()=>[d(p(t.primaryContactPhone),1)]),_:1}),e(m,{label:"经营范围",span:2},{default:l(()=>[d(p(t.businessScope),1)]),_:1}),e(m,{label:"营业执照"},{default:l(()=>[t.businessLicenseUrl?(b(),x(h,{key:0,src:t.businessLicenseUrl,style:{width:"100px"}},null,8,["src"])):N("",!0)]),_:1}),e(m,{label:"法人身份证"},{default:l(()=>[t.legalPersonIdFrontUrl?(b(),S("span",qe,"已上传")):(b(),S("span",ze,"未上传"))]),_:1})]),_:1}),e(te,{modelValue:A.value,"onUpdate:modelValue":a[33]||(a[33]=o=>A.value=o),style:{"margin-top":"20px"}},{default:l(()=>[...a[47]||(a[47]=[d(" 我已阅读并同意《供应商注册协议》和《平台使用条款》 ",-1)])]),_:1},8,["modelValue"])])],512),[[z,g.value===4]]),u("div",Ae,[g.value>0?(b(),x(U,{key:0,onClick:X},{default:l(()=>[...a[48]||(a[48]=[d("上一步",-1)])]),_:1})):N("",!0),g.value<4?(b(),x(U,{key:1,type:"primary",onClick:W},{default:l(()=>[...a[49]||(a[49]=[d("下一步",-1)])]),_:1})):N("",!0),g.value===4?(b(),x(U,{key:2,type:"success",onClick:Y,loading:L.value,disabled:!A.value},{default:l(()=>[...a[50]||(a[50]=[d(" 提交注册申请 ",-1)])]),_:1},8,["loading","disabled"])):N("",!0)])])]),e(oe,{modelValue:R.value,"onUpdate:modelValue":a[34]||(a[34]=o=>R.value=o),title:"注册提交成功",width:"500px",center:""},{footer:l(()=>[e(U,{type:"primary",onClick:Z},{default:l(()=>[...a[55]||(a[55]=[d("返回首页",-1)])]),_:1})]),default:l(()=>[u("div",Ee,[e(_,{style:{"font-size":"64px",color:"#67c23a","margin-bottom":"20px"}},{default:l(()=>[e(D(me))]),_:1}),a[52]||(a[52]=u("h3",null,"注册申请已提交",-1)),a[53]||(a[53]=u("p",{style:{color:"#606266",margin:"12px 0"}},"您的待审核编号:",-1)),u("div",Te,p(O.value),1),a[54]||(a[54]=u("p",{style:{color:"#909399","font-size":"13px","margin-top":"20px"}}," 请妥善保管此编号,审核结果将通过短信和邮件通知您。 ",-1))])]),_:1},8,["modelValue"]),a[57]||(a[57]=u("div",{class:"footer"},[u("p",null,"© 2026 山东达创科技有限公司 版权所有")],-1))])}}},he=ne(Le,[["__scopeId","data-v-123c4e28"]]);export{he as default};