1import{_ as ne,a as le}from"./Cc0LU13i.js";import{d as de,i as c,f as ce,I as pe,k as ue,l as n,o as i,p as u,m as e,q as m,T as me,y as p,e as r,K as he,L as fe,M as ge,N as be,w as $,t as B,E as ve,a0 as ye,F as xe,x as we,b as ke,v as j,C as t,P as H,Q as Fe,R as g,a9 as _e,aa as Ce,G as R,ab as Te,B as Pe,_ as Ue}from"./D1FcBL9p.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as E}from"./BlRCviZe.js";import{_ as Ie}from"./CaAqpWxa.js";import{_ as K,a as Y}from"./Dns8Ry7m.js";import{_ as Se}from"./DpB-3DWR.js";import{useFormValid as $e}from"./C27rwluT.js";import{dictDataType as Ae}from"./DfaXuOzC.js";import{u as Re}from"./qJlnEoVS.js";import{s as Ee}from"./BySzvsyc.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./JQ4_lwpA.js";import"./CrigWTWw.js";import"./C1L_m5ze.js";import"./DaI1dtU0.js";import"./BPUiQOwK.js";import"./CXXDZoq4.js";import"./Bm9hQSgN.js";import"./Kel_4G8E.js";import"./DbmM9Exm.js";/* empty css *//* empty css */import"./Q1V0cuQG.js";import"./DxGFFcg3.js";import"./DR6F7tIA.js";import"./BvC-Ff6-.js";import"./EgekFmNJ.js";/* empty css */import"./B-SoCPxp.js";const qe=""+new URL("reset-png.0SQaxAYX.png",import.meta.url).href,Le={class:"signin-page-wrapper"},ze={class:"signin-content relative h-[calc(100vh-160px)] lt-md:px-10px lt-sm:px-10px lt-xl:px-10px",style:{"background-color":"#fff",position:"relative"}},We={class:"m-auto h-808px w-[100%] flex justify-center"},Oe={key:0,class:"h-666px w-50% flex items-center justify-center position-relative flex-col"},Ve={class:"flex items-center gap-4 position-absolute left-5% top-10%"},Me={class:"w-500px h-206px div-input"},De={class:"flex items-center"},Be={class:"phone-number"},je={class:"relative ml-2 flex items-center"},He=["placeholder"],Ke={key:1,class:"sendCode",style:{cursor:"pointer"}},Ye={key:1,class:"h-666px w-50% flex items-center justify-center flex-col position-relative"},Ne={class:"flex items-center gap-4 position-absolute left-5% top-10%"},Ge={class:"w-500px h-206px div-input"},Qe=["type"],Ze={key:0,class:"span-password"},Xe=["type"],Je={key:0,class:"span-password"},et={key:0,class:"div-password mt-10px"},tt={class:"flex flex-row mt-10px mb-10px"},st={key:0,class:"input-div"},ot={key:2,class:"w-50% h-855px flex flex-col",style:{"box-shadow":"0px 2px 24px rgba(158, 119, 119, 0.12)",padding:"20px","overflow-y":"auto"}},rt={key:1,class:"mt-20px text-center"},at={key:2,class:"mt-20px text-center"},it={key:3,class:"person-card"},nt={key:4,class:"person-card"},lt=de({name:"Reset",__name:"resetPc",setup(dt){const h=c("+852"),q=c([]),f=c(!1),{t:ct}=ce(),x=c(!1),_=c(!1),C=c(!1);c(!0);const v=c(!1),{push:N,back:G}=Re(),b=c(),w=c(!0),Q=()=>{b.value.$el.classList.remove("opacity-0","w-0","h-0"),b.value.$el.classList.add("w-24px","h-24px"),Fe(()=>{var s,d;(s=b.value)==null||s.focus(),(d=b.value)==null||d.toggleMenu()});const l=()=>{b.value.$el.classList.add("opacity-0","w-0","h-0"),b.value.$el.classList.remove("w-24px","h-24px"),b.value.$el.removeEventListener("click",l)};setTimeout(()=>{b.value.$el.addEventListener("click",l)},100)},L=async l=>{l==1?(C.value=!0,_.value=!1):l==2&&(_.value=!0,C.value=!1),v.value=!0},z=c(!1),A=c(),{validForm:Z}=$e(A),y=c(!0),T=c(""),W=c(),k=c(!1),F=c(!1);c(!1);const P=c(!1),U=c(!1),o=pe({isShowPassword:!1,captchaEnable:void 0,tenantEnable:void 0,loginForm:{mobile:"",password:"",password2:"",code:"",rememberMe:!0}}),X=async()=>{if(!o.loginForm.mobile){g.error({title:"è«è¼¸å
¥ææ©èï¼"});return}if(!o.loginForm.code){g.error({title:"è«è¼¸å
¥é©è碼ï¼"});return}const l="("+h.value+")"+o.loginForm.mobile;_e({mobile:l,scene:4,code:o.loginForm.code}).then(d=>{console.log(d),w.value=!1}).catch(d=>{console.log(d)})},J=async()=>{if(!o.loginForm.mobile){g.error({title:"è«è¼¸å
¥ææ©èï¼"});return}let l=!1;switch(h.value){case"+852":l=/^[0-9]{8}$/.test(o.loginForm.mobile);break;case"+853":l=/^[0-9]{8}$/.test(o.loginForm.mobile);break;case"+86":l=/^[0-9]{11}$/.test(o.loginForm.mobile);break;default:l=o.loginForm.mobile.length>0}if(!l){let d="";switch(h.value){case"+852":d="馿¸¯ææ©è碼æçº8使¸å";break;case"+853":d="æ¾³éææ©è碼æçº8使¸å";break;case"+86":d="ä¸åå
§å°ææ©è碼æçº11使¸å";break;default:d="è«è¼¸å
¥ææçææ©è碼"}g.error({title:d});return}y.value=!1;let s=60;T.value=s+"s";try{await Ce({phone:"("+h.value+")"+o.loginForm.mobile,scene:4}),R.success("é©è碼ç¼éæå")}catch(d){R.error("é©è碼ç¼é失æ:"+(d==null?void 0:d.message)),y.value=!0;return}W.value=Ee(()=>{--s,T.value=s+"s",s==0&&(y.value=!0,T.value="éæ°ç¼é",clearInterval(W.value))},1e3)},ee=async()=>{z.value=!0;try{if(!await Z())return;const s={...o.loginForm};if(x.value==!1){g.error({title:"è«å¾é¸æ¢æ¬¾ï¼"});return}if(P.value==!0||U.value==!0){g.error({title:"è«æ£ç¢ºè¼¸å
¥å¯ç¢¼ï¼"});return}if(f.value==!0){g.error({title:"輸å
¥å
©åå¯ç¢¼ä¸ç¸åï¼"});return}if(!h.value){g.error({title:"è«é¸æåå®¶åèï¼"});return}if(s.mobile)s.mobile="("+h.value+")"+s.mobile;else{g.error({title:"è«è¼¸å
¥ææ©èï¼"});return}console.log(s);const d=await Te(s);if(console.log(d),!d){g.error({title:"é置失æï¼"});return}R.success("éç½®æåï¼è«ç»é¸ï½"),N("/login")}finally{z.value=!1}},te=async()=>{/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,16}$/.test(o.loginForm.password)?P.value=!1:P.value=!0,o.loginForm.password2&&o.loginForm.password&&o.loginForm.password2==o.loginForm.password||o.loginForm.password2==""||o.loginForm.password2==null||o.loginForm.password2==null||o.loginForm.password==""||o.loginForm.password==null||o.loginForm.password==null?f.value=!1:f.value=!0},se=async()=>{/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,16}$/.test(o.loginForm.password2)?U.value=!1:U.value=!0,o.loginForm.password2&&o.loginForm.password&&o.loginForm.password2==o.loginForm.password||o.loginForm.password2==""||o.loginForm.password2==null||o.loginForm.password2==null||o.loginForm.password==""||o.loginForm.password==null||o.loginForm.password==null?f.value=!1:f.value=!0},O=async()=>{k.value=!k.value},V=async()=>{F.value=!F.value},oe=async()=>{try{const l=await Ae("phone_area_code");q.value=l}catch(l){console.error("ç²ååå®¶åè失æ:",l)}};return ue(()=>{oe()}),(l,s)=>{const d=ne,re=Pe,ae=ve,I=be,S=ge,M=fe,D=he,ie=le;return i(),n("div",Le,[u(d),e("div",ze,[u(me,{appear:"","enter-active-class":"animate__animated animate__bounceInRight"},{default:m(()=>[e("div",We,[s[31]||(s[31]=e("div",{class:"w-50%"},[e("img",{src:qe,alt:"",class:"left-png"})],-1)),r(w)?(i(),n("div",Oe,[e("div",Ve,[r(v)?p("",!0):(i(),n("img",{key:0,src:E,class:"w-24px h-24px",alt:"",style:{cursor:"pointer"},onClick:s[0]||(s[0]=a=>r(G)())}))]),s[21]||(s[21]=e("h1",{class:"login-h1 mb-30px"},"æ¾åå¯ç¢¼",-1)),e("div",Me,[u(D,{ref_key:"formRegister",ref:A,class:"login-form","label-position":"top","label-width":"120px",size:"large",model:r(o).loginForm},{default:m(()=>[u(M,{style:{}},{default:m(()=>[u(S,{span:24,class:"h-40px"},{default:m(()=>
1[u(I,{class:"h-40px flex items-center",style:{"border-bottom":"2px solid #d9d9d9"},prop:"mobile"},{default:m(()=>[e("div",De,[e("span",Be,B(r(h)),1),e("div",je,[e("img",{src:Ie,alt:"",class:"w-24px h-24px cursor-pointer",style:{"vertical-align":"middle"},onClick:Q}),u(ae,{modelValue:r(h),"onUpdate:modelValue":s[1]||(s[1]=a=>ye(h)?h.value=a:null),ref_key:"countrySelect",ref:b,class:"absolute opacity-0 w-0 h-0 pointer-events-none",style:{width:"0",left:"0",top:"0","z-index":"-1"},"popper-class":"country-select-dropdown","popper-options":{placement:"bottom-start",modifiers:[{name:"offset",options:{offset:[-10,5]}}]}},{default:m(()=>[(i(!0),n(xe,null,we(r(q),a=>(i(),ke(re,{key:a.value,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),$(e("input",{class:"h-40px w-full pl-10px ml-2",style:{border:"0"},type:"tel",placeholder:"é»è©±è碼","onUpdate:modelValue":s[2]||(s[2]=a=>r(o).loginForm.mobile=a),autocomplete:"off"},null,512),[[j,r(o).loginForm.mobile]])])]),_:1})]),_:1}),u(S,{span:24},{default:m(()=>[u(I,{prop:"password",class:"flex",style:{"border-bottom":"2px solid #d9d9d9"}},{default:m(()=>[$(e("input",{class:"h-40px pl-0px w-82%",id:"tel",placeholder:r(y)?"é©è碼":"é©è碼ï¼å¦ç¡æ³æ¶å°é©è碼ï¼è«æ¥è©¢ææ©çè¨åå¾ç®±ï¼","onUpdate:modelValue":s[3]||(s[3]=a=>r(o).loginForm.code=a),required:""},null,8,He),[[j,r(o).loginForm.code]]),r(y)?(i(),n("span",{key:0,class:"sendCode",style:{cursor:"pointer"},onClick:s[4]||(s[4]=a=>J())},"ç¼éé©è碼")):p("",!0),r(y)?p("",!0):(i(),n("span",Ke,B(r(T)),1))]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),e("button",{style:{background:`radial-gradient( 2 41.25% 185% at 0% 100%, 3 rgba(255, 72, 182, 0.8) 0%, 4 rgba(255, 72, 182, 0) 100% 5 ), 6 radial-gradient( 7 61.87% 235.18% at 100% 0%, 8 rgba(255, 221, 80, 0.64) 0%, 9 rgba(255, 221, 80, 0) 100% 10 ), 11 #e60013`,"font-size":"18px",border:"0","border-radius":"8px",color:"#fff"},class:"w-500px h-48px",onClick:s[5]||(s[5]=a=>X())}," ç¢ºèª ")])])):p("",!0),!r(w)&&!r(v)?(i(),n("div",Ye,[e("div",Ne,[e("img",{src:E,class:"w-24px h-24px",alt:"",style:{cursor:"pointer"},onClick:s[6]||(s[6]=a=>w.value=!0)})]),s[28]||(s[28]=e("h1",{class:"login-h1 mb-30px"},"è¨å®æ°å¯ç¢¼",-1)),e("div",Ge,[u(D,{ref_key:"formRegister",ref:A,class:"login-form","label-position":"top","label-width":"120px",size:"large",model:r(o).loginForm},{default:m(()=>[u(M,{style:{"margin-right":"-10px","margin-left":"-10px"}},{default:m(()=>[s[23]||(s[23]=e("div",{class:"flex password-css"},[t("è¼¸å ¥å¯ç¢¼"),e("span",{class:"doit"},"*")],-1)),u(S,{span:24},{default:m(()=>[u(I,{prop:"password",class:"flex",style:{border:"1px solid #d9d9d9","border-radius":"4px","margin-bottom":"8px"}},{default:m(()=>[$(e("input",{class:"h-40px pl-10px w-93%",type:r(k)?"tel":"password",id:"password",placeholder:"è«è¼¸å ¥","onUpdate:modelValue":s[7]||(s[7]=a=>r(o).loginForm.password=a),required:"",onInput:s[8]||(s[8]=a=>te())},null,40,Qe),[[H,r(o).loginForm.password]]),r(k)?p("",!0):(i(),n("img",{key:0,src:K,alt:"",class:"w-24px h-24px",onClick:s[9]||(s[9]=a=>O())})),r(k)?(i(),n("img",{key:1,src:Y,alt:"",class:"w-24px h-24px",onClick:s[10]||(s[10]=a=>O())})):p("",!0)]),_:1}),r(P)?(i(),n("span",Ze,"å¯ç¢¼è³å°8ååå ï¼å«è±æå¤§åå°å¯«åæ¯åæ¸åï¼")):p("",!0)]),_:1}),s[24]||(s[24]=e("div",{class:"flex password-css"},[t("è¼¸å ¥å¯ç¢¼"),e("span",{class:"doit"},"*")],-1)),u(S,{span:24},{default:m(()=>[u(I,{prop:"password",class:"flex",style:{border:"1px solid #d9d9d9","border-radius":"4px","margin-bottom":"8px"}},{default:m(()=>[$(e("input",{class:"h-40px pl-10px w-93%",type:r(F)?"tel":"password",id:"password",placeholder:"è«è¼¸å ¥",onInput:s[11]||(s[11]=a=>se()),"onUpdate:modelValue":s[12]||(s[12]=a=>r(o).loginForm.password2=a),required:""},null,40,Xe),[[H,r(o).loginForm.password2]]),r(F)?p("",!0):(i(),n("img",{key:0,src:K,alt:"",class:"w-24px h-24px",onClick:s[13]||(s[13]=a=>V())})),r(F)?(i(),n("img",{key:1,src:Y,alt:"",class:"w-24px h-24px",onClick:s[14]||(s[14]=a=>V())})):p("",!0)]),_:1}
11),r(U)?(i(),n("span",Je,"å¯ç¢¼è³å°8ååå ï¼å«è±æå¤§åå°å¯«åæ¯åæ¸åï¼")):p("",!0)]),_:1}),r(f)?(i(),n("div",et,[...s[22]||(s[22]=[e("img",{src:Se,alt:"",class:"w-14px h-14px"},null,-1),t(" å¯ç¢¼ä¸æ£ç¢º ",-1)])])):p("",!0)]),_:1})]),_:1},8,["model"]),e("div",tt,[r(x)?(i(),n("div",st,[e("div",{onClick:s[15]||(s[15]=a=>x.value=!1),class:"checkbox-span"})])):p("",!0),r(x)?p("",!0):(i(),n("div",{key:1,onClick:s[16]||(s[16]=a=>x.value=!0),class:"input-div"},[...s[25]||(s[25]=[e("div",{class:"checkbox-span-css"},null,-1)])])),e("span",null,[s[26]||(s[26]=t("æå·²é±è®ååæãå·¥è¯æAPPãç",-1)),e("span",{style:{color:"#1591e4",width:"120px",cursor:"pointer"},onClick:s[17]||(s[17]=a=>L(1))}," ä½¿ç¨æ¢æ¬¾"),s[27]||(s[27]=t(" å ",-1)),e("span",{style:{color:"#1591e4",width:"120px",cursor:"pointer"},onClick:s[18]||(s[18]=a=>L(2))},"ç§é±æ¿ç")])]),e("button",{style:{background:`radial-gradient( 12 41.25% 185% at 0% 100%, 13 rgba(255, 72, 182, 0.8) 0%, 14 rgba(255, 72, 182, 0) 100% 15 ), 16 radial-gradient( 17 61.87% 235.18% at 100% 0%, 18 rgba(255, 221, 80, 0.64) 0%, 19 rgba(255, 221, 80, 0) 100% 20 ), 21 #e60013`,"font-size":"18px",border:"0","border-radius":"8px",color:"#fff"},class:"w-500px h-48px",onClick:s[19]||(s[19]=a=>ee())}," ç¢ºèª ")])])):p("",!0),!r(w)&&r(v)?(i(),n("div",ot,[r(v)?(i(),n("img",{key:0,class:"w-24px h-24px mr-5px",src:E,onClick:s[20]||(s[20]=()=>{v.value=!1}),style:{"vertical-align":"bottom","margin-top":"5px",cursor:"pointer"}})):p("",!0),r(_)?(i(),n("h2",rt,"ç§é±æ¿ç")):p("",!0),r(C)?(i(),n("h2",at,"ä½¿ç¨æ¢æ¬¾")):p("",!0),r(_)?(i(),n("div",it,[...s[29]||(s[29]=[e("h3",{class:"text-h3"},"Website Privacy Policy",-1),e("h3",{class:"text-h3"},"馿¸¯å·¥æè¯åæï¼FTUï¼ç¶²ç«ç§é±æ¿ç",-1),e("h4",{class:"text-h4"},"1. æå注éä½ çç§é±",-1),e("div",{class:"text-p"}," 馿¸¯å·¥æè¯åæï¼ãå·¥è¯æãæãæåãï¼è´åä¿éä½ çåäººè³æåç§é±æ¬ï¼ä¸¦ä¾æé¦æ¸¯ãåäººè³æï¼ç§é±ï¼æ¢ä¾ãï¼Cap.486ï¼åç¸éæ³ä¾èçä½ çåäººè³æãæ¬ç¶²ç«ç§é±æ¿çå°èªªææåææ¶éåªäºé¡åçè³æãå¦ä½ä½¿ç¨ãå享ãä¿è·å管çä½ çè³è¨ï¼ä»¥åä½ å¯è¡ä½¿çæ¬å©ã ",-1),e("h4",{class:"text-h4"},"2. æåæ¶éçè³æ",-1),e("div",{class:"text-p"},[t(" ç¶ä½ ä½¿ç¨æ¬ç¶²ç«ãæµåæç¨ç¨å¼æå·¥è¯ææä¾çæåï¼å¦å ¥æç³è«ãæå¡ç®¡çãæ¥é±ç¦å©ãåè課ç¨ãé«çé ç´ãæ´»åå ±åçï¼æï¼æåå¯è½ææ¶é以ä¸è³æï¼"),e("br"),t(" â¢åºæ¬è³æï¼å§åã身份èè碼ï¼èä»¶è碼ãåºçå¹´ææ¥ãæ§å¥ãè¯çµ¡å°åãé»éµå°åãè¯çµ¡é»è©±çã"),e("br"),t(" â¢æå¡ç¸éï¼å·¥ææå¡ç·¨èãæç±çæ³ãç©åãåèæ´»åè¨éãç¦å©å æè³æçã"),e("br"),t(" â¢äº¤æå仿¬¾è³æï¼ç¹³è²»ã課ç¨å ±åãè¨å®è³è¨ï¼å¦æ¯ä»å¯¶ã微信ãä¿¡ç¨å¡çç¬¬ä¸æ¹æ¥å£ï¼ã"),e("br"),t(" â¢ç覽å使ç¨ç¿æ £ï¼IPå°åãè¨åè³è¨ãç覽ç´éãåçæéãäºåè¨éï¼ç¶²ä¸è¿½è¹¤æè¡å¦Cookiesãåç´ æ¨ç±¤ï¼ã"),e("br"),t(" â¢å ¶å®è³æï¼ä½ æåºæ¥è©¢æçéè¨ç´éãåå·èª¿æ¥ãæè¦åé¥çã ")],-1),e("h4",{class:"text-h4"},"3. è³æç¨é",-1),e("div",{class:"text-p"},[t(" æåå æå°ä½ çåäººè³æç¨æ¼ä»¥ä¸ç¨éï¼"),e("br"),t(" â¢æ ¸æ¥èº«ä»½å管ç帳æ¶"),e("br"),t(" â¢èçå ¥æç³è«ãæå¡æååç¦å©ç¼æ¾"),e("br"),t(" â¢å®æäº¤æï¼å¦ç¹³è²»ã課ç¨åæ´»åå ±å"),e("br"),t(" â¢å®¢æ¶æ¯æ´åèçæ¥è©¢"),e("br"),t(" â¢æ¨å»£å·¥è¯æååä½å¤¥ä¼´ä¹ææ°è³è¨ãæ´»åååªæ ï¼å¯é¸ææ¯å¦æ¥æ¶ï¼"),e("br"),t(" â¢åªå系統åè½ãç¶²ç«å §å®¹é«é©ï¼åææå¡éæ±åå¸å ´è¶¨å¢"),e("br"),t(" â¢æ³å¾ååè¦ç¨éï¼å¦åææ¿åºæç£ç®¡æ©éè¦æ±ãèçæè¨´ ")],-1),e("h4",{class:"text-h4"},"4. å¦ä½åäº«è³æ",-1),e("div",{class:"text-p"},[t(" æåå æ¼å¿ è¦æè以ä¸å®ä½åäº«è³æï¼"),e("br"),t(" â¢å·¥è¯æå±¬æååæ¯æ©æ§ï¼å¦å¹è¨ãé«çãç¦å©é¨éçï¼"),e("br"),t(" â¢æå®çåä½å¤¥ä¼´ï¼å¦æåæ¨å»£ãç¦å©å æï¼ï¼ååä¸åªå享已å¿åæä¸å æ
21¬ç´æ¥è¯çµ¡æ¹å¼çè³æ"),e("br"),t(" â¢åèæå便åï¼å¦ITéç¶ãæ¸æåæãæ¨å»£æ©æ§ï¼ï¼ééµå®æ¬æ¿çåååç´å®ä¹ä¿å¯è²¬ä»»"),e("br"),t(" â¢æ³å¾é¡§åãæè¨å¸«ãä¿éªå
¬å¸ï¼å
éæ¼å¿
è¦æ
æ³"),e("br"),t(" â¢æ¿åºé¨éåç£ç®¡æ©æ§ï¼ä¾æ³ä¾è¦æ±èæä¾"),e("br"),t(" æå䏿卿ªç¶ä½ åæçæ
æ³ä¸ï¼åç¬¬ä¸æ¹ç¨ä½å
¶æ¨å»£ç¨é主åç¼éå¸å ´æ¨å»£è³æã ")],-1),e("h4",{class:"text-h4"},"5. è³æå®å
¨",-1),e("div",{class:"text-p"}," å·¥è¯æå¯¦æ½æè¡åç®¡çæªæ½ï¼å¦æ¸æå å¯ãå忬é管æ§ãç£å¯æä½æ¥èªãé²ç«çãæ¼æ´æ¸¬è©¦çï¼ä¿éä½ çè³æå®å
¨ãææç³»çµ±æ´æ°åç¶è·å符åè¡æ¥æ¨æºï¼å¦ISO 27001ãOWASPï¼ï¼ç¶²ç«åAPPè³æå³éæ¡ç¨å å¯é£ç·ã ",-1),e("h4",{class:"text-h4"},"6. ä¿çæé",-1),e("div",{class:"text-p"}," æååªæ¼éææ¬æ¿çæè¿°ç®çæé乿éå
§ï¼ä¿çä½ çåäººè³æï¼å°æå¾æå®å
¨é·æ¯æä¸å¯éè½å°å¿ååãé¨åè³æéæç
§æ³å®è¦æ±ååç´ç´å®ä¿çæ´é·æéã ",-1),e("h4",{class:"text-h4"},"7. ä½ çæ¬å©",-1),e("div",{class:"text-p"},[t(" ä½ å¯é¨æï¼"),e("br"),t(" â¢è¦æ±æ¥é±åæ´æ£ä½ çåäººè³æ"),e("br"),t(" â¢ééæå¡å¸³æ¶ãç¶²ç«ææç¨ç¨å¼è¨å®åæ¶æ¥æ¶æ¨å»£è³è¨"),e("br"),t(" â¢è¯çµ¡å·¥è¯æ [email protected] æè´é» 3652 5700æåºç¸éç³è«ææ¥è©¢ ")],-1),e("h4",{class:"text-h4"},"8. ç¶²ä¸è¿½è¹¤æè¡",-1),e("div",{class:"text-p"}," æ¬ç¶²ç«åæç¨ç¨å¼æä½¿ç¨Cookiesãåç´ æ¨ç±¤çæè¡ä»¥åªååè½åå
§å®¹é«é©ãä½ å¯å¨ç覽å¨è¨ç½®ä¸ç®¡çCookiesé¸é
ï¼ä½é¨ä»½åè½å¯è½åå½±é¿ã ",-1),e("h4",{class:"text-h4"},"9. æªæå¹´äºº",-1),e("div",{class:"text-p"},"å¦ä½ æªæ»¿18æ²ï¼é 徵徿³å®ç£è·äººåææ¹å¯ä½¿ç¨å·¥è¯æç¶²ç«åæåã",-1),e("h4",{class:"text-h4"},"10. ç¬¬ä¸æ¹ç¶²ç«",-1),e("div",{class:"text-p"}," å·¥è¯æç¶²ç«æAPPå¯è½å
å«é£çµè³ç¬¬ä¸æ¹ç¶²ç«ãæåå¹³å°ï¼å¦åä½å¤¥ä¼´ç¦å©ãé«çé ç´ãå¹è¨å ±åçï¼ã該çç¶²ç«çç§é±æ¿çç±ç¬¬ä¸æ¹æ©æ§èªè¡è¨å®è管çï¼å»ºè°ä½ 謹æ
æ¥é±å
¶æ¢æ¬¾ã ",-1),e("h4",{class:"text-h4"},"11. ç§é±æ¿ççæ´æ¹",-1),e("div",{class:"text-p"}," æ¬æ¿çå¯è½å æ³è¦æ´æ°ãæè¡è®æ´èä¿®è¨ãç¶æéå¤§ä¿®æ¹æï¼å·¥è¯ææééç¶²ç«ï¼é»éµï¼APPéç¥ä½ ã ",-1),e("h4",{class:"text-h4"},"12. è¯çµ¡æå",-1),e("div",{class:"text-p"}," å¦å°æ¬ç§é±æ¿çæä»»ä½å顿éåå©ï¼è«é»éµè³å·¥è¯æï¼[email protected]æè´é» 3652 5700 è¯çµ¡å·¥è¯æã ",-1),e("div",{class:"text-p"}," This English version of the privacy clause is provided for convenience only and is a translation of the original Chinese version. In the event of any inconsistency or discrepancy between the English and Chinese versions, the Chinese version shall prevail and take precedence. ",-1),e("h3",{class:"text-h3"}," Hong Kong Federation of Trade Unions (FTU) Website Privacy Policy ",-1),e("h4",{class:"text-h4"},"1. Our Commitment to Your Privacy",-1),e("div",{class:"text-p"},' The Hong Kong Federation of Trade Unions ("FTU" or "we") is dedicated to safeguarding your personal data and privacy. We handle your information in accordance with the Personal Data (Privacy) Ordinance (Cap.486) of Hong Kong and other applicable laws. This privacy policy outlines the types of information we collect, how we use, share, protect, and manage your data, and the rights you may exercise. ',-1),e("h4",{class:"text-h4"},"2. Information We Collect",-1),e("div",{class:"text-p"},[t(" When you use our website, mobile app, or FTU services (such as membership application, member management, accessing benefits, enrolling in courses, making medical appointments, registering for events, etc.), we may collect the following types of information:"),e("br"),t(" â¢Basic information: Name, Hong Kong Identity Card/other document number, date of birth, gender, address, email, telephone number."),e("br"),t(" â¢Membership-related: FTU membership number, membership status, points, records of activity participation, benef
21it redemption data."),e("br"),t(" â¢Transaction and payment details: Payment records, course registration, order information (including third-party payment interfaces such as Alipay, WeChat Pay, credit card, etc.)."),e("br"),t(" â¢Browsing and usage habits: IP address, device information, browsing history, time spent, interaction records (including online tracking technologies such as cookies and pixel tags)."),e("br"),t(" â¢Other information: Correspondence when you make enquiries, survey responses, feedback, etc. ")],-1),e("h4",{class:"text-h4"},"3. Purpose of Data Collection",-1),e("div",{class:"text-p"},[t(" We use your personal data only for the following purposes:"),e("br"),t(" â¢Identity verification and account management"),e("br"),t(" â¢Processing membership applications, member services and benefit distribution"),e("br"),t(" â¢Completing transactions, such as payments, course and event registration"),e("br"),t(" â¢Customer support and enquiry handling"),e("br"),t(" â¢Promoting latest news, events and offers from FTU and partner organizations (optional subscription)"),e("br"),t(" â¢Optimizing system functions and website experience; analyzing member needs and market trends"),e("br"),t(" â¢Legal and compliance purposes, such as responding to requests from government or regulatory authorities, handling complaints ")],-1),e("h4",{class:"text-h4"},"4. How We Share Your Information",-1),e("div",{class:"text-p"},[t(" We only share your information with the following parties when necessary:"),e("br"),t(" â¢FTU affiliates and branches (such as training, medical, and welfare departments)"),e("br"),t(" â¢Designated partners (for service promotion or benefit redemption), generally sharing only anonymized data or excluding direct contact details where possible"),e("br"),t(" â¢Engaged service providers (such as IT maintenance, data analysis, marketing agencies), all of whom are bound by confidentiality under this policy and contractual terms"),e("br"),t(" â¢Legal advisors, accountants, and insurance companies, restricted to essential cases"),e("br"),t(" â¢Government departments and regulatory bodies, where required by law"),e("br"),t(" We will not proactively send marketing materials to third parties for their promotional purposes without your consent. ")],-1),e("h4",{class:"text-h4"},"5. Data Security",-1),e("div",{class:"text-p"}," FTU implements technical and administrative safeguardsâsuch as data encryption, access control, activity logging, firewalls, and vulnerability testingâto protect your data. All system updates and maintenance adhere to industry standards (such as ISO 27001 and OWASP). Website and app data transmission use encrypted connections. ",-1),e("h4",{class:"text-h4"},"6. Retention Period",-1),e("div",{class:"text-p"}," Your personal data will only be retained for as long as necessary to fulfill the purposes stated in this policy. Upon expiry, data will be securely destroyed or irreversibly anonymized. Certain data may be retained longer as required by law or by contractual obligations. ",-1),e("h4",{class:"text-h4"},"7. Your Rights",-1),e("div",{class:"text-p"},[t(" You may at any time:"),e("br"),t(" â¢Request to access or correct your personal data"),e("br"),t(" â¢Unsubscribe from promotional information via your member account, website or app settings"),e("br"),t(" â¢Contact FTU at [email protected] or dial 3652 5700 for related requests or enquiries ")],-1),e("h4",{class:"text-h4"},"8. Online Tracking Technologies",-1),e("div",{class:"text-p"}," This website and mobile app utilize cookies and pixel tags to optimize functions and user experience. You may manage cookie preferences in your browser settings, though some functions may be affected. ",-1),e("h4",{class:"text-h4"},"9. Minors",-1),e("div",{class:"text-p"}," If you are under 18 years old, you must obtain permission from your legal guardian to use the FTU website and services. ",-1),e("h4",{class:"text-h4"},"10. Third-Party Websites",-1),e("div",{class:"text-p"}," The FTU website or app may contain links to third-party websites or service platforms (such as partner offers, medical appointments, training registrations). These sites are governed by their own privacy policies which are managed by the respective organizations. You are advised to carefully review those terms. ",-1),e("h4",{class:"text-h4"},"11. Changes to Privacy Policy",-1),e("div",{class:"text-p"}
21," This policy may be revised due to regulatory or technological updates. For major changes, FTU will notify you via the website, email, or app. ",-1),e("h4",{class:"text-h4"},"12. Contact Us",-1),e("div",{class:"text-p"}," If you have any questions or need assistance regarding this privacy policy, please contact FTU: [email protected] or dial 3652 5700. ",-1)])])):p("",!0),r(C)?(i(),n("div",nt,[...s[30]||(s[30]=[e("h3",{class:"text-h3"},"Website General T&C",-1),e("h3",{class:"text-h3"},"馿¸¯å·¥æè¯åæï¼FTUï¼ç¶²ç«æ¢æ¬¾åç´°å",-1),e("h4",{class:"text-h4"},"1.æ¥åæ¢æ¬¾",-1),e("div",{class:"text-p"}," ç¶ä½ 註åãç»å
¥ãæä½¿ç¨æ¬ç¶²ç«ãAPPåå·¥è¯æåé
æåï¼å«æå¡å¹³å°ã課ç¨ãç¦å©ãæ´»åãé«çé ç´çï¼ï¼å³è¡¨ç¤ºä½ åæéµå®æ¬æ¢æ¬¾åç´°åï¼ä»¥åç¸éç§é±æ¿çãè«ç´°é±å
¨é¨å
§å®¹ï¼å¦ä¸åææ¬æ¢æ¬¾ï¼ä½ å¿
é ç«å³åæ¢ä½¿ç¨æ¬ç¶²ç«èæåã ",-1),e("h4",{class:"text-h4"},"2.ç¨æ¶è³æ ¼å帳è管ç",-1),e("div",{class:"text-p"},[t(" â¢ç¨æ¶å¿
é 年滿18æ²ã妿ªæ»¿18æ²ï¼éç²ç£è·äººåæä½¿ç¨å註å帳èã"),e("br"),t(" â¢ç¨æ¶å¿
é æä¾çå¯¦ãæºç¢ºåææ°ç註ååè¯çµ¡è³æã"),e("br"),t(" â¢ç¨æ¶å¿
é ä¿èæè¨»åç帳èåå¯ç¢¼æ¯å人åé忥右èã ")],-1),t(" â¢å·¥è¯æä¿çå¯©æ ¸ãæ«åãåæ¶ä»»ä½å¸³èçæ¬å©ï¼ä¸¦å¯å å®å
¨æåè¦éè¦ä½åºå¸³è管çï¼å
æ¬ä½ä¸éæ¼é·æéæ´»èºãéè¦ãè³æä¸å¯¦ç. ",-1),e("h4",{class:"text-h4"},"3.æåç¯å",-1),e("div",{class:"text-p"},[t(" â¢ç¶²ç«ãAPPååå¹³å°åè½æ¶µèæå¡ç®¡çã繳費ãå¹è¨èª²ç¨ãé«çé ç´ãç¦å©å
æãæ´»åå ±åçã"),e("br"),t(" â¢å·¥è¯ææææ¬åä½å¤¥ä¼´ææ¬é¨æèª¿æ´ãæ«åãçµæ¢æåå
§å®¹ï¼ç¡é äºå
éç¥ã ")],-1),e("h4",{class:"text-h4"},"4.ç¨æ¶è²¬ä»»",-1),e("div",{class:"text-p"},[t(" â¢ç¨æ¶é妥åä¿ç®¡å¸³èå¯ç¢¼ï¼ä¸å¾å¤åãè½è®ãåºå®ã交æäºç¬¬ä¸æ¹. "),e("br"),t(" â¢ç¨æ¶ææäº¤ãåç»ã交æµçææè³æéåæ³ä¸ç¡ä¾µå®³ç¬¬ä¸æ¹æ¬å©ï¼å¦åé èªè¡æ¿ææ³å¾è²¬ä»»ã"),e("br"),t(" â¢ä¸å¯æ¼å¹³å°é²è¡ä»»ä½éæ³ã欺è©ã騷æ¾ã誹è¬ãæ£ææææä¸é©ç¶è¨æ¯ä¹è¡çºã"),e("br"),t(" â¢å¦ç¼ç¾å¸³è被çç¨æå®å
¨åé¡ï¼æç«å³éç¥å·¥è¯æã"),e("br")],-1),e("h4",{class:"text-h4"},"5.æå¡æ¬çåç©å",-1),e("div",{class:"text-p"},[t(" â¢æå¡å¸³èåç©ååªéæ¬äººä½¿ç¨ï¼ä¸å¯è½è®æåºå®ï¼ä½å¯æå¹³å°å
许è家屬ææå®å°è±¡å享ç©åï¼å¦é©ç¨ï¼"),e("br"),t(" â¢ç©åãåªæ åç¦å©ä¸å¾å
æç¾éï¼éææåæ¶å¸³èå³èªå失æã"),e("br"),t(" â¢å·¥è¯æææ¬æ±ºå®ãä¿®æ¹ãçµæ¢ä»»ä½ç©åãçè³æå°å±¬åªæ ä¹ç´°ååæææã"),e("br")],-1),e("h4",{class:"text-h4"},"6.交æå仿¬¾",-1),e("div",{class:"text-p"},[t(" â¢ä»»ä½ç¶²ä¸äº¤æã課ç¨å ±åãè¨è³¼åä»¥ç¨æ¶ä¸å®æç³»çµ±ä¹ææ°å¹æ ¼çºæº."),e("br"),t(" â¢é¨å仿¬¾éééç¬¬ä¸æ¹æ¯ä»å¹³å°é²è¡ï¼ä½¿ç¨è
é åæç¬¬ä¸æ¹æ¯ä»æ¢æ¬¾ã"),e("br"),t(" â¢å·²æäº¤ä¹è¨å®å¨æªç²æ¥ç´åå¯ç³è«åæ¶ï¼æå交æå¦æé款ãéæéæ±ï¼é ä¾å°æ¡æ¿çç³è«ã ")],-1),e("h4",{class:"text-h4"},"7.éæå鿬¾",-1),e("div",{class:"text-p"},[t(" â¢é¤æå®ç¦å©ãæ´»åã課ç¨å¤ï¼ææååææåå¦ç¡ç¹å¥èªªæï¼ä¸å¾ä¸è¨éææé款ã"),e("br"),t(" â¢éæç³è«éæ¼æå®æå
§æåºï¼ç©åå¿
é ä¿ææªä½¿ç¨åçï¼ä¸¦ä¾æç¤ºèçã"),e("br")],-1),e("h4",{class:"text-h4"},"8.ç¥èç¢æ¬",-1),e("div",{class:"text-p"},[t(" â¢ææå¹³å°å
§å®¹ãä»é¢ã忍ãLOGOãè³æãåçåå±¬å·¥è¯æåææ¬å®ä½ææ."),e("br"),t(" â¢æªç¶ææ¬ï¼ä¸å¾ä½ä»»ä½å½¢å¼è¤è£½ãä¿®æ¹ãåç¼æç¨æ¼åæ¥ç¨éã"),e("br"),t(" â¢ç¨æ¶ä¸è¼å
§å®¹é ç¬¦åæ³è¦ï¼ä¸¦æäºå·¥è¯ææ¼å¹³å°åè¼æå®£å³ä¹éç¨å®¶ä½¿ç¨æ¬ã"),e("br")],-1),e("h4",{class:"text-h4"},"9.é£çµç¬¬ä¸æ¹ç¶²ç«",-1),e("div",{class:"text-p"},[t(" â¢æ¬ç¶²ç«æAPPå¯è½å
å«å¤é¨é£çµï¼è©²çç¬¬ä¸æ¹çå
§å®¹ãæ¿çèå·¥è¯æç¡éã"),e("br"),t(" â¢ç¨æ¶é èªè¡å¯©æ
æ¥é±ç¬¬ä¸æ¹æ¢æ¬¾åç´°åï¼å·¥è¯ææ¦ä¸æ¿æå é£çµå
§å®¹æå¼è´ä»»ä½æå¤±ææ³å¾è²¬ä»»."),e("br")],-1),e("h4",{class:"text-h4"},"10.æååå
§å®¹ä¿®è¨",-1),e("div",{class:"text-p"},[t(" â¢å·¥è¯æææ¬é¨æä¿®æ¹ãæ´æ°æ¬æ¢æ¬¾åç´°åï¼ä¿®è¨å¾ä¹æ¢æ¬¾æ¼å
¬åæ¥èµ·å³æçæã"),e("br"),t(" â¢ç¨æ¶ç¹¼çºä½¿ç¨æ¬ç¶²ç«åæåï¼å³è¡¨ç¤ºåæææ°çæ¬ä¹æ¢æ¬¾ã"),e("br")],-1),e("h4",{class:"text-h4"},"11.å
è²¬è²æåæ³å¾è²¬ä»»",-1),e("div",{class:"text-p"},[t(" â¢å·¥è¯æå°ç¶²ç«ãAPPéä½ä¹æçºæ§ã宿´æ§ãå®å
¨æ§ä¸ä½ä»»ä½æç¤ºææç¤ºä¿è."),e("br"),t(" â¢ç¨æ¶é èªè² 使ç¨éç¨ä¸ç¢çä¹ä»»ä½é¢¨éªãæå¤±ï¼å
æ¬ä½ä¸éæ¼è³æéºå¤±ãè¨å®é¯èª¤ãçè³æç©å失æã"),e("br"),t(" â¢å·¥è¯ææ¦ä¸è² 責任ä½å ç¬¬ä¸æ¹å¹³å°æ
éãæè¡å顿ä¸å¯æåäºä»¶é æçæå®³ã"),e("br")],-1),e("h4",{class:"text-h4"},"12.ç®¡è½æ³å¾åçè°è§£æ±º",-1),e("div",{class:"text-p"},[t(" â¢æ¬æ¢æ¬¾åç´°åå馿¸¯ç¹å¥è¡æ¿åæ³å¾ç®¡è½ã"),e("br"),t(" â¢ä»»ä½çè°å°æäº¤é¦æ¸¯ç¹å¥è¡æ¿åæ³é¢èçã"),e("br")],-1),e("h4",{class:"text-h4"},"13.è¯çµ¡æ¹å¼",-1),e("div",{class:"text-p"}," å¦å°æ¬æ¢æ¬¾åç´°åæä»»ä½æ¥è©¢ãå»ºè°æç³è¨´ï¼è«é»éµï¼[email protected] æè´é» 3652 5700 è¯çµ¡å·¥
21è¯æã ",-1),e("div",{class:"text-p"}," This English version of the Terms and Conditions is provided for convenience only and is a translation of the original Chinese version. In the event of any inconsistency or discrepancy between the English and Chinese versions, the Chinese version shall prevail and take precedence. ",-1),e("h3",{class:"text-h3"}," Hong Kong Federation of Trade Unions (FTU) Website Terms & Conditions ",-1),e("h4",{class:"text-h4"},"1. Acceptance of Terms",-1),e("div",{class:"text-p"}," By registering, logging in, or using this website, app, and any FTU services (including but not limited to member platform, courses, benefits, activities, medical appointments, etc.), you acknowledge and agree to be bound by these Terms & Conditions as well as the Privacy Policy. Please read all terms carefully. If you do not agree to any part of these terms, you must immediately discontinue use of this website and all related services. ",-1),e("h4",{class:"text-h4"},"2. User Eligibility and Account Management",-1),e("div",{class:"text-p"},[t(" ⢠Users must be at least 18 years old. For users under 18, parental or guardian consent is required for account registration and usage."),e("br"),t(" ⢠Users are responsible for providing true, accurate, and up-to-date registration and contact information."),e("br"),t(" ⢠FTU reserves the right to review, suspend, or terminate any account at its discretion, and may undertake account management actions for reasons of security or compliance, including but not limited to long-term inactivity, violations, or false information. ")],-1),e("h4",{class:"text-h4"},"3. Scope of Services",-1),e("div",{class:"text-p"},[t(" ⢠The website, app, and associated platforms provide services such as member management, payment, training courses, medical appointments, benefits redemption, and event registration."),e("br"),t(" ⢠FTU and its authorized partners reserve the right to adjust, suspend, or terminate any service content at any time without prior notice. ")],-1),e("h4",{class:"text-h4"},"4. User Responsibilities",-1),e("div",{class:"text-p"},[t(" ⢠Users must properly safeguard account credentials and must not loan, transfer, sell, or exchange accounts to third parties."),e("br"),t(" ⢠All information submitted, published, or communicated by users must be lawful and must not infringe upon third-party rights; users bear full legal responsibility for any violations."),e("br"),t(" ⢠Users are strictly prohibited from engaging in any illegal, fraudulent, harassing, defamatory, or the dissemination of sensitive or inappropriate content on the platforms."),e("br"),t(" ⢠If users suspect security breaches or account misuse, FTU must be notified immediately. ")],-1),e("h4",{class:"text-h4"},"5. Member Rights and Points",-1),e("div",{class:"text-p"},[t(" ⢠Member accounts and points are for individual use only and may not be transferred or sold, but may be shared with family or designated recipients where permitted by the platform."),e("br"),t(" ⢠Points, privileges, and benefits are not convertible to cash, and will expire or terminate upon account cancellation."),e("br"),t(" ⢠FTU reserves the right to determine, modify, or terminate any points, rewards, or exclusive offers, including their rules and expiry dates. ")],-1),e("h4",{class:"text-h4"},"6. Transactions and Payments",-1),e("div",{class:"text-p"},[t(" ⢠All online transactions, course registrations, and purchases are subject to the latest prices as displayed at the time of order."),e("br"),t(" ⢠Certain payments must be processed via third-party payment platforms, and users agree to abide by the respective terms of these providers."),e("br"),t(" ⢠Orders not yet accepted may be canceled upon request. For completed transactions, requests for refund or exchange must follow the relevant policies. ")],-1),e("h4",{class:"text-h4"},"7. Returns and Refunds",-1),e("div",{class:"text-p"},[t(" ⢠Unless specifically stated, all goods or services (except designated benefits, activities, or courses) are non-returnable and non-refundable."),e("br"),t(" ⢠Refund or exch
21ange requests must be made within the specified period, and items must remain unused and in original condition as instructed. ")],-1),e("h4",{class:"text-h4"},"8. Intellectual Property",-1),e("div",{class:"text-p"},[t(" ⢠All content, interfaces, trademarks, logos, data, and images on the platform are owned by FTU or its authorized entities."),e("br"),t(" ⢠Unauthorized copying, modification, distribution, or commercial use is strictly prohibited."),e("br"),t(" ⢠Content uploaded by users must comply with legal requirements, and users grant FTU a non-exclusive right to publish or promote such content on the platform. ")],-1),e("h4",{class:"text-h4"},"9. Links to Third-Party Websites",-1),e("div",{class:"text-p"},[t(" ⢠This website or app may include links to external third-party sites, the content and policies of which are not controlled by FTU."),e("br"),t(" ⢠Users must exercise independent judgment when reviewing third-party terms; FTU disclaims all liability for losses or legal claims arising from the use of such links or content. ")],-1),e("h4",{class:"text-h4"},"10. Amendments to Service and Content",-1),e("div",{class:"text-p"},[t(" ⢠FTU reserves the right to amend or update these Terms & Conditions at any time. Revised terms take effect immediately upon announcement."),e("br"),t(" ⢠Continued use of this website and services constitutes agreement to the latest version of the Terms. ")],-1),e("h4",{class:"text-h4"},"11. Disclaimer and Limitation of Liability",-1),e("div",{class:"text-p"},[t(" ⢠FTU makes no express or implied guarantee regarding the continuity, completeness, or security of the website or app operation."),e("br"),t(" ⢠Users assume all risks and losses arising during usage, including, but not limited to, data loss, order errors, reward or points forfeiture."),e("br"),t(" ⢠FTU shall not be liable for any damages arising from third-party platform failures, technical issues, or force majeure events. ")],-1),e("h4",{class:"text-h4"},"12. Governing Law and Dispute Resolution",-1),e("div",{class:"text-p"},[t(" ⢠These Terms & Conditions are governed by the laws of the Hong Kong Special Administrative Region."),e("br"),t(" ⢠Any disputes arising shall be submitted to the courts of the Hong Kong Special Administrative Region. ")],-1),e("h4",{class:"text-h4"},"13. Contact Information",-1),e("div",{class:"text-p"}," For enquiries, feedback, or complaints regarding these Terms & Conditions, please email: [email protected] or dial 3652 5700. ",-1)])])):p("",!0)])):p("",!0)])]),_:1})]),u(ie)])}}}),Nt=Ue(lt,[["__scopeId","data-v-1d234a33"]]);export{Nt 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.