Files
ks-app-employment-service/unpackage/dist/build/web/assets/packageA-pages-myResume-myResume.bMxWTwX3.js

2 lines
11 KiB
JavaScript
Raw Normal View History

2025-03-28 15:19:42 +08:00
import{_ as a,p as e,u as l,D as t,q as s,s as i,a5 as n,L as o,G as u,v as d,x as c,a as r,w as f,l as p,o as A,k as m,y as g,z as b,b as y,r as v,F as _,U as h,K as k,m as R,Y as C,B as D}from"./index-BoIbtAZO.js";import{_ as M}from"./uni-icons.SM4XIXQc.js";import{_ as I}from"./expected-station.Gn1MaF4X.js";import{_ as E}from"./custom-popup.BbPG3zRM.js";import{_ as U,a as F}from"./uni-popup.i3WJKIJ9.js";import{_ as Q}from"./dict-Label.Dsm7GAlr.js";const L="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAKlBMVEUAAAD///////////////////////////////////////////////////+Gu8ovAAAADXRSTlMA74AwIJ/fv0BgEK9wDHR4pAAAAMFJREFUOMvd0jEKwkAUBNBBBW2EQCJWgZQ2QizsUwl2EcQu4AU8gXiEgEcI3sYyEhcs/l2Mf8v5W1nplDP7tvr4z4wKu7+l7d58fxJxlllJn5j7YfoZ2twAmsQAGtcw8MkIPJY6RASygQ4dAUBJRwBQEjHwpGSgxBUMdEgY6FdtHgDxV2ATAKgCACEwEcfAF08TYCwvE2AqnQlQy5GBf1qaABe5Yrtj0A/3g3lplWgIoNZ+RtesFzBfNOCsz339E3kDM1GS/NK692QAAAAASUVORK5CYII=",x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIBAMAAABfdrOtAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAgL9ARyeO/QAAAcdJREFUeNrt2UFOg1AYReG/4AIcdAFNZAEMWIDK2/+arDo4eTGNAz0E2nvHJOSDvJMQKsuyLMuyLMuy4258Ln/LW/lrzacMrfmUqfmUU7vuvdyd2+cuZQyIeBMg8uMC8lrWgLS5rAFZy9yyAWRs13kHHoh+3qcNIMO9QE5bQM43IUlj0pg0Jo17hNxM40GLkjQmjV87Whqf7qUoSeNOi5I0Jo3fSxqTxqTx8dI4rmIayc78D0VZf7to1b9DF6haGkesThrRzmJReG1uGqcGRUvjAEVLIxSxKFDMNEIRIVD+kkaPQhpFCmdMpJBGj0IaRQpp9CgURaSQRpFyBqJRSKNHoSgihTR6FCAihe9Qj0IaRQppFCmk0aOQRpFCGj0KaRQppNGjkEaRQho9CkURKaTRowARKaTRo5BGjdKnUaOQRo9CGkUKRfEopFGkAPEopFGkkEaPQlFECmm0KBSlSqSQRo9CGkUKaRQppNGjkEaRQlE8CmkUKUA8CmkUKaTRovRplCh9Gi1Kn0aJ0qdRovwImUERIVDE34hQpIMIRYRAMSFQRAgUHQLlUuoG0ihuciFQSt9kFaWnzOXvpbIsy7Isy7Is2+s+ALLean8P5nFqAAAAAElFTkSuQmCC",j=a({__name:"myResume",setup(a){const{$api:j,navTo:S,checkingPhoneRegExp:G,salaryGlobal:T,setCheckedNodes:B}=e("globalFunction"),{getUserResume:K}=l(),{getDictData:N,oneDictData:w}=t(),q=s({}),V=T(),J=i({date:ra(),education:0,politicalAffiliation:0,phone:"",name:"",jobTitleId:"",salaryMin:2e3,salaryMax:2e3,area:0,salary:[0,0],disbleDate:!0,disbleName:!0,disbleSalary:!0,disaleArea:!0,visible:!1,educationList:w("education"),affiliationList:w("affiliation"),areaList:w("area"),stations:[],copyData:{},salayList:[V,V[0].children]}),O=n((()=>ra("start"))),Y=n((()=>ra("end")));o((()=>{W()})),u((()=>{setTimeout((()=>{const{age:a,birthDate:e}=l().userInfo,t=z(e);a!=t&&(console.log(a,t),ea())}),1e3)}));const z=a=>{const e=new Date(a),l=new Date;let t=l.getFullYear()-e.getFullYear();const s=l.getMonth()-e.getMonth(),i=l.getDate()-e.getDate();return(s<0||0===s&&i<0)&&t--,t};function W(){q.value=l().userInfo,J.name=q.value.name,J.date=q.value.birthDate,J.age=q.value.age,J.phone=q.value.phone,J.salaryMax=q.value.salaryMax,J.salaryMin=q.value.salaryMin,J.area=q.value.area,J.educationList.map(((a,e)=>{a.value===q.value.education&&(J.education=e)})),J.affiliationList.map(((a,e)=>{a.value===q.value.politicalAffiliation&&(J.politicalAffiliation=e)})),j.createRequest("/app/common/jobTitle/treeselect",{},"GET").then((a=>{if(q.value.jobTitleId){const e=q.value.jobTitleId.split(",").map((a=>Number(a)));B(a.data,e)}J.jobTitleId=q.value.jobTitleId,J.stations=a.data}))}function H(a){J.area=a.detail.value}function P(a){J.date=a.detail.value}function Z(a){J.education=a.detail.value}function $(a){J.politicalAffiliation=a.detail.value}function X(){let a={area:J.area};j.createRequest("/app/user/resume",a,"post").then((a=>{j.msg("完成"),J.disaleArea=!0,K().then((()=>{W()}))}))}function aa(){let a={salaryMin:J.salaryMin,salaryMax:J.salaryMax};j.createRequest("/app/user/resume",a,"post").then((a=>{j.msg("完成"),J.disbleSalary=!0,K().then((()=>{W()}))}))}function ea(){let a={birthDate:J.date,age:z(J.date),education:J.educationList[J.education].value,politicalAffiliation:J.affiliationList[J.politicalAffiliation].value,phone:J.phone};return a.birthDate?a.education?a.politicalAffiliation?G(a.phone)?void j.createRequest("/app/user/resume",a,"post").then((a=>{j.msg("完成"),J.disbleDate=!0,K().then((()=>{W()}))})):j.msg("请输入正确手机号"):j.msg("请选择政治面貌"):j.msg("请选择