import{E as z}from"./DC4XoMQp.js";import{E as I}from"./BIKH2PMP.js";import{E as L,a as P}from"./DKUsPxQg.js";import{E as q}from"./BL_Z_9sU.js";import{E as A}from"./Bjtl-9Gw.js";import{s as F}from"./BPRC2v3K.js";import{f as H,j as K,k as c,m as j,l as D,c as m,a as l,b as t,w as _,u as n,B as J,H as O,F as x,y as W,g as G,t as f,o as p,d as M,s as Q}from"./Ca9y1zsW.js";import{o as g,d as X}from"./PFP8Cci7.js";import{u as Y}from"./BmeJC9sB.js";import{u as h}from"./B6GSEys7.js";import{c as Z}from"./Ch8OMI22.js";import"./DaX0k22-.js";import"./YeUNH851.js";import"./B3sO6I2n.js";import"./Immh241S.js";import"./sr4qPEz_.js";import"./CeUmO8rY.js";import"./CPNNouYu.js";import"./BB_Ol6Sd.js";import"./aPBqHQcn.js";import"./Cq9Fpw4b.js";import"./NMlAHODm.js";import"./BUADUvnR.js";import"./BWx9aQRD.js";import"./BR6Cm0N-.js";/* empty css */import"./Ak2swtwV.js";const ee={class:"login-layout mt-[100px] min-h-2xl m-auto sm:w-screen-sm w-full"},te={class:"title text-xl text-gray-700 px-4 py-2 font-500 text-center"},ae={class:"sm:w-screen-sm w-full"},se={key:0,class:"search bg-white rounded-lg p-3 w-full"},oe=l("div",{class:"title text-gray-400 px-4 py-2 mb-4"},"网站应用",-1),re={class:"result px-3"},le={class:"avatar"},ne={class:"app-info flex flex-col"},ie={class:"text-lg"},ce={class:"text-gray-400"},me={class:"text-gray-300 text-xs-1"},pe={key:1,class:"px-1 text-center text-gray-500 min-h-xs"},He=H({__name:"index",setup(de){const k=K(),E=Q();c([]);const v=c([]),d=c("web"),C=c(0),y=c(""),V=c(),b=c(),N=Z(),u=j({keywords:""}),T=e=>{if(e.domain){g(`https://${e.domain}`,e,e.tenantId);return}g(`https://${e.websiteCode}.wsdns.cn`,e,e.tenantId)},B=async()=>{var a,i,s,o;const{data:e}=await h("/cms/cms-navigation/getNavigationByPath",{query:{path:X()}});(a=e.value)!=null&&a.data&&(b.value=(i=e.value)==null?void 0:i.data),(s=b.value)!=null&&s.layout&&(V.value=JSON.parse((o=b.value)==null?void 0:o.layout)),Y({title:`搜索结果 - ${N.value.websiteName}`,bodyAttrs:{class:"page-container"}})},w=async()=>{var e,a,i;if(u.keywords=="")return!1;if(d.value=="web"){const{data:s}=await h("/cms/cms-website/page",{baseURL:E.public.apiServer,params:{page:C.value,keywords:u.keywords}});(e=s.value)!=null&&e.data&&((a=s.value)!=null&&a.data.list&&(v.value=(i=s.value)==null?void 0:i.data.list),s.value.data.count==0&&(y.value="暂无相关结果"))}};return D(()=>k,()=>{B()},{immediate:!0}),(e,a)=>{const i=z,s=I,o=P,S=L,R=q,U=A;return p(),m("div",ee,[l("div",te,[l("div",ae,[t(s,{modelValue:n(u).keywords,"onUpdate:modelValue":a[0]||(a[0]=r=>n(u).keywords=r),class:"w-full",size:"large",placeholder:"搜索","prefix-icon":n(F),onKeydown:J(w,["enter"])},{append:_(()=>[t(i,{size:"large",type:"primary",onClick:w},{default:_(()=>[M("搜索")]),_:1})]),_:1},8,["modelValue","prefix-icon"]),t(S,{modelValue:n(d),"onUpdate:modelValue":a[1]||(a[1]=r=>O(d)?d.value=r:null),class:"my-3",onTabClick:w},{default:_(()=>[t(o,{label:"应用",name:"web"}),t(o,{label:"公众号",name:"mp-official"}),t(o,{label:"小程序",name:"mp-weixin"}),t(o,{label:"移动应用",name:"app"}),t(o,{label:"小商店",name:"mp-shop"}),t(o,{label:"其他",name:"other"})]),_:1},8,["modelValue"])])]),n(d)==="web"?(p(),m(x,{key:0},[n(v).length>0?(p(),m("div",se,[oe,l("div",re,[(p(!0),m(x,null,W(n(v),(r,$)=>(p(),m("div",{key:$,class:"app-item block border-solid rounded-lg border-gray-300 border-1 mb-4 p-3 flex flex-row items-center hover:border-blue-4 hover:border-2 cursor-pointer"},[t(U,{onClick:ue=>T(r)},{default:_(()=>[l("div",le,[t(R,{src:r.websiteLogo,style:{"background-color":"#f3f3f3"},size:"large"},null,8,["src"])]),l("div",ne,[l("div",ie,f(r.websiteName),1),l("div",ce,f(r.comments),1),l("div",me,f(r.websiteType),1)])]),_:2},1032,["onClick"])]))),128))])])):G("",!0)],64)):(p(),m("div",pe,f(n(y)),1))])}}});export{He as default};