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.
1 line
4.0 KiB
1 line
4.0 KiB
(this.webpackJsonp=this.webpackJsonp||[]).push([[187],{"w8S+":function(e,n,t){"use strict";t.r(n);var r,a,o,c=t("xwgP"),i=t.n(c),u=t("DHRj"),s=t("OHBQ"),l=(t("7fbo"),t("LCR/"));function p(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var f,d,m,b=u.b.div(r||(r=p(["\n width: 1200px;\n height: 145px;\n background: rgba(255, 255, 255, 1);\n border-radius: 2px;\n padding: 40px;\n margin:0 auto;\n margin-bottom: 20px;\n"]))),v=u.b.div(a||(a=p(["\n font-size: 20px;\n font-family: MicrosoftYaHeiSemibold;\n color: rgba(51, 51, 51, 1);\n margin-bottom:15px;\n"]))),g=u.b.span(o||(o=p(["\n font-size: 14px;\n font-family: MicrosoftYaHei;\n color: rgba(51, 51, 51, 1);\n"]))),h=function(e){var n=e.jobName,t=e.company,r=e.city;return i.a.createElement(b,null,i.a.createElement(v,null,n),i.a.createElement("div",null,i.a.createElement(g,null,t),i.a.createElement(l.a,{type:"vertical"}),i.a.createElement(g,null,r)))},y=t("y8wj"),x=t("uYr0"),j=t("lbSQ"),w=t("zhbs");t("lGl6");function k(e,n,t,r,a,o,c){try{var i=e[o](c),u=i.value}catch(e){return void t(e)}i.done?n(u):Promise.resolve(u).then(r,a)}function E(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var O=u.b.div(f||(f=E(["\n width: 100%;\n background: rgba(245, 246, 249, 1);\n min-height: 100vh;\n padding: 20px;\n padding-bottom: 70px;\n"]))),R=u.b.div(d||(d=E(["\n width: 1200px;\n padding: 40px;\n background: rgba(255, 255, 255, 1);\n border-radius: 2px;\n margin: 0 auto;\n margin-bottom: 40px;\n"]))),z=u.b.div(m||(m=E(["\n height: 80px;\n"])));n.default=function(e){var n=e.history,t=e.jobId,r=Object(j.a)(w.a,[t]),a=r.isLoaded,o=r.data,u=Object(c.useRef)(null),l=Object(c.useCallback)((function(e){(function(){var t,r=(t=regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(x.b)(e);case 2:n.goBack();case 3:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function c(e){k(o,r,a,c,i,"next",e)}function i(e){k(o,r,a,c,i,"throw",e)}c(void 0)}))});return function(){return r.apply(this,arguments)}})()()}),[]),p=Object(c.useCallback)((function(){u.current.verify((function(e,n){e||l(n)}))}),[]),f=a?i.a.createElement(h,{jobName:o.name,company:o.company,city:o.city}):null;return i.a.createElement(i.a.Fragment,null,i.a.createElement(O,null,f,i.a.createElement(R,null,i.a.createElement(s.a,{wrappedComponentRef:u})),i.a.createElement(y.b,null,i.a.createElement(y.a,{onClick:function(){n.goBack()}}),i.a.createElement(y.e,{onClick:p})),i.a.createElement(z,null)))}},zhbs:function(e,n,t){"use strict";t.d(n,"a",(function(){return u})),t.d(n,"b",(function(){return l}));var r=t("91MD"),a=t.n(r);function o(e,n,t,r,a,o,c){try{var i=e[o](c),u=i.value}catch(e){return void t(e)}i.done?n(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var n=this,t=arguments;return new Promise((function(r,a){var c=e.apply(n,t);function i(e){o(c,r,a,i,u,"next",e)}function u(e){o(c,r,a,i,u,"throw",e)}i(void 0)}))}}function i(e){return{name:e.name,salary:e.salary,company:e.company,city:e.city,exp:e.work_year,class:e.job_category,edu:e.education,num:e.num,time:e.updated_at,address:e.address,desc:e.description,intro:e.introduce}}function u(e){return s.apply(this,arguments)}function s(){return(s=c(regeneratorRuntime.mark((function e(n){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.get("/jobs/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",i(t.data.job));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function l(e){return p.apply(this,arguments)}function p(){return(p=c(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.a.get("/jobs/".concat(n,".json"));case 2:return e.abrupt("return",e.sent.data.job);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}}}]); |