全栈小学生 98b1289ede up
2026-01-13 09:17:40 +08:00

2 lines
2.1 KiB
JavaScript

import{d as j,j as S,f as A,r as f,J as E,h as t,c as s,e as l,w as m,F as _,T as v,a,t as d,B as r,u as g,z as B,k as I,U as V,V as D,C as N,W as R,L as F,M as O,p as U,g as z,_ as J}from"./index-3f969305.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as K}from"./app_default-ef62993a.js";const M=o=>(U("data-v-f0881b66"),o=o(),z(),o),T={class:"main-container"},W={key:0,class:"flex justify-between items-center"},$={class:"text-page-title"},q={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},G=["onClick"],H={class:"w-[264px] flex py-[20px] px-[17px] app-item relative"},P=M(()=>a("div",{class:"image-slot"},[a("img",{class:"w-[40px] h-[40px]",src:K})],-1)),Q={class:"flex flex-col justify-between w-[180px]"},X={class:"text-[14px] flex items-center"},Y={class:"app-text max-w-[170px]"},Z={class:"app-text text-[12px] text-[#999]"},ee={key:1,class:"empty flex items-center justify-center"},te=j({__name:"index",setup(o){const u=S().addonIndexRoute,x=A(),n=f([]),i=f(!0);(async()=>{const e=await V();n.value=e.data,i.value=!1})();const h=e=>{e.url?x.push(e.url):u[e.key]&&x.push({name:u[e.key]}),D.set({key:"activeAppKey",data:e.key})};return(e,ae)=>{const y=N,k=R,w=F,b=O;return E((t(),s("div",T,[l(w,{class:"box-card !border-none",shadow:"never"},{default:m(()=>[Object.keys(n.value).length?(t(!0),s(_,{key:0},v(n.value,(c,C)=>(t(),s(_,{key:C+"b"},[c.list.length?(t(),s("div",W,[a("span",$,d(c.title),1)])):r("",!0),c.list.length?(t(),s("div",q,[(t(!0),s(_,null,v(c.list,(p,L)=>(t(),s("div",{class:"cursor-pointer mt-[20px] mr-4 bg-[#f7f7f7]",key:L,onClick:oe=>h(p)},[a("div",H,[l(y,{class:"w-[40px] h-[40px] mr-[10px]",src:g(B)(p.icon),fit:"contain"},{error:m(()=>[P]),_:2},1032,["src"]),a("div",Q,[a("div",X,[a("span",Y,d(p.title),1)]),a("p",Z,d(p.desc),1)])])],8,G))),128))])):r("",!0)],64))),128)):r("",!0),!i.value&&!Object.keys(n.value).length?(t(),s("div",ee,[l(k,{description:g(I)("emptyAppData")},null,8,["description"])])):r("",!0)]),_:1})])),[[b,i.value]])}}});const de=J(te,[["__scopeId","data-v-f0881b66"]]);export{de as default};