PageSourceSearch

https://qcc-static.qcc.com/qcc/pc-web/prod-26.09.292/638.689625f6.js

js qcc.com collected 2026-10-02 02:51:22 UTC 13,447 bytes, 1 lines download raw bytes

1(self.webpackChunkpc_web=self.webpackChunkpc_web||[]).push([[638],{167540:function(t,a,i){"use strict";t.exports=i.p+"images/bg-dfbb319f.png"},205077:function(t,a,i){"use strict";i.r(a);var e=i(873392),n=i.n(e),s={};for(var o in e)"default"!==o&&(s[o]=function(t){return e[t]}.bind(0,o));i.d(a,s),a.default=n()},333178:function(t,a,i){var e,n,s;"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self&&self,n=[a,i(180576)],void 0===(s="function"==typeof(e=function(e,n){var s=i(630501);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n=s(n);var o=Array.prototype,r=o.map,l=o.reduce,c=function(t,a,i){if(t&&a){if(t.map&&t.map===r)return t.map(a,i);for(var e=[],n=0,s=t.length;n<s;n++)e.push(a.call(i,t[n],n,t));return e}},u=function(t,a,i,e){if(t&&a){if(t.reduce&&t.reduce===l)return t.reduce(a,i,e);for(var n=0,s=t.length;n<s;n++)i=a.call(e,i,t[n],n,t);return i}},d=function(t,a,i){if(!t[a])return 0;var e=u(t,function(t,a){return t+(isNaN(a)?0:a)},0);if(0===e)return 0;for(var n=Math.pow(10,i),s=c(t,function(t){return(isNaN(t)?0:t)/e*n*100}),o=100*n,r=c(s,function(t){return Math.floor(t)}),l=u(r,function(t,a){return t+a},0),d=c(s,function(t,a){return t-r[a]});l<o;){for(var f=Number.NEGATIVE_INFINITY,p=null,v=0,h=d.length;v<h;++v)d[v]>f&&(f=d[v],p=v);++r[p],d[p]=0,++l}return r[a]/n},f=function(t){var a=["零","壹","贰","叁","肆","伍","陆","柒","捌","玖"],i=["","拾","佰","仟","万","亿"],e=["角","分"];if(isNaN(t)||t<0||t>999999999999.99)return"金额不合法";var s=t.toFixed(2).split("."),o=(0,n.default)(s,2),r=o[0],l=o[1],c=void 0===l?"":l;c=c.slice(0,2);for(var u="",d=!1,f=0;f<r.length;f++){var p=parseInt(r[f]);0===p?d=!0:(d&&(u+=a[0]),u+=a[p]+i[r.length-1-f],d=!1)}for(var v="",h=0;h<c.length;h++){var m=parseInt(c[h]);0!==m&&(v+=a[m]+e[h])}var _=u?u+"元":"";return(_+=v||(u?"整":"零元整")).replace(/零+/g,"零").replace(/零([万亿])/g,"$1")},p=function(t){var a={0:"〇",1:"一",2:"二",3:"三",4:"四",5:"五",6:"六",7:"七",8:"八",9:"九"};return t.toString().replace(/\d/g,function(t){return a[t]})};e.default={getPercentWithPrecision:d,amountToChinese:f,numberToChineseRegExp:p},t.exports=a.default})?e.apply(a,n):e)||(t.exports=s)},546185:function(t,a,i){"use strict";i.d(a,{X:function(){return e},Y:function(){return n}});var e=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("q-modal",{staticClass:"job-detail-modal",attrs:{width:"1015px","scroll-content":!0},on:{hide:t.onHide},scopedSlots:t._u([{key:"title",fn:function(){return[e("div",{staticClass:"title-wrapper"},[e("span",{staticClass:"head-info"},[t._v(t._s(t.info.positionName))]),t._v(" "),e("span",{staticClass:"salary"},[t._v(t._s(t.info.salary))])])]},proxy:!0}]),model:{value:t.visible,callback:function(a){t.visible=a},expression:"visible"}},[t._v(" "),t.loaded?e("div",{staticClass:"job-detail"},[e("section",{staticClass:"npanel npanel-default job-main"},[e("div",{staticClass:"extra-info"},[t.info.area?e("span",{staticClass:"tags"},[e("app-icon",{staticClass:"icon",attrs:{type:"dizhi"}}
1),t._v(t._s(t.info.area))],1):t._e(),t._v(" "),t.info.experience?[e("span",{staticClass:"tags"},[e("app-icon",{staticClass:"icon",attrs:{type:"nianxian"}}),t._v(t._s(t.info.experience))],1)]:t._e(),t._v(" "),t.info.education?[e("span",{staticClass:"tags"},[e("app-icon",{staticClass:"icon",attrs:{type:"xueli1"}}),t._v(t._s(t.info.education))],1)]:t._e(),t._v(" "),t.info.publishTime?[e("span",{staticClass:"tags"},[e("app-icon",{staticClass:"icon",attrs:{type:"shijian"}}),t._v(t._s(t._f("dateformat")(t.info.publishTime))+"发布")],1)]:t._e(),t._v(" "),t.info.compName?[e("span",{staticClass:"tags"},[e("app-icon",{staticClass:"icon",attrs:{type:"qiye1"}}),t._v(" "),e("app-coy",{attrs:{"coy-obj":{KeyNo:t.info.compKeyNo,Name:t.info.compName}}}),t._v(" "),t.info.financing?e("span",{staticClass:"dot-param"},[t._v(t._s(t.info.financing))]):t._e(),t._v(" "),t.info.companyScale?e("span",{staticClass:"dot-param"},[t._v(t._s(t.info.companyScale))]):t._e(),t._v(" "),t.info.industry?e("span",{staticClass:"dot-param"},[t._v(t._s(t.info.industry))]):t._e()],1)]:t._e()],2)]),t._v(" "),t.info.descList&&t.info.descList.length>0||t.info.addressFixed?e("div",{staticClass:"zw"},[t.info.descList&&t.info.descList.length>0?t._l(t.info.descList,function(a){return e("div",{key:a.key,staticClass:"zw-item"},[e("span",{staticClass:"zw-head"},[t._v(t._s(a.key))]),t._v(" "),e("div",{staticClass:"zw-part"},t._l(a.list,function(a,i){return e("div",{key:i,staticClass:"zw-part-detail"},[t._v(t._s(a.realDetail))])}),0)])}):t._e(),t._v(" "),t.info.addressFixed?e("div",{staticClass:"zw-item"},[e("span",{staticClass:"zw-head"},[t._v("详细地址")]),t._v(" "),e("div",{staticClass:"zw-part"},[e("div",{staticClass:"zw-part-detail address"},[e("app-icon",{staticClass:"icon",attrs:{type:"dizhi"}}),e("app-copy",{attrs:{copyValue:t.info.addressFixed},scopedSlots:t._u([{key:"contain",fn:function(){return[e("span",{staticClass:"copy-value "},[t._v(t._s(t.info.addressFixed))])]},proxy:!0}],null,!1,1861384062)})],1)])]):t._e()],2):t._e(),t._v(" "),t.showAllInfo?e("section",{staticClass:"npanel npanel-default recruit-main"},[e("div",{staticClass:"intro"},[e("img",{attrs:{src:i(167540),alt:""}}),t._v(" "),e("div",{staticClass:"intro-content"},[e("div",{staticClass:"intro-item"},[e("div",{staticClass:"head"},[t._v("岗位名称: "),e("span",{staticClass:"info"},[t._v(t._s(t.info.positionName))])]),t._v(" "),e("div",{staticClass:"detail"},[t.jobDetail.Summary.Salaryavg&&"0"!==t.jobDetail.Summary.Salaryavg?e("span",{staticClass:"detail-part"},[t._v("该岗位平均薪资: "),e("span",{staticClass:"info"},[t._v(t._s(t.jobDetail.Summary.Salaryavg)+"元/月")])]):t._e(),t._v(" "),e("span",{staticClass:"detail-part"},[t._v("其他企业拥有相似岗位: "),t.jobDetail.Summary.ComCount&&"0"!==t.jobDetail.Summary.ComCount?e("span",{staticClass:"pointer",on:{click:function(a){return t.jumpSearch()}}},[e("span",{staticClass:"info"},[e("span",{staticClass:"count"},[t._v(t._s(t.jobDetail.Summary.ComCount))]),t._v("家")]),t.jobDetail.Summary.JobCount?e("span",[t._v("("+t._s(t.jobDetail.Summary.JobCount)+"个岗位)")]):t._e()]):e("span",{staticClass:" info"},[t._v("暂无匹配结果")])]),t._v(" "),t.info.eduPer&&"0"!==t.info.eduPer?e("span",{staticClass:"detail-part"},[t._v("大专以上学历要求占比: "),e("span",{staticClass:"info"},[t._v(t._s(t.info.eduPer)+"%")]),e("span",{staticClass:"comma"},[t._v(",")])]):t._e(),t._v(" "),t.info.expPer&&"0"!==t.info.expPer?e("span",{staticClass:"detail-part"},[t._v("3年以上工作经验要求占比: "),e("span",{staticClass:"info"},[t._v(t._s(t.info.expPer)+"%")])]):t._e()])]),t._v(" "),t.jobDetail.Result&&t.jobDetail.Result.length>1?[t.jobDetail.Result?e("div",{staticClass:"intro-item"},[e("div",{staticClass:"head"},[t._v("其中薪资 Top3 的企业为")]),t._v(" "),e("div",{staticClass:"detail"},t._l(t.jobDetail.Result,function(a,i){return e("div",{key:"jobDetail"+i},[e("span",{staticClass:"detail-part"},[e("app-coy",{attrs:{"coy-obj":{KeyNo:a.CompanyKeyNo,Name:a.CompanyName}}}),t._v(" "),a.Salary?[t._v(": "),e("span",{staticClass:"info"},[t._v(t._s(a.Salary))])]:t._e()],2)])}),0)]):t._e(),t._v(" "),e("div",{staticClass:"intro-item"},[e("app-tchart-list",{staticClass:"m-t-md",staticStyle:{"margin-bottom":"0"},attrs:{list:t.chartList,height:"250px","is-new-echarts":!0}}
1)],1)]:t._e()],2)])]):t._e()]):e("app-loading",{attrs:{"app-loading-type":"bulbRotate",height:"300px"}})],1)},n=[]},840638:function(t,a,i){"use strict";i.r(a);var e=i(546185),n=i(205077),s={};for(var o in n)"default"!==o&&(s[o]=function(t){return n[t]}.bind(0,o));i.d(a,s);var r=(0,i(514486).A)(n.default,e.X,e.Y,!1,null,"684e17ff",null);a.default=r.exports},873392:function(t,a,i){var e,n,s;"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self&&self,n=[a,i(572515),i(302543),i(670012),i(333178),i(580563),i(279826)],void 0===(s="function"==typeof(e=function(e,n,s,o,r,l,c){var u=i(630501);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n=u(n),s=u(s),l=u(l),e.default={name:"job-detail",computed:{showAllInfo:function(){var t,a,i,e;return!!this.jobDetail&&(null===(t=this.info)||void 0===t||null===(a=t.descList)||void 0===a||!a.length||(null===(i=this.jobDetail)||void 0===i||null===(e=i.Result)||void 0===e?void 0:e.length)>=1)}},data:function(){return{info:{},chartList:[{name:"薪资分布",option:null,col:2},{name:"学历要求",option:null,col:2},{name:"经验要求",option:null,col:2}],jobDetail:null,visible:!1,loaded:!1}},mounted:function(){},methods:{show:function(t){var a=this,i=t.id;return this.visible=!0,l.default.getJobDetail({id:i}).then(function(t){if(null==t||!t.Result)throw new Error("无数据页面");a.info=a.handleList(null==t?void 0:t.Result),a.handleJD()}),new Promise(function(t,i){a.$promise={resolve:t,reject:i}})},onHide:function(){this.$promise.resolve()},handleList:function(t){var a,i,e,n=t;return 200===(null==t||null===(a=t.jobDetail)||void 0===a?void 0:a.Status)&&(t.jobDetail.Result=null===(i=t.jobDetail)||void 0===i||null===(e=i.Result)||void 0===e?void 0:e.slice(0,3),this.jobDetail=t.jobDetail),n},drawSalChart:function(t){var a,i,e=this,n={xData:[],yData:[]},r=[];if(s.default.forEach(t,function(t){r.push(t)}),r.length){var l=this.getSum(r);s.default.forEach(r,function(t){t&&(n.xData.push(t.desc),n.yData.push(e.getPercent(l,t.count)))})}this.chartList[0].name="薪资分布(平均薪资:¥"+((null===(a=this.jobDetail)||void 0===a||null===(i=a.Summary)||void 0===i?void 0:i.Salaryavg)||"-")+")",this.chartList[0].option=(0,o.BarConfig)({xData:n.xData,yData:n.yData,tooltip:{formatter:"{b}:</br>占比{c}%",trigger:"axis",axisPointer:{type:"shadow",width:38,shadowStyle:{color:"rgba(18, 139, 237, 0.05)"}}},gridConfig:{right:30,left:40,top:45},xAxisConfig:{boundaryGap:!1},seriesConfig:{emphasis:{itemStyle:{color:"#408FFF"}},barWidth:10,itemStyle:{barBorderRadius:[5,5,0,0],color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#408FFF"},{offset:1,color:"rgba(64, 143, 255, 0.3)"}]}}}})},drawEduChart:function(t){var a=[],i=[],e=[];t.sort(function(t,a){return a.count-t.count});for(var n=0;n<t.length;n++){var s={value:t[n].count,realName:t[n].desc,name:t[n].desc};i.push(t[n].desc),a.push(s),e.push(t[n].count)}a.forEach(function(t,a){i[a]={name:t.realName,value:(0,r.getPercentWithPrecision)(e,a,2)}});var l=(0,o.PieConfig)(i,a,{center:[80,145],radius:["40","60"]},{width:138,left:165});this.chartList[1].option=l},drawExpChart:function(t){var a=this,i={xData:[],yData:[]},e=(0,n.default)(t);if(e.length){var r=this.getSum(e);s.default.forEach(e,function(t){t&&(i.xData.push(t.desc),i.yData.push(a.getPercent(r,t.count)))})}this.chartList[2].option=(0,o.BarConfig)({xData:i.xData,yData:i.yData,tooltip:{formatter:"{b}:</br>占比{c}%",trigger:"axis",axisPointer:{type:"shadow",width:38,shadowStyle:{color:"rgba(18, 139, 237, 0.05)"}}},gridConfig:{right:30,left:40,top:50},xAxisConfig:{boundaryGap:!1},seriesConfig:{emphasis:{itemStyle:{color:"#408FFF"}},barWidth:10,itemStyle:{barBorderRadius:[5,5,0,0],color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#408FFF"},{offset:1,color:"rgba(64, 143, 255, 0.3)"}]}}}})},handleJD:function(){var t,a,i=[];if(null!==(t=this.info)&&void 0!==t&&null!==(a=t.descriptionResultList)&&void 0!==a&&a.length){var e=[],n=[],o=[],r=[];s.default.forEach(this.info.descriptionResultList,function(t){switch(t.type){case"岗位职责":e.push(t);break;case"岗位要求":n.push(t);break;case"工作时间":o.push(t);break;case"薪酬福利":r.push(t)}}),e.length>0&&i.push({key:"岗位职责",list:e.sort(function(t,a){return(null==t?void 0:t.rank)-(null==a?void 0:a.rank)})}),n.length>0&&i.push({key:"岗位要求",list:n.sort(function(t,a){return(null==t?void 0:t.rank)-(null==a?void 0:a.rank)})}),o.length>0&&i.push({key:"工作时间",list:o.sort(function(t,a){return(null==t?void 0:t.rank)-(null==a?void 0:a.rank)})}),r.length>0&&i.push({key:"薪酬福利",list:r.sort(function(t,a){return(null==t?void 0:t.rank)-(null==a?void 0:a.rank)})}),s.default.forEach(i,function(t){s.default.forEach(t.list,function(a,i){var e;a.realDetail=(null===(e=t.list)||void 0===e?void 0:e.length)>1?"".concat(i+1,"、").concat(a.detail):a.detail})}),this.$set(this.info,"descList",i)}this.initData()},initData:function(){var t,a,i=this;(null===(t=this.jobDetail)||void 0===t||null===(a=t.GroupItems)||void 0===a?void 0:a.length)>
10?(this.jobDetail.GroupItems.forEach(function(t){"experience"===t.key&&t.items&&t.items.length>0&&setTimeout(function(){i.drawExpChart(t.items)},500),"salary"===t.key&&t.items&&t.items.length>0&&setTimeout(function(){i.drawSalChart(t.items),i.loaded=!0},500),"education"===t.key&&t.items&&t.items.length>0&&setTimeout(function(){i.drawEduChart(t.items),i.loaded=!0},500)}),s.default.forEach(this.chartList,function(t){t.isLoaded=!0})):this.loaded=!0},getSum:function(t){var a=0;return t.forEach(function(t){t&&t.count&&(a+=t.count)}),a},getPercent:function(t,a){return(100*a/t).toFixed(2)},jumpSearch:function(){window.open("/web/bigsearch/recruit?searchKey=".concat(encodeURIComponent(this.info.positionName),"&&isFromDetail=true&&excludeKeyNo=").concat(this.info.compKeyNo,"&excludeId=").concat(this.info.id,"&isExcludeList=true")),(0,c.qccTrack)("page_button_click",{button_name:"相似岗位",button_position:"招聘详情"})}}},t.exports=a.default})?e.apply(a,n):e)||(t.exports=s)}}]);

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.