searchdetail.22c46c14.js 5.0 KB

1
  1. var C=Object.defineProperty,V=Object.defineProperties;var E=Object.getOwnPropertyDescriptors;var w=Object.getOwnPropertySymbols;var P=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable;var v=(s,a,t)=>a in s?C(s,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[a]=t,c=(s,a)=>{for(var t in a||(a={}))P.call(a,t)&&v(s,t,a[t]);if(w)for(var t of w(a))_.call(a,t)&&v(s,t,a[t]);return s},r=(s,a)=>V(s,E(a));import{a as L,s as o}from"./index.4fdd9933.js";import{h as m}from"./scrollbar.min.6ece3356.js";import{b as f,r as S,g as T}from"./index.7519e981.js";import{s as u,u as N,S as H}from"./index.71e694d3.js";import{P as h}from"./index.e1f4c98e.js";import{C as d}from"./index.2d005e3b.js";import{d as g,r as b,o as I,t as j,c as e,u as W,V as x,S as k,n as A,C as q,D as R}from"./vendor.9f3c6e4d.js";import{a as $}from"./index.e6997d13.js";import{m as D}from"./index.f98370be.js";import"./moreArrow.6320b000.js";import"./hold.c2fff6ac.js";import"./lineStart.fb76406f.js";import"./player.8b5ee2bb.js";import"./icon.6e6f91da.js";import"./music.f2b8674a.js";import"./lineStart.6f5720eb.js";var M=g({name:"searchdetail",components:{hotSearch:m,silder:f,searchInput:u,albumItem:L,pagination:h,ColEmpty:d},setup(){const s=b({albumList:[],musicList:[],search:{},isshowData:!1,pageInfo:{limit:40,page:1,total:0,page_size:[5,10,20,40,50]}}),a=async()=>{try{const i=await S.post("/api-website/open/music/album/list",{data:r(c({albumStatus:1},s.search),{page:s.pageInfo.page,rows:s.pageInfo.limit}),params:{clientType:T()}});s.albumList=i.data.rows,s.pageInfo.total=i.data.total,s.pageInfo.total==0?s.isshowData=!0:s.isshowData=!1}catch(i){console.log(i)}},t=i=>{s.search=r(c({},i),{idAndName:i.search,subjectIds:i.subject}),s.pageInfo.page=1,a()};return I(()=>{}),r(c({},j(s)),{getList:t,getAlbumList:a})},render(){return e("div",null,[e("div",null,[e("div",{class:o.w1200},[e("div",{class:o.section},[e("div",{class:o.albumList},[this.albumList.map(s=>e(L,{detail:s},null))]),this.isshowData&&e(d,null,null)])])]),e(h,{total:this.pageInfo.total,page:this.pageInfo.page,"onUpdate:page":s=>this.pageInfo.page=s,limit:this.pageInfo.limit,"onUpdate:limit":s=>this.pageInfo.limit=s,pageSizes:this.pageInfo.page_size,pagination:this.getAlbumList},null)])}}),U=g({name:"searchMusic",components:{hotSearch:m,silder:f,searchInput:u,albumItem:$,musicListItem:D,pagination:h,ColEmpty:d},setup(){const s=b({musicList:[],search:{},isshowData:!1,pageInfo:{limit:10,page:1,total:0,page_size:[5,10,20,40,50]}}),a=async()=>{try{const i=await S.post("/api-website/open/music/sheet/list",{data:r(c({albumStatus:"PASS"},s.search),{page:s.pageInfo.page,rows:s.pageInfo.limit,state:1}),params:{clientType:T()}});s.musicList=i.data.rows.map(l=>(typeof l.paymentType=="string"&&(l.paymentType=l.paymentType.split(",")),l)),s.pageInfo.total=i.data.total,s.pageInfo.total==0?s.isshowData=!0:s.isshowData=!1}catch(i){console.log(i)}},t=i=>{s.search={subjectIds:i.subject,musicTagIds:i.albumTagIds,idAndName:i.search},s.pageInfo.page=1,a()};return I(()=>{}),r(c({},j(s)),{getList:t,getMusicList:a})},render(){return e("div",null,[e("div",null,[e("div",{class:o.w1200},[e("div",{class:o.section},[e("div",{class:o.musicList},[this.musicList.map(s=>e(D,{item:s},null))])])]),this.isshowData&&e(d,null,null)]),e(h,{total:this.pageInfo.total,page:this.pageInfo.page,"onUpdate:page":s=>this.pageInfo.page=s,limit:this.pageInfo.limit,"onUpdate:limit":s=>this.pageInfo.limit=s,pageSizes:this.pageInfo.page_size,pagination:this.getMusicList},null)])}}),ls=g({name:"searchdetail",components:{hotSearch:m,silder:f,searchInput:u,searchAlbum:M,searchMusic:U},setup(){const s=N(H.SEARCH),a=b({albumList:[],musicList:[],chiose:"album",searchs:{albumTagIds:"",search:"",subject:s.id||""}}),t=W(),i=x(),l=x(),z=p=>{a.searchs.albumTagIds=p.join(","),y(a.searchs)},y=p=>{a.searchs=c(c({},a.searchs),p),n()},n=()=>{a.chiose=="album"&&i.value.getList(a.searchs),a.chiose=="music"&&l.value.getList(a.searchs)};return k(()=>a.chiose,p=>{A(()=>{n()})}),I(()=>{t.params.search&&(a.searchs.search=t.params.search),t.params.subject&&(a.searchs.subject=t.params.subject),t.params.type&&(a.chiose=t.params.type),A(()=>{n()})}),r(c({},j(a)),{startSearch:y,searchRust:z,searchAlbumRef:i,searchMusicRef:l,search:n})},render(){return e("div",null,[e("div",{class:""},[e("div",{class:"wall",style:{height:"60px"}},null),e("div",{class:o.w1200},[e("div",{class:o.section},[e(u,{isWhile:!0,searchVal:c({},this.searchs),"onUpdate:searchVal":s=>{console.log(s,"1212")},type:"search",onStartSearch:s=>{this.startSearch(s)}},null),e("div",{class:o.hotSearch},[e(m,{type:"search",onSearchRust:s=>this.searchRust(s),onHotTag:s=>{this.searchs.search=s,this.search()},isChiose:!0},null)]),e("div",{class:o.myTabWrap},[e(q,{class:o.myTab,modelValue:this.chiose,"onUpdate:modelValue":s=>this.chiose=s},{default:()=>[e(R,{label:"\u4E13\u8F91",name:"album"},{default:()=>[this.chiose=="album"?e(M,{ref:"searchAlbumRef"},null):null]}),e(R,{label:"\u4E50\u8C31",name:"music"},{default:()=>[this.chiose=="music"?e(U,{ref:"searchMusicRef"},null):null]})]})])])])])])}});export{ls as default};