!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;i{i=e.d,o=e.r,l=e.x,s=e.a,r=e.A,c=e.C,d=e.j,u=e.M,A=e.N,m=e.D,g=e.E,p=e.G,f=e.J,v=e.w,h=e.y,y=e.a8,w=e.P,S=e.q,b=e.a3,_=e.aK,x=e.R,k=e.c5,C=e.a7,M=e.F,D=e.aJ,P=e.a$,E=e.U,U=e.V,B=e.c6,I=e.ad},e=>{T=e.s,R=e.i,z=e.c,F=e.T,Q=e.a,O=e.m,V=e.v,N=e.b,q=e.d},e=>{j=e.e,K=e.f,H=e.g,X=e.h},e=>{J=e.b},e=>{L=e.M},e=>{Y=e.F},e=>{G=e.C},e=>{W=e.O},e=>{Z=e.R,$=e.a},e=>{ee=e.I},e=>{te=e.M},null,e=>{ne=e.a,ie=e.P},e=>{ae=e.V},e=>{oe=e.v},e=>{le=e.S},e=>{se=e.L},e=>{re=e.C},null,null,null,null],execute:function(){var ce=document.createElement("style");ce.textContent="._loginModel_1wz3k_1{background:url("+new URL("login-bg-64f69302.png",n.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}._loginChangeModel_1xb37_1{position:relative;width:8.16rem;background-color:#fff;background:linear-gradient(180deg,#C0EEFF 0%,#FFFFFF 13%,#FFFFFF 100%);border-radius:.53333rem;border:.02667rem solid #979797}._loginChangeModel_1xb37_1 ._iconClose_1xb37_9{position:absolute;top:.53333rem;right:.53333rem;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAU5JREFUWEftl8FqAjEQhr8FsfQBhOKh7yX2JJ77MD0XTy19Lw9F8AHE4qGM7EKIyWZmdrGpuMdN5s+Xmclk0lDZ11TGwx2oFJGchybAHNgDh5KIcfwRmAHfwCm2TQEJzBp4amG+gK1x0dz0Z2ABCNQOeI+hUkBitAoUj8DnCFCiuwQeAu1NrJsCEvrXdhed7VCoFIykwlucErkcSgl4oUxafcfeJJRJGrNGqQ6ZBQMwl20JSPQ9wh6b8140QFYoN4wFSAs1CMYKVIKS8bjOmE+mNmThIUp54aedMB1aUD1AOU+F0GbPdMZeoA7qBQi9Iv/FWx/eq+ZmgFJ59Gchqyqp++rM1Y+9puhp5vT2etqktixkmXsBpwHyLOCxUV2ubmFnl9B72w+B6UJh1vgXLWx1TX51z6DqHoqSkFU9pUd6NftkNIXRp+y0ugOVHPcLwwaQJafz31QAAAAASUVORK5CYII=) no-repeat top center;background-size:cover;width:.48rem;height:.48rem;z-index:99}._loginChangeModel_1xb37_1 ._popupTitle_1xb37_20{position:relative;padding-top:.53333rem;padding-left:.58667rem;margin-bottom:.42667rem;font-weight:500;font-size:.53333rem;color:#000;line-height:.74667rem}._loginChangeModel_1xb37_1 ._popupTitle_1xb37_20 span{z-index:1;position:relative}._loginChangeModel_1xb37_1 ._popupTitle_1xb37_20:after{position:absolute;left:.58667rem;bottom:0;display:inline-block;content:"";width:2.13333rem;height:.21333rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAQCAYAAACRBXRYAAAAAXNSR0IArs4c6QAABPxJREFUaEPtWsuS3DYQgx4blyu/lY/NJR+Y3RHpQhPgtjTSzKztk4u+jFZstigRAtAtT//8V/+dJlQANX4LgAm1TqizfmN0Qp0qapkVV/WL+NfmMka5SgHieI7ZmIASBzmWY7reBNTi+ZVBKHMEK6/HoXy15eaa/Mu1xbUqKlPEenQOXC/T8W/e1yFPj3fMBmhujSUuKFxrxOm6Mc64peUtuka7SZQY52Se5xzGVdQtz2Eo76E9ozhmXORyvMeYgzHHPIy/tfPMM88oXNe8oG7MvQHLjHJTHp53ntsNmJVzA+rM667gPfd1xTjXvaLyGB8Aj5mD8fObzun45vN6xozhueWtzb8x7hsq/gemDEBvHjfIIAwQnQEwnvIn4DIA2z41IMRmccP1kHcAVJw3yNds+xcPoYGYQBKgApsGtkHOMR3HC6IN5yZ6Yw1G54kXJOW6A6DXD9Qq0O4A6DUlcPA+OkBn3XMCoMERmyvwFoEp1sm1bwKgwIYbEDGakwGYn3PkZJzzbZrHzYaAaAAKZHxOBOURgAaaXwwDkLHLivLxAcwGIEFVUeOcjl8F4MJ13DGggNUBaJCIAQmoYCUD0EzzhAEBlGBDg8bslEDSGfACgDFucJu1LxiwM+oFAwYA28tBiDRmU/7ObGQ1X08MGHn1UgUYPJ4ZUODrDOiXQiDaMSABx3E/GwEvrmHmecCA819t/c8YsJIVTxiQ8+I82fJFBtwBUKwX5w4MiHdg/RuFv68wINkmFhmcJ/k9MuAdALN8C5jME+wlcHQ5V/YdqzWWayNJ8qcZhZrN2N34BQCDXSaUTdftkphl3pu8oGQA8uKLAMSVzKs2q70cOwY8AjCk7u3zuVna64oS9/9IgmlpMgMmlrsDYGI2gi7skKXzBqyUYUveQYLNcJRbymvIrMAdrMaXC+CtXEvw2lj0UoI5/73JcWbAkOd3YKH0PpNg+bcOwAAFbya2oUlf94DPJDh5wEsJTh7JMtf9qB5m9oD2bn2dltDkV7oEe76Ya8duvA8zoF8SMWAHYPKADyU4+bkswZxzBcDOqmJYW4buA8WyAe5ZL9WJBHPcADYYzzzgToIzABdUe8BNMk9wZq8XgE0SvpNgAkqgI3gJtAzABp8G6lcYcFeE3DHgqwDURmYGfOgBVfjcFQeJAXce8SiJSYKZ4yEDpiKke0CyoaRpB9JXPeAZAPm+XjBg+FKzZgJQyDDvTflekeDMgNkbRjHyyAPaUyYPmAF4VoSQ/QzGsyIkA7AXGgSfGNAA/GAxoiLk3AOqKnVFGwz0M0XIBQNmOe0eyVVpqqLtrXZVsKvJXISYwfTr4ud3ecAoiCzPAmr2gL0KdodAVTKLrqsquBchYYw/i6bwx66CkwcMj3fCgPSS4QFzoZKlWlXwZRGSGDB7wLMiJAOQfm/5jkIg2vedMuAXPaBbKC97QLZWQqZza8VtmC9UwQZlbsPs5FbFQbQm3Gp5VoS4KDi0esy0rmijvXJWhFww4CMPmNswUXDR277oAY8MGKA/FiFuzQhkXXYJwK9UwQcGPHrAqyrY56+KkFXe+cwDnknwQwYcfcDRBzy2YUYfUFI9+oD6KJD6rV9iwNEHTF8pRh9w9AHd1hh9wNa3G33Ak09xow/4+Q139AHVYxx9wJNvwaMPGJ+2Rh+wNbBHH/AXvwWPPmD7mjH6gPw8NfqAu//x8if0AX8AUobFhWrYpcIAAAAASUVORK5CYII=) no-repeat center;background-size:contain}._selectStudent_1xb37_45{padding:0 .53333rem;max-height:10.66667rem;min-height:5.33333rem;overflow-x:hidden;overflow-y:auto}._selectStudent_1xb37_45 ._cell_1xb37_52{display:flex;align-items:center;padding:.32rem .26667rem;border-radius:.26667rem;margin-bottom:.42667rem}._selectStudent_1xb37_45 ._cell_1xb37_52:last-child{margin-bottom:0}._selectStudent_1xb37_45 ._cell_1xb37_52 .van-radio{flex-shrink:0}._selectStudent_1xb37_45 ._cellSelected_1xb37_65{background:#EDF6FD}._selectStudent_1xb37_45 ._iconImage_1xb37_68{width:.48rem;height:.48rem;flex-shrink:0}._selectStudent_1xb37_45 ._userInfo_1xb37_73{display:flex;align-items:center;flex:1}._selectStudent_1xb37_45 ._userInfo_1xb37_73 ._userImg_1xb37_78{width:1.12rem;height:1.12rem;border-radius:50%;overflow:hidden;margin:0 .26667rem;flex-shrink:0}._selectStudent_1xb37_45 ._usernames_1xb37_86 ._name_1xb37_86{font-weight:600;font-size:.37333rem;color:#131415;line-height:.58667rem;display:flex;align-items:center}._selectStudent_1xb37_45 ._usernames_1xb37_86 ._names_1xb37_94{max-width:4.26667rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._selectStudent_1xb37_45 ._usernames_1xb37_86 ._schoolname_1xb37_100{padding-top:.10667rem;font-weight:400;font-size:.34667rem;color:#777;line-height:.48rem;max-width:4.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addStudentBtn_1xb37_111{margin:.42667rem .53333rem .58667rem}._addStudentBtn_1xb37_111 .van-button{background:linear-gradient(135deg,#31C7FF 0%,#007AFE 100%);font-weight:600;font-size:.42667rem;color:#fff;border:0}._addStudentBtn_1xb37_111 .van-button--disabled{opacity:.6!important}._addStudentBtn_1xb37_111 .van-button--disabled:before{opacity:0}._addStudentBtn_1xb37_111 .van-button__text{display:flex;align-items:center;justify-content:center}\n',document.head.appendChild(ce);const de="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA7ZJREFUWEftl11ok1cYx39P1qYfRpNeqJVR0dQrtxI6B6Mr1Aq76NVQvFDGeqFQaGI2WFGzXhkcNElLnHSb3c1EtLtQsMwP8EKHF5vS4kBoSwdDJ5XWuoZZaNKm1TTvOHkNXZKmyWKS9mIvhMDLOef5nf/5P+d5XmGdPbLOeHgjIM3r/ZCZmW8Jh22Ulr7EaLzB9u1fiN0+metGcwbS/P56nj4d4tWr0oTg5eW/U1f3nhw5spALVO5ALtcAweABampg3z5YWIBbtyAYhK1bnXLq1HfFBvqLYHAL+/dDdbUee3gY7t8Hk+kn6e4+UFygkyeDhEImDh8Gi0WPPTEBN2+C2fyneDy1RQPSzp2rYmzsbzRNOHoUSl/bKBCAq1dh06aAeL1bigd0+nQ7z5/3sXkzHDy4HPfZM7h+XSk0Lh7PjqIAaW63gVDoD+bna2lshLq65biPH8Pt2+oIB6Wrq6FYQL1MT39GZSUx/xiNy3GVoZWxN2z4Wnp6OgoOpLndHgIBV8w7LS2wI+lULl+GmRmwWj+V48d/LBiQduZMC1NTbubmPogFaWgAmy0x3osXcOWK/q6yMoxINAVIRENkAU27S3X1V9LRMZI8JuFi1Nrb38Zg8ALvxlRQj1qkrMzG4qLEjqepCXbtSt380BA8fJi9KEbjS7ZtaxSX67d/T0oEstvvItKcsmp5uX4THzoEVVUrB52fh0gENG11qHAYHjyAyUl1gf4i3d1N6YGOHVtE04zs2aOUWR43OqoDtbYqw2avQrqRCv7iRZUQS3L2bEl6IIdjCTCwd28i0OBgfoHU5i5cgJKSqPT2vvXfgZQ/lNT5Umh8XC/EGzc+EZ/PmhmoOclG+QaKJ0BFxTfi93++9kDXrsHUFNTU2KWz8/vMQMkeyqdC0SicP68yUqO+vlba2p6sBqQuM0kxdT6BpqdhYEBl66z09JhXvxgdjsIDjYzAvXvK0DfE5/t47YFUN6C6AovlS+nq8mUHVMgsu3QJ5uZg9+6PxOn8eW2BQiHo71c3dASLpUzc7pQCnFjLHA69EBVKoUeP4M4d1VEOi8eT1C7oWhUXSJlZmbqiwit+f+dKpS4ZSM8y1WLEi6v6z0ctU99rKt1VCdq5s1VOnOjPBmgUeCdt+2E2g8GQW7WfnYWlJdW8jWIy2VbyT+qROZ3vE43+8BpKqaf/4v1QbijxWRpm869YrZ9IW9tEuqWy+pTW+vqaiUTK0vIYDJnWiWI0jq0GEl8700JvpkkOs/8HyiTaulPoHxnTiDQIfUMPAAAAAElFTkSuQmCC",ue=""+new URL("logo-2234f4de.png",n.meta.url).href,Ae=""+new URL("logo1-c2ba8dc2.png",n.meta.url).href,me="_loginModel_1wz3k_1",ge="_iconClose_1wz3k_7",pe="_loginSection_1wz3k_17",fe="_fieldSection_1wz3k_20",ve="_icon_1wz3k_7",he="_codeText_1wz3k_37",ye="_btnGroup_1wz3k_41",we="_btnText_1wz3k_41",Se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAZlBMVEUAAACmr82mr8ynsMyjssqnr8ymr8yksdKmr8ymr8ynsM2nr8ynsM2lr86qtc2msMyosc6nsc6msdOmsM2msM2nsM2nr82nsM2msMunsMynsc6or8ytrc6nsMymsMylsM2krcqmr8w5Qv39AAAAIXRSTlMArFWqIN6KBvv1oe+lShjWOzQL5bB5cmldWU1GD8SblDU92uELAAAAt0lEQVQ4y+3RyQ6DIBSFYVRAQUHrrLXDef+XbGp0I0NJXHTjv7oJX8gNkKs1Pbwkn9NfLOUZvrHY7+oH9jovTAC0o+pLAL47KyBbz1MJMM+eEuDbriWg3JABdBt7gLuhgNhHBUg3zJDv4x0ozsKa0gyCbo1AS7XNdQJmrDLcDGt5bT6hPWV+nr3YA8tnHgTFQqYgyAi5/Qk2hFRBENNSeKHRScgd8H2EurG6iBhpnkTHiiElVyF9ALhVMzsJy5oXAAAAAElFTkSuQmCC",be=i({name:"login-model",props:{isRegister:{type:Boolean,default:!1}},emits:["close","confirm"],setup(e,{emit:n}){const i=o(),v=l({loginType:"PWD",imgCodeStatus:!1,username:"",password:"",smsCode:"",countDownStatus:!0,countDownTime:12e4}),h=function(){var i=a((function*(){try{if(!u(v.username))return A("请输入正确的手机号码");const i={username:v.username,client_id:"cooleshow-student",client_secret:"cooleshow-student",password:"PWD"===v.loginType?v.password:v.smsCode,grant_type:"password",loginType:"PWD"===v.loginType?"PASSWORD":"SMS",autoRegister:e.isRegister},a=yield m.post("/edu-app/userlogin",{requestType:"form",data:t({},i)});if(5439===a.code)n("confirm",{loginTag:!1,data:t(t({},a.errorData),{},{phone:v.username})}),v.username="",v.password="",v.smsCode="",v.countDownStatus=!0;else{g.set(p,a.data.token_type+" "+a.data.access_token);const e=yield m.get("/edu-app/user/getUserInfo",{initRequest:!0});f(e.data),n("confirm",{loginTag:!0}),v.username="",v.password="",v.smsCode="",v.countDownStatus=!0}}catch(i){console.log(i)}}));return function(){return i.apply(this,arguments)}}(),y=()=>{if(!u(v.username))return A("请输入正确的手机号码");v.imgCodeStatus=!0},w=()=>{v.countDownStatus=!1,J.nextTick((()=>{console.log(i.value,"countDownRef.value"),i.value.start()}))},S=()=>{v.countDownStatus=!0,i.value.reset()};return()=>s("div",{class:me},[s("i",{class:ge,onClick:()=>n("close")},null),s("div",{class:pe},[s("div",{class:fe},[s(Y,{modelValue:v.username,"onUpdate:modelValue":e=>v.username=e,placeholder:"请输入手机号",autocomplete:"off",border:!1,type:"tel",maxlength:11},{"left-icon":()=>s("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAPFBMVEUAAACnsMylrsymr8ymsMymrsymsMynsM2or8+ms8ynsM2nsM2mr8yosc6nr8ulscyissmkrcimr82mr8xoS1BYAAAAE3RSTlMAqlX5zaSca0wN5MK3cmNBIRyPF9bpcQAAAHRJREFUOMvt1LEOgCAMRVEriKiIKP//r4JlMIK+RCcT7kTDCRttan1H59Ry4yZ/bS6/57PEWoKdz9MlSHwnXThrwUP7AO0xGAxVPA8jhl4SUXAQchVW+AIKQzEJoU6TQnBIk0VwY+kkw0/fFS8AvFLwkvpXO7wRJHHiDd4WAAAAAElFTkSuQmCC",class:ve},null)}),"PWD"===v.loginType?s(Y,{modelValue:v.password,"onUpdate:modelValue":e=>v.password=e,placeholder:"请输入密码",autocomplete:"off",border:!1,type:"password"},{"left-icon":()=>s("img",{src:Se,class:ve},null)}):s(Y,{modelValue:v.smsCode,"onUpdate:modelValue":e=>v.smsCode=e,placeholder:"请输入验证码",autocomplete:"off",maxlength:6,type:"tel",border:!1},{"left-icon":()=>s("img",{src:Se,class:ve},null),button:()=>v.countDownStatus?s("span",{class:he,onClick:y},[r("获取验证码")]):s(G,{ref:e=>i.value=e,"auto-start":!1,time:v.countDownTime,onFinish:S,format:"ss秒"},null)})]),s("div",{class:ye},[s(c,{round:!0,block:!0,color:"linear-gradient(90deg, #44C9FF 0%, #259CFE 100%)",onClick:h},{default:()=>[r("登录")]}),s("span",{class:we,onClick:()=>{"PWD"===v.loginType?(v.countDownStatus=!0,v.loginType="SMS"):v.loginType="PWD"}},["PWD"===v.loginType?"验证码登录":"密码登录"])])]),v.imgCodeStatus?s(d,{to:"body"},{default:()=>[s(L,{zIndex:9999,value:v.imgCodeStatus,"onUpdate:value":e=>v.imgCodeStatus=e,phone:v.username,type:"REGISTER",onClose:()=>{v.imgCodeStatus=!1},onSendCode:w},null)]}):null])}}),_e=()=>{sessionStorage.removeItem("Authorization")},xe="_loginChangeModel_1xb37_1",ke="_iconClose_1xb37_9",Ce="_popupTitle_1xb37_20",Me="_selectStudent_1xb37_45",De="_cell_1xb37_52",Pe="_cellSelected_1xb37_65",Ee="_iconImage_1xb37_68",Ue="_userInfo_1xb37_73",Be="_userImg_1xb37_78",Ie="_usernames_1xb37_86",Te="_name_1xb37_86",Re="_names_1xb37_94",ze="_schoolname_1xb37_100",Fe="_addStudentBtn_1xb37_111";const Qe=i({name:"login-change-model",props:{credential:{type:Object,default:()=>({})}},emits:["close","confirm"],setup(e,{emit:n}){const i=o(),l=o(!1),d=o([]);v((()=>e.credential),(()=>{u()}));const u=function(){var n=a((function*(){try{var n;if(null===(n=e.credential)||void 0===n||!n.token)return;const{data:i}=yield m.post("/edu-app/open/user/getMultiUser",{data:t({},e.credential)}),a=[];(i||[]).forEach((e=>{a.push({userId:e.studentId,avatar:e.avatar,nickname:e.nickname,schoolName:e.schoolName,token:e.token,tokenExpireTime:e.tokenExpireTime})})),d.value=a}catch(i){}}));return function(){return n.apply(this,arguments)}}();return h(a((function*(){u()}))),()=>{let o;return s("div",{class:xe},[s("i",{class:ke,onClick:()=>{n("close")}},null),s("div",{class:Ce},[s("span",null,[r("选择学生")])]),s(Z,{class:Me,modelValue:i.value,"onUpdate:modelValue":e=>i.value=e},(A=o=d.value.map((e=>s("div",{class:[De,i.value===e.userId&&Pe],onClick:()=>{i.value=e.userId}},[s($,{name:e.userId},{icon:e=>s(ee,{class:Ee,src:e.checked?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAUVBMVEUAAAAAkP8Qif8Rif8Qif8Qiv8Rif8Si/8Ri/8Qif8Mhv8AgP8Qif8Rif8Rif8Rif8Rif8Riv8Rif8Rif8Rif8Ri/8Pi/8Piv8Sif8Rif8Rif8hmc1vAAAAGnRSTlMABfDY3MykZFM3FQn49+bEp5iKdWhYRCEc0czz7xoAAAEFSURBVDjLbJFZcsQgDAWF2GzjdbzN9P0PmkqwU5SZ/oRGTxJScm7Ba9+rD9spXzH7RMG0m9o5LOgc286Yro2zgj0eSlrAxVQcRAdLKp3OM6zmEb8O+K5wLGMrFe2I/beS5/OWL7w/+DtxYcxObY0s11wMd5ZpglW1oTF34sDxd2FZJdM4LlwjmRX7+2DHXe9eFLyu2o5dRCZi4VRWZBI50ZSzeJATk3LKxnzXfXB1MbNJIJaF6lKRIJ48f6Ai5C3gRcmbt1TY/Geo9ORopUJzs/Q/jdSxDQAACMOw/7/2C96RQLRJDdW6OrxeUM+sWCbgqkqVbuo7IBRSA+dgPsI49bzESocAjxMxyfVaThAAAAAASUVORK5CYII=":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAPFBMVEUAAADBwcHCwsLKysrBwcHCwsLBwcHBwcHCwsLCwsLBwcHBwcHBwcHCwsLDw8PCwsLCwsLDw8PMzMzBwcFj7DUOAAAAE3RSTlMA9mUG2aY3HhXP6+bKxJh1WEQKpOsVIgAAANRJREFUOMt8kEcOwkAQBCdtcgTX//+KMEEW2FvS3Gpa6pYjxVIbVIeWrMg5t5kD8+1EuQdoslzda7akEPcfxRcI2+TLZgGLH506oav//K3KVA9OMGb5I4/E1/KJdtqmNKZP/sJ40biMLO9eaJYLsvLqGKxyyUrsGxJ+LXnwXHXGpIMxixR060mbUsRI0iVh+/XYUxq5L2WaDNS+VBlE8b7k6KOROrYBAABhGPb/137BOxKINqmhWleH1wvqmRXLBFxVmdJVfQeEQmrgHMxHGKeel1jpEGjoDf1F7oGIAAAAAElFTkSuQmCC"},null)}),s("div",{class:Ue},[s(ee,{src:e.avatar,class:Be,fit:"cover"},null),s("div",{class:Ie},[s("div",{class:Te},[s("span",{class:Re},[e.nickname])]),e.schoolName&&s("div",{class:ze},[e.schoolName])])])]))),"function"==typeof A||"[object Object]"===Object.prototype.toString.call(A)&&!y(A)?o:{default:()=>[o]})),s("div",{class:Fe},[s(c,{block:!0,round:!0,loading:l.value,disabled:!i.value||l.value,onClick:(u=a((function*(){l.value=!0;try{const a=d.value.find((e=>e.userId===i.value));if(!a.userId)return;const o={username:e.credential.phone,client_id:"cooleshow-student",client_secret:"cooleshow-student",password:a.token,grant_type:"password",loginType:"TOKEN"},l=yield m.post("/edu-app/userlogin",{requestType:"form",data:t({},o)});g.set(p,l.data.token_type+" "+l.data.access_token);const s=yield m.get("/edu-app/user/getUserInfo",{initRequest:!0});f(s.data),n("confirm",{loginTag:!0}),n("close")}finally{l.value=!1}})),function(){return u.apply(this,arguments)})},{default:()=>[s("span",null,[r("确认")])]})])]);var u,A}}});e("default",i({name:"creation-detail",setup(){const e=w(),n=S(),i=o(!1),c=o(),d=l({id:e.query.id,isEmpty:!1,loginTag:!1,loginStatus:!1,loginChangeState:!1,credential:{},playType:"",musicDetail:{},isClick:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{page:1,rows:20},messageStatus:!1,message:"",_plrl:null,heightV:0,heightB:0}),u=l({duration:0,currentTime:0,mediaTimeShow:!1,playIngShow:!0,loaded:!1}),A=l({staffSrc:"",isShow:!1,height:"initial"}),m=o(),{playStaff:f,pauseStaff:L,updateProgressStaff:Y}=function(){let e=!0;const t=()=>{requestAnimationFrame((()=>{var n,i;null===(n=m.value)||void 0===n||null===(i=n.contentWindow)||void 0===i||i.postMessage({api:"api_playProgress",content:{currentTime:d._plrl.currentTime}},"*"),e||t()}))};return{playStaff:()=>{var n,i;A.isShow&&(e=!1,null===(n=m.value)||void 0===n||null===(i=n.contentWindow)||void 0===i||i.postMessage({api:"api_play"},"*"),t())},pauseStaff:()=>{var t,n;A.isShow&&(e=!0,null===(t=m.value)||void 0===t||null===(n=t.contentWindow)||void 0===n||n.postMessage({api:"api_paused"},"*"))},updateProgressStaff:e=>{var t,n;A.isShow&&(null===(t=m.value)||void 0===t||null===(n=t.contentWindow)||void 0===n||n.postMessage({api:"api_updateProgress",content:{currentTime:d._plrl.currentTime}},"*"))}}}(),G=function(){var e=a((function*(){if(yield ge(),d.loginTag)try{yield K({userMusicId:d.id,star:!d.musicDetail.starFlag}),d.musicDetail.starFlag=!d.musicDetail.starFlag,d.musicDetail.starFlag?d.musicDetail.likeNum+=1:d.musicDetail.likeNum-=1}catch(e){}else d.loginStatus=!0}));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=a((function*(){try{if(d.isClick)return;d.isClick=!0;const e=yield H(t({type:"FORMAL",exclusionId:d.id,sort:1},d.params));d.listState.loading=!1;const n=e.data||{};if(d.list.length>0&&1===n.current)return;d.list=d.list.concat(n.rows||[]),d.listState.finished=n.current>=n.pages,d.params.page=n.current+1,d.listState.dataShow=d.list.length>0,d.isClick=!1}catch(e){d.listState.dataShow=!1,d.listState.finished=!0,d.isClick=!1}}));return function(){return e.apply(this,arguments)}}();function $(){const e="Audio"===d.playType?"#audioMediaSrc":"#videoMediaSrc";d._plrl=new ie(e,{controls:["progress"],fullscreen:{enabled:!1}});const t=d._plrl;if("Audio"===d.playType){const e=document.querySelector("#audioMediaSrc"),n=document.querySelector("#audioVisualizer"),{pauseVisualDraw:i,playVisualDraw:a}=function(e,t,n=128){const i=t.getContext("2d"),{width:a,height:o}=t.getBoundingClientRect();t.width=a,t.height=o;let l=null,s=null,r=null;const c=new Uint8Array(n/2),d=(e,t,{lineGap:n,canvWidth:a,canvHeight:o,canvFillColor:l,lineColor:s})=>{if(!t)return;const r=a,c=o;u(t,r,c,l);const d=e.length;let A=(r/2-n*d)/d;A<1&&(A=1);const m=r/2,g=c/2;let p=m;for(let u=0;u{e.clearRect(0,0,t,n),e.fillStyle=i,e.fillRect(0,0,t,n)},A=()=>{requestAnimationFrame((()=>{var e;null===(e=s)||void 0===e||e.getByteFrequencyData(c),d(c,i,{lineGap:2,canvWidth:a,canvHeight:o,canvFillColor:"transparent",lineColor:"rgba(255, 255, 255, 0.7)"}),m||A()}))};let m=!0;const g=()=>{var t;l||(l=new AudioContext,r=l.createMediaElementSource(e),s=l.createAnalyser(),s.fftSize=n,null===(t=r)||void 0===t||t.connect(s),s.connect(l.destination));m=!1,A()},p=()=>{m=!0};return{playVisualDraw:g,pauseVisualDraw:p}}(e,n);t.on("play",(()=>{c.value.play(),a()})),t.on("pause",(()=>{c.value.pause(),i()}))}t.on("loadedmetadata",(()=>{u.loaded=!0})),t.on("timeupdate",(()=>{u.currentTime=t.currentTime})),t.on("play",(()=>{u.playIngShow=!1,f()})),t.on("pause",(()=>{u.playIngShow=!0,L()}));const n=()=>{u.duration=t.duration,u.mediaTimeShow=!0},i=()=>{u.mediaTimeShow=!1,t.playing||Y(t.currentTime)},a=document.querySelector("#playMediaSection .plyr__controls .plyr__progress__container");a.addEventListener("mousedown",n),a.addEventListener("touchstart",n),a.addEventListener("mouseup",i),a.addEventListener("touchend",i)}function ce(){d._plrl.playing?d._plrl.pause():d._plrl.play()}function me(e){var t,i,a,o;e.stopPropagation(),n.push({path:"/playCreation",query:{resourceUrl:encodeURIComponent(null===(t=d.musicDetail)||void 0===t?void 0:t.videoUrl),musicSheetName:encodeURIComponent(null===(i=d.musicDetail)||void 0===i?void 0:i.musicSheetName),username:encodeURIComponent(null===(a=d.musicDetail)||void 0===a?void 0:a.username),musicSheetId:encodeURIComponent(null===(o=d.musicDetail)||void 0===o?void 0:o.musicSheetId)}})}const ge=function(){var e=a((function*(){try{const e=g.get(p)||"";if(e){const t=yield X({token:e});console.log(t.data,"res.data"),d.loginTag=t.data,t.data||(_e(),B())}}catch(e){g.remove(p),_e(),B(),d.loginTag=!1}}));return function(){return e.apply(this,arguments)}}(),pe=function(){var e=a((function*(){yield ge();try{const e=yield j(d.id);if(999===e.code)return void(d.isEmpty=!0);d.musicDetail=e.data,function(){const e=`${I()}/instrument/#/simple-detail?id=${d.musicDetail.musicSheetId}&musicRenderType=staff`;A.staffSrc=e,window.addEventListener("message",(e=>{const{api:t,height:n}=e.data;"api_musicPage"===t&&(A.isShow=!0,A.height=n+"px",d._plrl.playing&&f())}))}(),Z(),-1!==e.data.videoUrl.lastIndexOf("mp4")?d.playType="Video":d.playType="Audio",J.nextTick((()=>{$()}))}catch(e){d.message=e,d.messageStatus=!0}}));return function(){return e.apply(this,arguments)}}(),fe=b("scroll",(()=>{const e=window.scrollY||document.documentElement.scrollTop;e>0&&!1===i.value&&(i.value=!0),e<=0&&(i.value=!1)}));function ve(){n.push({path:"/transfer"})}const he=_();return v(he,(e=>{var t;"hidden"===e&&(null===(t=d._plrl)||void 0===t||t.pause())})),h(a((function*(){pe()}))),x((()=>{fe()})),k((e=>{d.id=e.query.id,d.playType="",d.params.page=1,d.list=[],d._plrl&&d._plrl.destroy(),A.staffSrc="",A.isShow=!1,A.height="initial",pe()})),()=>{var e,t,o,l;let g;return s("div",{style:{"--barheight":d.heightV+"px"},class:[T.creation,U().isTablet?T.creationTablet:"",i.value&&T.isShareScreenScroll]},[s("div",{class:T.creationBg},null),s(te,{position:"top",onBarHeight:e=>{console.log(e,"height",e),d.heightV=e}},{default:()=>[s("div",{class:T.logoDownload},[s("img",{src:i.value?Ae:ue,class:T.logoImg},null),s("div",{class:T.logTit,onClick:ve},[r("下载App")])])]}),d.isEmpty?s("div",{class:T.isEmpty},[s(C,{description:"作品已删除~"},null)]):s(M,null,[s("div",{class:T.singerBox},[s("div",{class:T.musicSheetName},[null===(e=d.musicDetail)||void 0===e?void 0:e.musicSheetName]),s("div",{class:T.singerName},[r("演奏:"),null===(t=d.musicDetail)||void 0===t?void 0:t.username])]),s(le,{offsetTop:d.heightV-1+"px"},{default:()=>{var e,t;return[s("div",{class:[T.playSection,u.mediaTimeShow&&T.mediaTimeShow,!u.loaded&&T.notLoaded],id:"playMediaSection",onClick:ce},[d.playType&&s(M,null,["Audio"===d.playType&&s("div",{class:T.audioBox},[s("canvas",{class:T.audioVisualizer,id:"audioVisualizer"},null),s(ae,{ref:c,class:T.audioBga,animationData:ne,autoPlay:!1,loop:!0},null),s("audio",{crossorigin:"anonymous",id:"audioMediaSrc",src:null===(e=d.musicDetail)||void 0===e?void 0:e.videoUrl,controls:"false",preload:"metadata",playsinline:!0},null)]),"Video"===d.playType&&s("video",{id:"videoMediaSrc",class:T.videoBox,src:null===(t=d.musicDetail)||void 0===t?void 0:t.videoUrl,"data-poster":oe,preload:"metadata",playsinline:!0},null),s("div",{class:[T.playLarge,u.playIngShow&&T.playIngShow]},null),s("div",{class:T.mediaTime},[s("div",null,[D(u.currentTime)]),s("div",{class:T.note},[r("/")]),s("div",{class:T.duration},[D(u.duration)])]),s("div",{class:T.landscapeScreen,onClick:me},null),A.staffSrc&&s("div",{class:[T.staffBox,A.isShow&&T.staffBoxShow],style:{"--staffBoxHeight":A.height}},[s("div",{class:T.mask},null),s("iframe",{ref:m,class:T.staff,frameborder:"0",src:A.staffSrc},null)])])])]}}),s("div",{class:[T.musicSection,T.musicShareSection]},[s("div",{class:T.avatarInfoBox},[s("div",{class:T.avatar},[s(ee,{class:T.userLogo,src:d.musicDetail.avatar},null),s("div",{class:T.infoCon},[s("div",{class:T.info},[s("span",{class:T.userName},[null===(o=d.musicDetail)||void 0===o?void 0:o.username]),d.musicDetail.vipFlag&&s("img",{src:R,class:T.iconMember},null)]),s("div",{class:T.sub},[d.musicDetail.subjectName," ",P(d.musicDetail.currentGradeNum-1)])])]),s("div",{class:T.linkes,onClick:G},[s("img",{src:d.musicDetail.starFlag?de:z,class:T.iconZan},null),s("span",null,[d.musicDetail.likeNum])])]),s(F,{class:T.textEllipsis,rows:2,content:null===(l=d.musicDetail)||void 0===l?void 0:l.desc,"expand-text":"展开","collapse-text":"收起"},null)]),s("div",{class:T.likeSection},[s("div",{class:T.likeTitle},[r("推荐作品")]),d.listState.dataShow?s(se,{finished:d.listState.finished,finishedText:" ",class:[T.container,T.containerInformation],onLoad:Z,immediateCheck:!1},(p=g=d.list.map(((e,t)=>s(re,{class:[T.likeShareItem,t===d.list.length-1&&T.likeShareItemLast],border:!1,onClick:()=>(e=>{n.push({path:"/shareCreation",query:{id:e.id}})})(e)},{icon:()=>{var t;return s("div",{class:T.audioImgBox},[s("img",{src:Q,class:T.audioPan,crossorigin:"anonymous"},null),s("img",{src:e.img||O,class:T.muploader,crossorigin:"anonymous"},null),s("img",{class:T.imgLabel,src:-1!==(null===(t=e.videoUrl)||void 0===t?void 0:t.lastIndexOf("mp4"))?V:N},null)])},title:()=>s("div",{class:T.userInfo},[s("div",{class:[T.musicSheetName,"van-ellipsis"]},[e.musicSheetName]),s("div",{class:T.usernameCon},[s("div",{class:T.likeNum},[s("img",{src:de},null),s("span",null,[e.likeNum])]),s("div",{class:T.username},[e.username])])]),value:()=>s("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAY1BMVEUAAAB91f9+1v991v992P982P991f9rzv981v9+1v991P+A0/981v991v991f981v9+1f9+1f991v981P9+1v9+1f981f991/+A3/+Z//97z/991f991v9+1v981v982P991f8xvdXlAAAAIHRSTlMA+nG/KhuzBXddPyGn8O7Nx8G5lJCASDMYBQ715NOcVPc4NhcAAAEnSURBVDjLjVXnmoMgEMRCkZgYjUZzdd//KW+QS6REv50/yDJsZxUZltnaeRHHOJnhTCvOgznt0u4VRajub2l1748vXVV1F//d1zmvLHBQqEb6rWzUKigT2qN10lGGMjk6avuIeAqia2anvkKsQqbTd9Mig745nYF/2E7iLSYclS8LBfSJHUBn8fSph396j6jhZ/+fZ38nRWjPZx71GMUBRtRorS8Uys3SNH0kRAmVru4GqdqkDdHXb8JEkg2WgaiJM0XKKYguD1jQVzIh0qfRoW10HfoU/SISIvBtAyF6aREzUZcTgZ8tqI5oFtYHnxHDEJFAe0BsIyLbNDsYbnrYCWeXkN0U3DZjNy73KbAfF/e5cgcAe6TwhxR/7PEHKX8084c9+/fxB6lSMJUGTKrHAAAAAElFTkSuQmCC",class:T.playImg},null)}))),"function"==typeof p||"[object Object]"===Object.prototype.toString.call(p)&&!y(p)?g:{default:()=>[g]})):s(C,{description:"暂无数据"},null)]),!i.value&&s(te,{position:"bottom",offsetBottom:d.heightB-1+"px"},{default:()=>[s("div",{class:T.upward},[s("img",{src:q},null)])]})]),s(E,{show:d.loginStatus,"onUpdate:show":e=>d.loginStatus=e,style:{background:"transparent",overflow:"inherit"}},{default:()=>{return[s(be,{isRegister:!0,onClose:()=>d.loginStatus=!1,onConfirm:(e=a((function*(e){if(e.loginTag){d.loginTag=e.loginTag,d.loginStatus=!1;const{data:t}=yield j(d.id);d.musicDetail=t}else d.credential=e.data,d.loginChangeState=!0,d.loginStatus=!1})),function(t){return e.apply(this,arguments)})},null)];var e}}),s(E,{show:d.loginChangeState,"onUpdate:show":e=>d.loginChangeState=e,style:{background:"transparent",overflow:"inherit"}},{default:()=>{return[s(Qe,{credential:d.credential,onClose:()=>{d.credential={},d.loginChangeState=!1},onConfirm:(e=a((function*(e){d.loginTag=e.loginTag,d.loginChangeState=!1;const{data:t}=yield j(d.id);d.musicDetail=t})),function(t){return e.apply(this,arguments)})},null)];var e}}),s(W,{show:d.messageStatus,"onUpdate:show":e=>d.messageStatus=e,message:d.message,showButton:!1},null)]);var p}}}))}}}))}();