1 |
- var q=Object.defineProperty,j=Object.defineProperties;var x=Object.getOwnPropertyDescriptors;var v=Object.getOwnPropertySymbols;var P=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var y=(s,e,i)=>e in s?q(s,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):s[e]=i,o=(s,e)=>{for(var i in e||(e={}))P.call(e,i)&&y(s,i,e[i]);if(v)for(var i of v(e))V.call(e,i)&&y(s,i,e[i]);return s},l=(s,e)=>j(s,x(e));import{s as c}from"./index.module.f2b8c673.js";import{h as r}from"./index.56413dcb.js";import{d as m,K as g,r as d,o as f,a6 as b,c as a,b as z,ax as _,e as w,n as U,ay as E,az as S}from"./index.0153c912.js";import{s as n}from"./index.5fefa6e5.js";import{a as p}from"./scrollbar.min.33149e3a.js";import{P as u}from"./index.44904d4d.js";import{M}from"./index.f1fb3cd7.js";import"./hot.91efe94a.js";import"./index2.81c01d49.js";import"./arrow.15dbd454.js";import"./index2.ba6b47c6.js";import"./pan.2388bd5e.js";import"./icon.6e6f91da.js";var R=m({name:"searchdetail",components:{hotSearch:r,silder:g,searchInput:n,albumItem:p,pagination:u},setup(){const s=d({albumList:[],musicList:[],search:{},pageInfo:{limit:5,page:1,total:0,page_size:[10,20,40,50]}}),e=async()=>{try{const t=await z.post("/api-website/open/music/album/list",{data:l(o({albumStatus:1},s.search),{page:s.pageInfo.page,rows:s.pageInfo.limit})});s.albumList=t.data.rows,s.pageInfo.total=t.data.total}catch(t){console.log(t)}},i=t=>{s.search=o({},t),s.pageInfo.page=1,e()};return f(()=>{}),l(o({},b(s)),{getList:i,getAlbumList:e})},render(){return a("div",null,[a("div",null,[a("div",{class:c.w1200},[a("div",{class:c.section},[a("div",{class:c.albumList},[this.albumList.map(s=>a(p,{detail:s},null))])])])]),a(u,{total:this.pageInfo.total,page:this.pageInfo.page,"onUpdate:page":s=>this.pageInfo.page=s,limit:this.pageInfo.limit,pageSizes:this.pageInfo.page_size,pagination:this.getAlbumList},null)])}}),T=m({name:"searchMusic",components:{hotSearch:r,silder:g,searchInput:n,albumItem:p,musicListItem:M,pagination:u},setup(){const s=d({musicList:[],search:{},pageInfo:{limit:5,page:1,total:0,page_size:[5,10,20,40,50]}}),e=async()=>{try{const t=await z.post("/api-website/open/music/sheet/list",{data:l(o({albumStatus:"PASS"},s.search),{page:s.pageInfo.page,rows:s.pageInfo.limit,state:1})});s.musicList=t.data.rows,s.pageInfo.total=t.data.total}catch(t){console.log(t)}},i=t=>{console.log(t),s.search={subjectIds:t.subject,musicTagIds:t.albumTagIds,idAndName:t.search},s.pageInfo.page=1,e()};return f(()=>{}),l(o({},b(s)),{getList:i,getMusicList:e})},render(){return a("div",null,[a("div",null,[a("div",{class:c.w1200},[a("div",{class:c.section},[a("div",{class:c.musicList},[this.musicList.map(s=>a(M,{item:s},null))])])])]),a(u,{total:this.pageInfo.total,page:this.pageInfo.page,"onUpdate:page":s=>this.pageInfo.page=s,limit:this.pageInfo.limit,pageSizes:this.pageInfo.page_size,pagination:this.getMusicList},null)])}}),Y=m({name:"searchdetail",components:{hotSearch:r,silder:g,searchInput:n,searchAlbum:R,searchMusic:T},setup(){const s=d({albumList:[],musicList:[],chiose:"album",searchs:{albumTagIds:"",search:"",subject:""}}),e=_(),i=w(),t=w(),A=h=>{s.searchs.albumTagIds=h.join(","),I(s.searchs)},I=h=>{s.searchs=o(o({},s.searchs),h),L()},L=()=>{s.chiose=="album"&&i.value.getList(s.searchs),s.chiose=="music"&&t.value.getList(s.searchs)};return f(()=>{e.query.search&&(s.searchs.search=e.query.search),e.query.type&&(s.chiose=e.query.type),console.log(s.chiose,"chiose"),U(()=>{L()})}),l(o({},b(s)),{startSearch:I,searchRust:A,searchAlbumRef:i,searchMusicRef:t})},render(){return a("div",null,[a("div",{class:""},[a("div",{class:"wall",style:{height:"70px"}},null),a("div",{class:c.w1200},[a("div",{class:c.section},[a(n,{isWhile:!0,searchVal:this.searchs.search,onStartSearch:s=>{this.startSearch(s)}},null),a(r,{type:"search",onSearchRust:s=>this.searchRust(s),onHotTag:s=>{this.searchs.search=s}},null),a(E,{class:c.myTab,modelValue:this.chiose,"onUpdate:modelValue":s=>this.chiose=s},{default:()=>[a(S,{label:"\u4E13\u8F91",name:"album"},{default:()=>[this.chiose=="album"?a(R,{ref:"searchAlbumRef"},null):null]}),a(S,{label:"\u4E50\u8C31",name:"music"},{default:()=>[this.chiose=="music"?a(T,{ref:"searchMusicRef"},null):null]})]})])])])])}});export{Y as default};
|