1 |
- import{d as q,P as D,O as w,Q as E,S as e,y as F,U as S,j as a,W as Q,X as R,z as r,C as k,B as U,w as T,f as h}from"./index.e6d6174e.js";import{C as N}from"./index.045f03fd.js";import{I as V}from"./index.67c54471.js";import{u as z,a as G}from"./index.684ca989.js";import{g as O}from"./music.ce788382.js";import{T as P}from"./index.442e0edd.js";import{S as W}from"./index.311acfa6.js";import{C as L}from"./index.b0eda115.js";import{i as x,s as H}from"./share.57719e8d.js";import{w as K}from"./wx_bg.cce2a6c0.js";import"./index.d8c651bf.js";import"./use-height.8140ea04.js";import"./icon_uploader.9f387137.js";import"./icon-xin.df8ab2d7.js";import"./icon_album.fa329df6.js";import"./icon_album_active.ce98b2a8.js";import"./icon_exquisite.69e33c80.js";import"./icon_music_active.3b316ab8.js";import"./icon-play.bc9e7aab.js";const j="_base_1sprb_1",$="_detail_1sprb_4",aa="_wxpopup_1sprb_11",sa="_img_1sprb_27",ea="_albumType_1sprb_50",ta="_shareBtn_1sprb_63",ia="_detailContent_1sprb_75",la="_main_1sprb_80",ma="_favoriteContaineer_1sprb_85",oa="_favorite_1sprb_85",ra="_content_1sprb_107",na="_footerBar_1sprb_128",ua="_bgImg_1sprb_136",ca="_musicContent_1sprb_145",Aa="_bg_1sprb_136",pa="_alumWrap_1sprb_162",ga="_alumTitle_1sprb_174",ba="_alumDes_1sprb_180",Ya="_des_1sprb_183",Ja="_tags_1sprb_186",da="_tag_1sprb_186",va="_alumCollect_1sprb_196",fa="_right_1sprb_212",Ca="_albumTips_1sprb_217",Ba="_albumPrice_1sprb_227",_a="_alumnContainer_1sprb_232",Ma="_alumnList_1sprb_237",ha="_shareVip_1sprb_243",Ia="_icon_1sprb_253",Za="_info_1sprb_258",ya="_tagDiscount_1sprb_272";var s={base:j,detail:$,wxpopup:aa,img:sa,albumType:ea,shareBtn:ta,detailContent:ia,main:la,favoriteContaineer:ma,favorite:oa,content:ra,footerBar:na,bgImg:ua,musicContent:ca,bg:Aa,alumWrap:pa,alumTitle:ga,alumDes:ba,des:Ya,tags:Ja,tag:da,alumCollect:va,right:fa,albumTips:Ca,albumPrice:Ba,alumnContainer:_a,alumnList:Ma,shareVip:ha,icon:Ia,info:Za,tagDiscount:ya},Xa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA0xJREFUSEvtlk1sVGUUhp/3zl9J1IKIphpcGDUmA1RbYWcsiTEggjPFMWJM3BhwZUyMP5DY+agbURMJO0hYGdlMpTVGWLipuINMI9OS4AaCC9NYaOpPrG3vvcfcO0NDyjg/bY0b7+5+Ofc857znfOdc8S881ueSrAuykOgFesB6QVlgSCvlWe/+FBvvz+KpN3ZskXO2AB11fPttAa3g0gRswsIo4h4ggmwBZRoEPg82C+pEhA2Bttc9hoVPx84tyoBNYE2cMwEqI5XBH2N2pkLm7o8QbzUE2t7BJwiD80CyfvQ2hzSOqYwxBkGZVGJcJTe/1N5yxc+aA3MD+5BO1T7+C6gAY3Hk8sqsv29CJw4stNID7QMVbtPpDy+04ryeTftASzypkYHyfw60nccypCbXkkh34gedpIKA6XRFo86/NbgVZWj9h7oItZEwEbX57XdtwbugM25yVYAGYs/AcwjvNnmDcA5PU2QuV1QqBasCjJzY8x90k7ANoN8xm8FP/sqfzGjURZ1c91mRpMtpnP+BsWp266Rp4x7aTncXHXYQ6AfuBa7UytDTeJYuA2iF9zrx13wPtrlurRtti+VkaP3uC8xeqcJ0EcIfwHsG7IHq0ZL1FE+OzHQXKa6zEO5eHN4tSGp7jtxJYvYGWAr0Ld3skHOh7Xp/HemOS2BdYBbvQ8sfXA+ZT4CXwdaARRf3CuiRakGbz1LLu2hXjlftvdc1Ujx5U1bLu1Ng+0AmK7g78O276r/HP93cloBRg0yCCXFCpw8fiNmFQgI/WwbrBrshy7lPkb1dQ51DGia0rYhaLVrLsKqUOwf2VCQd6CTYedCLwLO1Gh6V5YrXEA/GCzaZ7VHppXgOWr74OfBqVSJt14gbbTZlrOAexrdob66tY1thfq5Pli/OAWnQcQ27NxZ1zxXfRRyJ30Pt0lfuTDNgHNsLg5vxgmNg0b+QMHzEEMnMmyodmoqAPwKPIq4yq8d11v0Wb4V8MQLsAHxMGzTiZloBLga8291DR3zxf1LJ/XHzXJYfeAf0ce0g6syzYNuArbWzIQ0fLrQDa2Qrc87jon1Ty2aJrS7h06ev3fVVA8a67z+eYurnqFNfAx4CfgF9SZJBldz0asEiP38DJuSfuh82O50AAAAASUVORK5CYII=",qa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAAXNSR0IArs4c6QAAAbNQTFRFAAAA////////qqqqv7+/mZmZqqqqn5+fqqqqmZmZoqKiqqqqnZ2dn5+fpaWloaGhmZmZnp6eoqKim5ubmZmZnZ2dl5eXnp6emZmZnJycnJycmJiYmpqam5ubmJiYmpqanJycmpqamJiYl5eXmJiYmJiYmpqampqamZmZmpqamJiYmJiYmZmZmJiYmZmZl5eXmJiYmpqamJiYmZmZl5eXmJiYmpqampqamZmZl5eXmJiYmJiYmJiYmZmZmJiYl5eXmJiYmZmZmJiYmZmZmJiYmZmZl5eXmZmZmJiYmZmZmJiYl5eXmJiYmJiYmZmZmJiYl5eXmJiYmZmZmJiYl5eXmZmZmZmZmJiYmJiYl5eXmJiYl5eXmJiYmJiYl5eXmJiYmJiYmJiYmJiYmJiYl5eXmJiYmJiYmJiYmJiYl5eXmJiYl5eXmJiYmJiYmJiYmJiYl5eXmJiYmJiYl5eXmJiYl5eXmJiYl5eXmJiYl5eXmJiYmJiYl5eXmJiYmJiYmJiYl5eXmJiYl5eXmJiYl5eXmJiYmJiYl5eXmJiYl5eXmJiYmJiYl5eXmJiYl5eXmJiYl5eXeeuOAQAAAJB0Uk5TAAECAwQFBggJCgsMDRARExQVFhcZGhsdHh8kJSYpKissMDQ7PkNER0tMTU9QUlVWV1hZWltcXWJmZ2hqbW5vcXJzdHV3eHt9fn+BgoOIiYuMjY6QkZOYmZqbnKKjpKWmqa+wsrO1t7y/wMHCycvP0NPU1dbX29zd3+Dh4+Xm6Ovs8PHy8/T19vf4+fr7/P3+gH/e5AAAAppJREFUGBndwflfiwEAx/Hvs7aYtCXKnTMkN8OIRCWbI7fcyZFbpqREWmsd23z+ZHueVqrn6enZT14v77f+B9WtXZ1tq1W0/VPkTR5VkeqzWLL1KsqaYeBTDzC8RsV4CdySbgIvVYTTwMdSqfQjcFqebRqDia3K2zoBY5vkkf8d0CRLE/DOL29iQLchi68biMmTfb/h1zoVrPsFv/fJg90p4JhmHQNSu7UU39kMcENz3AAyZ31yY+x6T97zEs1R8py897sMLcLYHuvDdN+vefz3MfXFthuyWV537zuWZINsGpJYvt+tW645fIe70kzLPq6Sg6rHWaaluw4ZKtiYoOBLa5UWUdX6hYIPNbKs6sOU6W7cIFcbGrszmL6GZboKjDw5Ui4Pyo88GQHaZeqHnnJ5FuqBXpnS0KYiXIIJmYbgrSHPjDfwTabbQIs8awE6ZFo7Dtmd8mhnFsbXy3ISGKqUJ5VDwEkVPARe+eSB7xXwUDNWJICYPIgBiRWaVZOCXK2WVJuDVI3miAD9QS0h2A9ENE8H0K4ltAMdmm/lIIyH5So8DoMrtcABoFmumoEDWqhkABJylYCBEtnEgQq5qADisqsF6uWiHqiVXQg4IxdngJDsjBy0yUUb5Aw5SMI1ubgGSTlJwxW5uAJpOclCXC7ikJEDA7goFxcBQ3alQLNctAClsisDzsnFOaBMdiGgQTMCO85ff/Dg+vkdAc1oAEKyqwSisgQPdqYoSHUeDMoSBSplF8hAXFJgz6NR5hl9tCcg6TJM+uXgMySje+8OUzDS2ztCwfCdulOj8EFOjvNX+mmkWnnVkadp/johJ8Yzpk29iJRpVlnkxRTTnsmZ0fIDcq+jYS0Qjr7Jwc8Lhha1ZfMyOQpu26h/7A/SsS/F1RxolQAAAABJRU5ErkJggg==",Da="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAAXNSR0IArs4c6QAAAR1QTFRFAAAA//////+A//8k/+Mc/+gX/+oV/+sU/+4R/+MO/+QN/+YN/+cM/+gM/+kL/+sK/+QJ/+YI/+cI/+gI/+YG/+IG/+UF/+UF/+YF/+IF/+MF/+QE/+YE/+IE/+ME/+QE/+QE/+IE/+ME/+MD/+QD/+ID/+MD/+MD/+UD/+QD/+QD/+ID/+MD/+MD/+MC/+QC/+MC/+MC/+QC/+IC/+QC/+QC/+QC/+MC/+IC/+MC/+IC/+IC/+MC/+IC/+MB/+MB/+MB/+MB/+MB/+MB/+MB/+MB/+IB/+MB/+MB/+MB/+IB/+MB/+IB/+IB/+IB/+MB/+IB/+IB/+IB/+MB/+MB/+IB/+IB/+MB/+MB/+IB/+MB/+MB/+MB/+MB/+IBMpLqhgAAAF50Uk5TAAECBwkLDA0PEhMUFRYXGhwfICEpLDEyMzU3OTw+QEJDR0hKTFBRUldfYGFjZGZobG9yc3mCg4qOkJeho6mqra6vtbbGyczR0tPU29zd3uPl5+jp6vDx8/T6+/z9/pKjV7YAAAFpSURBVBgZ7cFpO4JRFAXQXeSlkDFjmTJPocyEFCKzFNr//2fwKGk4Off6ylr49xtt+7ncXjusec744dwDW7v8tAtLUyyZghXvHUvuvLARZ1kcFuZZYR7GerOskO2FoZYLVrlogZHmBGskmmGgM8k6yU5oXAuPFDwuuPATz1KKDaSWPGigY/Eoxx/kjhY7UKc/evpG1dtptB8VXJFrGsusuvFli1a2UOJ7oZVXL4qCtBREUU+BVgrdKDmglUN88d3Qwo0PZSN5GsuPoMI6ja2jyjENHaNaa4ZGMq2oMZCngfwA6mzSQAz1mq6oumqCIEJVBBLnmYpnB6ITKk4gi1IRhWyaimnIQlSEIBukYhCyYSqGIRulYhSyMSrGIJugYgKyMBVhyGapmIVsjoo5yMb5Lb0zE+jqCszspPktBJlzz6LLWB/K+mKXLHpw0MBkluTt9hBqDG3fknyaREP+lbWgGwJ3cGPZj7/mHZ5++v6OXxQRAAAAAElFTkSuQmCC",Ka=q({name:"AlbumDetail",setup(){localStorage.setItem("behaviorId",O()),D();const n=w();E({search:"",relatedNum:6,page:1,rows:200});const i=e(null),u=e([]),p=e(!1),v=e(!1),f=e(0),C=e(0),B=e(null),g=e("rgba(55, 205, 177, 0)"),b=e("#fff"),I=e("auto"),Z=`${location.origin}/student/#/music-album-detail/${n.query.id}?${F.stringify(n.query)}`,Y=e(Z),y=async m=>{var l;if(!p.value){p.value=!0,v.value=!1;try{const o=await T.post("/api-teacher/open/albumShareProfit",{data:{bizId:m||n.query.id,userId:n.query.recomUserId}}),{musicSheetList:c,...t}=o.data.musicAlbum;u.value=[...c.rows];const A=((l=t==null?void 0:t.musicTagNames)==null?void 0:l.split(","))||[];i.value={...t,musicTagNames:A},f.value=t.favorite,C.value=t.albumFavoriteCount}catch{v.value=!0}p.value=!1}};S(()=>{console.log(Y.value),x(Y.value),y(),z(document,"scroll",m=>{const{y:l}=G();l.value>20?(g.value="rgba(255, 255, 255)",b.value="black"):(g.value="transparent",b.value="#fff")})});const J=e(!1),X=()=>{if(console.log(h().weixin),h().weixin){J.value=!0;return}H(Y.value),setTimeout(()=>{window.location.href=location.origin+"/student/#/download"},3e3)};return()=>{var m,l,o,c,t,A,_,M;return a("div",{class:s.detail},[a("div",{ref:B},[a(N,{background:g.value,border:!1,color:b.value,backIconColor:"white",onHeaderBack:()=>{Q(()=>{const{height:d}=R(B);I.value=d})}},null)]),a("img",{class:s.bgImg,src:(m=i.value)==null?void 0:m.albumCoverUrl},null),a("div",{class:s.musicContent},null),a("div",{class:s.bg},[a("div",{class:s.alumWrap},[a("div",{class:s.img},[((l=i.value)==null?void 0:l.paymentType)==="CHARGE"&&a("span",{class:s.albumType},[r("\u4ED8\u8D39")]),a(V,{class:s.image,width:"100%",height:"100%",fit:"cover",src:(o=i.value)==null?void 0:o.albumCoverUrl},null)]),a("div",{class:s.alumDes},[a("div",{class:[s.alumTitle,"van-ellipsis"]},[(c=i.value)==null?void 0:c.albumName]),a("div",{class:s.tags},[(A=(t=i.value)==null?void 0:t.musicTagNames)==null?void 0:A.map(d=>a("span",{class:s.tag},[d]))]),a("div",{class:[s.des,"van-multi-ellipsis--l3"],style:{height:"48px",lineHeight:"16px"}},[(_=i.value)==null?void 0:_.albumDesc])])]),a("div",{class:s.alumCollect},[a("img",{src:Xa},null),a("span",null,[r("\u5171"),(M=i.value)==null?void 0:M.musicSheetCount,r("\u9996\u66F2\u76EE")]),a("div",{class:s.right},[a("img",{src:f.value?Da:qa},null),a("span",null,[C.value,r("\u4EBA\u6536\u85CF")])])])]),a("div",{class:s.alumnContainer},[a("div",{class:s.alumnList},[a(P,{title:"\u66F2\u76EE\u5217\u8868",isMore:!1},null),a(W,{list:u.value,showPlay:!1},null),u.value&&u.value.length<=0&&a(k,{btnStatus:!1,tips:"\u6682\u65E0\u66F2\u76EE"},null)])]),a(L,{position:"bottom",background:"white"},{default:()=>[a("div",{class:["btnGroup"],style:{paddingTop:"12px"}},[a(U,{block:!0,round:!0,type:"primary",onClick:X,color:"linear-gradient(220deg, #DFA164 0%, #FAC87E 100%)"},{default:()=>[r("\u4E0B\u8F7D\u5C0F\u9177Ai\u5F00\u59CB\u7EC3\u4E60\u5427\uFF01")]})])]}),J.value&&a("div",{class:s.wxpopup,onClick:()=>{J.value=!1}},[a("img",{src:K,alt:""},null)])])}}});export{Ka as default};
|