index-share-legacy-6a6331cf.js 15 KB

1
  1. !function(){function e(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function t(t){for(var n=1;n<arguments.length;n++){var s=null!=arguments[n]?arguments[n]:{};n%2?e(Object(s),!0).forEach((function(e){i(t,e,s[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(s)):e(Object(s)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(s,e))}))}return t}function i(e,t,i){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function n(e,t,i,n,s,a,o){try{var l=e[a](o),r=l.value}catch(c){return void i(c)}l.done?t(r):Promise.resolve(r).then(n,s)}function s(e){return function(){var t=this,i=arguments;return new Promise((function(s,a){var o=e.apply(t,i);function l(e){n(o,s,a,l,r,"next",e)}function r(e){n(o,s,a,l,r,"throw",e)}l(void 0)}))}}System.register(["./index-legacy-8c6b260b.js","./browser-legacy-e00150ab.js","./api-legacy-5ec31032.js","./index-legacy-38693522.js","./index-legacy-a2ea1b0e.js","./index-legacy-f5245498.js","./index-legacy-4e0b886a.js","./index-legacy-96d4dc52.js","./index-legacy-3a92c43d.js","./index-legacy-6699a3b6.js","./index-legacy-d25e470c.js","./plyr-legacy-dc19a0b3.js","./index-legacy-11bb24d8.js","./use-tab-status-legacy-93a43c7d.js"],(function(e,i){"use strict";var n,a,o,l,r,c,u,d,A,m,g,p,v,f,y,w,h,S,P,D,k,b,T,M,x,C,E,U,z,j,_,I,Q,V,q,N,O,R,B,F;return{setters:[e=>{n=e.d,a=e.r,o=e.x,l=e.a,r=e.A,c=e.C,u=e.j,d=e.N,A=e.E,m=e.D,g=e.G,p=e.J,v=e.K,f=e.U,y=e.q,w=e.y,h=e.bU,S=e.aR,P=e.a_,D=e.a1,k=e.V,b=e.bV},e=>{T=e.b,M=e.s,x=e.i,C=e.a,E=e.c,U=e.d},e=>{z=e.e,j=e.f,_=e.g,I=e.h},e=>{Q=e.M},e=>{V=e.M},e=>{q=e.F},e=>{N=e.C},e=>{O=e.S},e=>{R=e.I},e=>{B=e.C},e=>{F=e.L},null,null,null],execute:function(){var W=document.createElement("style");W.textContent="._loginModel_1wz3k_1{background:url("+new URL("login-bg-64f69302.png",i.meta.url).href+") no-repeat center;background-size:contain;width:8.16rem;height:9.86667rem}._loginModel_1wz3k_1 ._iconClose_1wz3k_7{width:.64rem;height:.64rem;position:absolute;top:.8rem;right:-.32rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABlVBMVEUAAAAzuP8+wv8po/8+wf8qmf8ppP8/wv8qpP8+w/8qp/89wv8ro/8wrf47vf8ysP9Dyf8rpf8lnv89wP9Axv8oof8/xf8xrv8rof8zzP9Dyf84uf8vrf8lnf9DyP8lnP46vP8mn/44uf8lnf84uf5Bxv8pov4lnf9Cx/8ppP9CyP8vrf81t/8xsP8/w/8oov80tP9Cx/87v/8mnf81tf43t/5Cx/9Dyf9CyP8xrv8vqv9Cx/9CyP4xr/4vqf4lnf4lnP47vP83tv8mnv8knf87vf9Eyf8wrP8lnf////89wf48v/46vP44uv40tP4tqv4po/43uP4sp/70+v5AxP4oof4mnv4rpf4vq/4wrf4/w/4zsP4qpP4tqP8zsv5Cxv4xr/47vf82tf42tv4xrv4lnf4ysP4noP9fwP5lx/5myv5evv5jxf5Aw/5hwv7s+P/r9v9ixP5du/5CyP9wz/5iw/5FwP44rP70+/6m4P5qy/5cyf5owv5lvv5Suf5OtP5Bxv+g2P6e1v5axf5Yw/5Buv49s/4hRVNGAAAASXRSTlMAFvPzEgVlT08kJBkZ88zKjo6OdWtrV1cSBfj4+Pj09PHx6+vbzs7LyMi2to6OjXVrZWVX9PPx6+vr69vb29vb27a2traPdXV1s1ea4gAAAxNJREFUSMeFlvdXGkEQxxeQaIy9xmhi19hNTO89uaMoXemgEERAUJTEmv53Z29ny+1x6v7Ce7zv5813ZndmDtUdS//C3MunQ0PPXs119lvQFadhuT0eySa3NtbXV1dXvd7QTO/NS+Q35h+44wAQIuYNhaK2zpYL5Pbuh5tptzseiXAAh4iurdmW7Gb6620eDwAQggIaEZhqrtc3jrgAwAQDMAFAYLTJqL/vdBEgDYDwBMDX4DWDPkUA5imZ1AGECMpEozPlJITwBARNAkcIBpt0+Y44ADD3FCURgqM884E2BwAuE08hHiIzzarbrTocDqeppxivUxATX+j9WjFAPf05+isnUTs9JwAJMQx3vqiqKgW+K8pugQLkPe2VFeVXNEqBTBd5b1YO/Fbw8RXgsjVgx6f9cw6eMDCsvcSecFilnqoKISrsAYJeOeVAphcDd4scONylBDzAHOjLNQysgadp3C9+f5h7yvuAOIhks0mq9+15IWsSwoL6MAAhZELo9YXNrKAOv78oQri2qaxUYnr+AANQp1m/3pMg6M8OvA6exAf0PME8peCyKUH1oosAeIOeACAuW0f4cryzWWHH0a2EnAQmCj6m543K63QbA5gAwFEPkAgx1kUEeJwQnkQSMqEr7Dh6gYG6wgoC66U6vUazCfDE6pQXZQUCABbiPeoAAAor9JUKvwjJUxfq2+cAJvLfQIab4oARUp1WkGVfl8QR02udXZIuG7ooYMHPGwM0BHve22QUMKJcE0nMaA3EPalVqmfThhInwlOv1qJ3OHBM9HmXZxOmTRaIM561jSyLDuFJGwJ53XjK5vAQ+CkK2wljBkKoWtrH1UN5PP07ORPjyUZXyycMSE3h4Z6SsL1onZbYqJwUgHFkbumAKTsfxo8MXWTcRcSTrVk37gXAPbmNY1xaQvd+mIQAgIWAhSKIotQUIgm27pheuLIaPelXS2uTydqdlArrSYs6bbQ3I5Mz0G01r1PrZ/tFnw6LVsMuwkDrQstlHyc9bcwThGhfbkBXHEvfx7cTY4ODYxPv5k0+f/4DPixPd++Mb3IAAAAASUVORK5CYII=) no-repeat center;background-size:contain;z-index:1}._loginSection_1wz3k_17{padding:3.36rem .42667rem 0}._fieldSection_1wz3k_20{padding-bottom:.48rem}._fieldSection_1wz3k_20 .van-field{background:#F2F4F8;border-radius:.64rem;padding:.29333rem .42667rem;margin-bottom:.32rem}._fieldSection_1wz3k_20 .van-field__left-icon{display:flex;align-items:center}._fieldSection_1wz3k_20 ._icon_1wz3k_7{width:.53333rem;height:.53333rem}._fieldSection_1wz3k_20 ._codeText_1wz3k_37{font-size:.37333rem;color:#198cfe}._btnGroup_1wz3k_41 ._btnText_1wz3k_41{display:block;padding-top:.42667rem;font-size:.42667rem;font-weight:500;color:#496aac;line-height:.58667rem;text-align:center}\n",document.head.appendChild(W);const K="_loginModel_1wz3k_1",H="_iconClose_1wz3k_7",X="_loginSection_1wz3k_17",L="_fieldSection_1wz3k_20",J="_icon_1wz3k_7",Z="_codeText_1wz3k_37",G="_btnGroup_1wz3k_41",Y="_btnText_1wz3k_41",$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAZlBMVEUAAACmr82mr8ynsMyjssqnr8ymr8yksdKmr8ymr8ynsM2nr8ynsM2lr86qtc2msMyosc6nsc6msdOmsM2msM2nsM2nr82nsM2msMunsMynsc6or8ytrc6nsMymsMylsM2krcqmr8w5Qv39AAAAIXRSTlMArFWqIN6KBvv1oe+lShjWOzQL5bB5cmldWU1GD8SblDU92uELAAAAt0lEQVQ4y+3RyQ6DIBSFYVRAQUHrrLXDef+XbGp0I0NJXHTjv7oJX8gNkKs1Pbwkn9NfLOUZvrHY7+oH9jovTAC0o+pLAL47KyBbz1MJMM+eEuDbriWg3JABdBt7gLuhgNhHBUg3zJDv4x0ozsKa0gyCbo1AS7XNdQJmrDLcDGt5bT6hPWV+nr3YA8tnHgTFQqYgyAi5/Qk2hFRBENNSeKHRScgd8H2EurG6iBhpnkTHiiElVyF9ALhVMzsJy5oXAAAAAElFTkSuQmCC",ee=n({name:"login-model",props:{isRegister:{type:Boolean,default:!1}},emits:["close","confirm"],setup(e,{emit:i}){const n=a(),f=o({loginType:"SMS",imgCodeStatus:!1,username:"",password:"",smsCode:"",countDownStatus:!0,countDownTime:12e4}),y=function(){var n=s((function*(){try{if(!d(f.username))return A("请输入正确的手机号码");const n={username:f.username,client_id:"cooleshow-student",client_secret:"cooleshow-student",password:"PWD"===f.loginType?f.password:f.smsCode,grant_type:"password",loginType:"PWD"===f.loginType?"PASSWORD":"SMS",autoRegister:e.isRegister},{data:s}=yield m.post("/edu-app/userlogin",{requestType:"form",data:t({},n)});g.set(p,s.token_type+" "+s.access_token);const a=yield m.get("/edu-app/user/getUserInfo",{initRequest:!0});v(a.data),i("confirm",!0)}catch(n){console.log(n)}}));return function(){return n.apply(this,arguments)}}(),w=()=>{if(!d(f.username))return A("请输入正确的手机号码");f.imgCodeStatus=!0},h=()=>{f.countDownStatus=!1,T.nextTick((()=>{console.log(n.value,"countDownRef.value"),n.value.start()}))},S=()=>{f.countDownStatus=!0,n.value.reset()};return()=>l("div",{class:K},[l("i",{class:H,onClick:()=>i("close")},null),l("div",{class:X},[l("div",{class:L},[l(q,{modelValue:f.username,"onUpdate:modelValue":e=>f.username=e,placeholder:"请输入手机号",autocomplete:"off",border:!1,type:"tel",maxlength:11},{"left-icon":()=>l("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAPFBMVEUAAACnsMylrsymr8ymsMymrsymsMynsM2or8+ms8ynsM2nsM2mr8yosc6nr8ulscyissmkrcimr82mr8xoS1BYAAAAE3RSTlMAqlX5zaSca0wN5MK3cmNBIRyPF9bpcQAAAHRJREFUOMvt1LEOgCAMRVEriKiIKP//r4JlMIK+RCcT7kTDCRttan1H59Ry4yZ/bS6/57PEWoKdz9MlSHwnXThrwUP7AO0xGAxVPA8jhl4SUXAQchVW+AIKQzEJoU6TQnBIk0VwY+kkw0/fFS8AvFLwkvpXO7wRJHHiDd4WAAAAAElFTkSuQmCC",class:J},null)}),"PWD"===f.loginType?l(q,{modelValue:f.password,"onUpdate:modelValue":e=>f.password=e,placeholder:"请输入密码",autocomplete:"off",border:!1,type:"password"},{"left-icon":()=>l("img",{src:$,class:J},null)}):l(q,{modelValue:f.smsCode,"onUpdate:modelValue":e=>f.smsCode=e,placeholder:"请输入验证码",autocomplete:"off",maxlength:6,type:"tel",border:!1},{"left-icon":()=>l("img",{src:$,class:J},null),button:()=>f.countDownStatus?l("span",{class:Z,onClick:w},[r("获取验证码")]):l(N,{ref:e=>n.value=e,"auto-start":!1,time:f.countDownTime,onFinish:S,format:"ss秒"},null)})]),l("div",{class:G},[l(c,{round:!0,block:!0,color:"linear-gradient(90deg, #44C9FF 0%, #259CFE 100%)",onClick:y},{default:()=>[r("登录")]}),l("span",{class:Y,onClick:()=>{"PWD"===f.loginType?f.loginType="SMS":f.loginType="PWD"}},["PWD"===f.loginType?"验证码登录":"密码登录"])])]),f.imgCodeStatus?l(u,{to:"body"},{default:()=>[l(V,{value:f.imgCodeStatus,"onUpdate:value":e=>f.imgCodeStatus=e,phone:f.username,onClose:()=>{f.imgCodeStatus=!1},onSendCode:h},null)]}):null])}});e("default",n({name:"creation-detail",setup(){const e=f(),i=y(),n=o({id:e.query.id,loginTag:!1,loginStatus:!1,playType:"",musicDetail:{},timer:null,paused:!0,audioWidth:0,currentTime:0,duration:.1,loop:!1,dragStatus:!1,isClick:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{page:1,rows:20}});a();const c=new Audio;c.controls=!0,c.style.width="100%",c.className=M.audio;const u=e=>{e.stopPropagation(),c.paused?c.play():c.pause(),n.paused=c.paused},d=function(){var e=s((function*(){if(n.loginTag)try{yield j({userMusicId:n.id,star:!n.musicDetail.starFlag}),n.musicDetail.starFlag=!n.musicDetail.starFlag,n.musicDetail.starFlag?n.musicDetail.likeNum+=1:n.musicDetail.likeNum-=1}catch(e){}else n.loginStatus=!0}));return function(){return e.apply(this,arguments)}}(),A=function(){var e=s((function*(){try{if(n.isClick)return;n.isClick=!0;const e=yield _(t({type:"FORMAL",exclusionId:n.id,sort:1},n.params));n.listState.loading=!1;const i=e.data||{};if(n.list.length>0&&1===i.current)return;n.list=n.list.concat(i.rows||[]),n.listState.finished=i.current>=i.pages,n.params.page=i.current+1,n.listState.dataShow=n.list.length>0,n.isClick=!1}catch(e){n.listState.dataShow=!1,n.listState.finished=!0,n.isClick=!1}}));return function(){return e.apply(this,arguments)}}(),m=function(){var e=s((function*(){try{const e=g.get(p)||"";if(e){const t=yield I({token:e});n.loginTag=t.data,t.data||(sessionStorage.removeItem("Authorization"),b())}const{data:t}=yield z(n.id);n.musicDetail=t,A(),-1!==t.videoUrl.lastIndexOf("mp4")?n.playType="Video":(n.playType="Audio",T.nextTick((()=>{(()=>{try{c.src=n.musicDetail.videoUrl,c.load(),c.oncanplaythrough=()=>{n.paused=c.paused,n.duration=c.duration},c.addEventListener("timeupdate",(()=>{n.currentTime=c.currentTime;const e=n.currentTime/n.duration*100;n.audioWidth=e>100?100:e})),c.addEventListener("ended",(()=>{n.paused=c.paused}))}catch(e){console.log(e)}})()})))}catch(e){n.listState.dataShow=!1}}));return function(){return e.apply(this,arguments)}}();return w(s((function*(){m()}))),h((e=>{n.id=e.query.id,n.playType="",n.params.page=1,c&&(c.currentTime=0),n.list=[],m()})),()=>l("div",{class:M.creation},[l("div",{class:M.playSection},["Video"===n.playType&&l(Q,{src:n.musicDetail.videoUrl,poster:n.musicDetail.img},null),"Audio"===n.playType&&l("div",{class:M.audioSection},[l("div",{class:M.audioContainer},[l("div",{class:M.waveActive,style:{width:n.audioWidth+"%"}},null),l("div",{class:M.waveDefault},null)]),l("div",{class:M.audioBox},[l("div",{class:M.audioPan},[l(R,{class:M.audioImg,src:n.musicDetail.img},null)]),l("i",{class:M.audioPoint},null),l("i",{class:M.audioZhen},null)]),l("div",{class:[M.controls],onClick:e=>{e.stopPropagation()},onTouchmove:e=>{}},[l("div",{class:M.actions},[l("div",{class:M.actionBtn,onClick:u},[l("img",{src:n.paused?x:C},null)])]),l("div",{class:[M.slider]},[l(O,{step:.01,class:M.timeProgress,modelValue:n.currentTime,"onUpdate:modelValue":[e=>n.currentTime=e,e=>{(e=>{n.currentTime=e,clearTimeout(n.timer),n.timer=setTimeout((()=>{c.currentTime=e,n.timer=null}),60)})(e)}],max:n.duration,onDragStart:()=>{n.dragStatus=!0,console.log("onDragStart")},onDragEnd:()=>{n.dragStatus=!1,console.log("onDragEnd")}},null)]),l("div",{class:M.time},[l("div",null,[S(n.currentTime)]),l("span",null,[r("/")]),l("div",null,[S(n.duration)])])])])]),l(B,{class:M.userSection,center:!0},{icon:()=>l(R,{class:M.userLogo,src:n.musicDetail.avatar},null),title:()=>l("div",{class:M.userInfo},[l("p",{class:M.name},[n.musicDetail.username,n.musicDetail.vipFlag&&l("img",{src:E,class:M.iconMember},null)]),l("p",{class:M.sub},[n.musicDetail.subjectName," ",P(n.musicDetail.currentGradeNum)])]),value:()=>l("div",{class:[M.zan,n.musicDetail.starFlag&&M.zanActive],onClick:d},[l("img",{src:n.musicDetail.starFlag?U:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA8dJREFUWEftmE9oHFUcx7+/N50kk0NBbVGRgha01HpRIlKKptqLhxZ6qV4FRUShJjH73pvEkqkYZ36zoKk3kXq1QsBDFRGEaqVWKj0pKCIUWhQP1Vq0TcSd95O3ZMNm2aa7426Sg7/Tzr6Z9/vM9/3+7RI2mNEG48F/AtJa7ySiKoC9AK4A+BDAEWa+WvZFSwNNTk7eEwTBeQC3NDsnojNDQ0N7kySplYEqDaS1foeIngfwSVEUz4RhuMU5dxLAdhE5lOf5/JoCGWPOAXgYwB5m/so711qPEdFbAN5lZg/btZVWyBjzI4B7lVI70jT1nz3QPiL6DMApZn6iaxqgXFCPj49HAwMDV0Rk0/Dw8OYkSa5755VK5SGllI+r88w8smZAWuuDROQz6hwzP9JwHMfxo8650wBOM/PoWgGRtfaMiOwWkZfzPH+74dgY8xSADwDMM/OhNQEyxkwC8LXnlyiKdiRJ8lcT0JsAxonoaJZlSd+BrLUviohXxCfDQWb2ab5s1tpvReQBAKPM7I+ua+soy6y1D4rIUQAHRESUUq9kWebTe9mMMbsAfLf0xQUABQBpIfLX14jobBAE2ezs7KVW4hVA09PTd9VqtQyAf8vGmt/EOwt9e3DOvVStVt9v3cha+7qITHchyWUi2p1l2U/Nz6wAMsacWupLN9r3SWb+tN3i2NjYnWEYDg8ODtaXa7Xair2LoqhfK6W2AngNwL52wd8K9DeAASIaUUr909gEwNcAhpRSj6Vp+mUXKrS9dWpq6vaiKH71ijPzrasp5M9dRVEUJEnimrLHF76oV0BxHN/mnLsM4E9m3rzuQJVKZb9S6qSIfJHnuR9dlq31yOoKZVmmiGg5Q4wxPVXIWvuGiMRElGZZNrXuQFrrz4lo1Dl3oFqtfnRTIGZWzTWklwolSbJpYWHhqohEQRBsTdP0t9WAfCBTP4G01iNE9A2AH5h556qF0RjTd6A4jg87544BeI+Zn+0UqDXYexbUWusTRPS0iDyX5/nxjQB0kYi2icj9eZ5/v65AExMT28IwvAjgd2be0qb5rhxhjTH12sPMfTkya60/qhMAPmbm/e36SqvjfgMdE5HDIvJqnueznQDVsyyKonBmZqZoVOte1CFr7d0ichbAHasNcK0K+QHLzz5tTUQuEFH9F0bDmltMu4eccyAi72e7b9BL/evxdvHjn28d0EaKojjunNu1tIlf72iq7GAk8YrPLy4uvjA3N/fHje7vyFkcx/c55/zEWMqUUuKc+7mTPyE6AipFUfKh/4FuJtyGU+hfID3aNIv87yAAAAAASUVORK5CYII=",class:M.iconZan},null),n.musicDetail.likeNum])}),l("div",{class:M.musicSection},[l("div",{class:M.musicName},[l("span",{class:M.musicTag},[r("曲目名称")]),n.musicDetail.musicSheetName]),n.musicDetail.desc&&l("div",{class:M.musicDesc},[n.musicDetail.desc])]),l("div",{class:M.likeSection},[l("div",{class:M.likeTitle},[r("推荐作品")]),n.listState.dataShow?l(F,{finished:n.listState.finished,finishedText:" ",class:[M.container,M.containerInformation],onLoad:A,immediateCheck:!1},{default:()=>[l("div",{class:M.cellGroup},[n.list.map((e=>l("div",{class:M.cell,onClick:()=>(e=>{console.log(e,"item"),i.push({path:"/shareCreation",query:{id:e.id}})})(e)},[l("div",{class:M.cellImg},[l(R,{class:M.cellImage,src:e.img,fit:"cover"},null),l("div",{class:M.iconZan},[e.likeNum])]),l("div",{class:[M.cellTitle,"van-ellipsis"]},[e.musicSheetName]),l("div",{class:M.users},[l(R,{src:e.avatar,class:M.userImg},null),l("span",{class:M.name},[e.username])])])))])]}):l(D,{description:"暂无数据"},null)]),l(k,{show:n.loginStatus,"onUpdate:show":e=>n.loginStatus=e,style:{background:"transparent",overflow:"inherit"}},{default:()=>{return[l(ee,{onClose:()=>n.loginStatus=!1,onConfirm:(e=s((function*(e){n.loginTag=e,n.loginStatus=!1;const{data:t}=yield z(n.id);n.musicDetail=t})),function(t){return e.apply(this,arguments)})},null)];var e}})])}}))}}}))}();