;(function(){function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function _objectSpread(target){for(var i=1;i { // try { // const res = await request.post('/api-website/open/music/album/list', { // data: { // albumStatus: 1, // page: 1, // rows: 10 // } // }) // state.albumList = res.data.rows // } catch (e) { // console.log(e) // } // } var getMusicList=/*#__PURE__*/function(){var _ref2=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee2(){var res;return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:_context2.prev=0;_context2.next=3;return request.post('/api-website/open/music/sheet/list',{data:_objectSpread(_objectSpread({albumStatus:'PASS'},state.search),{},{page:state.pageInfo.page,rows:state.pageInfo.limit,state:1})});case 3:res=_context2.sent;state.musicList=res.data.rows;state.pageInfo.total=res.data.total;_context2.next=11;break;case 8:_context2.prev=8;_context2.t0=_context2["catch"](0);console.log(_context2.t0);case 11:case"end":return _context2.stop();}}},_callee2,null,[[0,8]]);}));return function getMusicList(){return _ref2.apply(this,arguments);};}();var getList=function getList(val){console.log(val);state.search={subjectIds:val.subject,musicTagIds:val.albumTagIds,idAndName:val.search};state.pageInfo.page=1;getMusicList();};onMounted(function(){// getAlbumList() getList(state.search);});return _objectSpread(_objectSpread({},toRefs(state)),{},{getList:getList,getMusicList:getMusicList});},render:function render(){var _this2=this;return createVNode("div",null,[createVNode("div",null,[createVNode("div",{"class":styles.w1200},[createVNode("div",{"class":styles.section},[createVNode("div",{"class":styles.musicList},[this.musicList.map(function(item){return createVNode(MusicLIstItem,{"item":item},null);})])])])]),createVNode(Pagination,{"total":this.pageInfo.total,"page":this.pageInfo.page,"onUpdate:page":function onUpdatePage($event){return _this2.pageInfo.page=$event;},"limit":this.pageInfo.limit,"onUpdate:limit":function onUpdateLimit($event){return _this2.pageInfo.limit=$event;},"pageSizes":this.pageInfo.page_size,"pagination":this.getMusicList},null)]);}});var searchdetail=exports('default',defineComponent({name:'searchdetail',components:{hotSearch:hotSearch,silder:silder,searchInput:searchInput,searchAlbum:searchAlbum,searchMusic:searchMusic},setup:function setup(){var state=reactive({albumList:[],musicList:[],chiose:'album',searchs:{albumTagIds:'',search:'',subject:''}});var route=useRoute();var searchAlbumRef=ref();var searchMusicRef=ref();// const getAlbumList = async () => { // try { // const res = await request.post('/api-website/open/music/album/list', { // data: { // albumStatus: 1, // page: 1, // rows: 10 // } // }) // state.albumList = res.data.rows // } catch (e) { // console.log(e) // } // } // const getMusicList = async () => { // try { // const res = await request.post('/api-website/open/music/sheet/list', { // data: { // albumStatus: 'PASS', // page: 1, // rows: 5, // state: 1 // } // }) // state.musicList = res.data.rows // } catch (e) { // console.log(e) // } // } var searchRust=function searchRust(val){state.searchs.albumTagIds=val.join(',');startSearch(state.searchs);};var startSearch=function startSearch(val){state.searchs=_objectSpread(_objectSpread({},state.searchs),val);search();};var search=function search(){if(state.chiose=='album'){searchAlbumRef.value.getList(state.searchs);}if(state.chiose=='music'){searchMusicRef.value.getList(state.searchs);}};onMounted(function(){if(route.query.search){state.searchs.search=route.query.search;}if(route.query.subject){state.searchs.subject=route.query.subject;}if(route.query.type){state.chiose=route.query.type;}console.log(state.chiose,'chiose');nextTick(function(){search();});// getAlbumList() // getMusicList() });return _objectSpread(_objectSpread({},toRefs(state)),{},{startSearch:startSearch,searchRust:searchRust,searchAlbumRef:searchAlbumRef,searchMusicRef:searchMusicRef});},render:function render(){var _this3=this;return createVNode("div",null,[createVNode("div",{"class":""},[createVNode("div",{"class":"wall","style":{height:'70px'}},null),createVNode("div",{"class":styles.w1200},[createVNode("div",{"class":styles.section},[createVNode(searchInput,{"isWhile":true,"searchVal":_objectSpread({},this.searchs),"onStartSearch":function onStartSearch(val){_this3.startSearch(val);}},null),createVNode(hotSearch,{"type":'search',"onSearchRust":function onSearchRust(val){return _this3.searchRust(val);},"onHotTag":function onHotTag(val){_this3.searchs.search=val;}},null),createVNode(ElTabs,{"class":styles.myTab,"modelValue":this.chiose,"onUpdate:modelValue":function onUpdateModelValue($event){return _this3.chiose=$event;}},{default:function _default(){return[createVNode(ElTabPane,{"label":"专辑","name":"album"},{default:function _default(){return[_this3.chiose=='album'?createVNode(searchAlbum,{"ref":'searchAlbumRef'},null):null];}}),createVNode(ElTabPane,{"label":"乐谱","name":"music"},{default:function _default(){return[_this3.chiose=='music'?createVNode(searchMusic,{"ref":'searchMusicRef'},null):null];}})];}})])])])]);}}));}};});})();