PageSourceSearch

https://public.superjob.ru/cdn/sj-front/64818621cca0/desktop/assets/zarplataPageDetailPrint.eb2b2f88.chunk.js

js superjob.ru collected 2026-10-01 08:45:59 UTC 8,577 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4297],{12211(e,i,n){n.r(i),n.d(i,{default:function(){return G}});var l=n(20194),a=n(48931),o=n(97103);const r=e=>async i=>{const n=e.params,l=n.professionSlug,r=n.issueSlug,s=n.specializationSlug;await Promise.all([i((0,o.BG)()),i((0,a.tK)({issue:r,specialization:s,profession:l}))])};var s=n(63696),t=n(85022),d=n(67048),c=n(22684),u=n(68155),m=n(35876),g=n(64355),p=n(14044),v=n(62540);function h(e){let i=e.profession;const n=null!=i?i:{},l=n.demographyAverageAge,a=n.demographyPrevailingEducation,o=n.demographyLastWorkDuration,r=n.demographyPrevailingEducationPercentage,s=n.demographyUnemployedPercentage,t=n.demographyRelocationReadyPercentage,d=n.demographyPrevailingGenderPercentage,c=n.demographyPrevailingGender,u=[{value:(0,g.A)(l||0,{zero:"# лет",one:"# год",few:"# года",other:"# лет"}),subtitle:"Средний возраст"},{value:(0,g.A)(o||0,{zero:"# лет",one:"# год",few:"# года",other:"# лет"}).replace(".",","),subtitle:"Средний срок работы на последнем месте"},{value:`${s} %`,subtitle:"На момент размещения резюме не имели работы"},{value:`${t} %`,subtitle:"Готовы к переезду"},{value:`${d} %`,subtitle:"MAN"===c?"Мужчины":"Женщины"},{value:`${r} %`,subtitle:`Имеют ${"HIGHER"===a?"высшее":"среднее"} образование`}];return(0,v.jsxs)("div",{style:{padding:"12px 16px",breakInside:"avoid",pageBreakInside:"avoid",marginTop:"16px"},children:[(0,v.jsx)(p.A,{margin:"4 0 5 0",size:"h500",children:"Портрет соискателя"}),(0,v.jsx)("ul",{style:{margin:"0",listStyle:"none",paddingLeft:"0"},children:u.map((e,i)=>{const n=i===u.length-1;return(0,v.jsxs)("li",{style:{marginBottom:n?"0":"12px",breakInside:"avoid",pageBreakInside:"avoid"},children:[(0,v.jsx)(p.A,{size:"h400",display:"inline",theme:"black",variant:"secondary",children:`${e.subtitle}: `}),(0,v.jsx)(p.A,{size:"h500",children:`${e.value} `})]},e.value)})})]})}const x=(0,s.memo)(h);var y=n(3985),j=n(66600);function f(e){const i=e.moscowMinSalary,n=e.moscowP10Salary,l=e.salaryType,a=e.grades,o=e.isLimitedGrade,r=e.functions;return(0,v.jsxs)("div",{style:{padding:"12px 0",display:"block",margin:"8px 0 0"},children:[(0,v.jsx)(p.A,{size:"h600",margin:"0 0 1 0",padding:"0 4",children:"Требования и пожелания к навыкам"}),(0,v.jsxs)("div",{style:{padding:"20px 16px",display:"block"},children:[(0,v.jsx)(p.A,{size:"h500",margin:"0 0 4",children:"Типичный функционал:"}),(0,v.jsx)("ul",{style:{margin:"0",paddingLeft:"12px",listStyle:"none"},children:null==r?void 0:r.map((e,i)=>{const n=i===r.length-1;return(0,v.jsx)("li",{style:{fontSize:"13px",fontWeight:"normal",lineHeight:"16px",marginBottom:n?"0":"4px"},children:e.replace("*","• ")},e)})}),(0,v.jsx)(p.A,{size:"h500",margin:"8 0 0",children:"В зависимости от опыта:"}),a.map(e=>(0,v.jsxs)("div",{style:{breakInside:"avoid",pageBreakInside:"avoid",display:"table",width:"100%",marginTop:"16px"},children:[(0,v.jsxs)("div",{style:{display:"table-cell",verticalAlign:"top",width:"200px",marginRight:"24px"},children:[(0,v.jsx)(p.A,{size:"h300",margin:"0 0 2",display:"block",children:e.label}),e.from&&e.to&&(0,v.jsxs)(p.A,{size:"h300",margin:"0 0 1",display:"block",whiteSpace:"noWrap",children:[(0,y.f)(e.from||i)," ","—"," ",(0,y.f)(e.to||n)," ","₽"]}),(0,v.jsx)(p.A,{size:"h200",whiteSpace:"noWrap",theme:"black",variant:"disabled",children:`Зарплатный диапазон, net, ${l}`})]}),(0,v.jsx)("div",{style:{display:"table-cell",verticalAlign:"top",width:"calc(100% - 240px)"},children:(0,v.jsx)("ul",{style:{margin:"0",paddingLeft:"12px",listStyle:"none"},children:e.requirements.map((i,n)=>{const l=n===e.requirements.length-1;return(0,v.jsx)("li",{style:{fontSize:"13px",fontWeight:"normal",lineHeight:"16px",marginBottom:l?"0":"4px"},children:i.replace("*","• ")},i)})})})]},e.label)),o&&(0,v.jsxs)(j.A,{padding:"10 6 0 6",flexDirection:"column",alignItems:"center",justifyContent:"center",children:[(0,v.jsx)(p.A,{size:"h500",margin:"0 0 3 0",children:"Сколько получают более опытные?"}),(0,v.jsx)(p.A,{centered:!0,size:"h400",theme:"black",variant:"secondary",children:"Откройте все уровни зарплат и узнайте настоящую стоимость специалистов"})]})]})]})}const A=(0,s.memo)(f);function b(e){let i=e.currentRegionSalary,n=e.moscowAverageSalary,l=e.endTitle;return(0,v.jsxs)(j.A,{flexDirection:"column",padding:"3 4",margin:"0 0 3 0",children:[(0,v.jsx)(p.A,{size:"h600",variant:"success",children:`${(0,y.f)((null==i?void 0:i.p50)||n||0)} ₽`}),(0,v.jsx)(p.A,{size:"h200",margin:"2 0 0 0",theme:"black",variant:"secondary",children:`Средняя зарплата ${l} на основе вакансий SuperJob и других порталов по поиску работы`})]})}const z=(0,s.memo)(b);function S(e){var i;let n=e.name,l=e.endTitle,a=e.specialization;return(0,v.jsxs)(j.A,{flexDirection:"column",padding:"0 4 3",children:[(0,v.jsx)(p.A,{size:"h600",children:`Средние зарплаты профессии «${n}» ${l}`}),(0,v.jsx)(p.A,{size:"h200",margin:"2 0 0 0",variant:"secondary",theme:"black",children:`В области «${null==a||null===(i=a.issue)||void 0===i?void 0:i.name}», специализация «${null==a?void 0:a.name}»`})]})}const w=(0,s.memo)(S);var k=n(29781),$=n(38744),D=n(93861),L=n(21767);function P(e){var i,n,a,o;let r=e.region;const s=(0,t.d4)(L.tb),d=(0,l.zG)(null==s?void 0:s.professionSlug),c=(0,l.zG)(null==s?void 0:s.issueSlug),u=(0,l.zG)(null==s?void 0:s.specializationSlug),m=(0,t.d4)(D.F.getCurrentDomainName),g=(null==r||null===(i=r.region)||void 0===i||null===(i=i.town)||void 0===i||null===(i=i.domain)||void 0===i?void 0:i.subdomain)||(null==r||null===(n=r.region)||void 0===n||null===(n=n.subject)||void 0===n||null===(n=n.domain)||void 0===n?void 0:n.subdomain),h=(null==r||null===(a=r.region)||void 0===a||null===(a=a.town)||void 0===a||null===(a=a.domain)||void 0===a?void 0:a.tld)||(null==r||null===(o=r.region)||void 0===o||null===(o=o.subject)||void 0===o||null===(o=o.domain)||void 0===o?void 0:o.tld)||"",x=(0,k.c$)({origin:(0,l.TO)({subdomain:g,tld:h,domain:m}
1),routeName:$.Ay.zarplataPageDetail,routeParams:{issueName:c,specializationName:u,professionName:d}});return(0,v.jsxs)(j.A,{flexDirection:"column",padding:"2 4",margin:"0 0 3 0",children:[(0,v.jsx)(p.A,{size:"h300",variant:"success",children:"Аналитика заработных плат от SuperJob"}),(0,v.jsx)(p.A,{size:"h50",theme:"black",variant:"secondary",children:`Источник: ${x}`})]})}const _=(0,s.memo)(P);const I=function(e){var i,n;let l=e.professionId;const o=(0,t.d4)(c.KF),r=(0,t.d4)(a.kC),g=(null==r||null===(i=r.region)||void 0===i||null===(i=i.town)||void 0===i||null===(i=i.town)||void 0===i?void 0:i.nameDeclension)||(null==r||null===(n=r.region)||void 0===n||null===(n=n.subject)||void 0===n||null===(n=n.subject)||void 0===n?void 0:n.nameDeclension)||"в Москве",p=(0,t.d4)(e=>d.p6.get(e,{id:l})),h=p||{},y=h.name,j=h.specialization,f=h.functions,b=h.regionSalaries,S=h.requirements,k=h.regionSalary,$=h.salaryType,D=(0,s.useMemo)(()=>null==b?void 0:b.find(e=>{var i;return(null===(i=e.region)||void 0===i?void 0:i.id)===a.uX}),[b])||{},L=D.p10,P=void 0===L?"0":L,I=D.min,G=void 0===I?"0":I,T=D.p50,B=(0,s.useMemo)(()=>k||(null==b?void 0:b.find(e=>{var i,n,l;return null!==(i=e.region)&&void 0!==i&&i.town?o===(null===(n=e.region)||void 0===n||null===(n=n.town)||void 0===n?void 0:n.id):o===(null===(l=e.region)||void 0===l||null===(l=l.subject)||void 0===l?void 0:l.id)})),[o,b,k]),N=(0,u.NL)(S,B),E=N.grades,H=N.isLimited;return(0,v.jsxs)("div",{children:[(0,v.jsx)("style",{children:"\n      @media print {\n        @page { margin: 24px 20px; }\n      }\n    "}),(0,v.jsxs)("div",{children:[(0,v.jsx)(_,{region:r}),(0,v.jsx)(w,{name:y,specialization:j,endTitle:g}),(0,v.jsx)(z,{moscowAverageSalary:T,endTitle:g,currentRegionSalary:B}),(0,v.jsx)(m.A,{margin:"2 4"}),(0,v.jsx)(A,{moscowMinSalary:G,moscowP10Salary:P,salaryType:$,grades:E,isLimitedGrade:H,functions:f}),(0,v.jsx)(m.A,{margin:"2 4"}),(0,v.jsx)(x,{profession:p}),(0,v.jsx)(_,{region:r})]})]})},G=e=>{const i=e.query.professionId;return i?{action:r(e),chunks:["resumePrint"],component:(0,v.jsx)(I,{professionId:(0,l.zG)(i)})}:null};n.dn(G)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.