提交 88684aad authored 作者: 赵世杰's avatar 赵世杰

1

上级 2392cfc0
File added
import{_ as h,r as f,c as n,o as m,d as k,e as t,f as o,k as _,n as e,h as b,q as g,p as w,m as x}from"./index-qa0kXtbT.js";const I=""+new URL("401-HGF6Q5qM.gif",import.meta.url).href,a=s=>(w("data-v-980b8710"),s=s(),x(),s),v={class:"errPage-container"},y=a(()=>e("h1",{class:"text-jumbo text-ginormous"}," 401错误! ",-1)),B=a(()=>e("h2",null,"您没有访问权限!",-1)),C=a(()=>e("h6",null,"对不起,您没有访问权限,请不要进行非法操作!您可以返回主页面",-1)),G={class:"list-unstyled"},q={class:"link-type"},N=["src"],S={__name:"401",setup(s){let{proxy:c}=g();const l=f(I+"?"+ +new Date);function i(){c.$route.query.noGoBack?c.$router.push({path:"/"}):c.$router.go(-1)}return(V,$)=>{const u=n("el-button"),p=n("router-link"),r=n("el-col"),d=n("el-row");return m(),k("div",v,[t(u,{icon:"arrow-left",class:"pan-back-btn",onClick:i},{default:o(()=>[_(" 返回 ")]),_:1}),t(d,null,{default:o(()=>[t(r,{span:12},{default:o(()=>[y,B,C,e("ul",G,[e("li",q,[t(p,{to:"/"},{default:o(()=>[_(" 回首页 ")]),_:1})])])]),_:1}),t(r,{span:12},{default:o(()=>[e("img",{src:b(l),width:"313",height:"428",alt:"Girl has dropped her ice cream."},null,8,N)]),_:1})]),_:1})])}}},D=h(S,[["__scopeId","data-v-980b8710"]]);export{D as default};
.errPage-container[data-v-980b8710]{width:800px;max-width:100%;margin:100px auto}.errPage-container .pan-back-btn[data-v-980b8710]{background:#008489;color:#fff;border:none!important}.errPage-container .pan-gif[data-v-980b8710]{margin:0 auto;display:block}.errPage-container .pan-img[data-v-980b8710]{display:block;margin:0 auto;width:100%}.errPage-container .text-jumbo[data-v-980b8710]{font-size:60px;font-weight:700;color:#484848}.errPage-container .list-unstyled[data-v-980b8710]{font-size:14px}.errPage-container .list-unstyled li[data-v-980b8710]{padding-bottom:5px}.errPage-container .list-unstyled a[data-v-980b8710]{color:#008489;text-decoration:none}.errPage-container .list-unstyled a[data-v-980b8710]:hover{text-decoration:underline}
.wscn-http404-container[data-v-e3a2dc79]{transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-e3a2dc79]{position:relative;width:1200px;padding:0 50px;overflow:hidden}.wscn-http404 .pic-404[data-v-e3a2dc79]{position:relative;float:left;width:600px;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-e3a2dc79]{width:100%}.wscn-http404 .pic-404__child[data-v-e3a2dc79]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-e3a2dc79]{width:80px;top:17px;left:220px;opacity:0;animation-name:cloudLeft-e3a2dc79;animation-duration:2s;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-e3a2dc79]{width:46px;top:10px;left:420px;opacity:0;animation-name:cloudMid-e3a2dc79;animation-duration:2s;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-e3a2dc79]{width:62px;top:100px;left:500px;opacity:0;animation-name:cloudRight-e3a2dc79;animation-duration:2s;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:1s}@keyframes cloudLeft-e3a2dc79{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@keyframes cloudMid-e3a2dc79{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@keyframes cloudRight-e3a2dc79{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}.wscn-http404 .bullshit[data-v-e3a2dc79]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-e3a2dc79]{font-size:32px;font-weight:700;line-height:40px;color:#1482f0;opacity:0;margin-bottom:20px;animation-name:slideUp-e3a2dc79;animation-duration:.5s;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-e3a2dc79]{font-size:20px;line-height:24px;color:#222;font-weight:700;opacity:0;margin-bottom:10px;animation-name:slideUp-e3a2dc79;animation-duration:.5s;animation-delay:.1s;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-e3a2dc79]{font-size:13px;line-height:21px;color:gray;opacity:0;margin-bottom:30px;animation-name:slideUp-e3a2dc79;animation-duration:.5s;animation-delay:.2s;animation-fill-mode:forwards}.wscn-http404 .bullshit__return-home[data-v-e3a2dc79]{display:block;float:left;width:110px;height:36px;background:#1482f0;border-radius:100px;text-align:center;color:#fff;opacity:0;font-size:14px;line-height:36px;cursor:pointer;animation-name:slideUp-e3a2dc79;animation-duration:.5s;animation-delay:.3s;animation-fill-mode:forwards}@keyframes slideUp-e3a2dc79{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}
import{_,s as i,c as d,o as l,d as r,n as s,t as n,h as p,e as h,f as m,v as u,k as v,p as f,m as g}from"./index-qa0kXtbT.js";const k=""+new URL("404-N4aRkdWY.png",import.meta.url).href,e=""+new URL("404_cloud-CPexjtDj.png",import.meta.url).href,a=t=>(f("data-v-e3a2dc79"),t=t(),g(),t),w={class:"wscn-http404-container"},x={class:"wscn-http404"},b=u('<div class="pic-404" data-v-e3a2dc79><img class="pic-404__parent" src="'+k+'" alt="404" data-v-e3a2dc79><img class="pic-404__child left" src="'+e+'" alt="404" data-v-e3a2dc79><img class="pic-404__child mid" src="'+e+'" alt="404" data-v-e3a2dc79><img class="pic-404__child right" src="'+e+'" alt="404" data-v-e3a2dc79></div>',1),N={class:"bullshit"},S=a(()=>s("div",{class:"bullshit__oops"}," 404错误! ",-1)),I={class:"bullshit__headline"},R=a(()=>s("div",{class:"bullshit__info"}," 对不起,您正在寻找的页面不存在。尝试检查URL的错误,然后按浏览器上的刷新按钮或尝试在我们的应用程序中找到其他内容。 ",-1)),V={__name:"404",setup(t){let c=i(()=>"找不到网页!");return(B,C)=>{const o=d("router-link");return l(),r("div",w,[s("div",x,[b,s("div",N,[S,s("div",I,n(p(c)),1),R,h(o,{to:"/",class:"bullshit__return-home"},{default:m(()=>[v(" 返回首页 ")]),_:1})])])])}}},U=_(V,[["__scopeId","data-v-e3a2dc79"]]);export{U as default};
import{C as e}from"./index-qa0kXtbT.js";function s(t){return e({url:"/user/l",method:"get",params:t})}function u(t){return e({url:"/user/c",method:"post",data:t})}function a(t){return e({url:"/user/u",method:"post",data:t})}function o(t){return e({url:"/user/reset",method:"post",data:t})}function d(t){return e({url:"/user/ustate",method:"post",data:t})}function n(t){return e({url:"/user/d",method:"post",data:t})}function c(t){return e({url:"/user/u/password",method:"post",data:t})}export{a,u as b,o as c,s as d,d as e,c as f,n as u};
import{r as _,E as X,G as Y,c as s,x as Z,o as y,d as ee,y as $,A as P,h as a,e,f as t,z as S,H as te,I as le,j as ae,k as r,D as q,n as ne,q as oe}from"./index-qa0kXtbT.js";import{d as se,a as ie,b as ue,c as de,u as re,e as ce}from"./account-D4d1YNK8.js";const pe={class:"app-container"},me={class:"dialog-footer"},fe=le({name:"Post"}),be=Object.assign(fe,{setup(_e){const{proxy:i}=oe(),x=_([]),c=_(!1),h=_(!0),w=_(!0),V=_(0),k=_(""),z=X({form:{},queryParams:{pageNum:1,pageSize:10,name:""},rules:{roleId:[{required:!0,message:"请选择角色",trigger:"blur"}],name:[{required:!0,message:"请输入姓名",trigger:"blur"},{pattern:/^[\u4e00-\u9fa5]+$/,message:"不能包含除中文外的其他字符",trigger:"blur"}],account:[{required:!0,message:"请输入账号",trigger:"blur"},{pattern:/^1(3|4|5|6|7|8|9)\d{9}$/,message:"请输入正确的账号(手机号)",trigger:"blur"}]}}),{queryParams:d,form:u,rules:D}=Y(z);function p(){h.value=!0,se().then(o=>{x.value=o.data.list,V.value=o.data.total,h.value=!1})}function C(){d.value.pageNum=1,d.value.pageSize=10,p()}function A(){d.value={},C()}function B(){u.value={},c.value=!0,k.value="新增账号",i.$refs.postRef!==void 0&&i.$refs.postRef.resetFields()}function E(){i.$refs.postRef.validate(o=>{o&&(u.value.id?ie(u.value).then(n=>{i.$modal.msgSuccess("修改成功"),c.value=!1,p()}):ue(u.value).then(n=>{i.$modal.msgSuccess("新增成功"),c.value=!1,p()}))})}function F(o){u.value={account:o.account,name:o.name,id:o.id,type:o.type},c.value=!0,k.value="编辑账号",i.$refs.postRef!==void 0&&i.$refs.postRef.resetFields()}function I(o){i.$modal.confirm("您确定要重置密码吗?").then(function(){return de({id:o.id})}).then(n=>{p(),i.$modal.msgSuccess("重置成功")}).catch(()=>{})}function K(o){i.$modal.confirm("您确定要删除吗?").then(function(){return re({id:o.id})}).then(n=>{p(),i.$modal.msgSuccess("删除成功")}).catch(()=>{})}function j(){c.value=!1}function L(o){let n=o.state==="normal"?"启用":"停用";i.$modal.confirm("确认要"+n+'"'+o.name+'"的账号吗?').then(function(){return ce({id:o.id,state:n==="停用"?"disable":"normal"})}).then(b=>{p(),i.$modal.msgSuccess(n+"成功")})}return p(),(o,n)=>{const b=s("el-input"),g=s("el-form-item"),m=s("el-button"),R=s("el-form"),Q=s("el-col"),T=s("el-row"),f=s("el-table-column"),U=s("el-tag"),G=s("el-switch"),H=s("el-table"),O=s("pagination"),N=s("el-option"),J=s("el-select"),M=s("el-dialog"),W=Z("loading");return y(),ee("div",pe,[$(e(R,{model:a(d),ref:"queryRef",inline:!0},{default:t(()=>[e(g,{label:"姓名",prop:"title"},{default:t(()=>[e(b,{modelValue:a(d).name,"onUpdate:modelValue":n[0]||(n[0]=l=>a(d).name=l),placeholder:"请输入姓名",clearable:"",style:{width:"200px"},onKeyup:ae(C,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(g,null,{default:t(()=>[e(m,{type:"primary",icon:"Search",onClick:C},{default:t(()=>[r("搜索")]),_:1}),e(m,{icon:"Refresh",onClick:A},{default:t(()=>[r("重置")]),_:1})]),_:1})]),_:1},8,["model"]),[[P,a(w)]]),e(T,{gutter:10,class:"mb8"},{default:t(()=>[e(Q,{span:1.5},{default:t(()=>[e(m,{type:"primary",plain:"",onClick:B,icon:"Plus"},{default:t(()=>[r("新增")]),_:1})]),_:1})]),_:1}),$((y(),S(H,{data:a(x)},{default:t(()=>[e(f,{label:"姓名",align:"center",prop:"name"}),e(f,{label:"账号",align:"center",prop:"account"}),e(f,{label:"用户类型",align:"center"},{default:t(({row:l})=>[l.type=="admin"?(y(),S(U,{key:0,type:"success"},{default:t(()=>[r("管理员")]),_:1})):q("",!0),l.type=="general"?(y(),S(U,{key:1,type:"danger"},{default:t(()=>[r("普通用户")]),_:1})):q("",!0)]),_:1}),e(f,{label:"状态",align:"center",prop:"role_name"},{default:t(({row:l})=>[e(G,{modelValue:l.state,"onUpdate:modelValue":v=>l.state=v,"active-value":"normal","inactive-value":"disable",disabled:l.admin==1,onChange:v=>L(l)},null,8,["modelValue","onUpdate:modelValue","disabled","onChange"])]),_:1}),e(f,{label:"创建时间",align:"left",prop:"createTime"}),e(f,{label:"操作",width:"270",align:"center","class-name":"small-padding fixed-width"},{default:t(({row:l})=>[e(m,{link:"",type:"primary",icon:"Refresh",onClick:v=>I(l)},{default:t(()=>[r("重置密码")]),_:2},1032,["onClick"]),e(m,{link:"",type:"primary",icon:"EditPen",onClick:v=>F(l)},{default:t(()=>[r("编辑")]),_:2},1032,["onClick"]),e(m,{link:"",type:"primary",icon:"Delete",onClick:v=>K(l)},{default:t(()=>[r("删除")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[W,a(h)]]),$(e(O,{total:a(V),page:a(d).pageNum,"onUpdate:page":n[1]||(n[1]=l=>a(d).pageNum=l),limit:a(d).pageSize,"onUpdate:limit":n[2]||(n[2]=l=>a(d).pageSize=l),onPagination:p},null,8,["total","page","limit"]),[[P,a(V)>0]]),e(M,{title:a(k),modelValue:a(c),"onUpdate:modelValue":n[6]||(n[6]=l=>te(c)?c.value=l:null),width:"400px","append-to-body":""},{footer:t(()=>[ne("div",me,[e(m,{type:"primary",onClick:E},{default:t(()=>[r("提 交")]),_:1}),e(m,{onClick:j},{default:t(()=>[r("取 消")]),_:1})])]),default:t(()=>[e(R,{ref:"postRef",model:a(u),rules:a(D),"label-width":"80px"},{default:t(()=>[e(g,{label:"姓名",prop:"name"},{default:t(()=>[e(b,{modelValue:a(u).name,"onUpdate:modelValue":n[3]||(n[3]=l=>a(u).name=l),placeholder:"请输入姓名",maxlength:"10"},null,8,["modelValue"])]),_:1}),e(g,{label:"账号",prop:"account"},{default:t(()=>[e(b,{modelValue:a(u).account,"onUpdate:modelValue":n[4]||(n[4]=l=>a(u).account=l),placeholder:"请输入账号(手机号格式)",disabled:a(u).id},null,8,["modelValue","disabled"])]),_:1}),e(g,{label:"用户类型",prop:"type"},{default:t(()=>[e(J,{clearable:"",modelValue:a(u).type,"onUpdate:modelValue":n[5]||(n[5]=l=>a(u).type=l),placeholder:"请选择",style:{width:"100%"}},{default:t(()=>[e(N,{label:"普通用户",value:"general"}),e(N,{label:"管理员",value:"admin"})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});export{be as default};
import{C as s,r as k,w as D,s as R,c as m,o as n,d as f,e as t,f as r,n as $,k as M,F as g,B as v,z as y,h as V,q as z}from"./index-qa0kXtbT.js";function K(u){return s({url:"/recruit/l",method:"get",params:u})}function Q(u){return s({url:"/recruit/d",method:"post",data:u})}function E(u){return s({url:u.id?"/recruit/u":"/recruit/c",method:"post",data:u})}function W(u){return s({url:"/recruit/type/all",method:"get",params:u})}function X(u){return s({url:"/experience/all",method:"get",params:u})}function Y(u){return s({url:"/qualification/all",method:"get",params:u})}function Z(u){return s({url:"/org/l",method:"get",params:u})}function ee(u){return s({url:"/industry/l/all",method:"get",params:u})}const P={class:"recruitAdd"},G={class:"dialog-footer"},H={__name:"add",props:["selectOp","addVisible","detailInfo","selectOp"],emits:["changeVisible","getList"],setup(u,{emit:A}){const{proxy:I}=z(),a=k({}),C=k({orgId:[{required:!0,message:"请选择招聘企业",trigger:"blur"}],job:[{required:!0,message:"请选择岗位",trigger:"blur"}],interviewAmount:[{required:!0,message:"请输入招聘人数",trigger:"blur"}],startDate:[{required:!0,message:"请输入开始日期",trigger:"blur"}],endDate:[{required:!0,message:"请输入结束日期",trigger:"blur"}]}),d=u;let{recruitAllList:_,experienceList:x,qualificationList:q,orgList:L,industryList:w}=d.selectOp;D(()=>d.selectOp,(c,l)=>{_=d.selectOp.recruitAllList,x=d.selectOp.experienceList,q=d.selectOp.qualificationList,L=d.selectOp.orgList,w=d.selectOp.industryList});const O=A,T=R({get:()=>d.addVisible,set:c=>O("changeVisible",c)});function S(){a.value={},I.$refs.addRef.resetFields()}function B(){d.detailInfo.id?a.value={id:d.detailInfo.id,orgId:d.detailInfo.orgId,name:d.detailInfo.name,recruitTypeId:d.detailInfo.recruitTypeId,qualificationId:d.detailInfo.qualificationId,experienceId:d.detailInfo.experienceId,salaryMin:d.detailInfo.salaryMin,salaryMax:d.detailInfo.salaryMax,payTimes:d.detailInfo.payTimes,bonus:d.detailInfo.bonus,address:d.detailInfo.address,industryId:d.detailInfo.industryId,details:d.detailInfo.details}:a.value.interviewAmount=""}function U(){T.value=!1}function N(){I.$refs.addRef.validate(c=>{if(!c)return;const l={...a.value};l.recruitType=_.find(o=>o.id==l.recruitTypeId).name,l.experience=x.find(o=>o.id==l.experienceId).name,l.qualification=q.find(o=>o.id==l.qualificationId).name,l.orgName=L.find(o=>o.id==l.orgId).name,l.industryName=w.find(o=>o.id==l.industryId).name,E(l).then(o=>{o.isSuccess&&(U(),I.$modal.msgSuccess(o.code),O("getList"))})})}return(c,l)=>{const o=m("el-option"),b=m("el-select"),i=m("el-form-item"),p=m("el-input"),F=m("el-form"),h=m("el-button"),j=m("el-dialog");return n(),f("div",P,[t(j,{title:"新增招聘需求",modelValue:T.value,"onUpdate:modelValue":l[12]||(l[12]=e=>T.value=e),width:"500px",onOpen:B,onClose:S},{footer:r(()=>[$("span",G,[t(h,{onClick:U},{default:r(()=>[M("取 消")]),_:1}),t(h,{type:"primary",onClick:N},{default:r(()=>[M("提交")]),_:1})])]),default:r(()=>[t(F,{model:a.value,rules:C.value,"label-width":"100px",style:{"padding-right":"40px"},ref:"addRef"},{default:r(()=>[t(i,{label:"招聘企业",prop:"orgId"},{default:r(()=>[t(b,{modelValue:a.value.orgId,"onUpdate:modelValue":l[0]||(l[0]=e=>a.value.orgId=e),placeholder:"请选择",filterable:"",style:{width:"100%"}},{default:r(()=>[(n(!0),f(g,null,v(V(L),e=>(n(),y(o,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"职位名称",prop:"name"},{default:r(()=>[t(p,{modelValue:a.value.name,"onUpdate:modelValue":l[1]||(l[1]=e=>a.value.name=e),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),t(i,{label:"招聘类型",prop:"recruitTypeId"},{default:r(()=>[t(b,{modelValue:a.value.recruitTypeId,"onUpdate:modelValue":l[2]||(l[2]=e=>a.value.recruitTypeId=e),placeholder:"请选择",filterable:"",style:{width:"100%"}},{default:r(()=>[(n(!0),f(g,null,v(V(_),e=>(n(),y(o,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"学历",prop:"qualificationId"},{default:r(()=>[t(b,{modelValue:a.value.qualificationId,"onUpdate:modelValue":l[3]||(l[3]=e=>a.value.qualificationId=e),placeholder:"请选择",filterable:"",style:{width:"100%"}},{default:r(()=>[(n(!0),f(g,null,v(V(q),e=>(n(),y(o,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"经验",prop:"experienceId"},{default:r(()=>[t(b,{modelValue:a.value.experienceId,"onUpdate:modelValue":l[4]||(l[4]=e=>a.value.experienceId=e),placeholder:"请选择",filterable:"",style:{width:"100%"}},{default:r(()=>[(n(!0),f(g,null,v(V(x),e=>(n(),y(o,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"期望最低",prop:"salaryMin"},{default:r(()=>[t(p,{modelValue:a.value.salaryMin,"onUpdate:modelValue":l[5]||(l[5]=e=>a.value.salaryMin=e),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),t(i,{label:"期望最高",prop:"salaryMax"},{default:r(()=>[t(p,{modelValue:a.value.salaryMax,"onUpdate:modelValue":l[6]||(l[6]=e=>a.value.salaryMax=e),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),t(i,{label:"发薪次数",prop:"payTimes"},{default:r(()=>[t(p,{modelValue:a.value.payTimes,"onUpdate:modelValue":l[7]||(l[7]=e=>a.value.payTimes=e),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),t(i,{label:"绩效奖金",prop:"bonus"},{default:r(()=>[t(p,{modelValue:a.value.bonus,"onUpdate:modelValue":l[8]||(l[8]=e=>a.value.bonus=e),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),t(i,{label:"地址",prop:"address"},{default:r(()=>[t(p,{modelValue:a.value.address,"onUpdate:modelValue":l[9]||(l[9]=e=>a.value.address=e),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),t(i,{label:"行业",prop:"industryId"},{default:r(()=>[t(b,{modelValue:a.value.industryId,"onUpdate:modelValue":l[10]||(l[10]=e=>a.value.industryId=e),placeholder:"请选择",filterable:"",style:{width:"100%"}},{default:r(()=>[(n(!0),f(g,null,v(V(w),e=>(n(),y(o,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"职位描述",prop:"details"},{default:r(()=>[t(p,{type:"textarea",modelValue:a.value.details,"onUpdate:modelValue":l[11]||(l[11]=e=>a.value.details=e),rows:"3",placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])])}}},le=Object.freeze(Object.defineProperty({__proto__:null,default:H},Symbol.toStringTag,{value:"Module"}));export{H as _,K as a,Q as b,le as c,X as e,ee as i,Z as o,Y as q,W as r};
.recruitAdd .el-input-number{width:100%}.recruitAdd .el-input-number .el-input__wrapper{padding:1px 11px}.recruitAdd .el-input-number .el-input__wrapper .el-input__inner{text-align:left;width:100%}.recruitAdd .f_b{display:flex;justify-content:space-between;align-items:center;width:100%}
差异被折叠。
.el-form[data-v-7b79a48e]{margin:20px auto}
import{f as v}from"./account-D4d1YNK8.js";import{_ as b,r as i,c as s,o as x,d as V,e as l,f as t,k as w,q as k}from"./index-qa0kXtbT.js";const F={class:"container"},P={__name:"editPassword",setup(y){const{proxy:d}=k(),o=i({oldpwd:"",newpwd:"",okpwd:""}),f=i({oldpwd:[{required:!0,message:"请输入原密码",trigger:"blur"}],newpwd:[{required:!0,message:"请输入新密码",trigger:"blur"}],okpwd:[{required:!0,message:"请再次输入新密码",trigger:"blur"},{validator:_,trigger:"blur"}]});function _(n,e,r){e!=o.value.newpwd?r(new Error("两次密码请输入一致")):r()}function m(){d.$refs.ruleFormRef.resetFields()}const c=()=>{d.$refs.ruleFormRef.validate(n=>{n&&v({oldPassword:o.value.oldpwd,password:o.value.newpwd}).then(e=>{if(e.code=="normal_002")d.$modal.msgSuccess("密码修改成功,下次请使用新密码登录。"),m();else{d.$modal.msgError(e.code);return}})})};return(n,e)=>{const r=s("el-input"),u=s("el-form-item"),p=s("el-button"),g=s("el-form");return x(),V("div",F,[l(g,{"label-position":"right","label-width":"auto",model:o.value,style:{"max-width":"600px"},ref:"ruleFormRef",rules:f.value},{default:t(()=>[l(u,{label:"原密码",prop:"oldpwd"},{default:t(()=>[l(r,{modelValue:o.value.oldpwd,"onUpdate:modelValue":e[0]||(e[0]=a=>o.value.oldpwd=a),maxlength:"25"},null,8,["modelValue"])]),_:1}),l(u,{label:"新密码",prop:"newpwd"},{default:t(()=>[l(r,{modelValue:o.value.newpwd,"onUpdate:modelValue":e[1]||(e[1]=a=>o.value.newpwd=a),maxlength:"25"},null,8,["modelValue"])]),_:1}),l(u,{label:"确认新密码",prop:"okpwd"},{default:t(()=>[l(r,{modelValue:o.value.okpwd,"onUpdate:modelValue":e[2]||(e[2]=a=>o.value.okpwd=a),maxlength:"25"},null,8,["modelValue"])]),_:1}),l(p,{type:"primary",onClick:c},{default:t(()=>[w("提交")]),_:1}),l(p,{onClick:m},{default:t(()=>[w("重置")]),_:1})]),_:1},8,["model","rules"])])}}},q=b(P,[["__scopeId","data-v-7b79a48e"]]);export{q as default};
.el-dialog .el-dialog__body[data-v-b3b1f2db]{max-height:650px}
.el-dialog .el-dialog__body[data-v-d9b7d789]{max-height:650px}
import{_ as w,r as s,c as n,x as V,o as b,d as C,e,f as o,y as x,z as B,A as D,k as i,t as c}from"./index-qa0kXtbT.js";import{s as R}from"./personnel-CKyE0NwH.js";const U={class:"app-container"},q={__name:"index",setup(L){const _=s([]),p=s(!1),r=s(0),a=s({pageNum:1,pageSize:10});function m(){const f={...a.value};p.value=!0,R(f).then(l=>{_.value=l.data.list,r.value=l.data.total,p.value=!1})}function d(){a.value.pageNum=1,a.value.pageSize=10,m()}function N(){a.value={pageNum:1,pageSize:10},d()}return m(),(f,l)=>{const y=n("el-input"),v=n("el-form-item"),g=n("el-button"),S=n("el-form"),u=n("el-table-column"),h=n("el-table"),k=n("pagination"),z=V("loading");return b(),C("div",U,[e(S,{model:a.value,ref:"queryRef",inline:!0},{default:o(()=>[e(v,{label:"职位"},{default:o(()=>[e(y,{placeholder:"请输入",modelValue:a.value.name,"onUpdate:modelValue":l[0]||(l[0]=t=>a.value.name=t)},null,8,["modelValue"])]),_:1}),e(v,null,{default:o(()=>[e(g,{type:"primary",icon:"Search",onClick:d},{default:o(()=>[i("搜索")]),_:1}),e(g,{icon:"Refresh",onClick:N},{default:o(()=>[i("重置")]),_:1})]),_:1})]),_:1},8,["model"]),x((b(),B(h,{data:_.value,"show-overflow-tooltip":""},{default:o(()=>[e(u,{label:"报名时间",prop:"updateTime"}),e(u,{label:"报名企业",prop:"orgName"}),e(u,{label:"报名职位",prop:"name"}),e(u,{label:"姓名"},{default:o(({row:t})=>[i(c(t.person.name),1)]),_:1}),e(u,{label:"联系电话"},{default:o(({row:t})=>[i(c(t.person.phoneNumber),1)]),_:1}),e(u,{label:"性别",prop:"sex"},{default:o(({row:t})=>[i(c(t.person.sex?"男":"女"),1)]),_:1})]),_:1},8,["data"])),[[z,p.value]]),x(e(k,{total:r.value,page:a.value.pageNum,"onUpdate:page":l[1]||(l[1]=t=>a.value.pageNum=t),limit:a.value.pageSize,"onUpdate:limit":l[2]||(l[2]=t=>a.value.pageSize=t),onPagination:m},null,8,["total","page","limit"]),[[D,r.value>0]])])}}},T=w(q,[["__scopeId","data-v-b3b1f2db"]]);export{T as default};
import{_ as z,r as u,c as i,x as D,o as b,d as V,e,f as o,y as x,z as q,A as B,k as p,t as U,q as $}from"./index-qa0kXtbT.js";import{p as I,a as L}from"./personnel-CKyE0NwH.js";const P={class:"app-container"},Q={__name:"index",setup(R){const{proxy:_}=$(),f=u([]),c=u(!1),m=u(0),a=u({pageNum:1,pageSize:10});function r(){const s={...a.value};c.value=!0,I(s).then(t=>{f.value=t.data.list,m.value=t.data.total,c.value=!1})}function v(){a.value.pageNum=1,a.value.pageSize=10,r()}function y(){a.value={pageNum:1,pageSize:10},v()}function h(s){_.$modal.confirm("您确定要删除吗?").then(function(){return L({id:s.id})}).then(t=>{r(),_.$modal.msgSuccess("删除成功")}).catch(()=>{})}return r(),(s,t)=>{const k=i("el-input"),g=i("el-form-item"),d=i("el-button"),S=i("el-form"),n=i("el-table-column"),N=i("el-table"),C=i("pagination"),w=D("loading");return b(),V("div",P,[e(S,{model:a.value,ref:"queryRef",inline:!0},{default:o(()=>[e(g,{label:"姓名"},{default:o(()=>[e(k,{placeholder:"请输入",modelValue:a.value.name,"onUpdate:modelValue":t[0]||(t[0]=l=>a.value.name=l)},null,8,["modelValue"])]),_:1}),e(g,null,{default:o(()=>[e(d,{type:"primary",icon:"Search",onClick:v},{default:o(()=>[p("搜索")]),_:1}),e(d,{icon:"Refresh",onClick:y},{default:o(()=>[p("重置")]),_:1})]),_:1})]),_:1},8,["model"]),x((b(),q(N,{data:f.value,"show-overflow-tooltip":""},{default:o(()=>[e(n,{label:"姓名",prop:"name"}),e(n,{label:"手机号",prop:"phoneNumber"}),e(n,{label:"年龄",prop:"age",align:"center"}),e(n,{label:"性别",prop:"sex"},{default:o(({row:l})=>[p(U(l.sex?"男":"女"),1)]),_:1}),e(n,{label:"民族",prop:"nation"}),e(n,{label:"创建时间",prop:"createTime",align:"center"}),e(n,{label:"操作",width:"160",align:"center"},{default:o(({row:l})=>[e(d,{link:"",type:"primary",icon:"Delete",onClick:T=>h(l)},{default:o(()=>[p("删除")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[w,c.value]]),x(e(C,{total:m.value,page:a.value.pageNum,"onUpdate:page":t[1]||(t[1]=l=>a.value.pageNum=l),limit:a.value.pageSize,"onUpdate:limit":t[2]||(t[2]=l=>a.value.pageSize=l),onPagination:r},null,8,["total","page","limit"]),[[B,m.value>0]])])}}},j=z(Q,[["__scopeId","data-v-c947af0c"]]);export{j as default};
.el-dialog .el-dialog__body[data-v-c947af0c]{max-height:650px}
.el-dialog .el-dialog__body[data-v-740d2d0f]{max-height:650px}
import{_ as F,r as i,c as u,x as Q,o as r,d as m,e as l,f as n,y as A,z as f,A as R,F as y,B as I,k as v,q as G}from"./index-qa0kXtbT.js";import{r as j,i as H,o as J,e as K,q as M,_ as W,a as X,b as Y}from"./add-BkvA4ta9.js";const Z={class:"app-container"},ee={__name:"index",setup(le){const{proxy:q}=G(),C=i([]),k=i(!1),V=i(0),o=i({pageNum:1,pageSize:10}),h=i([]),L=i([]),x=i([]),w=i([]),N=i([]),_=i(!1);j().then(a=>{h.value=a.data.list}),H().then(a=>{N.value=a.data}),J().then(a=>{w.value=a.data.list}),K().then(a=>{a.data.list.forEach(t=>{t.name=t.description}),L.value=a.data.list}),M().then(a=>{x.value=a.data.list});function s(){const a={...o.value};a.time&&a.time.length==2&&(a.startTime=a.time[0]+" 00:00:00",a.endTime=a.time[1]+" 23:59:59"),delete a.time,k.value=!0,X(a).then(t=>{C.value=t.data.list,V.value=t.data.total,k.value=!1})}function T(){o.value.pageNum=1,o.value.pageSize=10,s()}function S(){o.value={pageNum:1,pageSize:10},T()}function $(a){q.$modal.confirm("您确定要删除吗?").then(function(){return Y({id:a.id})}).then(t=>{s(),q.$modal.msgSuccess("删除成功")}).catch(()=>{})}return s(),(a,t)=>{const b=u("el-option"),g=u("el-select"),p=u("el-form-item"),c=u("el-button"),z=u("el-form"),U=u("el-col"),B=u("el-row"),d=u("el-table-column"),D=u("el-table"),E=u("pagination"),O=Q("loading");return r(),m("div",Z,[l(z,{model:o.value,ref:"queryRef",inline:!0},{default:n(()=>[l(p,{label:"招聘企业"},{default:n(()=>[l(g,{modelValue:o.value.orgId,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value.orgId=e),placeholder:"请选择",style:{width:"220px"}},{default:n(()=>[(r(!0),m(y,null,I(w.value,e=>(r(),f(b,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"招聘类型",prop:"recruitTypeId"},{default:n(()=>[l(g,{modelValue:o.value.recruitTypeId,"onUpdate:modelValue":t[1]||(t[1]=e=>o.value.recruitTypeId=e),placeholder:"请选择",filterable:"",style:{width:"100%"}},{default:n(()=>[(r(!0),m(y,null,I(h.value,e=>(r(),f(b,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"学历",prop:"qualificationId"},{default:n(()=>[l(g,{modelValue:o.value.qualificationId,"onUpdate:modelValue":t[2]||(t[2]=e=>o.value.qualificationId=e),placeholder:"请选择",filterable:"",style:{width:"100%"}},{default:n(()=>[(r(!0),m(y,null,I(x.value,e=>(r(),f(b,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"经验",prop:"experienceId"},{default:n(()=>[l(g,{modelValue:o.value.experienceId,"onUpdate:modelValue":t[3]||(t[3]=e=>o.value.experienceId=e),placeholder:"请选择",filterable:"",style:{width:"100%"}},{default:n(()=>[(r(!0),m(y,null,I(L.value,e=>(r(),f(b,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(p,null,{default:n(()=>[l(c,{type:"primary",icon:"Search",onClick:T},{default:n(()=>[v("搜索")]),_:1}),l(c,{icon:"Refresh",onClick:S},{default:n(()=>[v("重置")]),_:1})]),_:1})]),_:1},8,["model"]),l(B,{gutter:10,class:"mb8"},{default:n(()=>[l(U,{span:1.5},{default:n(()=>[l(c,{type:"primary",plain:"",icon:"Plus",onClick:t[4]||(t[4]=e=>{_.value=!0,a.detailInfo={}})},{default:n(()=>[v("新增")]),_:1})]),_:1})]),_:1}),A((r(),f(D,{data:C.value,"show-overflow-tooltip":""},{default:n(()=>[l(d,{label:"招聘企业",prop:"orgName"}),l(d,{label:"职位",prop:"name"}),l(d,{label:"招聘类型",prop:"recruitType"}),l(d,{label:"经验",prop:"experience",align:"center"}),l(d,{label:"学历",prop:"qualification"}),l(d,{label:"地址",prop:"address"}),l(d,{label:"行业",prop:"industryName"}),l(d,{label:"创建时间",prop:"createTime",align:"center",width:"160"}),l(d,{label:"操作",width:"120",align:"center","class-name":"small-padding fixed-width"},{default:n(({row:e})=>[l(c,{link:"",type:"primary",icon:"Edit",onClick:P=>{_.value=!0,a.detailInfo=e}},{default:n(()=>[v("编辑")]),_:2},1032,["onClick"]),l(c,{link:"",type:"primary",icon:"Delete",onClick:P=>$(e)},{default:n(()=>[v("删除")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[O,k.value]]),A(l(E,{total:V.value,page:o.value.pageNum,"onUpdate:page":t[5]||(t[5]=e=>o.value.pageNum=e),limit:o.value.pageSize,"onUpdate:limit":t[6]||(t[6]=e=>o.value.pageSize=e),onPagination:s},null,8,["total","page","limit"]),[[R,V.value>0]]),l(W,{addVisible:_.value,onChangeVisible:t[7]||(t[7]=e=>_.value=!1),onGetList:s,detailInfo:a.detailInfo,selectOp:{recruitAllList:h.value,experienceList:L.value,qualificationList:x.value,orgList:w.value,industryList:N.value}},null,8,["addVisible","detailInfo","selectOp"])])}}},ne=F(ee,[["__scopeId","data-v-740d2d0f"]]);export{ne as default};
.el-dialog .el-dialog__body[data-v-b9a3bda3]{max-height:650px}
This source diff could not be displayed because it is too large. You can view the blob instead.
import{C as h,_ as P,r,c as i,x as q,o as V,d as D,e,f as l,y as C,z as I,A as L,k as m,n as Q,q as R}from"./index-qa0kXtbT.js";function A(p){return h({url:"/industry/l",method:"get",params:p})}function F(p){return h({url:p.id?"/industry/u":"/industry/c",method:"post",data:p})}const j={class:"app-container"},G={class:"dialog-footer"},H={__name:"index",setup(p){const{proxy:y}=R(),b=r([]),_=r(!1),f=r(0),o=r({pageNum:1,pageSize:10}),u=r(!1),s=r({name:""});function c(){const n={...o.value};n.time&&n.time.length==2&&(n.startTime=n.time[0]+" 00:00:00",n.endTime=n.time[1]+" 23:59:59"),delete n.time,_.value=!0,A(n).then(t=>{b.value=t.data.list,f.value=t.data.total,_.value=!1})}function S(){if(!s.value.name)return y.$modal.msgError("请输入行业名称");F(s.value).then(n=>{y.$modal.msgSuccess("操作成功"),u.value=!1,c()})}function k(){o.value.pageNum=1,o.value.pageSize=10,c()}function N(){o.value={pageNum:1,pageSize:10},k()}return c(),(n,t)=>{const w=i("el-input"),v=i("el-form-item"),d=i("el-button"),x=i("el-form"),z=i("el-col"),U=i("el-row"),g=i("el-table-column"),$=i("el-table"),B=i("pagination"),T=i("el-dialog"),E=q("loading");return V(),D("div",j,[e(x,{model:o.value,ref:"queryRef",inline:!0},{default:l(()=>[e(v,{label:"行业名称"},{default:l(()=>[e(w,{placeholder:"请输入",modelValue:o.value.name,"onUpdate:modelValue":t[0]||(t[0]=a=>o.value.name=a)},null,8,["modelValue"])]),_:1}),e(v,null,{default:l(()=>[e(d,{type:"primary",icon:"Search",onClick:k},{default:l(()=>[m("搜索")]),_:1}),e(d,{icon:"Refresh",onClick:N},{default:l(()=>[m("重置")]),_:1})]),_:1})]),_:1},8,["model"]),e(U,{gutter:10,class:"mb8"},{default:l(()=>[e(z,{span:1.5},{default:l(()=>[e(d,{type:"primary",plain:"",onClick:t[1]||(t[1]=a=>{u.value=!0,s.value={name:""}}),icon:"Plus"},{default:l(()=>[m("新增")]),_:1})]),_:1})]),_:1}),C((V(),I($,{data:b.value,"show-overflow-tooltip":"",style:{width:"100%"}},{default:l(()=>[e(g,{label:"行业名称",prop:"name"}),e(g,{label:"创建时间",prop:"createTime",align:"center",width:"160"}),e(g,{label:"操作",width:"120",align:"center","class-name":"small-padding fixed-width"},{default:l(({row:a})=>[e(d,{link:"",type:"primary",icon:"Edit",onClick:J=>{u.value=!0,s.value={name:a.name,id:a.id}}},{default:l(()=>[m("编辑")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[E,_.value]]),C(e(B,{total:f.value,page:o.value.pageNum,"onUpdate:page":t[2]||(t[2]=a=>o.value.pageNum=a),limit:o.value.pageSize,"onUpdate:limit":t[3]||(t[3]=a=>o.value.pageSize=a),onPagination:c},null,8,["total","page","limit"]),[[L,f.value>0]]),e(T,{title:"新增企业",modelValue:u.value,"onUpdate:modelValue":t[6]||(t[6]=a=>u.value=a),width:"400px","append-to-body":""},{footer:l(()=>[Q("div",G,[e(d,{type:"primary",onClick:S},{default:l(()=>[m("提 交")]),_:1}),e(d,{onClick:t[5]||(t[5]=a=>u.value=!1)},{default:l(()=>[m("取 消")]),_:1})])]),default:l(()=>[e(x,{"label-width":"80px"},{default:l(()=>[e(v,{label:"行业名称",prop:"name"},{default:l(()=>[e(w,{modelValue:s.value.name,"onUpdate:modelValue":t[4]||(t[4]=a=>s.value.name=a),placeholder:"请输入姓名"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["modelValue"])])}}},M=P(H,[["__scopeId","data-v-d9b7d789"]]);export{M as default};
This source diff could not be displayed because it is too large. You can view the blob instead.
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论