index-share-legacy-b233e927.js 15 KB

1
  1. !function(){function e(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,s)}return i}function t(t){for(var s=1;s<arguments.length;s++){var n=null!=arguments[s]?arguments[s]:{};s%2?e(Object(n),!0).forEach((function(e){i(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,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 s=i.call(e,t||"default");if("object"!=typeof s)return s;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 s(e,t,i,s,n,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(s,n)}function n(e){return function(){var t=this,i=arguments;return new Promise((function(n,a){var o=e.apply(t,i);function l(e){s(o,n,a,l,r,"next",e)}function r(e){s(o,n,a,l,r,"throw",e)}l(void 0)}))}}System.register(["./index-legacy-ed03a71a.js","./browser-legacy-af3c08ec.js","./api-legacy-2caeff93.js","./index-legacy-a61bac8c.js","./index-legacy-17eb38fa.js","./index-legacy-9f2d287d.js","./index-legacy-509de717.js","./index-legacy-9847aa9a.js","./index-legacy-63ba4cbc.js","./index-legacy-7ec477a6.js","./index-legacy-e22bbaf9.js","./tcplayer.v4.8.0.min-legacy-8a9165bf.js","./index-legacy-31ad62ba.js","./use-tab-status-legacy-d61a1df7.js"],(function(e,i){"use strict";var s,a,o,l,r,c,u,d,m,A,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,W;return{setters:[e=>{s=e.d,a=e.r,o=e.x,l=e.a,r=e.A,c=e.C,u=e.j,d=e.N,m=e.E,A=e.D,g=e.G,p=e.J,v=e.K,f=e.U,y=e.q,w=e.y,h=e.bV,S=e.aR,P=e.a$,D=e.a1,k=e.V,b=e.bW},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,I=e.g,_=e.h},e=>{Q=e.M},e=>{V=e.M},e=>{q=e.F},e=>{N=e.C,O=e.M},e=>{R=e.S},e=>{B=e.I},e=>{F=e.C},e=>{W=e.L},null,null,null],execute:function(){var K=document.createElement("style");K.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(K);const H="_loginModel_1wz3k_1",X="_iconClose_1wz3k_7",L="_loginSection_1wz3k_17",J="_fieldSection_1wz3k_20",Z="_icon_1wz3k_7",G="_codeText_1wz3k_37",Y="_btnGroup_1wz3k_41",$="_btnText_1wz3k_41",ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAZlBMVEUAAACmr82mr8ynsMyjssqnr8ymr8yksdKmr8ymr8ynsM2nr8ynsM2lr86qtc2msMyosc6nsc6msdOmsM2msM2nsM2nr82nsM2msMunsMynsc6or8ytrc6nsMymsMylsM2krcqmr8w5Qv39AAAAIXRSTlMArFWqIN6KBvv1oe+lShjWOzQL5bB5cmldWU1GD8SblDU92uELAAAAt0lEQVQ4y+3RyQ6DIBSFYVRAQUHrrLXDef+XbGp0I0NJXHTjv7oJX8gNkKs1Pbwkn9NfLOUZvrHY7+oH9jovTAC0o+pLAL47KyBbz1MJMM+eEuDbriWg3JABdBt7gLuhgNhHBUg3zJDv4x0ozsKa0gyCbo1AS7XNdQJmrDLcDGt5bT6hPWV+nr3YA8tnHgTFQqYgyAi5/Qk2hFRBENNSeKHRScgd8H2EurG6iBhpnkTHiiElVyF9ALhVMzsJy5oXAAAAAElFTkSuQmCC",te=s({name:"login-model",props:{isRegister:{type:Boolean,default:!1}},emits:["close","confirm"],setup(e,{emit:i}){const s=a(),f=o({loginType:"PWD",imgCodeStatus:!1,username:"",password:"",smsCode:"",countDownStatus:!0,countDownTime:12e4}),y=function(){var s=n((function*(){try{if(!d(f.username))return m("请输入正确的手机号码");const s={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:n}=yield A.post("/edu-app/userlogin",{requestType:"form",data:t({},s)});g.set(p,n.token_type+" "+n.access_token);const a=yield A.get("/edu-app/user/getUserInfo",{initRequest:!0});v(a.data),i("confirm",!0)}catch(s){console.log(s)}}));return function(){return s.apply(this,arguments)}}(),w=()=>{if(!d(f.username))return m("请输入正确的手机号码");f.imgCodeStatus=!0},h=()=>{f.countDownStatus=!1,T.nextTick((()=>{console.log(s.value,"countDownRef.value"),s.value.start()}))},S=()=>{f.countDownStatus=!0,s.value.reset()};return()=>l("div",{class:H},[l("i",{class:X,onClick:()=>i("close")},null),l("div",{class:L},[l("div",{class:J},[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:Z},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:ee,class:Z},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:ee,class:Z},null),button:()=>f.countDownStatus?l("span",{class:G,onClick:w},[r("获取验证码")]):l(N,{ref:e=>s.value=e,"auto-start":!1,time:f.countDownTime,onFinish:S,format:"ss秒"},null)})]),l("div",{class:Y},[l(c,{round:!0,block:!0,color:"linear-gradient(90deg, #44C9FF 0%, #259CFE 100%)",onClick:y},{default:()=>[r("登录")]}),l("span",{class:$,onClick:()=>{"PWD"===f.loginType?(f.countDownStatus=!0,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",s({name:"creation-detail",setup(){const e=f(),i=y(),s=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},messageStatus:!1,message:""});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(),s.paused=c.paused},d=function(){var e=n((function*(){if(s.loginTag)try{yield j({userMusicId:s.id,star:!s.musicDetail.starFlag}),s.musicDetail.starFlag=!s.musicDetail.starFlag,s.musicDetail.starFlag?s.musicDetail.likeNum+=1:s.musicDetail.likeNum-=1}catch(e){}else s.loginStatus=!0}));return function(){return e.apply(this,arguments)}}(),m=function(){var e=n((function*(){try{if(s.isClick)return;s.isClick=!0;const e=yield I(t({type:"FORMAL",exclusionId:s.id,sort:1},s.params));s.listState.loading=!1;const i=e.data||{};if(s.list.length>0&&1===i.current)return;s.list=s.list.concat(i.rows||[]),s.listState.finished=i.current>=i.pages,s.params.page=i.current+1,s.listState.dataShow=s.list.length>0,s.isClick=!1}catch(e){s.listState.dataShow=!1,s.listState.finished=!0,s.isClick=!1}}));return function(){return e.apply(this,arguments)}}(),A=function(){var e=n((function*(){try{const e=g.get(p)||"";if(e){const t=yield _({token:e});s.loginTag=t.data,t.data||(sessionStorage.removeItem("Authorization"),b())}const t=yield z(s.id);if(999===t.code)return s.message=t.message,void(s.messageStatus=!0);s.musicDetail=t.data,m(),-1!==t.data.videoUrl.lastIndexOf("mp4")?s.playType="Video":(s.playType="Audio",T.nextTick((()=>{(()=>{try{c.src=s.musicDetail.videoUrl,c.load(),c.oncanplaythrough=()=>{s.paused=c.paused,s.duration=c.duration},c.addEventListener("timeupdate",(()=>{s.duration=c.duration,s.currentTime=c.currentTime;const e=s.currentTime/s.duration*100;s.audioWidth=e>100?100:e})),c.addEventListener("ended",(()=>{s.paused=c.paused}))}catch(e){console.log(e)}})()})))}catch(e){s.listState.dataShow=!1}}));return function(){return e.apply(this,arguments)}}();return w(n((function*(){A()}))),h((e=>{s.id=e.query.id,s.playType="",s.params.page=1,c&&(c.currentTime=0),s.list=[],A()})),()=>{var e,t,a;return l("div",{class:M.creation},[l("div",{class:M.playSection},["Video"===s.playType&&l(Q,{src:s.musicDetail.videoUrl,poster:s.musicDetail.img},null),"Audio"===s.playType&&l("div",{class:M.audioSection},[l("div",{class:M.audioContainer},[l("div",{class:M.waveActive,style:{width:s.audioWidth+"%"}},null),l("div",{class:M.waveDefault},null)]),l("div",{class:M.audioBox},[l("div",{class:M.audioPan},[l(B,{class:M.audioImg,src:s.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:s.paused?x:C},null)])]),l("div",{class:[M.slider]},[l(R,{step:.01,class:M.timeProgress,modelValue:s.currentTime,"onUpdate:modelValue":[e=>s.currentTime=e,e=>{(e=>{s.currentTime=e,clearTimeout(s.timer),s.timer=setTimeout((()=>{c.currentTime=e,s.timer=null}),60)})(e)}],max:s.duration,onDragStart:()=>{s.dragStatus=!0,console.log("onDragStart")},onDragEnd:()=>{s.dragStatus=!1,console.log("onDragEnd")}},null)]),l("div",{class:M.time},[l("div",null,[S(s.currentTime)]),l("span",null,[r("/")]),l("div",null,[S(s.duration)])])])])]),l(F,{class:M.userSection,center:!0,border:!1},{icon:()=>l(B,{class:M.userLogo,src:s.musicDetail.avatar},null),title:()=>l("div",{class:M.userInfo},[l("p",{class:M.name},[l("span",null,[s.musicDetail.username]),s.musicDetail.vipFlag&&l("img",{src:E,class:M.iconMember},null)]),l("p",{class:M.sub},[s.musicDetail.subjectName," ",P(s.musicDetail.currentGradeNum-1)])]),value:()=>l("div",{class:[M.zan,s.musicDetail.starFlag&&M.zanActive],onClick:d},[l("img",{src:s.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),s.musicDetail.likeNum])}),l("div",{class:M.musicSection},[l("div",{class:M.musicName},[l("span",{class:M.musicTag},[r("曲目名称")]),null===(e=s.musicDetail)||void 0===e?void 0:e.musicSheetName]),(null===(t=s.musicDetail)||void 0===t?void 0:t.desc)&&l("div",{class:M.musicDesc},[null===(a=s.musicDetail)||void 0===a?void 0:a.desc])]),l("div",{class:M.likeSection},[l("div",{class:M.likeTitle},[r("推荐作品")]),s.listState.dataShow?l(W,{finished:s.listState.finished,finishedText:" ",class:[M.container,M.containerInformation],onLoad:m,immediateCheck:!1},{default:()=>[l("div",{class:M.cellGroup},[s.list.map((e=>l("div",{class:M.cell,onClick:()=>(e=>{i.push({path:"/shareCreation",query:{id:e.id}})})(e)},[l("div",{class:M.cellImg},[l(B,{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(B,{src:e.avatar,class:M.userImg},null),l("span",{class:M.name},[e.username])])])))])]}):l(D,{description:"暂无数据"},null)]),l(k,{show:s.loginStatus,"onUpdate:show":e=>s.loginStatus=e,style:{background:"transparent",overflow:"inherit"}},{default:()=>{return[l(te,{onClose:()=>s.loginStatus=!1,onConfirm:(e=n((function*(e){s.loginTag=e,s.loginStatus=!1;const{data:t}=yield z(s.id);s.musicDetail=t})),function(t){return e.apply(this,arguments)})},null)];var e}}),l(O,{show:s.messageStatus,"onUpdate:show":e=>s.messageStatus=e,message:s.message,showButton:!1},null)])}}}))}}}))}();