import{_ as S}from"./-MlBUsNz.js";import{f as q,j as I,k as t,m as A,q as F,l as P,c as j,b as w,u as l,F as D,o as E,s as H}from"./Ca9y1zsW.js";import{u as J}from"./BmeJC9sB.js";import{u as k}from"./B6GSEys7.js";import{c as L}from"./Ch8OMI22.js";import{_ as O}from"./BK5_5Bws.js";import"./BL_Z_9sU.js";import"./BPRC2v3K.js";import"./Immh241S.js";import"./DC4XoMQp.js";import"./DaX0k22-.js";import"./YeUNH851.js";import"./B3sO6I2n.js";import"./sr4qPEz_.js";import"./BIKH2PMP.js";import"./CeUmO8rY.js";import"./CPNNouYu.js";import"./BB_Ol6Sd.js";import"./aPBqHQcn.js";import"./Cq9Fpw4b.js";import"./Bjtl-9Gw.js";import"./BR6Cm0N-.js";import"./DU9RjIPE.js";import"./BAT_Brgp.js";import"./CEJARbP8.js";import"./BUADUvnR.js";import"./DYOBeiWW.js";/* empty css */import"./PFP8Cci7.js";import"./Ak2swtwV.js";import"./CaXrkGgF.js";import"./BBIc9hyf.js";import"./EeQgbgy4.js";import"./ymMjDhGX.js";import"./CxMP4GVf.js";import"./po3S0bEO.js";const Bt=q({__name:"[categoryId]",async setup(T){var f,_,g,y;let s,c;const i=I(),$=H(),m=t([]),u=t(1),x=t(""),B=t(),p=t(!1);t(void 0);const e=t(),C=L(),N=A({keywords:""}),R=()=>{p.value||(u.value++,d(i.path))},d=async h=>{var n,o,r,b;const{data:a}=await k("/cms/cms-article/page",{baseURL:$.public.apiServer,params:{page:u.value,limit:8,categoryId:i.params.categoryId,keywords:N.keywords}});(n=a.value)!=null&&n.data&&(m.value.length<((o=a.value)==null?void 0:o.data.count)?(p.value=!1,(r=a.value)!=null&&r.data.list&&(m.value=m.value.concat((b=a.value)==null?void 0:b.data.list))):p.value=!0,a.value.data.count==0&&(x.value="暂无相关结果"))},{data:v}=([s,c]=F(()=>k("/cms/cms-navigation/getNavigationByPath",{query:{path:i.path}})),s=await s,c(),s);return(f=v.value)!=null&&f.data&&(e.value=(_=v.value)==null?void 0:_.data),(g=e.value)!=null&&g.layout&&(B.value=JSON.parse((y=e.value)==null?void 0:y.layout)),J({title:`文章列表 - ${C.value.websiteName}`,bodyAttrs:{class:"page-container"}}),P(()=>i.path,h=>{d()},{immediate:!0}),(h,a)=>{var o,r;const n=S;return E(),j(D,null,[w(n,{title:`${(o=l(e))==null?void 0:o.title}`,desc:`${(r=l(e))==null?void 0:r.comments}`},null,8,["title","desc"]),w(O,{list:l(m),disabled:l(p),onDone:R},null,8,["list","disabled"])],64)}}});export{Bt as default};