123456789101112 |
- ;(function(){var _excluded=["musicSheetList"];function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread();}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen);}function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&iter[Symbol.iterator]!=null||iter["@@iterator"]!=null)return Array.from(iter);}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr);}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++){arr2[i]=arr[i];}return arr2;}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key];}}return target;}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key];}return target;}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<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ownKeys(Object(source),!0).forEach(function(key){_defineProperty(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value;}catch(error){reject(error);return;}if(info.done){resolve(value);}else{Promise.resolve(value).then(_next,_throw);}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value);}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err);}_next(undefined);});};}var __vite_style__=document.createElement('style');__vite_style__.innerHTML="._base_10z0t_1>div{background:url(./assets/header-bg.d862c125.png) no-repeat top center}._detail_10z0t_4{overflow:hidden;--van-nav-bar-background-color: transparent;--van-nav-bar-icon-color: #fff;--van-nav-bar-text-color: #fff;--van-nav-bar-title-text-color: #fff}._base_10z0t_1 .van-sticky--fixed{box-shadow:.26667rem .26667rem .26667rem var(--box-shadow-color)}._img_10z0t_14{width:2.50667rem;height:2.50667rem;margin-right:.48rem;position:relative}._img_10z0t_14>img,._img_10z0t_14>div{position:absolute;border-radius:.26667rem;overflow:hidden}._img_10z0t_14:before{content:\"\";width:2.13333rem;height:2.13333rem;border-radius:.24rem;background-color:var(--music-list-item-background-color);box-shadow:0 .08rem .16rem rgba(0,0,0,.08);position:absolute;right:-.16rem;top:.21333rem}._img_10z0t_14 ._albumType_10z0t_37{position:absolute;left:0;top:0;background:linear-gradient(180deg,#ff8900 0%,#ff5100 100%);box-shadow:0 .02667rem .05333rem rgba(150,13,0,.11);border-radius:.26667rem 0;font-size:.32rem;padding:0 .16rem;line-height:.53333rem;color:#fff;z-index:9}._shareBtn_10z0t_50{display:flex;align-items:flex-start;color:#fff;font-size:.37333rem;line-height:.53333rem!important}._shareBtn_10z0t_50 .van-image{width:.48rem;height:.48rem;margin-right:.16rem}._detailContent_10z0t_62{background-color:#fff;padding:0 .37333rem;border-radius:.45333rem .45333rem 0 0}._detailContent_10z0t_62 ._main_10z0t_67{padding-top:.64rem;padding-bottom:.53333rem;display:flex}._detailContent_10z0t_62 ._favoriteContaineer_10z0t_72{border:none;color:var(--music-list-item-mate-color);height:auto}._detailContent_10z0t_62 ._favoriteContaineer_10z0t_72 .van-button__text{display:flex;align-items:center}._detailContent_10z0t_62 ._favoriteContaineer_10z0t_72 .van-button__text span{line-height:1;padding-top:.05333rem}._detailContent_10z0t_62 ._favoriteContaineer_10z0t_72>span{display:inline-block;line-height:.42667rem;margin-top:.02667rem}._detailContent_10z0t_62 ._favorite_10z0t_72{font-size:.42667rem;margin-right:.13333rem}._detailContent_10z0t_62 ._content_10z0t_94{flex:1;display:inline-grid}._detailContent_10z0t_62 ._content_10z0t_94>h4{color:var(--music-list-item-title-color);font-size:.37333rem;height:.53333rem;line-height:.53333rem;margin-top:.18667rem}._detailContent_10z0t_62 ._content_10z0t_94>p{margin-top:.16rem;font-size:12PX;color:var(--music-list-item-desc-color);line-height:17PX;height:51PX}._footerBar_10z0t_115{padding:.32rem 0;display:flex;justify-content:space-between}._footerBar_10z0t_115>footer{margin-top:0}._bgImg_10z0t_123{position:absolute;left:0;top:0;width:100%;height:7.06667rem;-o-object-fit:cover;object-fit:cover;filter:blur(.26667rem)}._musicContent_10z0t_132{position:absolute;top:0;height:7.06667rem;width:100%;padding-top:1.46667rem;z-index:10;background-color:rgba(0,0,0,.6);backdrop-filter:blur(.53333rem);-webkit-backdrop-filter:blur(.53333rem)}._bg_10z0t_123{position:relative;height:100%;padding:.42667rem;z-index:11}._alumWrap_10z0t_149{display:flex;align-items:center}._alumWrap_10z0t_149 ._img_10z0t_14{width:3.06667rem;height:3.06667rem;flex-shrink:0;border-radius:.16rem;overflow:hidden;margin-right:.37333rem}._alumWrap_10z0t_149 ._alumTitle_10z0t_161{font-size:.48rem;font-weight:500;color:#fff;padding-bottom:.21333rem}._alumWrap_10z0t_149 ._alumDes_10z0t_167{width:calc(100% - 3.44rem)}._alumWrap_10z0t_149 ._alumDes_10z0t_167 ._des_10z0t_170{color:#999}._tags_10z0t_173{margin:.16rem -.05333rem .58667rem}._tags_10z0t_173 ._tag_10z0t_173{margin:0 .05333rem;padding:.05333rem .16rem;color:#000;background-color:#718a93;border-radius:.53333rem}._alumCollect_10z0t_183{display:flex;align-items:center;padding-top:.53333rem;color:#999;font-size:.37333rem}._alumCollect_10z0t_183 img{display:inline-block;width:.37333rem;height:.37333rem;margin-right:.16rem}._alumCollect_10z0t_183 span{padding-top:.02667rem}._alumCollect_10z0t_183 ._right_10z0t_199{display:flex;align-items:center;margin-left:.69333rem}._albumTips_10z0t_204{background:rgba(0,0,0,.32);border-radius:.42667rem;padding:.21333rem .32rem .16rem .26667rem;margin-top:.32rem;font-size:.32rem;color:#999;display:flex;justify-content:space-between}._albumTips_10z0t_204 ._albumPrice_10z0t_214{font-size:.37333rem;font-weight:700;color:#fa0}._alumnContainer_10z0t_219{position:relative;padding:0 .42667rem;z-index:12}._alumnContainer_10z0t_219 ._alumnList_10z0t_224{padding:0 .32rem;border-radius:.48rem;background-color:#fff;margin-bottom:.42667rem}._shareVip_10z0t_230{position:relative;margin-top:.93333rem;display:flex;flex:1;align-items:center;padding:.18667rem;background:#ffffff;border-radius:.26667rem}._shareVip_10z0t_230 ._icon_10z0t_240{width:1.92rem;height:1.92rem;border-radius:.26667rem}._shareVip_10z0t_230 ._info_10z0t_245{margin-left:.16rem;flex:1;word-break:break-all}._shareVip_10z0t_230 ._info_10z0t_245>h4{color:var(--music-list-item-title-color);font-size:.42667rem;font-weight:600}._shareVip_10z0t_230 ._info_10z0t_245>p{color:var(--music-list-item-mate-color);line-height:.45333rem}._tagDiscount_10z0t_259{position:absolute;top:-.61333rem;left:.4rem;padding:0 .26667rem;height:.61333rem;background:linear-gradient(180deg,#ffb635 0%,#ff4e18 100%);border-radius:.21333rem .21333rem 0 0;font-size:.37333rem;font-weight:600;color:#fff;line-height:.64rem}._buttonDiscount_10z0t_272{position:absolute;top:-.61333rem;right:.4rem;padding:0 .26667rem;height:.61333rem;background:linear-gradient(180deg,#ffb635 0%,#ff4e18 100%);border-radius:.21333rem .21333rem 0 0;font-size:.37333rem;font-weight:600;color:#fff;line-height:.64rem}\n";document.head.appendChild(__vite_style__);System.register(['./vendor-legacy.5e7defd7.js','./index-legacy.b6c08a42.js','./index-legacy.136704af.js','./index-legacy.f25f109a2.js','./index-legacy.8cc69bc1.js','./music-legacy.351f3356.js','./index-legacy.a2b5f54c.js','./index-legacy.06d1d0cd.js','./index-legacy.e6c0ae7c.js','./hooks-legacy.35db07ef.js','./index-legacy.6eeb4ecc.js','./orderStatus-legacy.0bfe8eef.js','./icon_share-legacy.69f1973c.js','./icon_share2-legacy.df666685.js','./index-legacy.1ae20cdc.js','./index-legacy.f25f109a8.js','./index-legacy.c75fe8a2.js','./icon_uploader-legacy.d310a069.js','./icon-xin-legacy.88dcc9c1.js','./icon_exquisite-legacy.450d0cd4.js','./icon_album_active-legacy.7794c0a6.js','./icon_music_active-legacy.86c2a043.js','./index-legacy.637f35564.js','./index-legacy.637f3556.js','./code-down-load-legacy.b6bc0a3a.js','./logo-legacy.cf4b3bd2.js','./browser-legacy.5a92c2a9.js','./index-legacy.f25f109a.js','./icon_teacher-legacy.e765b7f7.js'],function(exports){'use strict';var defineComponent,useRouter,useRoute,reactive,ref,onMounted,computed,createVNode,nextTick,useRect,Image,createTextVNode,Fragment,Button,Popup,Dialog,postMessage,moneyFormat,openDefaultWebView,ColResult,state,request,ColHeader,useEventListener,useWindowScroll,getRandomKey,Title,Song,MusicGrid,useEventTracking,ColSticky,orderStatus,iconShare$1,iconShare,ColShare;return{setters:[function(module){defineComponent=module.d;useRouter=module.k;useRoute=module.u;reactive=module.h;ref=module.l;onMounted=module.m;computed=module.p;createVNode=module.a;nextTick=module.q;useRect=module.t;Image=module.I;createTextVNode=module.j;Fragment=module.F;Button=module.B;Popup=module.P;Dialog=module.D;},function(module){postMessage=module.p;moneyFormat=module.t;openDefaultWebView=module.o;ColResult=module.C;state=module.s;request=module.r;},function(module){ColHeader=module.C;},function(){},function(module){useEventListener=module.u;useWindowScroll=module.a;},function(module){getRandomKey=module.g;},function(module){Title=module.T;},function(module){Song=module.S;},function(module){MusicGrid=module.M;},function(module){useEventTracking=module.u;},function(module){ColSticky=module.C;},function(module){orderStatus=module.o;},function(module){iconShare$1=module.i;},function(module){iconShare=module.i;},function(module){ColShare=module.C;},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function execute(){var base="_base_10z0t_1";var detail="_detail_10z0t_4";var img="_img_10z0t_14";var albumType="_albumType_10z0t_37";var shareBtn="_shareBtn_10z0t_50";var detailContent="_detailContent_10z0t_62";var main="_main_10z0t_67";var favoriteContaineer="_favoriteContaineer_10z0t_72";var favorite="_favorite_10z0t_72";var content="_content_10z0t_94";var footerBar="_footerBar_10z0t_115";var bgImg="_bgImg_10z0t_123";var musicContent="_musicContent_10z0t_132";var bg="_bg_10z0t_123";var alumWrap="_alumWrap_10z0t_149";var alumTitle="_alumTitle_10z0t_161";var alumDes="_alumDes_10z0t_167";var des="_des_10z0t_170";var tags="_tags_10z0t_173";var tag="_tag_10z0t_173";var alumCollect="_alumCollect_10z0t_183";var right="_right_10z0t_199";var albumTips="_albumTips_10z0t_204";var albumPrice="_albumPrice_10z0t_214";var alumnContainer="_alumnContainer_10z0t_219";var alumnList="_alumnList_10z0t_224";var shareVip="_shareVip_10z0t_230";var icon="_icon_10z0t_240";var info="_info_10z0t_245";var tagDiscount="_tagDiscount_10z0t_259";var buttonDiscount="_buttonDiscount_10z0t_272";var styles={base:base,detail:detail,img:img,albumType:albumType,shareBtn:shareBtn,detailContent:detailContent,main:main,favoriteContaineer:favoriteContaineer,favorite:favorite,content:content,footerBar:footerBar,bgImg:bgImg,musicContent:musicContent,bg:bg,alumWrap:alumWrap,alumTitle:alumTitle,alumDes:alumDes,des:des,tags:tags,tag:tag,alumCollect:alumCollect,right:right,albumTips:albumTips,albumPrice:albumPrice,alumnContainer:alumnContainer,alumnList:alumnList,shareVip:shareVip,icon:icon,info:info,tagDiscount:tagDiscount,buttonDiscount:buttonDiscount};var IconPan="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA0xJREFUSEvtlk1sVGUUhp/3zl9J1IKIphpcGDUmA1RbYWcsiTEggjPFMWJM3BhwZUyMP5DY+agbURMJO0hYGdlMpTVGWLipuINMI9OS4AaCC9NYaOpPrG3vvcfcO0NDyjg/bY0b7+5+Ofc857znfOdc8S881ueSrAuykOgFesB6QVlgSCvlWe/+FBvvz+KpN3ZskXO2AB11fPttAa3g0gRswsIo4h4ggmwBZRoEPg82C+pEhA2Bttc9hoVPx84tyoBNYE2cMwEqI5XBH2N2pkLm7o8QbzUE2t7BJwiD80CyfvQ2hzSOqYwxBkGZVGJcJTe/1N5yxc+aA3MD+5BO1T7+C6gAY3Hk8sqsv29CJw4stNID7QMVbtPpDy+04ryeTftASzypkYHyfw60nccypCbXkkh34gedpIKA6XRFo86/NbgVZWj9h7oItZEwEbX57XdtwbugM25yVYAGYs/AcwjvNnmDcA5PU2QuV1QqBasCjJzY8x90k7ANoN8xm8FP/sqfzGjURZ1c91mRpMtpnP+BsWp266Rp4x7aTncXHXYQ6AfuBa7UytDTeJYuA2iF9zrx13wPtrlurRtti+VkaP3uC8xeqcJ0EcIfwHsG7IHq0ZL1FE+OzHQXKa6zEO5eHN4tSGp7jtxJYvYGWAr0Ld3skHOh7Xp/HemOS2BdYBbvQ8sfXA+ZT4CXwdaARRf3CuiRakGbz1LLu2hXjlftvdc1Ujx5U1bLu1Ng+0AmK7g78O276r/HP93cloBRg0yCCXFCpw8fiNmFQgI/WwbrBrshy7lPkb1dQ51DGia0rYhaLVrLsKqUOwf2VCQd6CTYedCLwLO1Gh6V5YrXEA/GCzaZ7VHppXgOWr74OfBqVSJt14gbbTZlrOAexrdob66tY1thfq5Pli/OAWnQcQ27NxZ1zxXfRRyJ30Pt0lfuTDNgHNsLg5vxgmNg0b+QMHzEEMnMmyodmoqAPwKPIq4yq8d11v0Wb4V8MQLsAHxMGzTiZloBLga8291DR3zxf1LJ/XHzXJYfeAf0ce0g6syzYNuArbWzIQ0fLrQDa2Qrc87jon1Ty2aJrS7h06ev3fVVA8a67z+eYurnqFNfAx4CfgF9SZJBldz0asEiP38DJuSfuh82O50AAAAASUVORK5CYII=";var oStart="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAAXNSR0IArs4c6QAAAbNQTFRFAAAA////////qqqqv7+/mZmZqqqqn5+fqqqqmZmZoqKiqqqqnZ2dn5+fpaWloaGhmZmZnp6eoqKim5ubmZmZnZ2dl5eXnp6emZmZnJycnJycmJiYmpqam5ubmJiYmpqanJycmpqamJiYl5eXmJiYmJiYmpqampqamZmZmpqamJiYmJiYmZmZmJiYmZmZl5eXmJiYmpqamJiYmZmZl5eXmJiYmpqampqamZmZl5eXmJiYmJiYmJiYmZmZmJiYl5eXmJiYmZmZmJiYmZmZmJiYmZmZl5eXmZmZmJiYmZmZmJiYl5eXmJiYmJiYmZmZmJiYl5eXmJiYmZmZmJiYl5eXmZmZmZmZmJiYmJiYl5eXmJiYl5eXmJiYmJiYl5eXmJiYmJiYmJiYmJiYmJiYl5eXmJiYmJiYmJiYmJiYl5eXmJiYl5eXmJiYmJiYmJiYmJiYl5eXmJiYmJiYl5eXmJiYl5eXmJiYl5eXmJiYl5eXmJiYmJiYl5eXmJiYmJiYmJiYl5eXmJiYl5eXmJiYl5eXmJiYmJiYl5eXmJiYl5eXmJiYmJiYl5eXmJiYl5eXmJiYl5eXeeuOAQAAAJB0Uk5TAAECAwQFBggJCgsMDRARExQVFhcZGhsdHh8kJSYpKissMDQ7PkNER0tMTU9QUlVWV1hZWltcXWJmZ2hqbW5vcXJzdHV3eHt9fn+BgoOIiYuMjY6QkZOYmZqbnKKjpKWmqa+wsrO1t7y/wMHCycvP0NPU1dbX29zd3+Dh4+Xm6Ovs8PHy8/T19vf4+fr7/P3+gH/e5AAAAppJREFUGBndwflfiwEAx/Hvs7aYtCXKnTMkN8OIRCWbI7fcyZFbpqREWmsd23z+ZHueVqrn6enZT14v77f+B9WtXZ1tq1W0/VPkTR5VkeqzWLL1KsqaYeBTDzC8RsV4CdySbgIvVYTTwMdSqfQjcFqebRqDia3K2zoBY5vkkf8d0CRLE/DOL29iQLchi68biMmTfb/h1zoVrPsFv/fJg90p4JhmHQNSu7UU39kMcENz3AAyZ31yY+x6T97zEs1R8py897sMLcLYHuvDdN+vefz3MfXFthuyWV537zuWZINsGpJYvt+tW645fIe70kzLPq6Sg6rHWaaluw4ZKtiYoOBLa5UWUdX6hYIPNbKs6sOU6W7cIFcbGrszmL6GZboKjDw5Ui4Pyo88GQHaZeqHnnJ5FuqBXpnS0KYiXIIJmYbgrSHPjDfwTabbQIs8awE6ZFo7Dtmd8mhnFsbXy3ISGKqUJ5VDwEkVPARe+eSB7xXwUDNWJICYPIgBiRWaVZOCXK2WVJuDVI3miAD9QS0h2A9ENE8H0K4ltAMdmm/lIIyH5So8DoMrtcABoFmumoEDWqhkABJylYCBEtnEgQq5qADisqsF6uWiHqiVXQg4IxdngJDsjBy0yUUb5Aw5SMI1ubgGSTlJwxW5uAJpOclCXC7ikJEDA7goFxcBQ3alQLNctAClsisDzsnFOaBMdiGgQTMCO85ff/Dg+vkdAc1oAEKyqwSisgQPdqYoSHUeDMoSBSplF8hAXFJgz6NR5hl9tCcg6TJM+uXgMySje+8OUzDS2ztCwfCdulOj8EFOjvNX+mmkWnnVkadp/johJ8Yzpk29iJRpVlnkxRTTnsmZ0fIDcq+jYS0Qjr7Jwc8Lhha1ZfMyOQpu26h/7A/SsS/F1RxolQAAAABJRU5ErkJggg==";var iStart="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAAXNSR0IArs4c6QAAAR1QTFRFAAAA//////+A//8k/+Mc/+gX/+oV/+sU/+4R/+MO/+QN/+YN/+cM/+gM/+kL/+sK/+QJ/+YI/+cI/+gI/+YG/+IG/+UF/+UF/+YF/+IF/+MF/+QE/+YE/+IE/+ME/+QE/+QE/+IE/+ME/+MD/+QD/+ID/+MD/+MD/+UD/+QD/+QD/+ID/+MD/+MD/+MC/+QC/+MC/+MC/+QC/+IC/+QC/+QC/+QC/+MC/+IC/+MC/+IC/+IC/+MC/+IC/+MB/+MB/+MB/+MB/+MB/+MB/+MB/+MB/+IB/+MB/+MB/+MB/+IB/+MB/+IB/+IB/+IB/+MB/+IB/+IB/+IB/+MB/+MB/+IB/+IB/+MB/+MB/+IB/+MB/+MB/+MB/+MB/+IBMpLqhgAAAF50Uk5TAAECBwkLDA0PEhMUFRYXGhwfICEpLDEyMzU3OTw+QEJDR0hKTFBRUldfYGFjZGZobG9yc3mCg4qOkJeho6mqra6vtbbGyczR0tPU29zd3uPl5+jp6vDx8/T6+/z9/pKjV7YAAAFpSURBVBgZ7cFpO4JRFAXQXeSlkDFjmTJPocyEFCKzFNr//2fwKGk4Off6ylr49xtt+7ncXjusec744dwDW7v8tAtLUyyZghXvHUvuvLARZ1kcFuZZYR7GerOskO2FoZYLVrlogZHmBGskmmGgM8k6yU5oXAuPFDwuuPATz1KKDaSWPGigY/Eoxx/kjhY7UKc/evpG1dtptB8VXJFrGsusuvFli1a2UOJ7oZVXL4qCtBREUU+BVgrdKDmglUN88d3Qwo0PZSN5GsuPoMI6ja2jyjENHaNaa4ZGMq2oMZCngfwA6mzSQAz1mq6oumqCIEJVBBLnmYpnB6ITKk4gi1IRhWyaimnIQlSEIBukYhCyYSqGIRulYhSyMSrGIJugYgKyMBVhyGapmIVsjoo5yMb5Lb0zE+jqCszspPktBJlzz6LLWB/K+mKXLHpw0MBkluTt9hBqDG3fknyaREP+lbWgGwJ3cGPZj7/mHZ5++v6OXxQRAAAAAElFTkSuQmCC";var noop=function noop(){};var index=exports('default',defineComponent({name:'AlbumDetail',props:{onItemClick:{type:Function,default:noop}},setup:function setup(_ref){var onItemClick=_ref.onItemClick;localStorage.setItem('behaviorId',getRandomKey());var router=useRouter();var route=useRoute();var params=reactive({search:'',relatedNum:6,//相关专辑数
- page:1,rows:200});var albumDetail=ref(null);// const data = ref<any>(null)
- var rows=ref([]);var loading=ref(false);var aId=Number(route.query.activityId)||0;var studentActivityId=ref(aId);// const finished = ref(false)
- var isError=ref(false);var favorited=ref(0);var albumFavoriteCount=ref(0);var headers=ref(null);var background=ref('rgba(55, 205, 177, 0)');var color=ref('#fff');var heightInfo=ref('auto');var FetchList=/*#__PURE__*/function(){var _ref2=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(id){var _rest$musicTagNames,res,_res$data,musicSheetList,rest,musicTagNames;return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:if(!loading.value){_context.next=2;break;}return _context.abrupt("return");case 2:loading.value=true;isError.value=false;_context.prev=4;_context.next=7;return request.post('/music/album/detail',{prefix:state.platformType==='TEACHER'?'/api-teacher':'/api-student',data:_objectSpread({id:id||route.params.id},params)});case 7:res=_context.sent;_res$data=res.data,musicSheetList=_res$data.musicSheetList,rest=_objectWithoutProperties(_res$data,_excluded);rows.value=_toConsumableArray(musicSheetList.rows);musicTagNames=rest!==null&&rest!==void 0&&rest.musicTagNames?rest===null||rest===void 0?void 0:(_rest$musicTagNames=rest.musicTagNames)===null||_rest$musicTagNames===void 0?void 0:_rest$musicTagNames.split(','):[];albumDetail.value=_objectSpread(_objectSpread({},rest),{},{musicTagNames:musicTagNames});favorited.value=rest.favorite;albumFavoriteCount.value=rest.albumFavoriteCount;_context.next=19;break;case 16:_context.prev=16;_context.t0=_context["catch"](4);isError.value=true;case 19:loading.value=false;case 20:case"end":return _context.stop();}}},_callee,null,[[4,16]]);}));return function FetchList(_x){return _ref2.apply(this,arguments);};}();var favoriteLoading=ref(false);onMounted(function(){FetchList();useEventListener(document,'scroll',function(evt){var _useWindowScroll=useWindowScroll(),y=_useWindowScroll.y;if(y.value>20){background.value="rgba(255, 255, 255)";color.value='black';postMessage({api:'backIconChange',content:{iconStyle:'black'}});}else{background.value='transparent';color.value='#fff';postMessage({api:'backIconChange',content:{iconStyle:'white'}});}});useEventTracking('专辑');});var toggleFavorite=/*#__PURE__*/function(){var _ref3=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee2(id){return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:favoriteLoading.value=true;_context2.prev=1;_context2.next=4;return request.post('/music/album/favorite/'+id,{prefix:state.platformType==='TEACHER'?'/api-teacher':'/api-student'});case 4:favorited.value=favorited.value===1?0:1;albumFavoriteCount.value+=favorited.value?1:-1;_context2.next=10;break;case 8:_context2.prev=8;_context2.t0=_context2["catch"](1);case 10:favoriteLoading.value=false;case 11:case"end":return _context2.stop();}}},_callee2,null,[[1,8]]);}));return function toggleFavorite(_x2){return _ref3.apply(this,arguments);};}();var onBuy=/*#__PURE__*/function(){var _ref4=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee4(){var album,res,result;return regeneratorRuntime.wrap(function _callee4$(_context4){while(1){switch(_context4.prev=_context4.next){case 0:album=albumDetail.value;orderStatus.orderObject.orderType='ALBUM';orderStatus.orderObject.orderName=album.albumName;orderStatus.orderObject.orderDesc=album.albumName;orderStatus.orderObject.actualPrice=album.albumPrice;orderStatus.orderObject.recomUserId=route.query.recomUserId||0;orderStatus.orderObject.activityId=route.query.activityId||0;orderStatus.orderObject.orderNo='';orderStatus.orderObject.orderList=[_objectSpread({orderType:'ALBUM',goodsName:album.albumName,recomUserId:route.query.recomUserId||0,price:album.albumPrice},album)];_context4.next=11;return request.post('/api-student/userOrder/getPendingOrder',{data:{goodType:'ALBUM',bizId:album.id}});case 11:res=_context4.sent;result=res.data;if(result){Dialog.confirm({title:'提示',message:'您有一个未支付的订单,是否继续支付?',confirmButtonColor:'#269a93',cancelButtonText:'取消订单',confirmButtonText:'继续支付'}).then(/*#__PURE__*/_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee3(){return regeneratorRuntime.wrap(function _callee3$(_context3){while(1){switch(_context3.prev=_context3.next){case 0:orderStatus.orderObject.orderNo=result.orderNo;orderStatus.orderObject.actualPrice=result.actualPrice;orderStatus.orderObject.discountPrice=result.discountPrice;routerTo();case 4:case"end":return _context3.stop();}}},_callee3);}))).catch(function(){Dialog.close();// 只用取消订单,不用做其它处理
- cancelPayment(result.orderNo);});}else{routerTo();}// this.$router.push({
- // path: '/orderDetail',
- // query: {
- // orderType: 'VIP'
- // }
- // })
- case 14:case"end":return _context4.stop();}}},_callee4);}));return function onBuy(){return _ref4.apply(this,arguments);};}();var routerTo=function routerTo(){var album=albumDetail.value;router.push({path:'/orderDetail',query:{orderType:'ALBUM',album:album.id}});};var cancelPayment=/*#__PURE__*/function(){var _ref6=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee5(orderNo){return regeneratorRuntime.wrap(function _callee5$(_context5){while(1){switch(_context5.prev=_context5.next){case 0:_context5.prev=0;_context5.next=3;return request.post('/api-student/userOrder/orderCancel',{data:{orderNo:orderNo}});case 3:_context5.next=7;break;case 5:_context5.prev=5;_context5.t0=_context5["catch"](0);case 7:case"end":return _context5.stop();}}},_callee5,null,[[0,5]]);}));return function cancelPayment(_x3){return _ref6.apply(this,arguments);};}();var shareStatus=ref(false);var shareUrl=ref('');var shareDiscount=ref(0);var onShare=/*#__PURE__*/function(){var _ref7=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee6(){var userId,id,activityId,res;return regeneratorRuntime.wrap(function _callee6$(_context6){while(1){switch(_context6.prev=_context6.next){case 0:userId=state.user.data.userId;id=route.params.id;activityId=0;console.log(state.user,userId);if(!(state.platformType==='TEACHER')){_context6.next=9;break;}_context6.next=7;return request.post('/api-teacher/open/vipProfit',{data:{bizId:id,userId:userId}});case 7:res=_context6.sent;// 如果有会员则显示
- if(buyVip.value){activityId=res.data.activityId||0;shareDiscount.value=res.data.discount||0;}case 9:shareUrl.value="".concat(location.origin,"/teacher#/shareAblum?id=").concat(id,"&recomUserId=").concat(userId,"&activityId=").concat(activityId,"&userType=").concat(state.platformType);console.log(shareUrl.value,'shareUrl');shareStatus.value=true;case 12:case"end":return _context6.stop();}}},_callee6);}));return function onShare(){return _ref7.apply(this,arguments);};}();var buyVip=computed(function(){var _albumDetail$value;var album=(_albumDetail$value=albumDetail.value)===null||_albumDetail$value===void 0?void 0:_albumDetail$value.musicPaymentTypes;return album&&album.includes('VIP');});return function(){var _albumDetail$value2,_albumDetail$value3,_albumDetail$value4,_albumDetail$value5,_albumDetail$value6,_albumDetail$value6$m,_albumDetail$value7,_albumDetail$value8,_albumDetail$value10,_albumDetail$value11,_albumDetail$value12,_albumDetail$value13,_albumDetail$value14,_albumDetail$value15,_albumDetail$value16,_albumDetail$value17;return createVNode("div",{"class":styles.detail},[createVNode("div",{"ref":headers},[createVNode(ColHeader,{"background":background.value,"border":false,"color":color.value,"backIconColor":"white","onHeaderBack":function onHeaderBack(){nextTick(function(){var _useRect=useRect(headers),height=_useRect.height;heightInfo.value=height;});}},{right:function right(){return createVNode("div",{"class":styles.shareBtn,"style":{color:color.value},"onClick":onShare},[createVNode(Image,{"src":color.value==='black'?iconShare:iconShare$1},null),createTextVNode("\u5206\u4EAB")]);}})]),createVNode("img",{"class":styles.bgImg,"src":(_albumDetail$value2=albumDetail.value)===null||_albumDetail$value2===void 0?void 0:_albumDetail$value2.albumCoverUrl},null),createVNode("div",{"class":styles.musicContent},null),createVNode("div",{"class":styles.bg},[createVNode("div",{"class":styles.alumWrap},[createVNode("div",{"class":styles.img},[((_albumDetail$value3=albumDetail.value)===null||_albumDetail$value3===void 0?void 0:_albumDetail$value3.paymentType)==='CHARGE'&&createVNode("span",{"class":styles.albumType},[createTextVNode("\u4ED8\u8D39")]),createVNode(Image,{"class":styles.image,"width":"100%","height":"100%","fit":"cover","src":(_albumDetail$value4=albumDetail.value)===null||_albumDetail$value4===void 0?void 0:_albumDetail$value4.albumCoverUrl},null)]),createVNode("div",{"class":styles.alumDes},[createVNode("div",{"class":[styles.alumTitle,'van-ellipsis']},[(_albumDetail$value5=albumDetail.value)===null||_albumDetail$value5===void 0?void 0:_albumDetail$value5.albumName]),createVNode("div",{"class":styles.tags},[(_albumDetail$value6=albumDetail.value)===null||_albumDetail$value6===void 0?void 0:(_albumDetail$value6$m=_albumDetail$value6.musicTagNames)===null||_albumDetail$value6$m===void 0?void 0:_albumDetail$value6$m.map(function(tag){return createVNode("span",{"class":styles.tag},[tag]);})]),createVNode("div",{"class":[styles.des,'van-multi-ellipsis--l3'],"style":{height:'48px',lineHeight:'16px'}},[(_albumDetail$value7=albumDetail.value)===null||_albumDetail$value7===void 0?void 0:_albumDetail$value7.albumDesc])])]),createVNode("div",{"class":styles.alumCollect},[createVNode("img",{"src":IconPan},null),createVNode("span",null,[createTextVNode("\u5171"),(_albumDetail$value8=albumDetail.value)===null||_albumDetail$value8===void 0?void 0:_albumDetail$value8.musicSheetCount,createTextVNode("\u9996\u66F2\u76EE")]),createVNode("div",{"class":styles.right,"onClick":function onClick(){var _albumDetail$value9;return toggleFavorite((_albumDetail$value9=albumDetail.value)===null||_albumDetail$value9===void 0?void 0:_albumDetail$value9.id);}},[createVNode("img",{"src":favorited.value?iStart:oStart},null),createVNode("span",null,[albumFavoriteCount.value,createTextVNode("\u4EBA\u6536\u85CF")])])]),((_albumDetail$value10=albumDetail.value)===null||_albumDetail$value10===void 0?void 0:_albumDetail$value10.paymentType)==='CHARGE'&&((_albumDetail$value11=albumDetail.value)===null||_albumDetail$value11===void 0?void 0:_albumDetail$value11.orderStatus)!=='PAID'&&createVNode("div",{"class":styles.albumTips},[createVNode("span",null,[createTextVNode("\u6B64\u4E13\u8F91\u4E3A\u4ED8\u8D39\u4E13\u8F91\uFF0C\u8D2D\u4E70\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u4E13\u8F91")]),createVNode("span",{"class":styles.albumPrice},[createTextVNode("\xA5"),moneyFormat((_albumDetail$value12=albumDetail.value)===null||_albumDetail$value12===void 0?void 0:_albumDetail$value12.albumPrice)])])]),createVNode("div",{"class":styles.alumnContainer},[createVNode("div",{"class":styles.alumnList},[createVNode(Title,{"title":"曲目列表","isMore":false},null),createVNode(Song,{"list":rows.value,"onDetail":function onDetail(item){if(onItemClick===noop||!onItemClick){var url=location.origin+location.pathname+'#/music-detail?id='+item.id+'&albumId='+route.params.id;openDefaultWebView(url,function(){router.push({path:'/music-detail',query:{id:item.id,albumId:route.params.id}});});}else{onItemClick(item);}}},null),rows.value&&rows.value.length<=0&&createVNode(ColResult,{"btnStatus":false,"tips":"暂无曲目"},null)]),((_albumDetail$value13=albumDetail.value)===null||_albumDetail$value13===void 0?void 0:_albumDetail$value13.relatedMusicAlbum)&&((_albumDetail$value14=albumDetail.value)===null||_albumDetail$value14===void 0?void 0:_albumDetail$value14.relatedMusicAlbum.length)>0&&createVNode(Fragment,null,[createVNode(Title,{"title":"相关专辑","onMore":function onMore(){router.push({path:'/music-album'});}},null),createVNode(MusicGrid,{"list":(_albumDetail$value15=albumDetail.value)===null||_albumDetail$value15===void 0?void 0:_albumDetail$value15.relatedMusicAlbum,"onGoto":function onGoto(n){router.push({name:'music-album-detail',params:{id:n.id}}).then(function(){FetchList(n.id);window.scrollTo(0,0);});}},null)])]),((_albumDetail$value16=albumDetail.value)===null||_albumDetail$value16===void 0?void 0:_albumDetail$value16.paymentType)==='CHARGE'&&((_albumDetail$value17=albumDetail.value)===null||_albumDetail$value17===void 0?void 0:_albumDetail$value17.orderStatus)!=='PAID'&&createVNode(ColSticky,{"position":"bottom","background":"white"},{default:function _default(){return[createVNode("div",{"class":['btnGroup',buyVip.value&&!state.user.data.isVip&&'btnMore'],"style":{paddingTop:'12px'}},[createVNode(Button,{"block":true,"round":true,"type":"primary","style":{fontSize:'16px'},"onClick":onBuy},{default:function _default(){return[createTextVNode("\u8D2D\u4E70\u4E13\u8F91")];}}),buyVip.value&&!state.user.data.isVip&&createVNode(Button,{"block":true,"round":true,"type":"primary","style":{fontSize:'16px'},"onClick":function onClick(){router.push({path:'/memberCenter',query:_objectSpread({},route.query)});}},{default:function _default(){return[studentActivityId.value>0&&createVNode("div",{"class":[styles.buttonDiscount]},[createTextVNode("\u4E13\u5C5E\u4F18\u60E0")]),createTextVNode("\u5F00\u901A\u4F1A\u5458")];}})])];}}),createVNode(Popup,{"show":shareStatus.value,"onUpdate:show":function onUpdateShow($event){return shareStatus.value=$event;},"style":{background:'transparent'}},{default:function _default(){return[createVNode(ColShare,{"teacherId":state.user.data.userId,"shareUrl":shareUrl.value,"shareType":"album","shareLength":1},{default:function _default(){var _albumDetail$value18,_albumDetail$value19,_albumDetail$value20;return[createVNode("div",{"class":styles.shareVip},[shareDiscount.value===1&&createVNode("div",{"class":styles.tagDiscount},[createTextVNode("\u4E13\u5C5E\u4F18\u60E0")]),createVNode("img",{"class":styles.icon,"src":(_albumDetail$value18=albumDetail.value)===null||_albumDetail$value18===void 0?void 0:_albumDetail$value18.albumCoverUrl},null),createVNode("div",{"class":styles.info},[createVNode("h4",{"class":"van-multi-ellipsis--l2"},[(_albumDetail$value19=albumDetail.value)===null||_albumDetail$value19===void 0?void 0:_albumDetail$value19.albumName]),createVNode("p",{"class":['van-multi-ellipsis--l3'],"style":{height:'48px',lineHeight:'16px'}},[(_albumDetail$value20=albumDetail.value)===null||_albumDetail$value20===void 0?void 0:_albumDetail$value20.albumDesc])])])];}})];}})]);};}}));}};});})();
|