index.4cca87c4.js 2.4 KB

1
  1. import{d,k as b,l as n,a,C as j,F as x,m as h,v as y,w as c}from"./vendor.ff5bdeff.js";/* empty css *//* empty css *//* empty css */import{r as g,s as C}from"./index.5e69971c.js";import{b as S}from"./index.c95da0ef.js";/* empty css */import{s as v,P as T,A as k,C as A,a as F}from"./album-my.9666417b.js";import{S as P}from"./index.da2738d7.js";import{g as w}from"./music.549f03f9.js";import{u as q}from"./hooks.4f2b2cb7.js";/* empty css */import"./index.474862bd.js";/* empty css *//* empty css */import"./icon-xin.2bbc6a05.js";import"./icon_uploader.1e2a2fc2.js";import"./icon_exquisite.77c0c4b6.js";import"./orderStatus.0b25fa7b.js";import"./index.339fc024.js";var E=d({name:"Practice",emits:["favorite"],setup(t,{expose:i,emit:m}){const r=b(),e=n(0),{isLoading:l,state:s,execute:u}=S(o=>g.get("/music/sheet/practice",{prefix:C.platformType==="TEACHER"?"/api-teacher":"/api-student",params:{rows:(o==null?void 0:o.rows)||3}}),null);return i({reload:u}),()=>{var p;const o=((p=s.value)==null?void 0:p.data.rows)||[];return e.value===0&&(e.value=o.length),a(x,null,[e.value>0&&a(j,{title:"\u6700\u8FD1\u7EC3\u4E60",border:!1},null),a("div",{class:v.practice},[a(P,{list:o,onDetail:f=>{r.push({path:"/music-detail",query:{id:f.id}})}},null)])])}}}),Z=d({name:"MusicPersonal",setup(){localStorage.setItem("behaviorId",w());const t=n("personal"),i=n(),m=n(),r=n();return h(()=>{q("\u6211\u7684\u4E50\u8C31")}),()=>a("div",{class:v.personal},[a(E,{ref:r,onFavorite:()=>{var e,l,s,u;t.value==="personal"?(l=(e=i.value)==null?void 0:e.reset)==null||l.call(e):t.value==="collection"&&((u=(s=m.value)==null?void 0:s.reset)==null||u.call(s))}},null),a(y,{color:"var(--van-primary)",background:"transparent",lineWidth:20,shrink:!0,active:t.value,"onUpdate:active":e=>t.value=e,onChange:e=>t.value=e},{default:()=>[a(c,{title:"\u6211\u7684\u5355\u66F2",name:"personal"},null),a(c,{title:"\u6211\u7684\u4E13\u8F91",name:"personal-album"},null),a(c,{title:"\u6536\u85CF\u5355\u66F2",name:"collection"},null),a(c,{title:"\u6536\u85CF\u4E13\u8F91",name:"album"},null)]}),t.value==="personal"&&a(T,{ref:i,onFavorite:()=>{var e,l;(l=(e=r.value)==null?void 0:e.reload)==null||l.call(e)}},null),t.value==="personal-album"&&a(k,null,null),t.value==="collection"&&a(A,{ref:m,onFavorite:()=>{var e,l;(l=(e=r.value)==null?void 0:e.reload)==null||l.call(e)}},null),t.value==="album"&&a(F,null,null)])}});export{Z as default};