PageSourceSearch

https://hakopro.jp/build/assets/Index-93126954.js

js hakopro.jp collected 2026-10-06 08:18:21 UTC 15,009 bytes, 1 lines download raw bytes

1import{l as s,v as o,s as e,A as i,u as d,F as y,y as v,m as f,q as h,x as g,B as u,L as p,V as S,c as k,r as A,t as b,g as C}from"./vendor-798a681a.js";import{L as T}from"./Layout-90030b9f.js";import{_ as N}from"./JobSearchBar-0377d075.js";import{J as I}from"./JobCard-30066fe6.js";import"./axios-073a2968.js";import"./utils-21cf2c28.js";import"./PictureImage-c64126c1.js";import"./_plugin-vue_export-helper-c27b6911.js";/* empty css                                                                */const O={class:"hk-hero"},L={class:"hk-hero-inner"},B={class:"hk-hero-grid"},J={class:"hk-hero-badge"},P=e("span",{class:"dot"},null,-1),V={class:"hk-en-sub"},F=["innerHTML"],H={key:0,class:"hk-hero-quick-links"},R={class:"label"},K={key:0,class:"count"},D={class:"hk-hero-search"},Y={key:0,class:"hk-hero-tags"},W=e("span",{class:"label"},"人気のキーワード:",-1),q={key:1,class:"hk-hero-stats"},Q={class:"hk-hero-card-stack"},U={__name:"HeroSection",props:{badge:{type:String,default:"ハコプロ公式求人ポータル · Powered by hakopro.jp"},enSub:{type:String,default:"Transport industry jobs"},headline:{type:String,default:'運送業界の<span class="hk-hl">あなたの仕事</span>、<br>ここで見つかる。'},lead:{type:String,default:"全国8万件以上の運送会社情報が載るハコプロから、ドライバー・倉庫・整備・管理まで、運送業界のあらゆる求人をまとめて検索。"},stats:{type:Array,default:()=>[{label:"掲載企業数 / Companies",value:"82,164"},{label:"公開求人数 / Open jobs",value:"30,214"},{label:"ホワイト物流認定 / Certified",value:"318"},{label:"採用成功率 / Success rate",value:"80%"}]},popularTags:{type:Array,default:()=>["未経験OK","寮あり","週休2日","長距離","入社祝金","ホワイト物流認定","年収500万〜"]},enLead:{type:String,default:"Search transport jobs from 80,000+ carrier listings across Japan."},searchTabs:{type:Array,default:()=>[{id:"job",label:"求人を探す",href:"/jobs/search"},{id:"company",label:"会社から探す",href:"/jobs/browse#company"},{id:"area",label:"エリアから探す",href:"/jobs/browse"}]}},setup(t){return(c,l)=>(s(),o("section",O,[e("div",L,[e("div",B,[e("div",null,[e("div",J,[P,i(d(t.badge),1)]),e("div",V,d(t.enSub),1),e("h1",{innerHTML:t.headline},null,8,F),t.searchTabs.length?(s(),o("div",H,[(s(!0),o(y,null,v(t.searchTabs,n=>(s(),f(u(p),{key:n.id,href:n.href,class:"hk-hero-quick-link"},{default:h(()=>[e("span",R,d(n.label),1),n.count?(s(),o("span",K,d(n.count),1)):g("",!0)]),_:2},1032,["href"]))),128))])):g("",!0),e("div",D,[S(c.$slots,"search"),t.popularTags.length?(s(),o("div",Y,[W,(s(!0),o(y,null,v(t.popularTags,n=>(s(),f(u(p),{key:n,href:`/jobs/search?keyword=${encodeURIComponent(n)}`,class:"hk-hero-tag"},{default:h(()=>[i(d(n),1)]),_:2},1032,["href"]))),128))])):g("",!0)]),t.stats.length?(s(),o("div",q,[(s(!0),o(y,null,v(t.stats,n=>(s(),o("div",{key:n.label,class:"hk-hero-stat"},[e("strong",null,d(n.value),1),e("span",null,d(n.label),1)]))),128))])):g("",!0)]),e("div",Q,[S(c.$slots,"side")])])])]))}},G={class:"name"},X={key:0,class:"en"},Z={class:"count"},ee=e("span",null,"件",-1),te={__name:"AreaCard",props:{prefId:{type:[Number,String],default:null},name:{type:String,required:!0},en:{type:String,default:""},count:{type:Number,default:0},href:{type:String,default:null}},setup(t){const c=t,l=k(()=>c.href?c.href:c.prefId?`/jobs/search?pref_id=${c.prefId}`:"/jobs/search"),n=k(()=>(c.count||0).toLocaleString("ja-JP"));return(m,x)=>(s(),f(u(p),{href:l.value,class:"hk-area-card"},{default:h(()=>[e("div",null,[e("div",G,d(t.name),1),t.en?(s(),o("div",X,d(t.en),1)):g("",!0)]),e("div",Z,[e("b",null,d(n.value),1),ee])]),_:1},8,["href"]))}},se={class:"hk-type-ico"},ae={class:"hk-ico",viewBox:"0 0 24 24",width:"24",height:"24"},ne=["d"],oe={class:"name"},le={key:0,class:"desc"},re={class:"count"},ie={__name:"TypeCard",props:{jobtypeId:{type:[Number,String],default:null},name:{type:String,required:!0},en:{type:String,default:""},desc:{type:String,default:""},count:{type:Number,default:0},icon:{type:String,default:"truck"},href:{type:String,default:null}},setup(t){const c={truck:"M3 7h11v10H3zM14 10h4l3 3v4h-7zM7 20a2 2 0 100-4 2 2 0 000 4zM17 20a2 2 0 100-4 2 2 0 000 4z",users:"M16 11a4 4 0 100-8 4 4 0 000 8zM8 11a4 4 0 100-8 4 4 0 000 8zM2 22a6 6 0 0112 0M14 22a6 6 0 019-5",building:"M4 22V4h9v18zM13 10h7v12h-7zM7 8h3M7 12h3M7 16h3M16 14h1M16 18h1",briefcase:"M4 7h16v13H4zM9 7V4h6v3M4 12h16",chart:"M3 3v18h18M7 14l3-4 4 3 5-7",shield:"M12 2l8 3v7c0 5-4 9-8 
110-4-1-8-5-8-10V5l8-3z",user:"M12 12a4 4 0 100-8 4 4 0 000 8zM4 22a8 8 0 0116 0"},l=t,n=k(()=>l.href?l.href:l.jobtypeId?`/jobs/search?jobtype_status=${l.jobtypeId}`:"/jobs/search"),m=k(()=>c[l.icon]||c.truck),x=k(()=>(l.count||0).toLocaleString("ja-JP"));return(w,$)=>(s(),f(u(p),{href:n.value,class:"hk-type-card"},{default:h(()=>[e("div",se,[(s(),o("svg",ae,[e("path",{d:m.value},null,8,ne)]))]),e("div",oe,d(t.name),1),t.desc?(s(),o("div",le,d(t.desc),1)):g("",!0),e("div",re,d(x.value)+"件",1)]),_:1},8,["href"]))}},ce=e("div",{class:"hk-card-float",style:{transform:"rotate(-2deg)"}},[e("div",{style:{display:"flex",gap:"10px","align-items":"center","margin-bottom":"10px"}},[e("div",{class:"co-avatar"},"ロ"),e("div",{style:{flex:"1"}},[e("div",{style:{"font-size":"11px",color:"var(--ink-500)"}},"ロジテック 株式会社"),e("div",{style:{"font-size":"13px","font-weight":"800"}},"大型ドライバー/関東〜東北")]),e("span",{class:"hk-badge hk-badge-new"},"NEW")]),e("div",{style:{"font-size":"22px","font-weight":"900",color:"var(--brand-orange)","font-family":"var(--font-en)","line-height":"1"}},[i(" ¥380,000〜520,000"),e("span",{style:{"font-size":"11px",color:"var(--ink-500)","margin-left":"6px","font-family":"var(--font-jp)","font-weight":"600"}},"/月")]),e("div",{style:{display:"flex",gap:"6px","flex-wrap":"wrap","margin-top":"10px"}},[e("span",{class:"hk-badge hk-badge-orange"},"大型免許"),e("span",{class:"hk-badge hk-badge-cyan"},"未経験OK"),e("span",{class:"hk-badge"},"寮あり")])],-1),de=e("div",{class:"hk-card-float",style:{transform:"rotate(1.5deg)"}},[e("div",{style:{display:"flex",gap:"10px","align-items":"center","margin-bottom":"10px"}},[e("div",{class:"co-avatar",style:{background:"linear-gradient(135deg,#2FB6C7,#1F99A9)"}},"ハ"),e("div",{style:{flex:"1"}},[e("div",{style:{"font-size":"11px",color:"var(--ink-500)"}},"ハコプロ物流株式会社"),e("div",{style:{"font-size":"13px","font-weight":"800"}},"2t ルート配送ドライバー")]),e("span",{class:"hk-badge hk-badge-cyan"},"人気")]),e("div",{style:{"font-size":"22px","font-weight":"900",color:"var(--brand-orange)","font-family":"var(--font-en)","line-height":"1"}},[i(" ¥300,000〜420,000"),e("span",{style:{"font-size":"11px",color:"var(--ink-500)","margin-left":"6px","font-family":"var(--font-jp)","font-weight":"600"}},"/月")]),e("div",{style:{display:"flex",gap:"6px","flex-wrap":"wrap","margin-top":"10px"}},[e("span",{class:"hk-badge hk-badge-orange"},"中型免許"),e("span",{class:"hk-badge"},"週休2日"),e("span",{class:"hk-badge"},"賞与年2回")])],-1),he={key:0,class:"hk-tight",style:{background:"#fff","border-bottom":"1px solid var(--ink-200)"}},ue={class:"hk-container"},pe={class:"hk-section-title"},fe=e("h2",null,[e("span",{class:"hk-en"},"BY LICENSE"),i("免許・スキルから"),e("span",{class:"hk-accent"},"探す")],-1),ke={style:{display:"flex","flex-wrap":"wrap",gap:"8px"}},be={class:"hk-tight"},ye={class:"hk-container"},ve={class:"hk-section-title"},ge=e("h2",null,[e("span",{class:"hk-en"},"BY AREA"),i("エリアから探す ")],-1),_e={class:"hk-area-grid"},me={class:"hk-tight",style:{background:"#fff","border-top":"1px solid var(--ink-200)","border-bottom":"1px solid var(--ink-200)"}},xe={class:"hk-container"},je={class:"hk-section-title"},we=e("h2",null,[e("span",{class:"hk-en"},"BY JOB TYPE"),i("雇用形態から探す ")],-1),$e={class:"hk-type-grid"},Se={style:{background:"var(--ink-100)"}},Ee={class:"hk-container"},Me={class:"hk-section-title"},ze=e("h2",null,[e("span",{class:"hk-en"},"FEATURED & NEW"),i("注目・新着"),e("span",{class:"hk-accent"},"求人")],-1),Ae={key:0,class:"hk-job-grid"},Ce={key:1,style:{padding:"48px 0","text-align":"center",color:"var(--ink-500)","font-size":"14px"}},Te={class:"hk-container"},Ne={class:"hk-white-banner"},Ie=e("div",null,[e("div",{style:{"font-size":"11px","font-weight":"700","letter-spacing":".15em",opacity:".85","margin-bottom":"6px"}}," WHITE LOGISTICS CERTIFIED SPECIAL "),e("h2",null,"ホワイト物流認定企業特集"),e("p",null,[i(" 労働環境・安全運行に取り組む優良企業を厳選。"),e("br"),i("働きやすさを重視する方はこちらから。 ")])],-1),Oe=e("div",{class:"hk-container"},[e("div",{class:"hk-how"},[e("div",{class:"hk-container"},[e("div",{class:"hk-section-title"},[e("h2",null,[e("span",{class:"hk-en",style:{color:"var(--brand-orange)"}},"HOW IT WORKS"),e("span",{style:{color:"#fff"}},"3ステップで仕事が決まる")])]),e("div",{class:"hk-how-steps"},[e("div",{class:"hk-how-step"},[e("div",{class:"num"},"01"),e("h3",null,"無料会員登録"),e("p",null,"1分で登録完了。履歴書ひな形もダウンロード可能。")]),e("div",{class:"hk-how-step"},[e("div",{class:"num"},"02"),e("h3",null,"求人を検索・応募"),e("p",null,"気になる求人にワンクリックで応募。複数応募OK。")]),e("div",{class:"hk-how-step"},[e("div",{class:"num"},"03"),e("h3",null,"企業と直接やりとり"),e("p",null,"ハコプロスタッフが仲介。
1面接日程の調整もサポート。")]),e("div",{class:"hk-how-step"},[e("div",{class:"num"},"04"),e("h3",null,"採用・入社"),e("p",null,"採用成功率80%。入社後も相談可能。")])])])])],-1),Le=e("section",{class:"hk-tight"},[e("div",{class:"hk-container"},[e("div",{class:"hk-section-title"},[e("h2",null,[e("span",{class:"hk-en"},"FOR EMPLOYERS"),i("運送会社の採用担当者様へ ")])]),e("p",{style:{"font-size":"14px",color:"var(--ink-700)","line-height":"1.8",margin:"0 0 16px"}}," ハコプロジョブは、運送業界に特化した求人掲載サービスです。ドライバー採用でお困りの方はお気軽にお問い合わせください。 "),e("a",{href:"https://hakopro.jp/contact",target:"_blank",rel:"noreferrer",class:"hk-btn hk-btn-primary"}," 求人掲載について問い合わせる → ")])],-1),Ye={__name:"Index",props:{featuredJobs:{type:Array,default:()=>[]},areaCounts:{type:Array,default:()=>[]},typeCounts:{type:Object,default:()=>({})},totalJobs:{type:Number,default:0},prefectures:{type:Object,default:()=>({})},jobtype_statuses:{type:Object,default:()=>({})},popularQualifications:{type:Array,default:()=>[]}},setup(t){const c=t,l=A({keyword:"",pref_id:"",jobtype_status:""});function n(){const r={};l.value.keyword&&(r.keyword=l.value.keyword),l.value.pref_id&&(r.pref_id=l.value.pref_id),l.value.jobtype_status&&(r.jobtype_status=l.value.jobtype_status),C.Inertia.get("/jobs/search",r)}const m={北海道:"Hokkaido",東北:"Tohoku",関東:"Kanto",中部:"Chubu",関西:"Kansai",中国:"Chugoku",四国:"Shikoku",九州:"Kyushu / Okinawa"},x={1:{en:"Full-time",icon:"briefcase",desc:"正社員求人"},3:{en:"Contract",icon:"building",desc:"契約社員"},4:{en:"Outsourced",icon:"truck",desc:"業務委託"},5:{en:"Part-time",icon:"user",desc:"アルバイト・パート"}},w=k(()=>[]),$=k(()=>{const r=Number(c.totalJobs)||0;return r>0?`運送業界の求人情報(${r.toLocaleString("ja-JP")}件掲載中)|ハコプロ`:"運送業界の求人情報|ハコプロ"}),E=k(()=>{const r=Number(c.totalJobs)||0;return r>0?`運送会社が直接登録する求人情報を${r.toLocaleString("ja-JP")}件掲載中。ドライバー・倉庫・整備・管理まで運送業界の求人をエリア・職種・条件でまとめて検索できます。`:"全国の運送会社が登録するハコプロから、ドライバー・倉庫・整備・管理まで運送業界の求人をまとめて検索できます。"}),M=k(()=>{const r={...c.typeCounts||{}};return r[2]!==void 0&&(r[5]=(Number(r[5])||0)+(Number(r[2])||0),delete r[2]),Object.entries(r).map(([_,a])=>{const j=Number(_),z=j===5?"アルバイト・パート":c.jobtype_statuses[_]||"";return{id:j,name:z,count:Number(a)||0,...x[_]||{en:"",icon:"truck",desc:""}}})});return(r,_)=>(s(),f(T,{title:$.value,description:E.value,active:"jobs","is-logged-in":!1},{default:h(()=>[b(U,{stats:w.value},{search:h(()=>[b(N,{modelValue:l.value,"onUpdate:modelValue":_[0]||(_[0]=a=>l.value=a),prefectures:t.prefectures,"jobtype-statuses":t.jobtype_statuses,"submit-label":"検索する",onSearch:n},null,8,["modelValue","prefectures","jobtype-statuses"])]),side:h(()=>[ce,de]),_:1},8,["stats"]),t.popularQualifications.length?(s(),o("section",he,[e("div",ue,[e("div",pe,[fe,b(u(p),{href:"/jobs/search",style:{"font-size":"13px",color:"var(--brand-orange)","font-weight":"700"}},{default:h(()=>[i("すべての条件を見る →")]),_:1})]),e("div",ke,[(s(!0),o(y,null,v(t.popularQualifications,a=>(s(),f(u(p),{key:a.id,href:`/jobs/search?qualifications[]=${a.id}`,class:"hk-chip-sm",style:{"text-decoration":"none"}},{default:h(()=>[i(d(a.name),1)]),_:2},1032,["href"]))),128))])])])):g("",!0),e("section",be,[e("div",ye,[e("div",ve,[ge,b(u(p),{href:"/jobs/browse",style:{"font-size":"13px",color:"var(--brand-orange)","font-weight":"700",display:"flex","align-items":"center",gap:"4px"}},{default:h(()=>[i(" すべて見る → ")]),_:1})]),e("div",_e,[(s(!0),o(y,null,v(t.areaCounts,a=>(s(),f(te,{key:a.area_name,name:a.area_name,en:m[a.area_name]||"",count:a.count,href:`/jobs/search?${a.pref_ids.map(j=>"pref_ids[]="+j).join("&")}`},null,8,["name","en","count","href"]))),128))])])]),e("section",me,[e("div",xe,[e("div",je,[we,b(u(p),{href:"/jobs/browse#type",style:{"font-size":"13px",color:"var(--brand-orange)","font-weight":"700",display:"flex","align-items":"center",gap:"4px"}},{default:h(()=>[i(" すべて見る → ")]),_:1})]),e("div",$e,[(s(!0),o(y,null,v(M.value,a=>(s(),f(ie,{key:a.id,"jobtype-id":a.id,name:a.name,en:a.en,desc:a.desc,icon:a.icon,count:a.count},null,8,["jobtype-id","name","en","desc","icon","count"]))),128))])])]),e("section",Se,[e("div",Ee,[e("div",Me,[ze,b(u(p),{href:"/jobs/search",class:"hk-btn hk-btn-outline hk-btn-sm"},{default:h(()=>[i("すべての求人を見る →")]),_:1})]),t.featuredJobs.length?(s(),o("div",Ae,[(s(!0),o(y,null,v(t.featuredJobs,a=>(s(),f(I,{key:a.id,job:a},null,8,["job"]))),128))])):(s(),o("div",Ce," 現在、掲載中の求人はありません。 "))])]),e("div",Te,[e("div",Ne,[Ie,b(u(p),{href:"/jobs/search?conditions%5B%5D=%E3%83%9B%E3%83%AF%E3%82%A4%E3%83%88%E7%89%A9%E6%B5%81%E8%AA%8D%E5%AE%9A",class:"hk-btn hk-btn-lg"},{default:h(()=>[i(" 認定企業を見る → ")]),_:1})])]),Oe,Le]),_:1},8,["title","description"]))}};export{Ye as default};

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.