index.2d225827.js 2.1 KB

1
  1. import{d as o,a0 as n,a,F as d,q as c,b as p,a1 as v,S as b,t as u}from"./vendor.527e131c.js";/* empty css *//* empty css */import{S as f}from"./index.adf9dde6.js";/* empty css */import{r}from"./index.487d5e4a.js";import{b as m}from"./index.3a6f129f.js";import{c as _}from"./index.926ca9c5.js";import{I as g}from"./item.2783edc1.js";/* empty css *//* empty css */import"./favorite.9bdf4305.js";const x="_songbook_1pwml_1",k="_title_1pwml_11",h="_albumContainer_1pwml_17",w="_album_1pwml_17",j="_main_1pwml_31",C="_favorite_1pwml_34",S="_img_1pwml_48";var t={songbook:x,title:k,albumContainer:h,album:w,main:j,favorite:C,img:S},y=o({name:"Songbook",setup(){const{isLoading:l,state:s}=m(r.post("/api-student/music/album/list",{data:{}}),null),i=n();return()=>a(d,null,[s.value&&s.value.data.rows.length?a("div",{class:t.albumContainer},[s.value.data.rows.map(e=>a("div",{class:t.album,key:e.id,onClick:()=>i.push("/music-album-detail/"+e.id)},[a("div",{class:t.main},[a(c,{class:t.img,src:e.albumCoverUrl},null),a("p",{class:t.favorite},[a("span",null,[e.albumFavoriteCount]),p("\u4EBA\u6536\u85CF")])]),a("h4",{class:_(t.title,"van-ellipsis")},[e.albumName])]))]):null,l.value&&a("div",{style:{display:"flex"}},[Array.from({length:4}).map(()=>a(v,{style:{width:"96px",flexDirection:"column"},avatar:!0,"avatar-shape":"square","avatar-size":"96px",title:!0,titleWidth:"100%"},null))])])}}),A=o({name:"Songbook",setup(){const{isLoading:l,state:s}=m(r.post("/api-student/music/sheet/list",{data:{}}),null);return()=>s.value&&s.value.data.rows.length?a("div",{class:t.listContainer},[s.value.data.rows.map(i=>a(g,{data:i},null))]):null}}),U=o({name:"Songbook",setup(){const l=n();return()=>a("div",{class:t.songbook},[a(b,{onClick:()=>{l.push("/music-search")}},{default:()=>[a(f,{disabled:!0,showAction:!0},null)]}),a(u,{class:t.title,title:"\u4E13\u8F91","is-link":!0,to:"/music-album",value:"\u66F4\u591A"},null),a(y,null,null),a(u,{class:t.title,title:"\u66F2\u8C31","is-link":!0,to:"/music-list",value:"\u66F4\u591A"},null),a(A,null,null)])}});export{U as default};