Files
shz-admin/shihezi/p__JobPortal__index.7abb835a.async.js
wzm 3a17dc786b
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled
增加转发对象配置,工作人员管理页面
2025-11-20 16:30:13 +08:00

2 lines
13 KiB
JavaScript

"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[4720,3277],{10946:function(V,f,t){t.r(f);var Y=t(15009),E=t.n(Y),w=t(99289),O=t.n(w),q=t(5574),u=t.n(q),c=t(67294),S=t(60960),ee=t(2453),y=t(71230),j=t(15746),x=t(4393),b=t(83622),g=t(66309),T=t(90814),ae=t(6171),ne=t(97937),te=t(33862),k=t(76772),A=t(82816),se=t(93983),ke=t(33277),e=t(85893),m=S.Z.Title,l=S.Z.Text,Ae=null,ie={1:"\u5927\u4E13",2:"\u672C\u79D1",3:"\u7855\u58EB",4:"\u535A\u58EB",0:"\u4E0D\u9650"},le={1:"1\u5E74\u4EE5\u4E0B",2:"1-3\u5E74",3:"3-5\u5E74",4:"5-10\u5E74",5:"10\u5E74\u4EE5\u4E0A",0:"\u4E0D\u9650"},re=[{id:1,title:"\u6210\u90FD\u9AD8\u65B0\u533A\u5929\u5E9C\u4EBA\u624D\u884C\u52A8\u66A8\u5929\u5E9C\u8F6F\u4EF6\u56ED 2025\u5E74\u79CB\u5B63\u62DB\u8058\u6821\u56ED\u884C",subtitle:"\u4E3B\u529E\u5355\u4F4D:\u56FD\u5BB6\u6570\u5B57\u670D\u52A1\u51FA\u53E3\u57FA\u5730(\u6210\u90FD) \u6210\u90FD\u5929\u5E9C\u8F6F\u4EF6\u56ED\u6709\u9650\u516C\u53F8",type:"banner",logo:"\u65B0\u5174\u5411\u8499"},{id:2,title:"\u76F4\u8058\u7B80\u5386",subtitle:"\u5199\u597D\u7B80\u5386 \u627E\u597D\u5DE5\u4F5C",description:"\u514D\u8D39\u8BBE\u8BA1 | \u6D77\u91CF\u6A21\u677F \u667A\u80FD\u6DA6\u8272",type:"card",theme:"purple"},{id:3,title:'\u6700\u524D\u7AEF\u6709"\u94B1"\u9014',subtitle:"Web\u524D\u7AEF\u5DE5\u7A0B\u5E08\u5C97\u4F4D\u70ED\u63A8",type:"card",theme:"blue",isAd:!0},{id:4,title:"\u7B97\u6CD5\u89E3\u51B3\u4E00\u5207",subtitle:"\u7B97\u6CD5\u5DE5\u7A0B\u5E08\u804C\u4F4D\u7CBE\u9009",type:"card",theme:"purple",isAd:!0},{id:5,title:"\u6311\u6218\u6700\u9AD8\u5E74\u85AA",subtitle:"Java\u5DE5\u7A0B\u5E08\u804C\u4F4D\u7CBE\u9009",type:"card",theme:"blue",isAd:!0},{id:6,title:"\u521B\u9020\u65B0\u6B21\u5143",subtitle:"\u9AD8\u85AA\u8BBE\u8BA1\u804C\u4F4D\u7CBE\u9009",type:"card",theme:"orange",isAd:!0}],oe=[{id:1,title:"Java\u9AD8\u7EA7\u5F00\u53D1\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u79D1\u6280\u53D1\u5C55\u6709\u9650\u516C\u53F8",salary:"15k-25k",location:"\u9752\u5C9B\xB7\u674E\u6CA7\u533A",experience:"3-5\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u5E26\u85AA\u5E74\u5047","\u5E74\u7EC8\u5956"]},{id:2,title:"\u524D\u7AEF\u5F00\u53D1\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u667A\u80FD\u79D1\u6280\u6709\u9650\u516C\u53F8",salary:"12k-20k",location:"\u9752\u5C9B\xB7\u5E02\u5357\u533A",experience:"2-4\u5E74",education:"\u672C\u79D1",tags:["\u53CC\u4F11","\u5F39\u6027\u5DE5\u4F5C","\u80A1\u7968\u671F\u6743"]},{id:3,title:"Python\u5F00\u53D1\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u6570\u636E\u79D1\u6280\u516C\u53F8",salary:"14k-22k",location:"\u9752\u5C9B\xB7\u5D02\u5C71\u533A",experience:"3-5\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u6280\u672F\u57F9\u8BAD","\u56E2\u5EFA\u6D3B\u52A8"]},{id:4,title:"\u4EA7\u54C1\u7ECF\u7406",company:"\u9752\u5C9B\u4E92\u8054\u7F51\u79D1\u6280\u6709\u9650\u516C\u53F8",salary:"16k-30k",location:"\u9752\u5C9B\xB7\u5E02\u5317\u533A",experience:"3-6\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u53CC\u4F11","\u5E26\u85AA\u5E74\u5047"]},{id:5,title:"\u6D4B\u8BD5\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u8F6F\u4EF6\u79D1\u6280\u6709\u9650\u516C\u53F8",salary:"10k-18k",location:"\u9752\u5C9B\xB7\u9EC4\u5C9B\u533A",experience:"2-5\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u5E26\u85AA\u5E74\u5047","\u8282\u65E5\u798F\u5229"]},{id:6,title:"UI\u8BBE\u8BA1\u5E08",company:"\u9752\u5C9B\u8BBE\u8BA1\u6709\u9650\u516C\u53F8",salary:"11k-20k",location:"\u9752\u5C9B\xB7\u5E02\u5357\u533A",experience:"2-4\u5E74",education:"\u5927\u4E13",tags:["\u4E94\u9669\u4E00\u91D1","\u5E74\u7EC8\u5956","\u5458\u5DE5\u65C5\u6E38"]},{id:7,title:"\u6570\u636E\u5206\u6790\u5E08",company:"\u9752\u5C9B\u5927\u6570\u636E\u79D1\u6280\u516C\u53F8",salary:"13k-25k",location:"\u9752\u5C9B\xB7\u5D02\u5C71\u533A",experience:"2-5\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u53CC\u4F11","\u6280\u80FD\u57F9\u8BAD"]},{id:8,title:"\u7B97\u6CD5\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u4EBA\u5DE5\u667A\u80FD\u79D1\u6280\u516C\u53F8",salary:"20k-35k",location:"\u9752\u5C9B\xB7\u5D02\u5C71\u533A",experience:"3-7\u5E74",education:"\u7855\u58EB",tags:["\u4E94\u9669\u4E00\u91D1","\u80A1\u7968\u671F\u6743","\u6280\u672F\u4EA4\u6D41"]},{id:9,title:"\u8FD0\u7EF4\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u4E91\u8BA1\u7B97\u79D1\u6280\u516C\u53F8",salary:"12k-20k",location:"\u9752\u5C9B\xB7\u674E\u6CA7\u533A",experience:"2-4\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u5E26\u85AA\u5E74\u5047","\u664B\u5347\u7A7A\u95F4"]},{id:10,title:"Android\u5F00\u53D1\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u79FB\u52A8\u79D1\u6280\u516C\u53F8",salary:"13k-22k",location:"\u9752\u5C9B\xB7\u5E02\u5357\u533A",experience:"3-5\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u5E74\u7EC8\u5956","\u5F39\u6027\u5DE5\u4F5C"]},{id:11,title:"iOS\u5F00\u53D1\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u79FB\u52A8\u79D1\u6280\u516C\u53F8",salary:"13k-22k",location:"\u9752\u5C9B\xB7\u5E02\u5357\u533A",experience:"3-5\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u5E74\u7EC8\u5956","\u5F39\u6027\u5DE5\u4F5C"]},{id:12,title:"\u5168\u6808\u5F00\u53D1\u5DE5\u7A0B\u5E08",company:"\u9752\u5C9B\u521B\u65B0\u79D1\u6280\u516C\u53F8",salary:"15k-28k",location:"\u9752\u5C9B\xB7\u5D02\u5C71\u533A",experience:"3-6\u5E74",education:"\u672C\u79D1",tags:["\u4E94\u9669\u4E00\u91D1","\u53CC\u4F11","\u6280\u672F\u6210\u957F"]}],de=function(){var v,D,ce=(0,c.useState)(""),Z=u()(ce,2),Le=Z[0],L=Z[1],ue=(0,c.useState)(""),R=u()(ue,2),M=R[0],B=R[1],_e=(0,c.useState)(1),U=u()(_e,2),_=U[0],W=U[1],me=(0,c.useState)(!1),K=u()(me,2),H=K[0],h=K[1],he=(0,c.useState)(null),J=u()(he,2),i=J[0],ve=J[1],pe=(0,c.useState)(null),z=u()(pe,2),C=z[0],je=z[1],xe=(0,c.useState)(!1),F=u()(xe,2),fe=F[0],$=F[1],Ee=(0,c.useState)(10),ge=u()(Ee,1),P=ge[0],Pe=(0,c.useState)(1),G=u()(Pe,2),N=G[0],ye=G[1];(0,c.useEffect)(function(){var a=function(){var s=O()(E()().mark(function p(){var r,I;return E()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,$(!0),o.next=4,(0,A.xQ)();case 4:r=o.sent,ve(r),r!=null&&r.data&&r.data.length>0&&(I=Math.ceil(r.data.length/P),ye(I),L(r.data[0].id.toString()),B(r.data[0].id.toString())),o.next=12;break;case 9:o.prev=9,o.t0=o.catch(0),ee.ZP.error("\u83B7\u53D6\u804C\u4F4D\u6570\u636E\u5931\u8D25");case 12:return o.prev=12,$(!1),o.finish(12);case 15:case"end":return o.stop()}},p,null,[[0,9,12,15]])}));return function(){return s.apply(this,arguments)}}(),n=function(){var s=O()(E()().mark(function p(){var r;return E()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.prev=0,d.next=3,(0,A.FX)();case 3:r=d.sent,je(r),d.next=9;break;case 7:d.prev=7,d.t0=d.catch(0);case 9:case"end":return d.stop()}},p,null,[[0,7]])}));return function(){return s.apply(this,arguments)}}();a(),n()},[P]);var be=function(n){B(n),h(!0)},De=function(n){L(n)},Me=function(){},Re=function(){h(!1)},Ce=function(){},Ne=function(){h(!1)},Ie=function(){if(!(i!=null&&i.data))return[];var n=i.data.find(function(s){return s.id.toString()===M});return(n==null?void 0:n.children)||[]},Oe=function(){if(!(i!=null&&i.data))return[];var n=(_-1)*P,s=n+P;return i.data.slice(n,s)},Se=function(n,s){return n&&s?"".concat((n/1e3).toFixed(0),"k-").concat((s/1e3).toFixed(0),"k"):n?"".concat((n/1e3).toFixed(0),"k+"):s?"\u9762\u8BAE-".concat((s/1e3).toFixed(0),"k"):"\u9762\u8BAE"},Q=function(n){n==="prev"&&_>1?(W(_-1),h(!1)):n==="next"&&_<N&&(W(_+1),h(!1))},X=function(n){k.history.push("/job-portal/detail",{jobData:n})},Te=function(n,s){k.history.push("/job-portal/list",{queryParams:{name:s}})};return(0,e.jsxs)("div",{className:"job-portal",children:[(0,e.jsx)(se.Z,{}),(0,e.jsx)("div",{className:"main-content",children:(0,e.jsxs)(y.Z,{gutter:16,children:[(0,e.jsx)(j.Z,{span:6,children:(0,e.jsxs)(x.Z,{className:"industry-panel",bodyStyle:{padding:0},onMouseEnter:function(){return h(!0)},onMouseLeave:Me,loading:fe,children:[(0,e.jsx)("div",{className:"industry-list",children:Oe().map(function(a){return(0,e.jsxs)("div",{className:"industry-item ".concat(M===a.id.toString()?"active":""),onMouseEnter:function(){return be(a.id.toString())},onClick:function(){return De(a.id.toString())},children:[(0,e.jsx)("span",{children:a.label}),(0,e.jsx)(T.Z,{})]},a.id)})}),(0,e.jsxs)("div",{className:"pagination",children:[(0,e.jsx)(b.ZP,{type:"text",icon:(0,e.jsx)(ae.Z,{}),disabled:_===1,onClick:function(){return Q("prev")}}),(0,e.jsxs)("span",{children:[_,"/",N]}),(0,e.jsx)(b.ZP,{type:"text",icon:(0,e.jsx)(T.Z,{}),disabled:_===N,onClick:function(){return Q("next")}})]}),(i==null?void 0:i.data)&&(0,e.jsxs)("div",{className:"industry-count",style:{textAlign:"center",fontSize:"12px",color:"#666",marginTop:"8px"},children:["\u5171 ",i.data.length," \u4E2A\u884C\u4E1A"]})]})}),(0,e.jsxs)(j.Z,{span:18,className:"right-content-wrapper ".concat(H?"has-profession":""),children:[(0,e.jsx)(y.Z,{gutter:[16,16],className:"content-row",children:(0,e.jsx)(j.Z,{span:24,className:"ad-col",children:(0,e.jsx)("div",{className:"advertisement-area",children:re.map(function(a){return(0,e.jsx)(x.Z,{className:"ad-card ".concat(a.type," ").concat(a.theme||""),bodyStyle:{padding:a.type==="banner"?24:16},children:a.type==="banner"?(0,e.jsxs)("div",{className:"banner-ad",children:[(0,e.jsxs)("div",{className:"banner-content",children:[(0,e.jsx)(m,{level:3,className:"banner-title",children:a.title}),(0,e.jsx)(l,{className:"banner-subtitle",children:a.subtitle})]}),(0,e.jsx)("div",{className:"banner-logo",children:a.logo})]}):(0,e.jsxs)("div",{className:"card-ad",children:[(0,e.jsx)(m,{level:4,className:"card-title",children:a.title}),(0,e.jsx)(l,{className:"card-subtitle",children:a.subtitle}),a.description&&(0,e.jsx)(l,{className:"card-description",children:a.description}),a.isAd&&(0,e.jsx)("div",{className:"ad-label",children:"\u5E7F\u544A"})]})},a.id)})})})}),H&&(0,e.jsxs)("div",{className:"profession-panel-float",onMouseEnter:Ce,onMouseLeave:Ne,children:[(0,e.jsx)(b.ZP,{type:"text",icon:(0,e.jsx)(ne.Z,{}),className:"close-btn",onClick:function(){return h(!1)}}),(0,e.jsxs)(x.Z,{className:"profession-panel",children:[(0,e.jsx)(m,{level:4,className:"profession-title",children:i==null||(v=i.data)===null||v===void 0||(v=v.find(function(a){return a.id.toString()===M}))===null||v===void 0?void 0:v.label}),(0,e.jsx)("div",{className:"profession-content",children:Ie().map(function(a){var n;return(0,e.jsxs)("div",{className:"profession-category",children:[(0,e.jsx)(m,{level:5,className:"category-title",children:a.label}),(0,e.jsx)("div",{className:"profession-tags",children:(n=a.children)===null||n===void 0?void 0:n.map(function(s){return(0,e.jsx)(g.Z,{className:"profession-tag",onClick:function(){return Te(s.id,s.label)},children:s.label},s.id)})})]},a.id)})})]})]})]})]})}),(0,e.jsx)("div",{className:"jobs-section",children:(0,e.jsxs)("div",{className:"jobs-container",children:[(0,e.jsx)(m,{level:3,className:"jobs-title",children:"\u70ED\u95E8\u804C\u4F4D\u63A8\u8350"}),(0,e.jsx)(y.Z,{gutter:[16,16],children:(C==null||(D=C.data)===null||D===void 0?void 0:D.map(function(a){return(0,e.jsx)(j.Z,{xs:24,sm:12,md:8,children:(0,e.jsxs)(x.Z,{className:"job-card",hoverable:!0,bodyStyle:{padding:"20px"},onClick:function(){return X(a)},children:[(0,e.jsxs)("div",{className:"job-header",children:[(0,e.jsx)(m,{level:4,className:"job-title",children:a.jobTitle}),(0,e.jsx)(l,{className:"job-salary",children:Se(a.minSalary,a.maxSalary)})]}),(0,e.jsx)(l,{className:"job-company",children:a.companyName}),(0,e.jsxs)("div",{className:"job-info",children:[(0,e.jsxs)(l,{className:"job-location",children:[(0,e.jsx)(te.Z,{}),"\xA0",a.jobLocation]}),(0,e.jsx)(l,{className:"job-experience",children:le[a.experience]||"\u4E0D\u9650"}),(0,e.jsx)(l,{className:"job-education",children:ie[a.education]||"\u4E0D\u9650"})]}),(0,e.jsxs)("div",{className:"job-tags",children:[a.jobCategory&&(0,e.jsx)(g.Z,{className:"job-tag",children:a.jobCategory}),a.vacancies&&(0,e.jsxs)(g.Z,{className:"job-tag",children:["\u62DB\u8058",a.vacancies,"\u4EBA"]})]})]})},a.jobId)}))||oe.map(function(a){return(0,e.jsx)(j.Z,{xs:24,sm:12,md:8,children:(0,e.jsxs)(x.Z,{className:"job-card",hoverable:!0,bodyStyle:{padding:"20px"},onClick:function(){return X(a)},children:[(0,e.jsxs)("div",{className:"job-header",children:[(0,e.jsx)(m,{level:4,className:"job-title",children:a.title}),(0,e.jsx)(l,{className:"job-salary",children:a.salary})]}),(0,e.jsx)(l,{className:"job-company",children:a.company}),(0,e.jsxs)("div",{className:"job-info",children:[(0,e.jsx)(l,{className:"job-location",children:a.location}),(0,e.jsx)(l,{className:"job-experience",children:a.experience}),(0,e.jsx)(l,{className:"job-education",children:a.education})]}),(0,e.jsx)("div",{className:"job-tags",children:a.tags.map(function(n,s){return(0,e.jsx)(g.Z,{className:"job-tag",children:n},s)})})]})},a.id)})})]})})]})};f.default=de},33277:function(V,f,t){t.r(f)}}]);