index.2df73c58.js 2.9 KB

1
  1. import{d as u,c as t,b as r,_ as c,r as l,o as m,F as A,a as n}from"./index.a6d4b0ef.js";import{G as p,a as g,T as d}from"./index.89c91c32.js";import{I as T}from"./index.997f8474.js";import{T as b,r as E}from"./request.4bd44f0b.js";const v="_theMusicGrid_16ct8_1",B="_item_16ct8_12",N="_title_16ct8_15",S="_des_16ct8_24",f="_imgWrap_16ct8_29",h="_albumType_16ct8_37",y="_model_16ct8_50",G="_num_16ct8_65",a={theMusicGrid:v,item:B,title:N,des:S,imgWrap:f,albumType:h,model:y,num:G},V="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=";function F(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!c(e)}const U=u({name:"TheMusicGrid",props:{list:{type:Array,default:()=>[]}},emits:["goto"],setup(e,{emit:o}){return()=>{let i;return t("div",{class:a.theMusicGrid},[t(p,{border:!1,columnNum:3},F(i=e.list.map(s=>t(g,null,{default:()=>[t("div",{class:a.item,onClick:()=>o("goto",s)},[t("div",{class:a.imgWrap},[s.paymentType==="CHARGE"&&t("span",{class:a.albumType},[r("\u4ED8\u8D39")]),t(d,{src:s.albumCoverUrl},null),t("div",{class:a.model},[t(T,{name:V},null),t("span",{class:a.num},[s.albumFavoriteCount,r("\u4EBA")])])]),t("div",{class:a.title},[s.albumName]),t("div",{class:a.des},[r("\u5171"),s.musicSheetCount,r("\u9996")])])]})))?i:{default:()=>[i]})])}}}),C=u({name:"hotAlbum",setup(){const e=n(),o=l([]),i=async()=>{try{const s=await E.post("/api-website/open/music/album/list",{data:{albumStatus:1,page:1,rows:9}});s.data&&Array.isArray(s.data.rows)&&(o.value=s.data.rows)}catch{}};return m(()=>{i()}),()=>t(A,null,[t(b,{title:"\u70ED\u95E8\u4E13\u8F91",onMore:()=>{e.push({path:"/search"})}},null),t(U,{list:o.value,onGoto:s=>e.push({path:"/musicAlum",query:{id:s.id}})},null)])}});export{C as H,U as T};