!function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function t(t){for(var i=1;i0&&n.shift()())}),!0),function(e){n.push(e),window.postMessage("process-tick","*")}}return function(e){setTimeout(e,0)}}(),z.title="browser",z.browser=!0,z.env={},z.argv=[],z.binding=function(e){throw new Error("process.binding is not supported")},z.cwd=function(){return"/"},z.chdir=function(e){throw new Error("process.chdir is not supported")};var J="_loginModel_15jb4_1",X="_iconClose_15jb4_7",Z="_loginSection_15jb4_17",Y="_fieldSection_15jb4_20",$="_icon_15jb4_7",ee="_codeText_15jb4_37",te="_btnGroup_15jb4_41",ne="_btnText_15jb4_41",ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAZlBMVEUAAAC7u7u7u7u8vLy5ubnFxcW7u7u7u7u7u7u8vLy7u7u7u7u7u7u/v7+9vb28vLy7u7u8vLy8vLy8vLy8vLy7u7u9vb26urq7u7u7u7u7u7u7u7u9vb27u7u8vLy8vLzFxcW7u7tj9e0PAAAAIXRSTlMArVWqIQby3qZI/PahGQ3i1piKhHhrTTTqXVk6H8Q9LgQTIzU7AAAAtklEQVQ4y+3OyQ6DIBSFYZxFBmfr1OG8/0u2NbJBoCQuuvFfnYQv5JKrLdHXvBmSXyxpGL6VodvJO1SdE+YAgon2FQDXnw+g2N4TDpSOOznQ7LdWALXDDFj32QGtHTIwNQeA22GBVE0K5GdhssYfGO9NQBALk+tSHMuWgxtgbJQ6rGGO6jCywNABqzr1gkyS2QtmhNz+BEtCFi+IWeYeUHUethb41KEYjS4gh0QbBXp5/yJXPr0Bd/0zfxhCrgEAAAAASUVORK5CYII=",ae=n({name:"login-model",props:{isRegister:{type:Boolean,default:!1}},emits:["close","confirm"],setup:function(e,n){var A=n.emit,v=i(),b=r({loginType:"PWD",imgCodeStatus:!1,username:"",password:"",smsCode:"",countDownStatus:!0,countDownTime:12e4}),h=function(){var n=a(regeneratorRuntime.mark((function n(){var i,a,r,o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(n.prev=0,l(b.username)){n.next=3;break}return n.abrupt("return",d("请输入正确的手机号码"));case 3:return i={username:b.username,client_id:"jmedu-student",client_secret:"jmedu-student",password:"PWD"===b.loginType?b.password:b.smsCode,grant_type:"password",loginType:"PWD"===b.loginType?"PASSWORD":"SMS",autoRegister:e.isRegister},n.next=6,m.post("/api-oauth/userlogin",{requestType:"form",data:t({},i)});case 6:return a=n.sent,r=a.data,f(r.token_type+" "+r.access_token),n.next=11,m.get(p.platformApi+"/user/getUserInfo",{initRequest:!0});case 11:o=n.sent,g(o.data),A("confirm",!0),n.next=19;break;case 16:n.prev=16,n.t0=n.catch(0),console.log(n.t0);case 19:case"end":return n.stop()}}),n,null,[[0,16]])})));return function(){return n.apply(this,arguments)}}(),y=function(){if(!l(b.username))return d("请输入正确的手机号码");b.imgCodeStatus=!0},w=function(){b.countDownStatus=!1,H.exports.nextTick((function(){console.log(v.value,"countDownRef.value"),v.value.start()}))},S=function(){b.countDownStatus=!0,v.value.reset()};return function(){return o("div",{class:J},[o("i",{class:X,onClick:function(){return A("close")}},null),o("div",{class:Z},[o("div",{class:Y},[o(V,{modelValue:b.username,"onUpdate:modelValue":function(e){return b.username=e},placeholder:"请输入手机号",autocomplete:"off",border:!1,type:"tel",maxlength:11},{"left-icon":function(){return o("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAQlBMVEUAAAC8vLy6urq7u7u7u7u8vLy8vLy8vLy7u7u7u7u8vLy7u7u7u7u7u7u8vLy8vLy9vb28vLy5ubm7u7u5ubm7u7tQ8RMNAAAAFXRSTlMAqlT5pGse5M7LwreemnJjSUEOjwsLQjoEAAAAc0lEQVQ4y+3UwQqAIBBF0SYrNS3Nmv//1VBcRBoPahV4Vw4cZud0rXGga8v24Ga+t9b3cZGYanDgsr4GiVMqbvECQ5cGg6GN7yAxZE1EkiHMNdjgCygMxTSEPk8WwZAnh+B+pGFSGX75rvgA4JOCj9S/OgEK5ygpbshFdwAAAABJRU5ErkJggg==",class:$},null)}}),"PWD"===b.loginType?o(V,{modelValue:b.password,"onUpdate:modelValue":function(e){return b.password=e},placeholder:"请输入密码",autocomplete:"off",border:!1,type:"password"},{"left-icon":function(){return o("img",{src:ie,class:$},null)}}):o(V,{modelValue:b.smsCode,"onUpdate:modelValue":function(e){return b.smsCode=e},placeholder:"请输入验证码",autocomplete:"off",maxlength:6,type:"tel",border:!1},{"left-icon":function(){return o("img",{src:ie,class:$},null)},button:function(){return b.countDownStatus?o("span",{class:ee,onClick:y},[s("获取验证码")]):o(F,{ref:function(e){return v.value=e},"auto-start":!1,time:b.countDownTime,onFinish:S,format:"ss秒"},null)}})]),o("div",{class:te},[o(u,{round:!0,block:!0,color:"#FF8057",onClick:h},{default:function(){return[s("登录")]}}),o("span",{class:ne,onClick:function(){"PWD"===b.loginType?(b.countDownStatus=!0,b.loginType="SMS"):b.loginType="PWD"}},["PWD"===b.loginType?"验证码登录":"密码登录"])])]),b.imgCodeStatus?o(c,{to:"body"},{default:function(){return[o(L,{value:b.imgCodeStatus,"onUpdate:value":function(e){return b.imgCodeStatus=e},clientId:"jmedu-student",phone:b.username,onClose:function(){b.imgCodeStatus=!1},onSendCode:w},null)]}}):null])}}});e("default",n({name:"creation-detail",setup:function(){var e=A(),n=v(),i=b(),u=r({id:n.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:""}),c=new Audio;c.controls=!0,c.style.width="100%",c.className=E.audio,c.onerror=function(t){e._uploadErrorLog(t)};var l=function(e){e.stopPropagation(),c.paused?c.play():c.pause(),u.paused=c.paused},d=function(){var e=a(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,_({userMusicId:u.id,star:!u.musicDetail.starFlag});case 3:u.musicDetail.starFlag=!u.musicDetail.starFlag,u.musicDetail.starFlag?u.musicDetail.likeNum+=1:u.musicDetail.likeNum-=1,e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),-1===(t=null===e.t0||void 0===e.t0?void 0:e.t0.message).indexOf("5000")&&-1===t.indexOf("authentication")||(u.loginStatus=!0);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}(),m=function(){var e=a(regeneratorRuntime.mark((function e(){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!u.isClick){e.next=3;break}return e.abrupt("return");case 3:return u.isClick=!0,e.next=6,I(t({type:"FORMAL",exclusionId:u.id,sort:1},u.params));case 6:if(n=e.sent,u.listState.loading=!1,i=n.data||{},!(u.list.length>0&&1===i.current)){e.next=11;break}return e.abrupt("return");case 11:u.list=u.list.concat(i.rows||[]),u.listState.finished=i.current>=i.pages,u.params.page=i.current+1,u.listState.dataShow=u.list.length>0,u.isClick=!1,e.next=23;break;case 18:e.prev=18,e.t0=e.catch(0),u.listState.dataShow=!1,u.listState.finished=!0,u.isClick=!1;case 23:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(){return e.apply(this,arguments)}}(),f=function(){try{c.src=u.musicDetail.videoUrl,c.load(),c.oncanplaythrough=function(){u.paused=c.paused,u.duration=c.duration},c.addEventListener("timeupdate",(function(){u.duration=c.duration,u.currentTime=c.currentTime;var e=u.currentTime/u.duration*100;u.audioWidth=e>100?100:e})),c.addEventListener("ended",(function(){u.paused=c.paused}))}catch(e){console.log(e)}},p=function(){var e=a(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Q(u.id);case 3:if(999!==(t=e.sent).code){e.next=10;break}return u.message=t.message,u.messageStatus=!0,e.abrupt("return");case 10:u.musicDetail=t.data,m(),-1!==t.data.videoUrl.lastIndexOf("mp4")?u.playType="Video":(u.playType="Audio",H.exports.nextTick((function(){f()})));case 13:e.next=19;break;case 15:e.prev=15,e.t0=e.catch(0),console.log(e.t0),u.listState.dataShow=!1;case 19:case"end":return e.stop()}}),e,null,[[0,15]])})));return function(){return e.apply(this,arguments)}}(),g=h();return y(g,(function(e){console.log(e),"hidden"===e&&c&&(c.pause(),u.paused=c.paused)})),w(a(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p();case 1:case"end":return e.stop()}}),e)})))),S((function(){c&&(c.pause(),u.paused=c.paused)})),x((function(e){u.id=e.query.id,u.playType="",u.params.page=1,c&&(c.currentTime=0,c.pause(),u.paused=c.paused),u.list=[],p()})),function(){var e,t,n,r,f;return o("div",{class:E.creation},[o("div",{class:E.playSection},["Video"===u.playType&&o(C,{src:u.musicDetail.videoUrl,poster:(null===(e=u.musicDetail)||void 0===e?void 0:e.videoImg)||M},null),"Audio"===u.playType&&o("div",{class:E.audioSection},[o("div",{class:E.audioContainer},[o("div",{class:E.waveActive,style:{width:u.audioWidth+"%"}},null),o("div",{class:E.waveDefault},null)]),o("div",{class:E.audioBox},[o("div",{class:[E.audioPan,u.paused&&E.imgRotate]},[o(W,{class:E.audioImg,src:(null===(t=u.musicDetail)||void 0===t?void 0:t.img)||P},null)]),o("i",{class:E.audioPoint},null),o("i",{class:[E.audioZhen,u.paused&&E.active]},null)]),o("div",{class:[E.controls],onClick:function(e){e.stopPropagation()},onTouchmove:function(e){}},[o("div",{class:E.actions},[o("div",{class:E.actionBtn,onClick:l},[o("img",{src:u.paused?O:U},null)])]),o("div",{class:[E.slider]},[o(G,{step:.01,class:E.timeProgress,modelValue:u.currentTime,"onUpdate:modelValue":[function(e){return u.currentTime=e},function(e){!function(e){u.currentTime=e,clearTimeout(u.timer),u.timer=setTimeout((function(){c.currentTime=e,u.timer=null}),60)}(e)}],max:u.duration,onDragStart:function(){u.dragStatus=!0,console.log("onDragStart")},onDragEnd:function(){u.dragStatus=!1,console.log("onDragEnd")}},null)]),o("div",{class:E.time},[o("div",null,[D(u.currentTime)]),o("span",null,[s("/")]),o("div",null,[D(u.duration)])])])])]),o(q,{class:E.userSection,center:!0,border:!1},{icon:function(){return o(W,{class:E.userLogo,src:u.musicDetail.avatar},null)},title:function(){return o("div",{class:E.userInfo},[o("p",{class:E.name},[o("span",null,[u.musicDetail.username]),u.musicDetail.vipFlag&&o("img",{src:N,class:E.iconMember},null)]),o("p",{class:E.sub},[u.musicDetail.subjectName," ",j(u.musicDetail.currentGradeNum-1)])])},value:function(){return o("div",{class:[E.zan,u.musicDetail.starFlag&&E.zanActive],onClick:d},[o("img",{src:u.musicDetail.starFlag?R:"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:E.iconZan},null),u.musicDetail.likeNum])}}),o("div",{class:E.musicSection},[o("div",{class:E.musicName},[o("span",{class:E.musicTag},[s("曲目名称")]),null===(n=u.musicDetail)||void 0===n?void 0:n.musicSheetName]),(null===(r=u.musicDetail)||void 0===r?void 0:r.desc)&&o("div",{class:E.musicDesc},[null===(f=u.musicDetail)||void 0===f?void 0:f.desc])]),o("div",{class:E.likeSection},[o("div",{class:E.likeTitle},[s("推荐作品")]),u.listState.dataShow?o(K,{finished:u.listState.finished,finishedText:" ",class:[E.container,E.containerInformation],onLoad:m,immediateCheck:!1},{default:function(){return[o("div",{class:E.cellGroup},[u.list.map((function(e){return o("div",{class:E.cell,onClick:function(){return function(e){i.push({path:"/shareCreation",query:{id:e.id}})}(e)}},[o("div",{class:E.cellImg},[o(W,{class:E.cellImage,src:e.img||P,fit:"cover"},null),o("div",{class:E.iconZan},[e.likeNum])]),o("div",{class:[E.cellTitle,"van-ellipsis"]},[e.musicSheetName]),o("div",{class:E.users},[o(W,{src:e.avatar,class:E.userImg},null),o("span",{class:E.name},[e.username])])])}))])]}}):o(k,{tips:"暂无数据"},null)]),o(T,{show:u.loginStatus,"onUpdate:show":function(e){return u.loginStatus=e},style:{background:"transparent",overflow:"inherit"}},{default:function(){return[o(ae,{onClose:function(){return u.loginStatus=!1},onConfirm:(e=a(regeneratorRuntime.mark((function e(t){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u.loginTag=t,u.loginStatus=!1,e.next=4,Q(u.id);case 4:n=e.sent,i=n.data,u.musicDetail=i;case 7:case"end":return e.stop()}}),e)}))),function(t){return e.apply(this,arguments)})},null)];var e}}),o(B,{show:u.messageStatus,"onUpdate:show":function(e){return u.messageStatus=e},message:u.message},null)])}}}))}}}))}();