驭风行PC站
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
2.1 KiB

import{_ as q}from"./-MlBUsNz.js";import{f as $,j as A,k as t,m as F,q as I,l as P,c as j,b as k,u as p,F as D,o as E,s as H}from"./Ca9y1zsW.js";import{g as J}from"./PFP8Cci7.js";import{u as L}from"./BmeJC9sB.js";import{u as x}from"./B6GSEys7.js";import{c as O}from"./Ch8OMI22.js";import{_ as T}from"./B3Ni-Jdq.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"./Ak2swtwV.js";import"./CaXrkGgF.js";import"./BBIc9hyf.js";import"./EeQgbgy4.js";import"./ymMjDhGX.js";import"./CxMP4GVf.js";import"./po3S0bEO.js";const Ct=$({__name:"index",async setup(U){var v,f,_,y;let e,n;const s=A(),B=H(),o=t([]),l=t(1),S=t(""),u=t(),i=t(!1);t(void 0);const m=t(),C=O(),N=F({keywords:""}),R=()=>{i.value||(l.value++,c(s.path))},c=async g=>{var r,h,b,w;const{data:a}=await x("/cms/cms-article/page",{baseURL:B.public.apiServer,params:{page:l.value,limit:8,categoryId:J(5),keywords:N.keywords}});(r=a.value)!=null&&r.data&&(o.value.length<((h=a.value)==null?void 0:h.data.count)?(i.value=!1,(b=a.value)!=null&&b.data.list&&(o.value=o.value.concat((w=a.value)==null?void 0:w.data.list))):i.value=!0,a.value.data.count==0&&(S.value="暂无相关结果"))},{data:d}=([e,n]=I(()=>x("/cms/cms-navigation/getNavigationByPath",{query:{path:s.path}})),e=await e,n(),e);return(v=d.value)!=null&&v.data&&(m.value=(f=d.value)==null?void 0:f.data),(_=m.value)!=null&&_.layout&&(u.value=JSON.parse((y=m.value)==null?void 0:y.layout)),L({title:`社区 - ${C.value.websiteName}`,bodyAttrs:{class:"page-container"}}),P(()=>s.path,g=>{c()},{immediate:!0}),(g,a)=>{const r=q;return E(),j(D,null,[k(r,{layout:p(u),title:"社区",desc:"分享研发成果 交流技术经验"},null,8,["layout"]),k(T,{list:p(o),disabled:p(i),onDone:R},null,8,["list","disabled"])],64)}}});export{Ct as default};