Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

2 wiersze
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,y=(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},x=(d,r)=>ie(d,re(r));var _=(d,r,o)=>new Promise((h,S)=>{var N=m=>{try{f(o.next(m))}catch(n){S(n)}},s=m=>{try{f(o.throw(m))}catch(n){S(n)}},f=m=>m.done?h(m.value):Promise.resolve(m.value).then(N,s);f((o=o.apply(d,r)).next())});import{_ as fe,d as me,z as ue,A as de,r as v,b as ce,o as pe,c as C,e as j,f as P,F as J,g as u,i,j as l,k as T,u as K,t as X,n as ve,q as _e,s as ge,x as De}from"./index.cc7fd5b4.js";import Ie from"./basicInfo.8c48cc89.js";import ye from"./eduInfo.628ed385.js";import xe from"./jobInfo.5d08afb1.js";import be from"./professionalInfo.297a9774.js";import Ce from"./recommendInfo.f85ebd45.js";import{e as he,a as Fe,r as we}from"./expertStore.b3f913c7.js";import{a as Re}from"./uploadAction.2fbf4f40.js";import{g as ke}from"./expertVerify.f2f6c789.js";import{g as je}from"./auth.7f43c185.js";import{g as Pe}from"./getTimeDiffer.e509579a.js";import Se from"./expertOtherInfo.a9dc7b9e.js";import"./unitManage.6f06012f.js";import"./index.e74faa42.js";const Ne="/assets/link-failure-img.6af694cb.png";const I=d=>(_e("data-v-620d766b"),d=d(),ge(),d),Ee=I(()=>u("div",{class:"top"},"\u4E3D\u6C34\u5E02\u4FE1\u606F\u5316\u4E13\u5BB6\u62A5\u540D",-1)),Ue={class:"px-[107px] mt-[-60px]"},Ve=I(()=>u("div",{class:"collapse-title"},"\u57FA\u672C\u4FE1\u606F",-1)),Te={class:"pb-24"},Be=I(()=>u("div",{class:"collapse-title"},"\u5B66\u5386\u4FE1\u606F",-1)),$e={class:"pb-24"},qe=I(()=>u("div",{class:"collapse-title"},"\u804C\u4E1A\u4FE1\u606F",-1)),Ae={class:"pb-24"},Oe=I(()=>u("div",{class:"collapse-title"},"\u4E13\u4E1A\u4FE1\u606F",-1)),Le={class:"pb-24"},We=I(()=>u("div",{class:"collapse-title"},"\u63A8\u8350\u4FE1\u606F",-1)),Me={class:"pb-24"},ze=I(()=>u("div",{class:"collapse-title"},"\u5176\u4ED6\u4FE1\u606F",-1)),Ge={class:"pb-24"},Je={class:"footer"},Ke=I(()=>u("img",{src:Ne,style:{width:"320px",height:"245px",margin:"160px auto 0"}},null,-1)),Xe=I(()=>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)),He={key:1,class:"itemBlue"},Qe=me({name:"expertEnroll"}),Ye=Object.assign(Qe,{setup(d){const{proxy:r}=De(),o=ue(),h=de(),S=v({basicInfo:{}}),N=v(["1","2","3","4","5","6"]),s=v(),f=v(),m=v(),n=v(),D=v(),F=v(),H=()=>_(this,null,function*(){const t=[];t.push(new Promise((e,p)=>{s.value.validForm(c=>{c&&e()})})),t.push(new Promise((e,p)=>{f.value.validForm(c=>{c&&e()})})),t.push(new Promise((e,p)=>{m.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)=>{F.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,b,k,V;var t={expertUserId:o.query.id||void 0,basicInfo:x(y({},s.value.formData),{avatarUrl:((p=(e=s.value.formData)==null?void 0:e.avatarFile)==null?void 0:p.fileId)&&(yield Re(s.value.formData.avatarFile.fileId)),expertIntentionWorkRegions:(c=s.value.formData.expertIntentionWorkRegions)==null?void 0:c.map((a,A)=>{var g,O,L,W,M;return{regionName:(g=a.unionCode)==null?void 0:g.join("@@"),regionCode:(L=(O=a.unionCode)==null?void 0:O.slice(-1)[0])==null?void 0:L.split("##")[0],regionLevel:(M=(W=a.unionCode)==null?void 0:W.slice(-1)[0])==null?void 0:M.split("##")[2]}}),expertRegionInfo:{regionName:(b=s.value.formData.expertRegionInfo)==null?void 0:b.join("@@"),regionCode:(k=s.value.formData.expertRegionInfo)==null?void 0:k.slice(-1)[0].split("##")[0],regionLevel:(V=s.value.formData.expertRegionInfo)==null?void 0:V.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:x(y({},f.value.formData),{edu:f.value.formData.edu&&[f.value.formData.edu],degree:f.value.formData.degree&&[f.value.formData.degree],degreeCertificateFile:f.value.formData.degreeCertificateFile&&(yield Promise.all(f.value.formData.degreeCertificateFile&&f.value.formData.degreeCertificateFile.map(a=>_(this,null,function*(){return{fileName:a.name,fileId:a.response.data.id,url:a.fileUrlById}}))))||[],graduationCertificateFile:f.value.formData.graduationCertificateFile&&(yield Promise.all(f.value.formData.graduationCertificateFile&&f.value.formData.graduationCertificateFile.map(a=>_(this,null,function*(){return{fileName:a.name,fileId:a.response.data.id,url:a.fileUrlById}}))))||[]}),jobInfo:x(y({},m.value.formData),{administrativeRank:m.value.formData.administrativeRank&&[m.value.formData.administrativeRank]||[],jobStatus:m.value.formData.jobStatus&&[m.value.formData.jobStatus]||[],companyAttribute:m.value.formData.companyAttribute&&[m.value.formData.companyAttribute]||[]}),professionalInfo:x(y({},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:x(y({},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:x(y({},F.value.formData),{other:F.value.formData.other&&F.value.formData.other.map(a=>({tagCode:a.split("##")[1],tagName:a.split("##")[0]}))})};o.name==="expertEnroll"?Y(t):o.query.id?(yield Fe(t),r.$message.success("\u4E13\u5BB6\u7F16\u8F91\u6210\u529F"),h.go(-1)):(yield he(t),r.$message.success("\u4E13\u5BB6\u65B0\u589E\u6210\u529F"),h.go(-1))}),w=ce({visible:!1,data:{}}),Y=t=>{w.data=t,w.visible=!0},$=v(),E=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 we(x(y({},w.data),{verificationCode:E.value.verificationCode})),r.$message.success("\u63D0\u4EA4\u6210\u529F"),h.go(0))}))}),U=v(null),R=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;U.value||(R.value=t,U.value=setInterval(()=>{R.value>0&&R.value<=t?R.value--:(clearInterval(U.value),U.value=null)},1e3))}),oe=()=>_(this,null,function*(){const t=yield ke({expertUserId:o.query.id});s.value.setFormData(t.data.basicInfo),f.value.setFormData(t.data.eduInfo),m.value.setFormData(t.data.jobInfo),n.value.setFormData(t.data.professionalInfo),D.value.setFormData(t.data.recommendInfo),F.value.setFormData(t.data.expertOtherInfo)}),B=v(!1),q=()=>{const t=window.atob(o.query.time);Pe(new Date,new Date(t*1),"d")>3&&(B.value=!0)};return pe(()=>{o.query.time?(q(),setInterval(()=>{q()},1e4)):B.value=!0,o.query.id&&oe()}),(t,e)=>{const p=C("el-collapse-item"),c=C("el-collapse"),b=C("el-button"),k=C("el-form-item"),V=C("el-input"),a=C("el-form"),A=C("el-dialog");return j(),P("div",{class:ve(["expertEnroll footerPage",{relative:K(o).path==="expertEnroll"}])},[Ee,B.value?(j(),P(J,{key:1},[Ke,Xe],64)):(j(),P(J,{key:0},[u("div",Ue,[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(()=>[Ve]),default:l(()=>[u("div",Te,[i(Ie,{ref_key:"basicInfoRef",ref:s,"basic-info":S.value.basicInfo},null,8,["basic-info"])])]),_:1}),i(p,{name:"2",class:"mb-16"},{title:l(()=>[Be]),default:l(()=>[u("div",$e,[i(ye,{ref_key:"eduInfoRef",ref:f},null,512)])]),_:1}),i(p,{name:"3",class:"mb-16"},{title:l(()=>[qe]),default:l(()=>[u("div",Ae,[i(xe,{ref_key:"jobInfoRef",ref:m},null,512)])]),_:1}),i(p,{name:"4",class:"mb-16"},{title:l(()=>[Oe]),default:l(()=>[u("div",Le,[i(be,{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:F},null,512)])]),_:1})]),_:1},8,["modelValue"])]),u("div",Je,[i(b,{type:"primary",onClick:H},{default:l(()=>[T(" \u63D0\u4EA4 ")]),_:1}),i(b,{onClick:e[1]||(e[1]=g=>K(h).go(-1))},{default:l(()=>[T("\u53D6\u6D88")]),_:1})])],64)),i(A,{"model-value":w.visible,title:"\u77ED\u4FE1\u9A8C\u8BC1",width:"400px","destroy-on-close":"",onClose:e[5]||(e[5]=g=>w.visible=!1)},{footer:l(()=>[i(b,{type:"primary",loading:ee.value,onClick:e[3]||(e[3]=g=>ae($.value))},{default:l(()=>[T(" \u63D0\u4EA4 ")]),_:1},8,["loading"]),i(b,{onClick:e[4]||(e[4]=g=>w.visible=!1)},{default:l(()=>[T(" \u5173\u95ED ")]),_:1})]),default:l(()=>[i(a,{ref_key:"smsDialogFormRef",ref:$,model:E.value,rules:Z,"label-width":"auto","label-suffix":":"},{default:l(()=>[i(k,{label:"\u624B\u673A\u53F7"},{default:l(()=>[u("span",null,X(s.value.formData.phoneNo),1)]),_:1}),i(k,{label:"\u9A8C\u8BC1\u7801",prop:"verificationCode"},{default:l(()=>[i(V,{modelValue:E.value.verificationCode,"onUpdate:modelValue":e[2]||(e[2]=g=>E.value.verificationCode=g),placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"},{suffix:l(()=>[R.value?(j(),P("span",He,X(R.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=fe(Ye,[["__scopeId","data-v-620d766b"],["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/expertEnroll/index.vue"]]);export{pa as default};