PageSourceSearch

https://www.ftu.org.hk/_nuxt/BSBhMmRw.js

js ftu.org.hk collected 2026-09-25 04:51:47 UTC 6,206 bytes, 1 lines download raw bytes

1import{d as R,i as a,I as q,c as z,k as E,l as o,o as r,m as e,p as v,F as _,x as h,e as l,y as I,a0 as V,t as f,q as j,bS as A,am as B,_ as M}from"./D1FcBL9p.js";import{m as T}from"./CDb7m9PX.js";import{_ as U}from"./DvHYKSnT.js";import{i as F}from"./CILtB5eU.js";import{f as N,n as $,r as O}from"./C1dxbtEK.js";import{u as P,g as G}from"./C8uHJLGK.js";import{u as H}from"./qJlnEoVS.js";import"./IN2EHIwK.js";import"./BmMX7dfs.js";import"./DaI1dtU0.js";import"./CXXDZoq4.js";const J={class:"political-participation-container",style:{}},K={style:{width:"100%"},class:"mt-46px"},Q={class:"filter-section"},W={class:""},X={class:""},Y={class:"container"},Z={class:"flex flex-wrap flex-row justify-between w-100%"},ee=["onClick"],te={class:"absolute inset-0"},se=["src"],ie={class:"relative z-10 p-6 max-w-2xl flex items-center"},oe={class:"font-medium text-white",style:{"text-shadow":"2px 2px 2px grey"}},re={class:"mb-8"},le={class:"from-pink-100 to-blue-100 mb-4"},ne={class:"container"},ae={class:"grid grid-cols-3 gap-4"},ce=["onClick"],de=["src"],ue={class:"absolute inset-0 bg-opacity-40 flex items-center justify-center"},pe={class:"text-center"},ye={class:"font-medium"},me={key:0,class:"lookBtn view-button opacity-0 group-hover:opacity-100 transition-opacity duration-300 mt-2"},ve={key:1,class:"lookBtn view-button opacity-0 group-hover:opacity-100 transition-opacity duration-300 mt-2"},_e={class:"container"},he={key:0,class:"font-semibold mb-6 font-size-2rem"},fe={key:1,class:"font-semibold mb-6 font-size-2rem"},ge={key:2,class:"font-semibold mb-6 font-size-2rem"},ke={class:"grid grid-cols-2 gap-4"},be=["onClick"],Se={class:"text-gray-700 font-size-2rem font-bold"},we=R({__name:"pc",props:{ssrData:{}},setup(x){const u=x,c=H(),{isTradChin:g,isSimpChin:k,isEnglish:b}=P();a(""),a(["行政委员会","政务委员会","政策委员会","属会及资助会"]);const p=a(u.ssrData||[]);a(["工人俱乐部","工联会准修中心","工联会职业发展服务处","工联会康龄服务社","工联职安健协会","香港工联会人湾区社会服务社"]),a(0);const y=a(!1);q([{name:"聯絡我們"},{name:"網站地圖"},{name:"招聘人才"},{name:"友好鏈結"},{name:"免責聲明"}]);const S=async(s,i,m)=>{const n=O({id:s,externalLinkUrl:i,title:m});if(n){if(n.kind==="external"){typeof window<"u"&&window.open(n.url,"_blank");return}c.push({path:n.path,query:n.query})}},C=s=>{if(s.route){if(s.key==="culture"){window.open("https://www.hkftuwc.org/","_blank");return}s.key==="medical"?c.push({path:"/about/medicalService",query:{title:s.title}}):s.key==="regional"?c.push({path:"/about/regionalService",query:{title:s.title}}):s.key==="elderly"?c.push({path:"/about/elderlyService",query:{title:s.title}}):c.push({path:"/about"+s.route,query:{title:s.title}})}},L=async()=>{const s=G(),i=await F(s);p.value=N($(i))},D=z(()=>g.value?[{title:"勞工權益",key:"laborRights",route:"/labourServices"},{title:"內地服務",key:"mainland",route:"/consultingService"},{title:"進修・培訓・就業服務",key:"education",route:"/myService"},{title:"醫療服務",key:"medical",route:"/medicalService"},{title:"文娛康樂",key:"culture",route:"/clubsSponsors"},{title:"地區服務",key:"regional",route:"/myService"},{title:"長者服務",key:"elderly",route:"/myService"}]:k.value?[{title:"劳工权益",key:"laborRights",route:"/labourServices"},{title:"内地服务",key:"mainland",route:"/consultingService"},{title:"进修・培训・就业服务",key:"education",route:"/myService"},{title:"医疗服务",key:"medical",route:"/medicalService"},{title:"文娱康乐",key:"culture",route:"/clubsSponsors"},{title:"地区服务",key:"regional",route:"/myService"},{title:"长者服务",key:"elderly",route:"/myService"}]:[{title:"Labor Rights",key:"laborRights",route:"/labourServices"},{title:"Mainland Services",key:"mainland",route:"/consultingService"},{title:"Further Education, Training, Employment Services",key:"education",route:"/myService"},{title:"Medical Services",key:"medical",route:"/medicalService"},{title:"Culture, Entertainment, Recreation",key:"culture",route:"/clubsSponsors"},{title:"Regional Services",key:"regional",route:"/myService"}
1,{title:"Elderly Services",key:"elderly",route:"/myService"}]);return E(()=>{(!u.ssrData||u.ssrData.length===0)&&L()}),(s,i)=>{const m=B,n=T;return r(),o("div",J,[e("div",K,[e("div",Q,[e("div",W,[e("div",X,[i[1]||(i[1]=e("div",{class:"container mb-4"},null,-1)),e("div",Y,[e("div",Z,[(r(!0),o(_,null,h(l(p).slice(0,2),(t,d)=>(r(),o("div",{key:d,class:"w-48%"},[e("div",{class:"relative overflow-hidden mb-8 min-h-[300px] flex items-end",onClick:w=>S(t.id,t.externalLinkUrl,t.title)},[e("div",te,[e("img",{src:t.imgUrl,class:"w-full h-full object-cover",style:{"border-radius":"8px"}},null,8,se)]),e("div",ie,[e("h1",oe,f(t.title),1),v(m,{color:"#fff",size:28},{default:j(()=>[v(l(A))]),_:1})])],8,ee)]))),128))])])]),e("div",re,[e("div",le,[e("div",ne,[e("div",ae,[(r(!0),o(_,null,h(l(p).slice(2,7),(t,d)=>(r(),o("div",{class:"relative rounded-lg overflow-hidden group cursor-pointer",style:{background:"linear-gradient(135deg, #f98c18 0%, #fb0c45 100%)",height:"200px"},key:d,onClick:w=>S(t.id,t.externalLinkUrl,t.title)},[e("img",{src:t.imgUrl,class:"w-full h-full object-cover transition-transform duration-300 group-hover:scale-110"},null,8,de),i[2]||(i[2]=e("div",{class:"gradient-bg"},null,-1)),e("div",ue,[e("div",pe,[e("h1",ye,f(t.title),1),l(b)?(r(),o("div",me," Details ")):(r(),o("div",ve," 查看 "))])])],8,ce))),128))])])]),e("div",_e,[l(g)?(r(),o("h1",he,"我們的服務")):l(k)?(r(),o("h1",fe,"我们的服务")):l(b)?(r(),o("h1",ge,"Our Services")):I("",!0),e("div",ke,[(r(!0),o(_,null,h(l(D),(t,d)=>(r(),o("div",{key:d,onClick:w=>C(t),class:"flex items-center justify-between p-10 bg-white rounded-lg hover:bg-gray-50 cursor-pointer transition-colors fuwu",style:{border:"1px solid #ededed"}},[e("h1",Se,f(t.title),1),i[3]||(i[3]=e("img",{src:U,style:{width:"36px",height:"36px"},alt:""},null,-1))],8,be))),128))])])])])])]),v(n,{modelValue:l(y),"onUpdate:modelValue":i[0]||(i[0]=t=>V(y)?y.value=t:null)},null,8,["modelValue"])])}}}),Ae=M(we,[["__scopeId","data-v-5b0904eb"]]);export{Ae 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.