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.

eduInfo.84194770.js 5.6KB

4 kuukautta sitten
1
  1. var P=Object.defineProperty,$=Object.defineProperties;var G=Object.getOwnPropertyDescriptors;var Y=Object.getOwnPropertySymbols;var K=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable;var M=(u,r,i)=>r in u?P(u,r,{enumerable:!0,configurable:!0,writable:!0,value:i}):u[r]=i,N=(u,r)=>{for(var i in r||(r={}))K.call(r,i)&&M(u,i,r[i]);if(Y)for(var i of Y(r))Q.call(r,i)&&M(u,i,r[i]);return u},B=(u,r)=>$(u,G(r));var V=(u,r,i)=>new Promise((y,t)=>{var b=s=>{try{m(i.next(s))}catch(_){t(_)}},F=s=>{try{m(i.throw(s))}catch(_){t(_)}},m=s=>s.done?y(s.value):Promise.resolve(s.value).then(b,F);m((i=i.apply(u,r)).next())});import{d as W,D as w,r as x,o as X,H as Z,c as p,e as v,I as U,i as l,h as a,f as L,J as T,u as f,F as h,j as S,g as E,x as ee}from"./index.3fb2f955.js";import{h as A,b as q,f as z}from"./uploadAction.60e17da5.js";const le=E("div",{class:"el-upload__tip"}," \u652F\u6301\u6269\u5C55\u540D:.pdf.png .jpg ,\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC71M ",-1),ae=E("div",{class:"el-upload__tip"}," \u652F\u6301\u6269\u5C55\u540D:.pdf.png .jpg ,\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC71M ",-1),te=W({name:"eduInfo"}),de=Object.assign(te,{setup(u,{expose:r}){const i=w.dictStore.uploadUrl,{proxy:y}=ee(),t=x({}),b=x(),F={edu:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u5386",trigger:"blur"}],degree:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u4F4D",trigger:"blur"}]},m=n=>{b.value.validate(o=>{n(o)})},s=(n,o)=>{y.$message.warning("\u4EC5\u9650\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6")},_=n=>V(this,null,function*(){var o,g;t.value=B(N({},n),{edu:((o=n.edu)==null?void 0:o[0])||void 0,degree:((g=n.degree)==null?void 0:g[0])||void 0,degreeCertificateFile:n.degreeCertificateFile&&n.degreeCertificateFile.map(d=>({name:d.fileName,response:{data:{id:d.fileId}},fileUrlById:d.url})),graduationCertificateFile:n.graduationCertificateFile&&n.graduationCertificateFile.map(d=>({name:d.fileName,response:{data:{id:d.fileId}},fileUrlById:d.url}))})}),R=x();return r({validForm:m,formData:t,setFormData:_}),X(()=>V(this,null,function*(){const n=yield Z({regionCode:331100,regionLevel:2});R.value=[n.data]})),(n,o)=>{const g=p("el-input"),d=p("el-form-item"),c=p("el-col"),H=p("el-date-picker"),k=p("el-option"),D=p("el-select"),I=p("el-button"),j=p("el-upload"),J=p("el-row"),O=p("el-form");return v(),U(O,{ref_key:"formRef",ref:b,model:t.value,rules:F,"label-position":"right","label-width":"100px","label-suffix":":","scroll-to-error":"",class:"eduInfo"},{default:l(()=>[a(J,{gutter:8},{default:l(()=>[a(c,{span:8},{default:l(()=>[a(d,{label:"\u6BD5\u4E1A\u5B66\u6821",prop:"school"},{default:l(()=>[a(g,{modelValue:t.value.school,"onUpdate:modelValue":o[0]||(o[0]=e=>t.value.school=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),a(c,{span:8},{default:l(()=>[a(d,{label:"\u6BD5\u4E1A\u65F6\u95F4",prop:"graduatedAt"},{default:l(()=>[a(H,{modelValue:t.value.graduatedAt,"onUpdate:modelValue":o[1]||(o[1]=e=>t.value.graduatedAt=e),type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",placeholder:"\u8BF7\u9009\u62E9"},null,8,["modelValue"])]),_:1})]),_:1}),a(c,{span:8},{default:l(()=>[a(d,{label:"\u6240\u5B66\u4E13\u4E1A",prop:"academicTitle"},{default:l(()=>[a(g,{modelValue:t.value.academicTitle,"onUpdate:modelValue":o[2]||(o[2]=e=>t.value.academicTitle=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),a(c,{span:8},{default:l(()=>[a(d,{label:"\u5B66\u5386",prop:"edu"},{default:l(()=>[a(D,{modelValue:t.value.edu,"onUpdate:modelValue":o[3]||(o[3]=e=>t.value.edu=e),placeholder:"\u8BF7\u9009\u62E9\u5B66\u5386","value-key":"dictionaryCode",clearable:"",class:"w-full"},{default:l(()=>[(v(!0),L(h,null,T(f(w).dictStore.eduDict,(e,C)=>(v(),U(k,{key:C,label:e.dictionaryName,value:e},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(c,{span:8},{default:l(()=>[a(d,{label:"\u5B66\u4F4D",prop:"degree"},{default:l(()=>[a(D,{modelValue:t.value.degree,"onUpdate:modelValue":o[4]||(o[4]=e=>t.value.degree=e),placeholder:"\u8BF7\u9009\u62E9\u5B66\u4F4D","value-key":"dictionaryCode",class:"w-full"},{default:l(()=>[(v(!0),L(h,null,T(f(w).dictStore.degreeDict,(e,C)=>(v(),U(k,{key:C,label:e.dictionaryName,value:e},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(c,{span:24},{default:l(()=>[a(d,{label:"\u6BD5\u4E1A\u8BC1\u4E66",prop:"graduationCertificateFile"},{default:l(()=>[a(j,{"file-list":t.value.graduationCertificateFile,"onUpdate:fileList":o[5]||(o[5]=e=>t.value.graduationCertificateFile=e),class:"w-full",action:f(i),limit:1,"on-exceed":s,"on-success":e=>f(A)(e,t.value.graduationCertificateFile),"on-preview":f(q),accept:"application/pdf,image/png,image/jpeg","before-upload":e=>f(z)(e,{size:1024,types:["application/pdf","image/png","image/jpeg"]})},{tip:l(()=>[le]),default:l(()=>[a(I,{type:"primary",plain:""},{default:l(()=>[S("\u9009\u62E9\u6587\u4EF6")]),_:1})]),_:1},8,["file-list","action","on-success","on-preview","before-upload"])]),_:1})]),_:1}),a(c,{span:24},{default:l(()=>[a(d,{label:"\u5B66\u4F4D\u8BC1\u4E66",prop:"degreeCertificateFile"},{default:l(()=>[a(j,{"file-list":t.value.degreeCertificateFile,"onUpdate:fileList":o[6]||(o[6]=e=>t.value.degreeCertificateFile=e),class:"w-full",action:f(i),"on-exceed":s,limit:1,"on-success":e=>f(A)(e,t.value.degreeCertificateFile),"before-upload":e=>f(z)(e,{size:1024,types:["application/pdf","image/png","image/jpeg"]}),accept:"application/pdf,image/png,image/jpeg","on-preview":f(q)},{tip:l(()=>[ae]),default:l(()=>[a(I,{type:"primary",plain:""},{default:l(()=>[S("\u9009\u62E9\u6587\u4EF6")]),_:1})]),_:1},8,["file-list","action","on-success","before-upload","on-preview"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])}}});export{de as default};