25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

2 satır
10KB

  1. var le=Object.defineProperty,ie=Object.defineProperties;var re=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable;var G=(d,r,o)=>r in d?le(d,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):d[r]=o,I=(d,r)=>{for(var o in r||(r={}))se.call(r,o)&&G(d,o,r[o]);if(z)for(var o of z(r))ne.call(r,o)&&G(d,o,r[o]);return d},b=(d,r)=>ie(d,re(r));var _=(d,r,o)=>new Promise((F,S)=>{var N=f=>{try{m(o.next(f))}catch(n){S(n)}},s=f=>{try{m(o.throw(f))}catch(n){S(n)}},m=f=>f.done?F(f.value):Promise.resolve(f.value).then(N,s);m((o=o.apply(d,r)).next())});import{_ as me,d as fe,r as v,b as ue,o as de,c as C,e as j,f as P,F as X,g as u,h as i,i as l,j as V,u as H,t as J,n as ce,z as pe,A as ve,q as _e,s as ge,x as De}from"./index.3fb2f955.js";import ye from"./basicInfo.047f0191.js";import Ie from"./eduInfo.84194770.js";import be from"./jobInfo.79b791f1.js";import xe from"./professionalInfo.0cc31a13.js";import Ce from"./recommendInfo.b0f084cc.js";import{e as Fe,a as he,r as Re}from"./expertStore.fc84953b.js";import{a as we}from"./uploadAction.60e17da5.js";import{g as ke}from"./expertVerify.1180190c.js";import{g as je}from"./auth.43994ca2.js";import{g as Pe}from"./getTimeDiffer.e509579a.js";import Se from"./expertOtherInfo.d9539aac.js";import"./unitManage.fc54fd4b.js";import"./index.08840ed2.js";const Ne="/assets/link-failure-img.6af694cb.png";const y=d=>(_e("data-v-301b5936"),d=d(),ge(),d),$e=y(()=>u("div",{class:"top"},"\u4E3D\u6C34\u5E02\u4FE1\u606F\u5316\u4E13\u5BB6\u62A5\u540D",-1)),Ee={class:"px-[107px] mt-[-60px]"},Ue=y(()=>u("div",{class:"collapse-title"},"\u57FA\u672C\u4FE1\u606F",-1)),Ve={class:"pb-24"},Te=y(()=>u("div",{class:"collapse-title"},"\u5B66\u5386\u4FE1\u606F",-1)),Be={class:"pb-24"},qe=y(()=>u("div",{class:"collapse-title"},"\u804C\u4E1A\u4FE1\u606F",-1)),Ae={class:"pb-24"},Le=y(()=>u("div",{class:"collapse-title"},"\u4E13\u4E1A\u4FE1\u606F",-1)),Oe={class:"pb-24"},We=y(()=>u("div",{class:"collapse-title"},"\u63A8\u8350\u4FE1\u606F",-1)),Me={class:"pb-24"},ze=y(()=>u("div",{class:"collapse-title"},"\u5176\u4ED6\u4FE1\u606F",-1)),Ge={class:"pb-24"},Xe={class:"footer"},He=y(()=>u("img",{src:Ne,style:{width:"320px",height:"245px",margin:"160px auto 0"}},null,-1)),Je=y(()=>u("p",{style:{color:"#83868C"},class:"mt-32 text-19 text-center"},"\u94FE\u63A5\u5DF2\u5931\u6548\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458",-1)),Ke={key:1,class:"itemBlue"},Qe=fe({name:"expertEnroll"}),Ye=Object.assign(Qe,{setup(d){const{proxy:r}=De(),o=pe(),F=ve(),S=v({basicInfo:{}}),N=v(["1","2","3","4","5","6"]),s=v(),m=v(),f=v(),n=v(),D=v(),h=v(),K=()=>_(this,null,function*(){const t=[];t.push(new Promise((e,p)=>{s.value.validForm(c=>{c&&e()})})),t.push(new Promise((e,p)=>{m.value.validForm(c=>{c&&e()})})),t.push(new Promise((e,p)=>{f.value.validForm(c=>{c&&e()})})),t.push(new Promise((e,p)=>{n.value.validForm(c=>{c&&e()})})),t.push(new Promise((e,p)=>{D.value.validForm(c=>{c&&e()})})),t.push(new Promise((e,p)=>{h.value.validForm(c=>{c&&e()})})),Promise.all([...t]).then(()=>_(this,null,function*(){Q()})).catch(e=>{e&&r.$message.warning(e)})}),Q=()=>_(this,null,function*(){var e,p,c,x,k,U;var t={expertUserId:o.query.id||void 0,basicInfo:b(I({},s.value.formData),{avatarUrl:((p=(e=s.value.formData)==null?void 0:e.avatarFile)==null?void 0:p.fileId)&&(yield we(s.value.formData.avatarFile.fileId)),expertIntentionWorkRegions:(c=s.value.formData.expertIntentionWorkRegions)==null?void 0:c.map((a,A)=>{var g,L,O,W,M;return{regionName:(g=a.unionCode)==null?void 0:g.join("@@"),regionCode:(O=(L=a.unionCode)==null?void 0:L.slice(-1)[0])==null?void 0:O.split("##")[0],regionLevel:(M=(W=a.unionCode)==null?void 0:W.slice(-1)[0])==null?void 0:M.split("##")[2]}}),expertRegionInfo:{regionName:(x=s.value.formData.expertRegionInfo)==null?void 0:x.join("@@"),regionCode:(k=s.value.formData.expertRegionInfo)==null?void 0:k.slice(-1)[0].split("##")[0],regionLevel:(U=s.value.formData.expertRegionInfo)==null?void 0:U.slice(-1)[0].split("##")[2]},political:s.value.formData.political&&[s.value.formData.political]||[],expertSource:s.value.formData.expertSource&&[s.value.formData.expertSource]||[],expertType:s.value.formData.expertType&&[s.value.formData.expertType]||[]}),eduInfo:b(I({},m.value.formData),{edu:m.value.formData.edu&&[m.value.formData.edu],degree:m.value.formData.degree&&[m.value.formData.degree],degreeCertificateFile:m.value.formData.degreeCertificateFile&&(yield Promise.all(m.value.formData.degreeCertificateFile&&m.value.formData.degreeCertificateFile.map(a=>_(this,null,function*(){return{fileName:a.name,fileId:a.response.data.id,url:a.fileUrlById}}))))||[],graduationCertificateFile:m.value.formData.graduationCertificateFile&&(yield Promise.all(m.value.formData.graduationCertificateFile&&m.value.formData.graduationCertificateFile.map(a=>_(this,null,function*(){return{fileName:a.name,fileId:a.response.data.id,url:a.fileUrlById}}))))||[]}),jobInfo:b(I({},f.value.formData),{administrativeRank:f.value.formData.administrativeRank&&[f.value.formData.administrativeRank]||[],jobStatus:f.value.formData.jobStatus&&[f.value.formData.jobStatus]||[],companyAttribute:f.value.formData.companyAttribute&&[f.value.formData.companyAttribute]||[]}),professionalInfo:b(I({},n.value.formData),{goodAt:n.value.formData.goodAt&&[n.value.formData.goodAt]||[],titleLevel:n.value.formData.titleLevel&&[n.value.formData.titleLevel]||[],titleCertificateFile:n.value.formData.titleCertificateFile&&(yield Promise.all(n.value.formData.titleCertificateFile&&n.value.formData.titleCertificateFile.map(a=>_(this,null,function*(){return{fileName:a.name,fileId:a.response.data.id,url:a.fileUrlById}}))))||[],technicalExpertise:n.value.formData.technicalExpertise&&n.value.formData.technicalExpertise.map(a=>({tagCode:a.split("##")[1],tagName:a.split("##")[0]})),industrySector:n.value.formData.industrySector&&n.value.formData.industrySector.map(a=>({tagCode:a.split("##")[1],tagName:a.split("##")[0]}))}),recommendInfo:b(I({},D.value.formData),{recommendedWay:D.value.formData.recommendedWay&&[D.value.formData.recommendedWay]||[],recommendationProofFile:D.value.formData.recommendationProofFile&&(yield Promise.all(D.value.formData.recommendationProofFile&&D.value.formData.recommendationProofFile.map(a=>_(this,null,function*(){return{fileName:a.name,fileId:a.response.data.id,url:a.fileUrlById}}))))||[]}),expertOtherInfo:b(I({},h.value.formData),{other:h.value.formData.other&&h.value.formData.other.map(a=>({tagCode:a.split("##")[1],tagName:a.split("##")[0]}))})};o.name==="expertEnroll"?Y(t):o.query.id?(yield he(t),r.$message.success("\u4E13\u5BB6\u7F16\u8F91\u6210\u529F"),F.go(-1)):(yield Fe(t),r.$message.success("\u4E13\u5BB6\u65B0\u589E\u6210\u529F"),F.go(-1))}),R=ue({visible:!1,data:{}}),Y=t=>{R.data=t,R.visible=!0},B=v(),$=v({verificationCode:""}),Z={verificationCode:[{required:!0,message:"\u8BF7\u8F93\u5165"}]},ee=v(!1),ae=t=>_(this,null,function*(){!t||t.validate(e=>_(this,null,function*(){e&&(yield Re(b(I({},R.data),{verificationCode:$.value.verificationCode})),r.$message.success("\u63D0\u4EA4\u6210\u529F"),F.go(0))}))}),E=v(null),w=v(0),te=()=>_(this,null,function*(){yield je({mobile:s.value.formData.phoneNo,verificationType:"EXPERT_REGISTER"}),r.$message.success("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001");const t=60;E.value||(w.value=t,E.value=setInterval(()=>{w.value>0&&w.value<=t?w.value--:(clearInterval(E.value),E.value=null)},1e3))}),oe=()=>_(this,null,function*(){const t=yield ke({expertUserId:o.query.id});s.value.setFormData(t.data.basicInfo),m.value.setFormData(t.data.eduInfo),f.value.setFormData(t.data.jobInfo),n.value.setFormData(t.data.professionalInfo),D.value.setFormData(t.data.recommendInfo),h.value.setFormData(t.data.expertOtherInfo)}),T=v(!1),q=()=>{const t=window.atob(o.query.time);Pe(new Date,new Date(t*1),"d")>3&&(T.value=!0)};return de(()=>{o.query.time?(q(),setInterval(()=>{q()},1e4)):T.value=!0,o.query.id&&oe()}),(t,e)=>{const p=C("el-collapse-item"),c=C("el-collapse"),x=C("el-button"),k=C("el-form-item"),U=C("el-input"),a=C("el-form"),A=C("el-dialog");return j(),P("div",{class:ce(["expertEnroll footerPage",{relative:H(o).path==="expertEnroll"}])},[$e,T.value?(j(),P(X,{key:1},[He,Je],64)):(j(),P(X,{key:0},[u("div",Ee,[i(c,{modelValue:N.value,"onUpdate:modelValue":e[0]||(e[0]=g=>N.value=g)},{default:l(()=>[i(p,{name:"1",class:"mb-16"},{title:l(()=>[Ue]),default:l(()=>[u("div",Ve,[i(ye,{ref_key:"basicInfoRef",ref:s,"basic-info":S.value.basicInfo},null,8,["basic-info"])])]),_:1}),i(p,{name:"2",class:"mb-16"},{title:l(()=>[Te]),default:l(()=>[u("div",Be,[i(Ie,{ref_key:"eduInfoRef",ref:m},null,512)])]),_:1}),i(p,{name:"3",class:"mb-16"},{title:l(()=>[qe]),default:l(()=>[u("div",Ae,[i(be,{ref_key:"jobInfoRef",ref:f},null,512)])]),_:1}),i(p,{name:"4",class:"mb-16"},{title:l(()=>[Le]),default:l(()=>[u("div",Oe,[i(xe,{ref_key:"professionalInfoRef",ref:n},null,512)])]),_:1}),i(p,{name:"5",class:"mb-16"},{title:l(()=>[We]),default:l(()=>[u("div",Me,[i(Ce,{ref_key:"recommendInfoRef",ref:D},null,512)])]),_:1}),i(p,{name:"6",class:"mb-16"},{title:l(()=>[ze]),default:l(()=>[u("div",Ge,[i(Se,{ref_key:"expertOtherInfoRef",ref:h},null,512)])]),_:1})]),_:1},8,["modelValue"])]),u("div",Xe,[i(x,{type:"primary",onClick:K},{default:l(()=>[V(" \u63D0\u4EA4 ")]),_:1}),i(x,{onClick:e[1]||(e[1]=g=>H(F).go(-1))},{default:l(()=>[V("\u53D6\u6D88")]),_:1})])],64)),i(A,{"model-value":R.visible,title:"\u77ED\u4FE1\u9A8C\u8BC1",width:"400px","destroy-on-close":"",onClose:e[5]||(e[5]=g=>R.visible=!1)},{footer:l(()=>[i(x,{type:"primary",loading:ee.value,onClick:e[3]||(e[3]=g=>ae(B.value))},{default:l(()=>[V(" \u63D0\u4EA4 ")]),_:1},8,["loading"]),i(x,{onClick:e[4]||(e[4]=g=>R.visible=!1)},{default:l(()=>[V(" \u5173\u95ED ")]),_:1})]),default:l(()=>[i(a,{ref_key:"smsDialogFormRef",ref:B,model:$.value,rules:Z,"label-width":"auto","label-suffix":":"},{default:l(()=>[i(k,{label:"\u624B\u673A\u53F7"},{default:l(()=>[u("span",null,J(s.value.formData.phoneNo),1)]),_:1}),i(k,{label:"\u9A8C\u8BC1\u7801",prop:"verificationCode"},{default:l(()=>[i(U,{modelValue:$.value.verificationCode,"onUpdate:modelValue":e[2]||(e[2]=g=>$.value.verificationCode=g),placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"},{suffix:l(()=>[w.value?(j(),P("span",Ke,J(w.value),1)):(j(),P("a",{key:0,class:"itemBlue",onClick:te}," \u83B7\u53D6\u9A8C\u8BC1\u7801"))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value"])],2)}}}),pa=me(Ye,[["__scopeId","data-v-301b5936"]]);export{pa as default};