| 1 |
- import{_ as g,a as r,b as p,c as u,d as f,e as b,f as d}from"./icon_uploader.9f387137.js";import{_ as h}from"./icon-xin.df8ab2d7.js";import{_ as y}from"./icon_album.fa329df6.js";import{_ as v}from"./icon_album_active.ce98b2a8.js";import{_ as I}from"./icon_exquisite.69e33c80.js";import{_ as S}from"./icon_music_active.3b316ab8.js";import{d as N,U as n,Q as x,W as C,j as e,A as c,N as q}from"./ResizeObserver.es.b57016f1.js";import{I as _}from"./index.664ebbef.js";import{I as A}from"./icon-play.bc9e7aab.js";const F="_theSong_14l4f_1",T="_item_14l4f_7",j="_content_14l4f_19",w="_top_14l4f_22",D="_tag_14l4f_27",M="_user_14l4f_35",P="_name_14l4f_39",R="_tags_14l4f_50",V="_title_14l4f_60",$="_singer_14l4f_67",k="_play_14l4f_72",z="_mb100_14l4f_77",B="_pImg_14l4f_80",E="_moreSection_14l4f_87",H="_collection_14l4f_95",O="_musicInfo_14l4f_100",Q="_info_14l4f_109",U="_shareIcon_14l4f_127",W="_share_14l4f_127",G="_shareMate_14l4f_137",J="_icon_14l4f_147",K="_tagDiscount_14l4f_168",L="_exquisiteFlag_14l4f_181",X="_songAlbum_14l4f_186";var t={theSong:F,item:T,content:j,top:w,tag:D,user:M,name:P,tags:R,title:V,singer:$,play:k,mb100:z,pImg:B,moreSection:E,collection:H,musicInfo:O,info:Q,shareIcon:U,share:W,shareMate:G,icon:J,tagDiscount:K,exquisiteFlag:L,songAlbum:X};const l=o=>{const a=`../images/${o}`;return{"../images/collection.png":g,"../images/collection_active.png":r,"../images/icon-xin.png":h,"../images/icon_ai.png":p,"../images/icon_album.png":y,"../images/icon_album_active.png":v,"../images/icon_author.png":u,"../images/icon_download.png":f,"../images/icon_exquisite.png":I,"../images/icon_music_active.png":S,"../images/icon_share.png":b,"../images/icon_uploader.png":d}[a].default};var is=N({name:"TheSong",props:{list:{type:Array,default:()=>[]},showPlay:{type:Boolean,default:!0},musicNameClass:{type:String},authorClass:{type:String}},emits:["detail"],setup(o,{emit:a}){n(!1),n({}),x();const i=C(()=>o.list.map(s=>(typeof s.paymentType=="string"&&(s.paymentType=s.paymentType.split(",")),{...s})));return()=>e("div",{class:t.theSong},[i.value.map(s=>e("div",{class:t.item,onClick:()=>a("detail",s)},[e("div",{class:t.content},[e("div",{class:t.top},[s.exquisiteFlag===1&&e(_,{class:t.exquisiteFlag,src:l("icon_exquisite.png")},null),s.albumNums>0&&e(_,{class:t.songAlbum,src:l("icon_album_active.png")},null),e("span",{class:[t.title,o.musicNameClass,"van-ellipsis"]},[s.musicSheetName]),e("span",{class:[t.singer,o.authorClass,"van-ellipsis"]},[c("-"),s.composer])]),e("div",{class:t.user},[s.favorite===1&&e(_,{src:l("collection_active.png"),class:t.collection},null),e("span",{class:[t.name]},[`\u4E0A\u4F20\u8005\uFF1A${s.addName||"\u6E38\u5BA2"+s.userId}`]),e("div",{class:t.tags},[s.musicSheetType==="CONCERT"?e("span",null,[c("\u5408\u594F")]):(s==null?void 0:s.subjectNames)&&(s==null?void 0:s.subjectNames.split(",").map(m=>e("span",null,[m])))])])]),e("div",{class:t.play},[o.showPlay&&e(q,{name:A,size:28},null)])]))])}});export{is as S};
|