index.20dede60.js 1.3 KB

1
  1. import{d as p,aj as d,ai as g,r as m,$ as u,a1 as h,c as e,al as v,L as y,n as f,g as I}from"./ResizeObserver.es.7b3c8c20.js";import{g as b}from"./index.a14b7928.js";import{s as r}from"./index.module.8ffd3a0e.js";import{I as w}from"./index.725d7287.js";import"./music-img-default.7aa4a8c2.js";var T=p({name:"accompany",setup(){const t=d(),i=g(),s=m({childPath:"",svgs:[],musicTreeActive:""}),l=async()=>{try{const a=await f.post(I.platformApi+"/musicSheetCategories/page",{data:{parentId:0,enable:!0,page:1,rows:10}});console.log(a,"res");const n=a.data||[];Array.isArray(n)&&(s.svgs=n.map((o,x)=>({...o,id:o.id,icon:o.coverImg,btnIcon:b("b2.svg"),color:"#9881FF",title:o.name,subtitle:"",btnText:"GO >"})),console.log("\u{1F680} ~ data.svgs",s.svgs))}catch(a){console.log(a)}c()},c=()=>{const a=(t==null?void 0:t.path)||"accompany";s.childPath=a.replace(/\//g,"")||"accompany",console.log("\u{1F680} ~ route.path",s.childPath)};return u(()=>t.path,()=>{c()}),h(()=>{l()}),()=>e("div",{class:r.accompany},[e(v,null,null),e("div",{class:r.accompanyCategory},[s.svgs.map(a=>e("div",{class:r.container,onClick:()=>{i.push({path:"/musicList",query:{categorieid:a.id}})}},[e(w,{src:a.icon,width:"100%",height:"100%"},{loading:()=>e(y,{type:"spinner",size:"20"},null)})]))])])}});export{T as default};