index.b5b88406.js 5.6 KB

1
  1. import{d as S,L as U,s as l,e as b,M as T,i as a,F as d,w as p,J as f,N as h,O as A,be as _,C as F}from"./index.8f37fc14.js";import{I as V}from"./index.59f93863.js";import{C as E}from"./index.208dea65.js";import{b as I}from"./index.e0fbbb12.js";import{c as B}from"./index.926ca9c5.js";import{a as y,S as C}from"./hooks.a0166133.js";import{L}from"./index.76f8ed28.js";import{S as X}from"./index.d9d08add.js";import{g as x}from"./music.f3fe199a.js";import"./use-tab-status.4c1b56c6.js";import"./icon_uploader.c116fae7.js";import"./icon-xin.9c6bd022.js";import"./icon_exquisite.107c8f2c.js";import"./icon_album_active.175a84f1.js";import"./icon_music_active.6f171234.js";import"./index.570461cd.js";const D="_songbook_1omyu_1",O="_sticky_1omyu_11",k="_title_1omyu_14",K="_cellTitle_1omyu_20",R="_cellValue_1omyu_25",P="_albumContainer_1omyu_34",Y="_album_1omyu_34",z="_albumType_1omyu_52",W="_main_1omyu_65",J="_favorite_1omyu_68",G="_img_1omyu_82",Q="_model_1omyu_101",j="_num_1omyu_116",H="_listContainer_1omyu_119";var s={songbook:D,sticky:O,title:k,cellTitle:K,cellValue:R,albumContainer:P,album:Y,albumType:z,main:W,favorite:J,img:G,model:Q,num:j,listContainer:H},Z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAkCAYAAADl9UilAAAAAXNSR0IArs4c6QAAA0NJREFUWEfFmDloFlEQx39/xBO8b/EsxAsvEI/eTgtBSOFBPNBGEFTUwkpQEEFEsVExgifRwigKamUTBTGIiIiGiEdhCguvNCqOTPKtrJs93rdfEgc+dr/defP+b/4z8+at6AExswXAMWA58B44IuliLaZVy2Afa2ZTgBZgWMLWVkmXy9rvCWBngHUpAD4C8yT9KAOuJmBmNhl4CvSvTG4xEG57p6QL/wPYYWB7zsRvgBWSflcLrrTHzGwk8AQYUjDpNkm3+xLYLsB/aYuLU/pc0qo+AWZmg4FmYETghBsluX6wlKLSzOqBA4mAz7P1UNKmYFQZNOSON7OhQBMw0ctYIgvj/6NXDtif10vymAySXI+Z2WhgDjAbmFW594JaVr4Ar4FXlavft6XVun+AmdkEYDUwvwJkTBmvVon6F/AOeAncj2LxLzAzczAnAQ/suERUJOdLPg/VS1Kc/H9O0tlOYGbm10vAtCpX6+pZgEqY6hzi8VgXARsPNBZYigI7zVNlQURAogVGdo5GwMYCVzKsh3qkiNpQOw7jWDzGTgNTa1l6D431ZNgSBzYXOBTrFELmSdaxaEzW8xCbHvxNyXKxGNgPDMgJ6iLKirI3Kyv9+VVJ15MB15USXWVjHzAwsGyEeCFEx0HdiKPuNsjMvNLvBQYVFNhQKov0GiXdigPJ3JLMbCawJ6XgFlFVTfa5rWuS7qQZzXSzmc0Adgc0gyFUpek4qHtpLwrbHjNbBmyODc4rsKHZ6HotvvVkrSgE2EpgTVmX5IxrlXSiFmAbgCW9AKxDUtRsdjMf4jFPAG+HsupP3EZeo5gW3wclfas6xsysH3AQ8GtRthW9T1tYg6TWMsDcUzt6gcbI5N2sQ0pRa72wEvhZFEUTFBVQ10uj/Jmkm2U85hm5tBc91i6poQywOmB6FcDaAe/tPCZDxFuc45K6MVJE5XrAu9uibPMvO82SPpjZcP9eUTlRZTkjbu+UpJ9pKZu5MjNzKv34liWfgEeS3iYVzGxUBaBva1kO+C7pfBkq/cPJ2pTm8TPwWFJbEV9mNg7wbc0/WSXlgSQ/tnWTkALrVHoCuAe+Ai8A307S6M3z/iRgUSU0OgDPSD/4psofOwAL6DcUSgQAAAAASUVORK5CYII=",M="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAatJREFUOE+NkztoFFEYhb8zo3FjCAq2KtoHm4BCsFhZJdEYC8EnLEYwIttY2Ag2KWxNp8SkELWS9VH4Ttg81CpNSJMqNoKdduqa4N4jGZK4M9ldnHLOOd899/9nRJPHs6U9RGESKSbScfXcW2pkVVPAx6GHWOcSPaKsw2PF/wZ49sp+YB6I10I1/kTdKox9zkIaNvDM5RHwIIr++e3Hyj+43hBgIz4U9+G4C9yFXUJqy5hXEKPYi4SwyLflJZ0t1+Tp4iD2TaAT4XQoU9Cuf/EbaUSuXFxA7EgFM5hmgwaqcuXCOIR8C1NzyUzJn051Ut02jjhAuiJILbpogdhDyZ38cmA77W13cehOjtsUq9vGqi7PE36U1Dvxc2Mons7nWNlZAXItrxOxTMfWgnrK1YS1bvbzwi462l+nw5mT18U47tfRF9/TgHcnD4LvpLextrZNs9AN9b2aSwPe950ncDVTv/G/Yo3qxNsnmQa91wg+vQEwX4BHxDI1XwL21n3Xz9Q/eT8NeJPfDfFtgn8RbXnK3MSMhgnJUoaJOHTsCCGcQeSo+ZYGpr6uan8BUgCVTu5tSRQAAAAASUVORK5CYII=",q=S({name:"Songbook",setup(){U();const o={};l.version&&(o.version=l.version||"",o.platform=l.platformType==="STUDENT"?"ios-student":"ios-teacher");const u=l.platformType==="STUDENT"?"/api-student":"/api-teacher";o.myself=!1;const r=y(C.SEARCH);r&&(o.subjectIds=r.id);const{isLoading:g,state:t}=I(b.post(`${u}/music/album/list`,{data:{...o}}),null),i=T();return()=>a(d,null,[t.value&&t.value.data.rows.length?a(d,null,[a(E,{class:s.title,titleClass:s.cellTitle,title:"\u4E13\u8F91",to:"/music-album",border:!1},{value:()=>a("span",{class:s.cellValue},[p("\u66F4\u591A"),a(f,{name:"arrow"},null)])}),a("div",{class:s.albumContainer},[t.value.data.rows.map(e=>a("div",{class:s.album,key:e.id,onClick:()=>i.push("/music-album-detail/"+e.id)},[a("div",{class:s.main},[e.paymentType==="CHARGE"&&a("span",{class:s.albumType},[p("\u4ED8\u8D39")]),a(V,{class:s.img,src:e.albumCoverUrl},null),a("div",{class:s.model},[a(f,{name:e.favorite?M:Z},null),a("span",{class:s.num},[e.albumFavoriteCount,p("\u4EBA")])])]),a("h4",{class:B(s.title,"van-ellipsis")},[e.albumName])]))])]):null])}}),$=S({name:"Songbook",setup(){const o=T(),u={};l.version&&(u.version=l.version||"",u.platform=l.platformType==="STUDENT"?"ios-student":"ios-teacher");const r=y(C.SEARCH);r&&(u.subjectIds=r.id);const g=h({auditStatus:"PASS",myself:!1,page:1,...u}),t=A(null),i=A(!1),e=A(!1),v=A(!1),N=async()=>{var c;if(i.value)return;i.value=!0,v.value=!1;const m={...g};try{const n=await b.post(`${l.platformApi}/music/sheet/list`,{data:m});if(t.value){const w=(((c=t.value)==null?void 0:c.rows)||[]).concat(n.data.rows||[]);t.value.rows=w}t.value=t.value||n.data,g.page=n.data.pageNo+1,e.value=n.data.pageNo>=n.data.totalPage}catch{v.value=!0}i.value=!1};return()=>a(d,null,[t.value&&t.value.rows.length>0&&a(E,{class:s.title,titleClass:s.cellTitle,title:"\u66F2\u8C31",to:"/music-list",border:!1},{value:()=>a("span",{class:s.cellValue},[p("\u66F4\u591A"),a(f,{name:"arrow"},null)])}),a(L,{loading:i.value,finished:e.value,"finished-text":t.value&&t.value.rows.length?"\u6CA1\u6709\u66F4\u591A\u4E86":"",onLoad:N,error:v.value},{default:()=>[t.value&&t.value.rows.length?a("div",{class:s.listContainer},[a(X,{list:t.value.rows,onDetail:m=>{const c=location.origin+location.pathname+"#/music-detail?id="+m.id;_(c,()=>{o.push({path:"/music-detail",query:{id:m.id}})})}},null)]):!i.value&&a(F,{tips:"\u6682\u65E0\u66F2\u76EE",classImgSize:"SMALL",btnStatus:!1},null)]})])}}),da=S({name:"Songbook",setup(){return localStorage.setItem("behaviorId",x()),()=>a("div",{class:s.songbook},[a(q,null,null),a($,null,null)])}});export{da as default};