index.17ea4e5f.js 3.6 KB

1
  1. var w=Object.defineProperty;var j=Object.getOwnPropertySymbols;var T=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var g=(s,t,e)=>t in s?w(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,m=(s,t)=>{for(var e in t||(t={}))T.call(t,e)&&g(s,e,t[e]);if(j)for(var e of j(t))N.call(t,e)&&g(s,e,t[e]);return s};import{d as p,u as A,k as _,a,F as v,C as k,I as E,j as I,h as L,l as d,M as R}from"./vendor.3a743faf.js";/* empty css *//* empty css */import{s as n,r as S,C as F}from"./index.07bae230.js";import{b as D}from"./index.85b76a4f.js";import{c as P}from"./index.926ca9c5.js";import{a as h,S as C}from"./hooks.141b8fc6.js";/* empty css */import{m as U,g as $}from"./music.78730caf.js";import{S as B}from"./index.4d1ec54f.js";import"./orderStatus.8478f962.js";import"./index.339fc024.js";/* empty css *//* empty css */import"./index.f93a86f1.js";/* empty css */import"./code-down-load.500a85dc.js";import"./logo.bcac726b.js";import"./browser.ebb85846.js";import"./icon_teacher.cb128c00.js";import"./music-icon.c20abf48.js";const H="_songbook_1kjrl_1",M="_sticky_1kjrl_11",V="_title_1kjrl_14",q="_albumContainer_1kjrl_20",z="_album_1kjrl_20",K="_main_1kjrl_38",G="_favorite_1kjrl_41",J="_img_1kjrl_55",O="_listContainer_1kjrl_81";var l={songbook:H,sticky:M,title:V,albumContainer:q,album:z,main:K,favorite:G,img:J,listContainer:O},Q=p({name:"Songbook",setup(){A();const s={};n.version&&(s.version=n.version||"",s.platform=n.platformType==="STUDENT"?"ios-student":"ios-teacher");const t=n.platformType==="STUDENT"?"/api-student":"/api-teacher";s.myself=!1;const e=h(C.SEARCH);e&&(s.subjectIds=e.id);const{isLoading:o,state:i}=D(S.post(`${t}/music/album/list`,{data:m({},s)}),null),c=_();return()=>a(v,null,[i.value&&i.value.data.rows.length?a(v,null,[a(k,{class:l.title,title:"\u4E13\u8F91","is-link":!0,to:"/music-album",value:"\u66F4\u591A",border:!1},null),a("div",{class:l.albumContainer},[i.value.data.rows.map(r=>a("div",{class:l.album,key:r.id,onClick:()=>c.push("/music-album-detail/"+r.id)},[a("div",{class:l.main},[a(E,{class:l.img,src:r.albumCoverUrl},null),a("p",{class:l.favorite},[a("span",null,[r.albumFavoriteCount]),I("\u4EBA\u6536\u85CF")])]),a("h4",{class:P(l.title,"van-ellipsis")},[r.albumName])]))])]):null])}}),W=p({name:"Songbook",setup(){_();const s={};n.version&&(s.version=n.version||"",s.platform=n.platformType==="STUDENT"?"ios-student":"ios-teacher");const t=h(C.SEARCH);t&&(s.subjectIds=t.id);const e=L(m({auditStatus:"PASS",myself:!1,page:1},s)),o=d(null),i=d(!1),c=d(!1),r=d(!1),x=async()=>{var b;if(i.value)return;i.value=!0,r.value=!1;const f=m({},e);try{const u=await S.post(`${n.platformApi}/music/sheet/list`,{data:f});if(o.value){const y=(((b=o.value)==null?void 0:b.rows)||[]).concat(u.data.rows||[]);o.value.rows=y}o.value=o.value||u.data,e.page=u.data.pageNo+1,c.value=u.data.pageNo>=u.data.totalPage}catch{r.value=!0}i.value=!1};return()=>a(v,null,[o.value&&o.value.rows.length>0&&a(k,{class:l.title,title:"\u66F2\u8C31","is-link":!0,to:"/music-list",value:"\u66F4\u591A",border:!1},null),a(R,{loading:i.value,finished:c.value,"finished-text":o.value&&o.value.rows.length?"\u6CA1\u6709\u66F4\u591A\u4E86":"",onLoad:x,error:r.value},{default:()=>[o.value&&o.value.rows.length?a("div",{class:l.listContainer},[a(B,{list:o.value.rows,onDetail:f=>{U(f)}},null)]):!i.value&&a(F,{tips:"\u6682\u65E0\u66F2\u76EE",classImgSize:"SMALL",btnStatus:!1},null)]})])}}),_a=p({name:"Songbook",setup(){return localStorage.setItem("behaviorId",$()),()=>a("div",{class:l.songbook},[a(Q,null,null),a(W,null,null)])}});export{_a as default};