1import{O as F,L as x}from"./index-CfGuXMpP.js";import{d as C,f as w,c as v,o as g,a as t,F as y,j as $,n as L,t as B,_ as M,i as N,r as c,g as I,w as S,z as D,p as q,k as m,E,u as h}from"./index-CmX-7zN_.js";/* empty css */import{f as T}from"./InvestorRelations-BE6Yg7CU.js";import{p as U}from"./pdf-icon-Df_Dja52.js";const A={class:"custom-pagination"},O={class:"pagination-content"},W=["disabled"],j=["onClick"],R=["disabled"],Z=["disabled"],G=C({__name:"Pagination",props:{currentPage:{type:Number,required:!0,default:1},total:{type:Number,required:!0,default:0},pageSize:{type:Number,default:10},maxVisible:{type:Number,default:9}},emits:["page-change"],setup(i,{emit:p}){const s=i,b=p,l=w(()=>Math.ceil(s.total/s.pageSize)),_=w(()=>{const n=[];let e=1,a=l.value;l.value>s.maxVisible&&(e=Math.max(1,s.currentPage-Math.floor(s.maxVisible/2)),a=e+s.maxVisible-1,a>l.value&&(a=l.value,e=a-s.maxVisible+1));for(let u=e;u<=a;u++)n.push(u);return n}),r=n=>{n<1||n>l.value||n===s.currentPage||(window.scrollTo({top:0,behavior:"smooth"}),requestAnimationFrame(()=>{b("page-change",n)}))};return(n,e)=>(g(),v("div",A,[t("div",O,[t("button",{class:"nav-btn prev-page",disabled:i.currentPage===1,onClick:e[0]||(e[0]=a=>r(i.currentPage-1))},[...e[3]||(e[3]=[t("svg",{class:"icon",viewBox:"0 0 24 24",width:"16",height:"16",stroke:"currentColor","stroke-width":"2",fill:"none"},[t("path",{d:"M15 19l-7-7 7-7"})],-1)])],8,W),(g(!0),v(y,null,$(_.value,a=>(g(),v("button",{key:a,class:L(["page-btn",i.currentPage===a?"active":""]),onClick:u=>r(a)},B(a),11,j))),128)),t("button",{class:"nav-btn next-page",disabled:i.currentPage===l.value,onClick:e[1]||(e[1]=a=>r(i.currentPage+1))},[...e[4]||(e[4]=[t("svg",{class:"icon",viewBox:"0 0 24 24",width:"16",height:"16",stroke:"currentColor","stroke-width":"2",fill:"none"},[t("path",{d:"M9 5l7 7-7 7"})],-1)])],8,R),t("button",{class:"nav-btn last-page",disabled:i.currentPage===l.value,onClick:e[2]||(e[2]=a=>r(l.value))},[...e[5]||(e[5]=[t("svg",{class:"icon",viewBox:"0 0 24 24",width:"16",height:"16",stroke:"currentColor","stroke-width":"2",fill:"none"},[t("path",{d:"M5 12h14M12 5l7 7-7 7"})],-1)])],8,Z)])]))}}),H=M(G,[["__scopeId","data-v-8366a517"]]),J="/assets/esgFirstBgc-DgpBqkli.png",K="/assets/esgBgc-DddPxkMV.png",Q={class:"main-box"},X={class:"banner-container"},Y={class:"pdf-card-container"},ee=["onClick"],te={class:"pdf-tag"},ae={class:"pdf-title"},se=C({__name:"index",setup(i){const{locale:p}=N.global,s="/api";c([{title:"2023年度ç¯å¢ã社ä¼ä¸å
¬å¸æ²»çæ¥å"},{title:"2023年度ç¯å¢ã社ä¼ä¸å
¬å¸æ²»çæ¥å"},{title:"2023年度ç¯å¢ã社ä¼ä¸å
¬å¸æ²»çæ¥å"},{title:"2023年度ç¯å¢ã社ä¼ä¸å
¬å¸æ²»çæ¥å"},{title:"2023年度ç¯å¢ã社ä¼ä¸å
¬å¸æ²»çæ¥å"},{title:"2023年度ç¯å¢ã社ä¼ä¸å
¬å¸æ²»çæ¥å"},{title:"2023年度ç¯å¢ã社ä¼ä¸å
¬å¸æ²»çæ¥å"},{title:"2023年度ç¯å¢ã社ä¼ä¸å
¬å¸æ²»çæ¥å"}]);const b=c(null),l=c(null),_=w(()=>p.value),r=c(1),n=c(6),e=c(0),a=c([]),u=async o=>{r.value=o,await k()},V=o=>{window.open(s+o.filePaths[0].url)},k=async()=>{const o=c("1");p.value===x.En?o.value="2":p.value===x.Zh?o.value="1":o.value="3";const P={sharesType:"",language:o.value,type:"3",pageNum:r.value,pageSize:n.value},d=await T(P);a.value=d.rows,e.value=d.total};return I(async()=>{await k()}),S(_,async o=>{await k()},{immediate:!0}),(o,P)=>{const d=E;return g(),D(F,null,{default:q(()=>[t("div",{class:"scale-container",ref_key:"scaleContainer",ref:b},[t("div",{class:"content-wrapper",ref_key:"contentWrapper",ref:l},[t("div",Q,[m(d,{src:h(J),class:"full-image",fit:"cover",alt:"é¦é¡µå¤§å¾"},null,8,["src"])]),t("div",X,[m(d,{src:h(K),class:"banner-bg",fit:"cover",alt:"èæ¯å¾"},null,8,["src"]),t("div",Y,[(g(!0),v(y,null,$(a.value,(f,z)=>(g(),v("div",{key:z,class:"pdf-card",onClick:ne=>V(f)},[t("div",te,[m(d,{src:f.coverImages[0].url?h(s)+f.coverImages[0].url:h(U),alt:"PDFæ ç¾"},null,8,["src"])]),t("div",ae,B(f.title),1)],8,ee))),128))])]),m(H,{class:"pagination","current-page":r.value,total:e.value,"page-size":n.value,onPageChange:u},null,8,["current-page","total","page-size"])],512)],512)]),_:1})}}}),ue=M(se,[["__scopeId","data-v-20234ec0"]]);export{ue 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.