index.cdc4804f.js 2.2 KB

1
  1. import{d as o,a2 as n,a as s,F as c,q as d,b as v,a3 as p,S as b,t as r}from"./vendor.372dc65e.js";/* empty css *//* empty css */import{S as _}from"./index.da09e935.js";/* empty css */import{r as u}from"./index.84d59606.js";import{c as m}from"./index.406b9d83.js";import{c as f}from"./index.926ca9c5.js";import{I as g}from"./item.8cb8443f.js";/* empty css *//* empty css */import"./init-user-icon.d5c3c464.js";import"./favorite.9bdf4305.js";const k="_songbook_19s5v_1",x="_sticky_19s5v_11",h="_title_19s5v_14",j="_albumContainer_19s5v_20",y="_album_19s5v_20",C="_main_19s5v_34",S="_favorite_19s5v_37",w="_img_19s5v_51";var a={songbook:k,sticky:x,title:h,albumContainer:j,album:y,main:C,favorite:S,img:w},A=o({name:"Songbook",setup(){const{isLoading:l,state:t}=m(u.post("/api-student/music/album/list",{data:{}}),null),i=n();return()=>s(c,null,[t.value&&t.value.data.rows.length?s("div",{class:a.albumContainer},[t.value.data.rows.map(e=>s("div",{class:a.album,key:e.id,onClick:()=>i.push("/music-album-detail/"+e.id)},[s("div",{class:a.main},[s(d,{class:a.img,src:e.albumCoverUrl},null),s("p",{class:a.favorite},[s("span",null,[e.albumFavoriteCount]),v("\u4EBA\u6536\u85CF")])]),s("h4",{class:f(a.title,"van-ellipsis")},[e.albumName])]))]):null,l.value&&s("div",{style:{display:"flex"}},[Array.from({length:4}).map(()=>s(p,{style:{width:"96px",flexDirection:"column"},avatar:!0,"avatar-shape":"square","avatar-size":"96px",title:!0,titleWidth:"100%"},null))])])}}),F=o({name:"Songbook",setup(){const{isLoading:l,state:t}=m(u.post("/api-student/music/sheet/list",{data:{}}),null);return()=>t.value&&t.value.data.rows.length?s("div",{class:a.listContainer},[t.value.data.rows.map(i=>s(g,{data:i},null))]):null}}),$=o({name:"Songbook",setup(){const l=n();return()=>s("div",{class:a.songbook},[s(b,{class:a.sticky,onClick:()=>{l.push("/music-search")}},{default:()=>[s(_,{disabled:!0,showAction:!0},null)]}),s(r,{class:a.title,title:"\u4E13\u8F91","is-link":!0,to:"/music-album",value:"\u66F4\u591A"},null),s(A,null,null),s(r,{class:a.title,title:"\u66F2\u8C31","is-link":!0,to:"/music-list",value:"\u66F4\u591A"},null),s(F,null,null)])}});export{$ as default};