12345 |
- <<<<<<<< HEAD:dist/assets/index-share-7ee4d36b.js
- import{d as K,r as h,x as L,a,A as T,C as ie,j as De,M as Z,N as U,D,E as F,G as V,J as le,w as re,y as ce,a9 as ue,V as Ee,P as Ie,q as Re,a4 as Be,aO as Le,aY as Ue,Q as x,R as Fe,cb as Ve,W as Pe,a8 as Q,F as q,aM as j,b3 as _e,U as Y,Z as qe,cc as $,z as Ne,ae as Oe}from"./index-ec1086fa.js";import{s,b as He,a as Ke,L as ze,P as We,c as Je}from"./back-d9fb04ed.js";import{i as Ge,c as Xe,T as Ze,a as Qe,m as je,v as Ye,b as $e,d as ea}from"./music-bg-38d9fc99.js";import{e as N,f as aa,g as sa,h as ta}from"./api-e7f6a5b6.js";import{M as oa}from"./index-5fac5837.js";import{b as na}from"./browser-504037ee.js";import{F as O}from"./index-1452dcc2.js";import{C as ia}from"./index-9c09b4cb.js";import{r as ee}from"./utils-7216c27b.js";import{O as la}from"./index-686767e2.js";import{R as ra,a as ca}from"./index-ce804f8d.js";import{I as H}from"./index-9e2e6212.js";import{M as ae}from"./index-ded61d08.js";/* empty css */import{V as ua}from"./vue3-lottie.es-4ea641d2.js";import{v as se}from"./videobg-a14c5ede.js";import{w as da}from"./wx_bg-bebd65d8.js";import{N as te}from"./index-087ac928.js";import{S as ma}from"./index-78905f3c.js";import{L as pa}from"./index-093fb0c6.js";import{C as ga}from"./index-e7aa4079.js";import"./index-85f7b1f5.js";import"./Checker-d8d8c8fa.js";import"./index-d91abb02.js";import"./index-c5383b3e.js";const oe="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",fa=""+new URL("logo-2234f4de.png",import.meta.url).href,Aa=""+new URL("logo1-c2ba8dc2.png",import.meta.url).href,Sa="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",ha="_loginModel_1wz3k_1",ya="_iconClose_1wz3k_7",va="_loginSection_1wz3k_17",wa="_fieldSection_1wz3k_20",Ca="_icon_1wz3k_7",Ta="_codeText_1wz3k_37",ba="_btnGroup_1wz3k_41",Ma="_btnText_1wz3k_41",w={loginModel:ha,iconClose:ya,loginSection:va,fieldSection:wa,icon:Ca,codeText:Ta,btnGroup:ba,btnText:Ma},ka="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAPFBMVEUAAACnsMylrsymr8ymsMymrsymsMynsM2or8+ms8ynsM2nsM2mr8yosc6nr8ulscyissmkrcimr82mr8xoS1BYAAAAE3RSTlMAqlX5zaSca0wN5MK3cmNBIRyPF9bpcQAAAHRJREFUOMvt1LEOgCAMRVEriKiIKP//r4JlMIK+RCcT7kTDCRttan1H59Ry4yZ/bS6/57PEWoKdz9MlSHwnXThrwUP7AO0xGAxVPA8jhl4SUXAQchVW+AIKQzEJoU6TQnBIk0VwY+kkw0/fFS8AvFLwkvpXO7wRJHHiDd4WAAAAAElFTkSuQmCC",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAZlBMVEUAAACmr82mr8ynsMyjssqnr8ymr8yksdKmr8ymr8ynsM2nr8ynsM2lr86qtc2msMyosc6nsc6msdOmsM2msM2nsM2nr82nsM2msMunsMynsc6or8ytrc6nsMymsMylsM2krcqmr8w5Qv39AAAAIXRSTlMArFWqIN6KBvv1oe+lShjWOzQL5bB5cmldWU1GD8SblDU92uELAAAAt0lEQVQ4y+3RyQ6DIBSFYVRAQUHrrLXDef+XbGp0I0NJXHTjv7oJX8gNkKs1Pbwkn9NfLOUZvrHY7+oH9jovTAC0o+pLAL47KyBbz1MJMM+eEuDbriWg3JABdBt7gLuhgNhHBUg3zJDv4x0ozsKa0gyCbo1AS7XNdQJmrDLcDGt5bT6hPWV+nr3YA8tnHgTFQqYgyAi5/Qk2hFRBENNSeKHRScgd8H2EurG6iBhpnkTHiiElVyF9ALhVMzsJy5oXAAAAAElFTkSuQmCC",xa=K({name:"login-model",props:{isRegister:{type:Boolean,default:!1}},emits:["close","confirm"],setup(u,{emit:C}){const p=h(),n=L({loginType:"PWD",imgCodeStatus:!1,username:"",password:"",smsCode:"",countDownStatus:!0,countDownTime:1e3*120}),b=async()=>{try{if(!Z(n.username))return U("请输入正确的手机号码");const e={username:n.username,client_id:"cooleshow-student",client_secret:"cooleshow-student",password:n.loginType==="PWD"?n.password:n.smsCode,grant_type:"password",loginType:n.loginType==="PWD"?"PASSWORD":"SMS",autoRegister:u.isRegister},r=await D.post("/edu-app/userlogin",{requestType:"form",data:{...e}});if(r.code===5408){setTimeout(()=>{U(r.message)},100);return}if(r.code===5439)C("confirm",{loginTag:!1,data:{...r.errorData,phone:n.username}}),n.username="",n.password="",n.smsCode="",n.countDownStatus=!0;else{F.set(V,r.data.token_type+" "+r.data.access_token);const l=await D.get("/edu-app/user/getUserInfo",{initRequest:!0});le(l.data),C("confirm",{loginTag:!0}),n.username="",n.password="",n.smsCode="",n.countDownStatus=!0}}catch(e){console.log(e)}},f=()=>{if(!Z(n.username))return U("请输入正确的手机号码");n.imgCodeStatus=!0},A=()=>{n.countDownStatus=!1,na.nextTick(()=>{console.log(p.value,"countDownRef.value"),p.value.start()})},d=()=>{n.countDownStatus=!0,p.value.reset()};return()=>a("div",{class:w.loginModel},[a("i",{class:w.iconClose,onClick:()=>C("close")},null),a("div",{class:w.loginSection},[a("div",{class:w.fieldSection},[a(O,{modelValue:n.username,"onUpdate:modelValue":e=>n.username=e,placeholder:"请输入手机号",autocomplete:"off",border:!1,type:"tel",maxlength:11},{"left-icon":()=>a("img",{src:ka,class:w.icon},null)}),n.loginType==="PWD"?a(O,{modelValue:n.password,"onUpdate:modelValue":e=>n.password=e,placeholder:"请输入密码",autocomplete:"off",border:!1,type:"password"},{"left-icon":()=>a("img",{src:ne,class:w.icon},null)}):a(O,{modelValue:n.smsCode,"onUpdate:modelValue":e=>n.smsCode=e,placeholder:"请输入验证码",autocomplete:"off",maxlength:6,type:"tel",border:!1},{"left-icon":()=>a("img",{src:ne,class:w.icon},null),button:()=>n.countDownStatus?a("span",{class:w.codeText,onClick:f},[T("获取验证码")]):a(ia,{ref:e=>p.value=e,"auto-start":!1,time:n.countDownTime,onFinish:d,format:"ss秒"},null)})]),a("div",{class:w.btnGroup},[a(ie,{round:!0,block:!0,color:"linear-gradient(90deg, #44C9FF 0%, #259CFE 100%)",onClick:b},{default:()=>[T("登录")]}),a("span",{class:w.btnText,onClick:()=>{n.loginType==="PWD"?(n.countDownStatus=!0,n.loginType="SMS"):n.loginType="PWD"}},[n.loginType==="PWD"?"验证码登录":"密码登录"])])]),n.imgCodeStatus?a(De,{to:"body"},{default:()=>[a(oa,{zIndex:9999,value:n.imgCodeStatus,"onUpdate:value":e=>n.imgCodeStatus=e,phone:n.username,onClose:()=>{n.imgCodeStatus=!1},onSendCode:A},null)]}):null])}}),Da="_loginChangeModel_1xb37_1",Ea="_iconClose_1xb37_9",Ia="_popupTitle_1xb37_20",Ra="_selectStudent_1xb37_45",Ba="_cell_1xb37_52",La="_cellSelected_1xb37_65",Ua="_iconImage_1xb37_68",Fa="_userInfo_1xb37_73",Va="_userImg_1xb37_78",Pa="_usernames_1xb37_86",_a="_name_1xb37_86",qa="_names_1xb37_94",Na="_schoolname_1xb37_100",Oa="_addStudentBtn_1xb37_111",g={loginChangeModel:Da,iconClose:Ea,popupTitle:Ia,selectStudent:Ra,cell:Ba,cellSelected:La,iconImage:Ua,userInfo:Fa,userImg:Va,usernames:Pa,name:_a,names:qa,schoolname:Na,addStudentBtn:Oa},Ha="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAUVBMVEUAAAAAkP8Qif8Rif8Qif8Qiv8Rif8Si/8Ri/8Qif8Mhv8AgP8Qif8Rif8Rif8Rif8Rif8Riv8Rif8Rif8Rif8Ri/8Pi/8Piv8Sif8Rif8Rif8hmc1vAAAAGnRSTlMABfDY3MykZFM3FQn49+bEp5iKdWhYRCEc0czz7xoAAAEFSURBVDjLbJFZcsQgDAWF2GzjdbzN9P0PmkqwU5SZ/oRGTxJScm7Ba9+rD9spXzH7RMG0m9o5LOgc286Yro2zgj0eSlrAxVQcRAdLKp3OM6zmEb8O+K5wLGMrFe2I/beS5/OWL7w/+DtxYcxObY0s11wMd5ZpglW1oTF34sDxd2FZJdM4LlwjmRX7+2DHXe9eFLyu2o5dRCZi4VRWZBI50ZSzeJATk3LKxnzXfXB1MbNJIJaF6lKRIJ48f6Ai5C3gRcmbt1TY/Geo9ORopUJzs/Q/jdSxDQAACMOw/7/2C96RQLRJDdW6OrxeUM+sWCbgqkqVbuo7IBRSA+dgPsI49bzESocAjxMxyfVaThAAAAAASUVORK5CYII=",Ka="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAPFBMVEUAAADBwcHCwsLKysrBwcHCwsLBwcHBwcHCwsLCwsLBwcHBwcHBwcHCwsLDw8PCwsLCwsLDw8PMzMzBwcFj7DUOAAAAE3RSTlMA9mUG2aY3HhXP6+bKxJh1WEQKpOsVIgAAANRJREFUOMt8kEcOwkAQBCdtcgTX//+KMEEW2FvS3Gpa6pYjxVIbVIeWrMg5t5kD8+1EuQdoslzda7akEPcfxRcI2+TLZgGLH506oav//K3KVA9OMGb5I4/E1/KJdtqmNKZP/sJ40biMLO9eaJYLsvLqGKxyyUrsGxJ+LXnwXHXGpIMxixR060mbUsRI0iVh+/XYUxq5L2WaDNS+VBlE8b7k6KOROrYBAABhGPb/137BOxKINqmhWleH1wvqmRXLBFxVmdJVfQeEQmrgHMxHGKeel1jpEGjoDf1F7oGIAAAAAElFTkSuQmCC";function za(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!ue(u)}const Wa=K({name:"login-change-model",props:{credential:{type:Object,default:()=>({})}},emits:["close","confirm"],setup(u,{emit:C}){const p=h(),n=h(!1),b=h([]);re(()=>u.credential,()=>{f()});const f=async()=>{var A;try{if(!((A=u.credential)!=null&&A.token))return;const{data:d}=await D.post("/edu-app/open/user/getMultiUser",{data:{...u.credential}}),e=d||[],r=[];e.forEach(l=>{r.push({userId:l.studentId,avatar:l.avatar,nickname:l.nickname,schoolName:l.schoolName,token:l.token,tokenExpireTime:l.tokenExpireTime})}),b.value=r}catch(d){}};return ce(async()=>{f()}),()=>{let A;return a("div",{class:g.loginChangeModel},[a("i",{class:g.iconClose,onClick:()=>{C("close")}},null),a("div",{class:g.popupTitle},[a("span",null,[T("选择学生")])]),a(ra,{class:g.selectStudent,modelValue:p.value,"onUpdate:modelValue":d=>p.value=d},za(A=b.value.map(d=>a("div",{class:[g.cell,p.value===d.userId&&g.cellSelected],onClick:()=>{p.value=d.userId}},[a(ca,{name:d.userId},{icon:e=>a(H,{class:g.iconImage,src:e.checked?Ha:Ka},null)}),a("div",{class:g.userInfo},[a(H,{src:d.avatar,class:g.userImg,fit:"cover"},null),a("div",{class:g.usernames},[a("div",{class:g.name},[a("span",{class:g.names},[d.nickname])]),d.schoolName&&a("div",{class:g.schoolname},[d.schoolName])])])])))?A:{default:()=>[A]}),a("div",{class:g.addStudentBtn},[a(ie,{block:!0,round:!0,loading:n.value,disabled:!p.value||n.value,onClick:async()=>{n.value=!0;try{const d=b.value.find(M=>M.userId===p.value);if(!d.userId)return;const e={username:u.credential.phone,client_id:"cooleshow-student",client_secret:"cooleshow-student",password:d.token,grant_type:"password",loginType:"TOKEN"},r=await D.post("/edu-app/userlogin",{requestType:"form",data:{...e}});F.set(V,r.data.token_type+" "+r.data.access_token);const l=await D.get("/edu-app/user/getUserInfo",{initRequest:!0});le(l.data),C("confirm",{loginTag:!0}),C("close")}finally{n.value=!1}}},{default:()=>[a("span",null,[T("确认")])]})])])}}}),Ja="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA+CAMAAAC802HEAAAA/1BMVEX///8AAAD////////8/Pz///////////////////////////////////////////////////////////////////////////////////////////////+qqqr////////f39////////////////////+srKz///////////+ysrL///////+5ubn///+rq6v////////////IyMitra3///////////+rq6urq6v///////+xsbG2trb///+tra2urq6/v7/Dw8Otra2zs7P///////////////+3t7fOzs6wsLD///+8vLzDw8Ovr6////////////////+qqqqjP22jAAAAU3RSTlMZACI3GzM1JNgnIBxDklouCTHBKR72YToyLPrKtvi+ViUVD6bp3duvSJ6Li2lgS/DThW87uz3y7+jl482UcRTNsk5GxH5lXXx3aDKmVFNCo5ZjKygyJDYAAATLSURBVGje1ZppW9pAEICndJM0SWmSBlpAoYDciKjggYKg4Nlqj8n//y3dhCDCsGDN8xTyfmjxGPd1nJ1ZksC7kCEUNvM5Fotpkf+OFouxXN78N+E809SkkZBk+f1/R5alhJFUNZZ/rbAJEduSLVvRdAZrgOma4glEwHyFsMkUQzYiDNYMi3ANhZmrhHOKJalrt/WdVclSckuFTS0pb4ruWFlOaqZY+EKRDB02Ct2QlAuRMKiyAhuHIquwWJjZUgw2kJhks0XCLJnYsHKYoCeSjAqDndig3TYLS9gwL3yhShuaXxddUi9mhU1F3sj6nRCTFXNGWJM2sD+8RJG0l8K5pAEbjpHMTYV5QYgLOHv/vd9JpzvD2iWsEd0rCl+YWSoIaP1MO8+UemtsJKrFJsKmIglEWG2sO1V+XZYZEALHMUkxfWEwVEE1lFzJ5mDUuLy873ofpHsg4qiYAZ/yyS4QgsapBvjCEVnwmzW44ekoCz5XbVe5CwI+4gf/1ftUXJCCIHFMjoyF87aoRTw0nUF25jdocuPeqoXZZzzecqkDIUicYec9YWZFhB2iNb8HS7wqLlcsfICpOCeFO0AIEhexmCes0YoQ0+I5LrGlC99hfA8451gBQpA4JmuusKlaIEBU1yMgHGYyW3icydQZz9MNcHaxDIRgcZZqcuF80oYFXPa98qW0eYqBEMUx29sY93a6XTimiQgYZyfzXDhnKIsSyRvw94VRTzzFtIqtSmUXi5XK1/rJ7leXMkbd/8gEDRKnGDkuzBLagoHhOMJ+UOKtTVyLbBdfIpFvCxCnJRgXjtGDcLbteKSvaN94ZF3HGS7ZPN9wf2dnp4gZ/u8ZWThQnC7FXGHaJIaOTyc779tx+j0+Ta5Kp1fChaPuzEJ3x28LhN8Yx2RXWJPJF5p8HnMrh5Zxi3/ObcVN70t0Ye2Lv/A2Hj0v/PGTgKPlcRRZWyx83+/yIm7zv/0A5hg4ExpUuHhX2PcX3sLE88I7KKAqihML+yVBGTlOn9V+PpC/yqS86Ya8QcRU1F/4LKU/L3z7WcCdKE5cEtNNR+dDc/G07nu+8/nd+1Xky1YlvxY1PAPxwqvjxJtu2tZosV4Jz5zpR5ijgFhwN8/7aBm3otEqFqKcIlYPxLKr42hbEw4O6DhOTXCcKDWJL1Sre95u/4FznIllV8fRwSEezV3eJshsXt2e/nxx+X2C8dSh9/JbsDg6mqeHH1oTtX8W9jnE80OsBo+jh58lx8uBO+neJmwV8Ibt46fgcfR4KT7APzT5pHt4i7Cyj2X+Yfy4EjyOHuDFb5Ea7myezTEbtRsrF06c476bgms8IbkKFGfY+eVvQmtuw6292HlPfd6dmbCl+mcC3qbGXfQWU3XS498ex+QIfZtPjZ3T2tO4/za8IVeChXw9vM7gFsDRNmJm8uOu41icJitonGoAvZBCj/Ge87A9LI1ftluwkApybkH/gPEDfZq8D3guUl0dRy+krL5U9TBwXtLpgQC9Xj/4ATxT5ZmhGov6mQoep1rsVRcDn7qnvm16eM9gDZCLgSsvt7buR7Va7zEL68RI5sJ8QTt8twxCd1MmfLe9wndjMXy3bsN3czx8jx+E7wGP8D1CE8KHlML3GFgIH7QL46OMG8xf4y8dISrT8cAAAAAASUVORK5CYII=";function Ga(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!ue(u)}const ys=K({name:"creation-detail",setup(){const{isApp:u,isTablet:C,weixin:p}=Ee(),n=Ie(),b=Re(),f=h(!1),A=h(0),d=h(),e=L({id:n.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:4},messageStatus:!1,message:"",_plrl:null,heightA:0,heightV:0,heightB:0}),r=L({duration:0,currentTime:0,mediaTimeShow:!1,playIngShow:!0,loaded:!1}),l=L({staffSrc:"",isShow:!1,height:"initial",speedRate:1,musicRenderType:"staff",partIndex:0}),M=h(!1),E=h(!1),k=h(),I=h(!1),{playStaff:de,pauseStaff:me,updateProgressStaff:z}=xe(),pe=async()=>{if(await W(),!e.loginTag){e.loginStatus=!0;return}try{await aa({userMusicId:e.id,star:!e.musicDetail.starFlag}),e.musicDetail.starFlag=!e.musicDetail.starFlag,e.musicDetail.starFlag?e.musicDetail.likeNum+=1:e.musicDetail.likeNum-=1}catch(o){}},P=async()=>{try{if(e.isClick)return;e.isClick=!0;const o=await ta({type:"FORMAL",exclusionId:e.id,sort:1,...e.params});e.listState.loading=!1;const t=o.data||{};e.list=t.rows||[],e.listState.finished=t.current>=t.pages,e.params.page=t.current+1,e.listState.dataShow=e.list.length>0,e.isClick=!1}catch(o){e.listState.dataShow=!1,e.listState.finished=!0,e.isClick=!1}};function ge(){e.listState.finished&&(e.listState.finished=!1,e.params.page=1),P()}const fe=o=>{b.push({path:"/shareCreation",query:{id:o.id}})};function Ae(){const o=e.playType==="Audio"?"#audioMediaSrc":"#videoMediaSrc";e._plrl=new We(o,{controls:["play","progress","current-time","duration"],fullscreen:{enabled:!1,fallback:!1}});const t=e._plrl;if(e.playType==="Audio"){const i=document.querySelector("#audioMediaSrc"),c=document.querySelector("#audioVisualizer"),{pauseVisualDraw:v,playVisualDraw:B}=Je(i,c);t.on("play",()=>{B()}),t.on("pause",()=>{v()})}t.on("loadedmetadata",()=>{r.loaded=!0}),t.on("timeupdate",()=>{r.currentTime=t.currentTime,t.currentTime<=0?I.value=!1:I.value=!0}),t.on("play",()=>{I.value=!0,r.playIngShow=!1,de()}),t.on("pause",()=>{r.playIngShow=!0,me()}),t.on("ended",()=>{t.currentTime=0,t.playing||setTimeout(()=>{z(t.currentTime)},100)});const m=()=>{M.value||(r.duration=t.duration,r.mediaTimeShow=!0)},S=()=>{r.mediaTimeShow=!1,t.playing||z(t.currentTime)},y=document.querySelector("#playMediaSection .plyr__controls .plyr__progress__container");y.addEventListener("mousedown",m),y.addEventListener("touchstart",m),y.addEventListener("mouseup",S),y.addEventListener("touchend",S)}function Se(o){var m;if((m=o==null?void 0:o.target)!=null&&m.matches("button.plyr__control"))return;const t=e._plrl;t.playing?t.pause():t.play()}function he(o){o.stopPropagation(),ve()}function ye(){x({api:"setRequestedOrientation",content:{orientation:0}}),M.value=!0}function ve(){x({api:"setRequestedOrientation",content:{orientation:1}}),M.value=!1}function we(o){if(o.stopPropagation(),u){ye();return}if(p)E.value=!0;else{const t=Date.now(),m=location.href;Ce(m),setTimeout(()=>{Date.now()-t<3500&&(window.location.href=qe()+"/classroom-app/#/transfer")},3e3)}}const Ce=(o,t)=>{const m={url:o,action:(t==null?void 0:t.action)||"h5",pageTag:(t==null?void 0:t.pageTag)||1},S=encodeURIComponent(JSON.stringify(m)),y=navigator.userAgent||navigator.vendor,i=navigator.platform||"unknown";/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)||i==="MacIntel"?window.location.href=`BandInstrumentTeam://linkUrl=${S}`:/(Android)/i.test(y)?window.location.href=`colexiukt://html:8888/SplashActivity?url=${S}`:U("请用手机或移动设备打开")},W=async()=>{try{const o=F.get(V)||"";if(o){const t=await sa({token:o});console.log(t.data,"res.data"),e.loginTag=t.data,t.data||(ee(),$())}}catch(o){F.remove(V),ee(),$(),e.loginTag=!1}},J=async()=>{await W();try{const o=await N(e.id);if(o.code===999){e.isEmpty=!0,l.isShow=!0;return}else{e.musicDetail=o.data;try{const t=JSON.parse(o.data.jsonConfig);t.speedRate&&(l.speedRate=t.speedRate),t.musicRenderType&&(l.musicRenderType=t.musicRenderType),t["part-index"]&&(l.partIndex=t["part-index"])}catch(t){}ke(),P(),o.data.videoUrl.lastIndexOf("mp4")!==-1?e.playType="Video":e.playType="Audio",Ne(()=>{Ae()})}}catch(o){e.message=o,e.messageStatus=!0}},Te=Be("scroll",()=>{if(e.isEmpty)return;const o=window.scrollY||document.documentElement.scrollTop;o>0&&f.value===!1&&(f.value=!0,u&&R(!1)),o<=0&&(f.value=!1,u&&R(!0))});function be(){p?E.value=!0:b.push({path:"/transfer"})}const Me=Le();re(Me,o=>{var t;o==="hidden"&&((t=e._plrl)==null||t.pause())});function ke(){const o=`${Oe()}/instrument/#/simple-detail?id=${e.musicDetail.musicSheetId}&musicRenderType=${l.musicRenderType}&part-index=${l.partIndex}`;l.staffSrc=o,window.addEventListener("message",t=>{const{api:m,height:S}=t.data;m==="api_musicPage"&&(l.isShow=!0,l.height=S+"px")})}function xe(){let o=!0;const t=()=>{requestAnimationFrame(()=>{var i,c;(c=(i=k.value)==null?void 0:i.contentWindow)==null||c.postMessage({api:"api_playProgress",content:{currentTime:e._plrl.currentTime*l.speedRate}},"*"),o||t()})};return{playStaff:()=>{var i,c;l.isShow&&(o=!1,(c=(i=k.value)==null?void 0:i.contentWindow)==null||c.postMessage({api:"api_play"},"*"),t())},pauseStaff:()=>{var i,c;l.isShow&&(o=!0,(c=(i=k.value)==null?void 0:i.contentWindow)==null||c.postMessage({api:"api_paused"},"*"))},updateProgressStaff:i=>{var c,v;l.isShow&&((v=(c=k.value)==null?void 0:c.contentWindow)==null||v.postMessage({api:"api_updateProgress",content:{currentTime:i*l.speedRate}},"*"))}}}function R(o){x({api:"setStatusBarTextColor",content:{statusBarTextColor:o}})}function _(){A.value=window.innerHeight}return Ue(()=>{u&&(x({api:"setRequestedOrientation",content:{orientation:1}}),R(!0))}),ce(async()=>{J(),e.heightA=d.value.offsetHeight,_(),window.addEventListener("resize",_)}),Fe(()=>{var o;Te(),window.removeEventListener("resize",_),(o=e._plrl)==null||o.destroy()}),Ve(o=>{e.id=o.query.id,e.playType="",e.params.page=1,e.list=[],e._plrl&&e._plrl.destroy(),r.playIngShow=!0,l.staffSrc="",l.isShow=!1,l.height="initial",J()}),()=>{var t,m,S,y;let o;return a("div",{style:{"--heightA":e.heightA+"px","--barheight":e.heightV+"px","--creationHeight":A.value?A.value+"px":"100vh"},class:[s.creation,C?s.creationTablet:"",f.value&&s.isShareScreenScroll]},[a("div",{class:s.creationBg},null),a(ae,{position:"top",onBarHeight:i=>{console.log(i,"height",i),e.heightV=i}},{default:()=>[u?a(Pe,{leftClickDefault:!1,color:f.value?"#333333":"#ffffff",background:f.value?"rgb(255,255,255":"transparent",border:!1,isBack:n.query.platformType!="ANALYSIS",title:"作品详情",onLeftClick:()=>{R(!1),x({api:"back"})}},null):a("div",{class:s.logoDownload},[a("img",{src:f.value?Aa:fa,class:s.logoImg},null),a("div",{class:s.logTit,onClick:be},[T("下载App")])])]}),e.isEmpty?a("div",{class:s.isEmpty},[a(Q,{image:"empty2",description:"作品已删除~"},null)]):a(q,null,[a("div",{class:s.singerBox},[a("div",{class:s.musicSheetName},[a(te,{text:(t=e.musicDetail)==null?void 0:t.musicSheetName,background:"none"},null)]),a("div",{class:s.singerName},[T("演奏:"),(m=e.musicDetail)==null?void 0:m.username])]),a(ma,{zIndex:1e3,offsetTop:e.heightV-1+"px"},{default:()=>{var i,c,v,B,G,X;return[a("div",{class:s.playBox,ref:d},[a("div",{class:[s.playSection,r.mediaTimeShow&&s.mediaTimeShow,!r.loaded&&s.notLoaded,M.value&&s.isLandscapeScreen,e.playType==="Video"&&s.videoType],id:"playMediaSection",onClick:Se},[M.value&&a("div",{class:s.backBox},[a("img",{class:s.backImg,src:He,onClick:he},null),a("div",{class:s.musicDetail},[a("div",{class:s.musicSheetName},[a(te,{text:(i=e.musicDetail)==null?void 0:i.musicSheetName,background:"none"},null)]),a("div",{class:s.username},[T("演奏:"),(c=e.musicDetail)==null?void 0:c.username])])]),e.playType&&a(q,null,[e.playType==="Audio"&&a("div",{class:s.audioBox},[a("canvas",{class:s.audioVisualizer,id:"audioVisualizer"},null),a(ua,{class:s.audioBga,animationData:Ke,autoPlay:!0,loop:!0},null),a("audio",{crossorigin:"anonymous",id:"audioMediaSrc",src:(v=e.musicDetail)==null?void 0:v.videoUrl,controls:"false",preload:"metadata",playsinline:!0},null)]),e.playType==="Video"&&a("video",{id:"videoMediaSrc",class:s.videoBox,src:(B=e.musicDetail)==null?void 0:B.videoUrl,"data-poster":((G=e.musicDetail)==null?void 0:G.videoImg)||se,poster:((X=e.musicDetail)==null?void 0:X.videoImg)||se,preload:"metadata",playsinline:!0,"webkit-playsinline":!0,"x5-playsinline":!0},null),a("div",{class:[s.playLarge,!r.mediaTimeShow&&r.playIngShow&&s.playIngShow]},null),a("div",{class:s.mediaTimeCon},[a("div",{class:s.mediaTime},[a("div",null,[j(r.currentTime)]),a("div",{class:s.note},[T("/")]),a("div",{class:s.duration},[j(r.duration)])])]),a("div",{class:s.landscapeScreen,onClick:we},null),l.staffSrc&&a("div",{class:[s.staffBoxCon,l.isShow&&s.staffBoxShow]},[a("div",{class:s.staffBox,style:{"--staffBoxHeight":l.height}},[a("div",{class:s.mask},null),a("iframe",{ref:k,class:[s.staff,I.value&&s.staffMask],frameborder:"0",src:l.staffSrc},null)])])])])])]}}),a("div",{class:[s.musicSection,s.musicShareSection]},[a("div",{class:s.avatarInfoBox},[a("div",{class:s.avatar},[a(H,{class:s.userLogo,src:e.musicDetail.avatar},null),a("div",{class:s.infoCon},[a("div",{class:s.info},[a("span",{class:s.userName},[(S=e.musicDetail)==null?void 0:S.username]),e.musicDetail.vipFlag&&a("img",{src:Ge,class:s.iconMember},null)]),a("div",{class:s.sub},[e.musicDetail.subjectName," ",_e(e.musicDetail.currentGradeNum-1)])])]),a("div",{class:s.linkes,onClick:pe},[a("img",{src:e.musicDetail.starFlag?oe:Xe,class:s.iconZan},null),a("span",null,[e.musicDetail.likeNum])])]),a(Ze,{class:s.textEllipsis,rows:2,content:(y=e.musicDetail)==null?void 0:y.desc,"expand-text":"展开","collapse-text":"收起"},null)]),a("div",{class:s.likeSection},[a("div",{class:s.likeTitle},[T("推荐作品")]),e.listState.dataShow?a(q,null,[a(pa,{finished:!0,finishedText:" ",class:[s.container,s.containerInformation],immediateCheck:!1},Ga(o=e.list.map((i,c)=>a(ga,{class:[s.likeShareItem,c===e.list.length-1&&s.likeShareItemLast],border:!1,onClick:()=>fe(i)},{icon:()=>{var v;return a("div",{class:s.audioImgBox},[a("img",{src:Qe,class:s.audioPan,crossorigin:"anonymous"},null),a("img",{src:i.img||je,class:s.muploader,crossorigin:"anonymous"},null),a("img",{class:s.imgLabel,src:((v=i.videoUrl)==null?void 0:v.lastIndexOf("mp4"))!==-1?Ye:$e},null)])},title:()=>a("div",{class:s.userInfo},[a("div",{class:[s.musicSheetName,"van-ellipsis"]},[i.musicSheetName]),a("div",{class:s.usernameCon},[a("div",{class:s.likeNum},[a("img",{src:oe},null),a("span",null,[i.likeNum])]),a("div",{class:[s.username,"van-ellipsis"]},[i.username])])]),value:()=>a("img",{src:Sa,class:s.playImg},null)})))?o:{default:()=>[o]}),(!e.listState.finished||e.params.page>2)&&a("div",{class:s.btnImg},[a("img",{onClick:ge,onTouchstart:()=>{},src:Ja},null)])]):a(Q,{image:"empty2",description:"暂无作品"},null)]),!f.value&&a(ae,{position:"bottom",offsetBottom:e.heightB-1+"px"},{default:()=>[a("div",{class:s.upward},[a("img",{src:ea},null)])]})]),a(Y,{show:e.loginStatus,"onUpdate:show":i=>e.loginStatus=i,style:{background:"transparent",overflow:"inherit"}},{default:()=>[a(xa,{onClose:()=>e.loginStatus=!1,onConfirm:async i=>{if(i.loginTag){e.loginTag=i.loginTag,e.loginStatus=!1;const{data:c}=await N(e.id);e.musicDetail=c}else e.credential=i.data,e.loginChangeState=!0,e.loginStatus=!1}},null)]}),a(Y,{show:e.loginChangeState,"onUpdate:show":i=>e.loginChangeState=i,style:{background:"transparent",overflow:"inherit"}},{default:()=>[a(Wa,{credential:e.credential,onClose:()=>{e.credential={},e.loginChangeState=!1},onConfirm:async i=>{e.loginTag=i.loginTag,e.loginChangeState=!1;const{data:c}=await N(e.id);e.musicDetail=c}},null)]}),a(la,{show:e.messageStatus,"onUpdate:show":i=>e.messageStatus=i,message:e.message,showButton:!1},null),!l.isShow&&a(ze,null,null),E.value&&a("div",{class:s.wxpopup,onClick:()=>{E.value=!1}},[a("img",{src:da,alt:""},null)])])}}});export{ys as default};
- ========
- import{d as K,r as h,x as L,a,A as T,C as ie,j as De,M as Z,N as U,D,E as F,G as V,J as le,w as re,y as ce,a9 as ue,V as Ee,P as Ie,q as Re,a4 as Be,aO as Le,aY as Ue,Q as x,R as Fe,cb as Ve,W as Pe,a8 as Q,F as q,aM as j,b3 as _e,U as Y,Z as qe,cc as $,z as Ne,ae as Oe}from"./index-010a77d0.js";import{s,b as He,a as Ke,L as ze,P as We,c as Je}from"./back-0a409fe5.js";import{i as Ge,c as Xe,T as Ze,a as Qe,m as je,v as Ye,b as $e,d as ea}from"./music-bg-2e52171c.js";import{e as N,f as aa,g as sa,h as ta}from"./api-54e7a894.js";import{M as oa}from"./index-ec814e41.js";import{b as na}from"./browser-504037ee.js";import{F as O}from"./index-2a71d1e6.js";import{C as ia}from"./index-488537aa.js";import{r as ee}from"./utils-7216c27b.js";import{O as la}from"./index-26c3283b.js";import{R as ra,a as ca}from"./index-909e03db.js";import{I as H}from"./index-9492e0e5.js";import{M as ae}from"./index-bfe5a329.js";/* empty css */import{V as ua}from"./vue3-lottie.es-3f11cc3d.js";import{v as se}from"./videobg-a14c5ede.js";import{w as da}from"./wx_bg-bebd65d8.js";import{N as te}from"./index-5932cf10.js";import{S as ma}from"./index-b4e114f2.js";import{L as pa}from"./index-ed76276f.js";import{C as ga}from"./index-3b95ca36.js";import"./index-ce889cfa.js";import"./Checker-ef9f4288.js";import"./index-6f99626a.js";import"./index-6635b977.js";const oe="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",fa=""+new URL("logo-2234f4de.png",import.meta.url).href,Aa=""+new URL("logo1-c2ba8dc2.png",import.meta.url).href,Sa="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",ha="_loginModel_1wz3k_1",ya="_iconClose_1wz3k_7",va="_loginSection_1wz3k_17",wa="_fieldSection_1wz3k_20",Ca="_icon_1wz3k_7",Ta="_codeText_1wz3k_37",ba="_btnGroup_1wz3k_41",Ma="_btnText_1wz3k_41",w={loginModel:ha,iconClose:ya,loginSection:va,fieldSection:wa,icon:Ca,codeText:Ta,btnGroup:ba,btnText:Ma},ka="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAPFBMVEUAAACnsMylrsymr8ymsMymrsymsMynsM2or8+ms8ynsM2nsM2mr8yosc6nr8ulscyissmkrcimr82mr8xoS1BYAAAAE3RSTlMAqlX5zaSca0wN5MK3cmNBIRyPF9bpcQAAAHRJREFUOMvt1LEOgCAMRVEriKiIKP//r4JlMIK+RCcT7kTDCRttan1H59Ry4yZ/bS6/57PEWoKdz9MlSHwnXThrwUP7AO0xGAxVPA8jhl4SUXAQchVW+AIKQzEJoU6TQnBIk0VwY+kkw0/fFS8AvFLwkvpXO7wRJHHiDd4WAAAAAElFTkSuQmCC",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAZlBMVEUAAACmr82mr8ynsMyjssqnr8ymr8yksdKmr8ymr8ynsM2nr8ynsM2lr86qtc2msMyosc6nsc6msdOmsM2msM2nsM2nr82nsM2msMunsMynsc6or8ytrc6nsMymsMylsM2krcqmr8w5Qv39AAAAIXRSTlMArFWqIN6KBvv1oe+lShjWOzQL5bB5cmldWU1GD8SblDU92uELAAAAt0lEQVQ4y+3RyQ6DIBSFYVRAQUHrrLXDef+XbGp0I0NJXHTjv7oJX8gNkKs1Pbwkn9NfLOUZvrHY7+oH9jovTAC0o+pLAL47KyBbz1MJMM+eEuDbriWg3JABdBt7gLuhgNhHBUg3zJDv4x0ozsKa0gyCbo1AS7XNdQJmrDLcDGt5bT6hPWV+nr3YA8tnHgTFQqYgyAi5/Qk2hFRBENNSeKHRScgd8H2EurG6iBhpnkTHiiElVyF9ALhVMzsJy5oXAAAAAElFTkSuQmCC",xa=K({name:"login-model",props:{isRegister:{type:Boolean,default:!1}},emits:["close","confirm"],setup(u,{emit:C}){const p=h(),n=L({loginType:"PWD",imgCodeStatus:!1,username:"",password:"",smsCode:"",countDownStatus:!0,countDownTime:1e3*120}),b=async()=>{try{if(!Z(n.username))return U("请输入正确的手机号码");const e={username:n.username,client_id:"cooleshow-student",client_secret:"cooleshow-student",password:n.loginType==="PWD"?n.password:n.smsCode,grant_type:"password",loginType:n.loginType==="PWD"?"PASSWORD":"SMS",autoRegister:u.isRegister},r=await D.post("/edu-app/userlogin",{requestType:"form",data:{...e}});if(r.code===5408){setTimeout(()=>{U(r.message)},100);return}if(r.code===5439)C("confirm",{loginTag:!1,data:{...r.errorData,phone:n.username}}),n.username="",n.password="",n.smsCode="",n.countDownStatus=!0;else{F.set(V,r.data.token_type+" "+r.data.access_token);const l=await D.get("/edu-app/user/getUserInfo",{initRequest:!0});le(l.data),C("confirm",{loginTag:!0}),n.username="",n.password="",n.smsCode="",n.countDownStatus=!0}}catch(e){console.log(e)}},f=()=>{if(!Z(n.username))return U("请输入正确的手机号码");n.imgCodeStatus=!0},A=()=>{n.countDownStatus=!1,na.nextTick(()=>{console.log(p.value,"countDownRef.value"),p.value.start()})},d=()=>{n.countDownStatus=!0,p.value.reset()};return()=>a("div",{class:w.loginModel},[a("i",{class:w.iconClose,onClick:()=>C("close")},null),a("div",{class:w.loginSection},[a("div",{class:w.fieldSection},[a(O,{modelValue:n.username,"onUpdate:modelValue":e=>n.username=e,placeholder:"请输入手机号",autocomplete:"off",border:!1,type:"tel",maxlength:11},{"left-icon":()=>a("img",{src:ka,class:w.icon},null)}),n.loginType==="PWD"?a(O,{modelValue:n.password,"onUpdate:modelValue":e=>n.password=e,placeholder:"请输入密码",autocomplete:"off",border:!1,type:"password"},{"left-icon":()=>a("img",{src:ne,class:w.icon},null)}):a(O,{modelValue:n.smsCode,"onUpdate:modelValue":e=>n.smsCode=e,placeholder:"请输入验证码",autocomplete:"off",maxlength:6,type:"tel",border:!1},{"left-icon":()=>a("img",{src:ne,class:w.icon},null),button:()=>n.countDownStatus?a("span",{class:w.codeText,onClick:f},[T("获取验证码")]):a(ia,{ref:e=>p.value=e,"auto-start":!1,time:n.countDownTime,onFinish:d,format:"ss秒"},null)})]),a("div",{class:w.btnGroup},[a(ie,{round:!0,block:!0,color:"linear-gradient(90deg, #44C9FF 0%, #259CFE 100%)",onClick:b},{default:()=>[T("登录")]}),a("span",{class:w.btnText,onClick:()=>{n.loginType==="PWD"?(n.countDownStatus=!0,n.loginType="SMS"):n.loginType="PWD"}},[n.loginType==="PWD"?"验证码登录":"密码登录"])])]),n.imgCodeStatus?a(De,{to:"body"},{default:()=>[a(oa,{zIndex:9999,value:n.imgCodeStatus,"onUpdate:value":e=>n.imgCodeStatus=e,phone:n.username,onClose:()=>{n.imgCodeStatus=!1},onSendCode:A},null)]}):null])}}),Da="_loginChangeModel_1xb37_1",Ea="_iconClose_1xb37_9",Ia="_popupTitle_1xb37_20",Ra="_selectStudent_1xb37_45",Ba="_cell_1xb37_52",La="_cellSelected_1xb37_65",Ua="_iconImage_1xb37_68",Fa="_userInfo_1xb37_73",Va="_userImg_1xb37_78",Pa="_usernames_1xb37_86",_a="_name_1xb37_86",qa="_names_1xb37_94",Na="_schoolname_1xb37_100",Oa="_addStudentBtn_1xb37_111",g={loginChangeModel:Da,iconClose:Ea,popupTitle:Ia,selectStudent:Ra,cell:Ba,cellSelected:La,iconImage:Ua,userInfo:Fa,userImg:Va,usernames:Pa,name:_a,names:qa,schoolname:Na,addStudentBtn:Oa},Ha="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAUVBMVEUAAAAAkP8Qif8Rif8Qif8Qiv8Rif8Si/8Ri/8Qif8Mhv8AgP8Qif8Rif8Rif8Rif8Rif8Riv8Rif8Rif8Rif8Ri/8Pi/8Piv8Sif8Rif8Rif8hmc1vAAAAGnRSTlMABfDY3MykZFM3FQn49+bEp5iKdWhYRCEc0czz7xoAAAEFSURBVDjLbJFZcsQgDAWF2GzjdbzN9P0PmkqwU5SZ/oRGTxJScm7Ba9+rD9spXzH7RMG0m9o5LOgc286Yro2zgj0eSlrAxVQcRAdLKp3OM6zmEb8O+K5wLGMrFe2I/beS5/OWL7w/+DtxYcxObY0s11wMd5ZpglW1oTF34sDxd2FZJdM4LlwjmRX7+2DHXe9eFLyu2o5dRCZi4VRWZBI50ZSzeJATk3LKxnzXfXB1MbNJIJaF6lKRIJ48f6Ai5C3gRcmbt1TY/Geo9ORopUJzs/Q/jdSxDQAACMOw/7/2C96RQLRJDdW6OrxeUM+sWCbgqkqVbuo7IBRSA+dgPsI49bzESocAjxMxyfVaThAAAAAASUVORK5CYII=",Ka="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAPFBMVEUAAADBwcHCwsLKysrBwcHCwsLBwcHBwcHCwsLCwsLBwcHBwcHBwcHCwsLDw8PCwsLCwsLDw8PMzMzBwcFj7DUOAAAAE3RSTlMA9mUG2aY3HhXP6+bKxJh1WEQKpOsVIgAAANRJREFUOMt8kEcOwkAQBCdtcgTX//+KMEEW2FvS3Gpa6pYjxVIbVIeWrMg5t5kD8+1EuQdoslzda7akEPcfxRcI2+TLZgGLH506oav//K3KVA9OMGb5I4/E1/KJdtqmNKZP/sJ40biMLO9eaJYLsvLqGKxyyUrsGxJ+LXnwXHXGpIMxixR060mbUsRI0iVh+/XYUxq5L2WaDNS+VBlE8b7k6KOROrYBAABhGPb/137BOxKINqmhWleH1wvqmRXLBFxVmdJVfQeEQmrgHMxHGKeel1jpEGjoDf1F7oGIAAAAAElFTkSuQmCC";function za(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!ue(u)}const Wa=K({name:"login-change-model",props:{credential:{type:Object,default:()=>({})}},emits:["close","confirm"],setup(u,{emit:C}){const p=h(),n=h(!1),b=h([]);re(()=>u.credential,()=>{f()});const f=async()=>{var A;try{if(!((A=u.credential)!=null&&A.token))return;const{data:d}=await D.post("/edu-app/open/user/getMultiUser",{data:{...u.credential}}),e=d||[],r=[];e.forEach(l=>{r.push({userId:l.studentId,avatar:l.avatar,nickname:l.nickname,schoolName:l.schoolName,token:l.token,tokenExpireTime:l.tokenExpireTime})}),b.value=r}catch(d){}};return ce(async()=>{f()}),()=>{let A;return a("div",{class:g.loginChangeModel},[a("i",{class:g.iconClose,onClick:()=>{C("close")}},null),a("div",{class:g.popupTitle},[a("span",null,[T("选择学生")])]),a(ra,{class:g.selectStudent,modelValue:p.value,"onUpdate:modelValue":d=>p.value=d},za(A=b.value.map(d=>a("div",{class:[g.cell,p.value===d.userId&&g.cellSelected],onClick:()=>{p.value=d.userId}},[a(ca,{name:d.userId},{icon:e=>a(H,{class:g.iconImage,src:e.checked?Ha:Ka},null)}),a("div",{class:g.userInfo},[a(H,{src:d.avatar,class:g.userImg,fit:"cover"},null),a("div",{class:g.usernames},[a("div",{class:g.name},[a("span",{class:g.names},[d.nickname])]),d.schoolName&&a("div",{class:g.schoolname},[d.schoolName])])])])))?A:{default:()=>[A]}),a("div",{class:g.addStudentBtn},[a(ie,{block:!0,round:!0,loading:n.value,disabled:!p.value||n.value,onClick:async()=>{n.value=!0;try{const d=b.value.find(M=>M.userId===p.value);if(!d.userId)return;const e={username:u.credential.phone,client_id:"cooleshow-student",client_secret:"cooleshow-student",password:d.token,grant_type:"password",loginType:"TOKEN"},r=await D.post("/edu-app/userlogin",{requestType:"form",data:{...e}});F.set(V,r.data.token_type+" "+r.data.access_token);const l=await D.get("/edu-app/user/getUserInfo",{initRequest:!0});le(l.data),C("confirm",{loginTag:!0}),C("close")}finally{n.value=!1}}},{default:()=>[a("span",null,[T("确认")])]})])])}}}),Ja="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA+CAMAAAC802HEAAAA/1BMVEX///8AAAD////////8/Pz///////////////////////////////////////////////////////////////////////////////////////////////+qqqr////////f39////////////////////+srKz///////////+ysrL///////+5ubn///+rq6v////////////IyMitra3///////////+rq6urq6v///////+xsbG2trb///+tra2urq6/v7/Dw8Otra2zs7P///////////////+3t7fOzs6wsLD///+8vLzDw8Ovr6////////////////+qqqqjP22jAAAAU3RSTlMZACI3GzM1JNgnIBxDklouCTHBKR72YToyLPrKtvi+ViUVD6bp3duvSJ6Li2lgS/DThW87uz3y7+jl482UcRTNsk5GxH5lXXx3aDKmVFNCo5ZjKygyJDYAAATLSURBVGje1ZppW9pAEICndJM0SWmSBlpAoYDciKjggYKg4Nlqj8n//y3dhCDCsGDN8xTyfmjxGPd1nJ1ZksC7kCEUNvM5Fotpkf+OFouxXN78N+E809SkkZBk+f1/R5alhJFUNZZ/rbAJEduSLVvRdAZrgOma4glEwHyFsMkUQzYiDNYMi3ANhZmrhHOKJalrt/WdVclSckuFTS0pb4ruWFlOaqZY+EKRDB02Ct2QlAuRMKiyAhuHIquwWJjZUgw2kJhks0XCLJnYsHKYoCeSjAqDndig3TYLS9gwL3yhShuaXxddUi9mhU1F3sj6nRCTFXNGWJM2sD+8RJG0l8K5pAEbjpHMTYV5QYgLOHv/vd9JpzvD2iWsEd0rCl+YWSoIaP1MO8+UemtsJKrFJsKmIglEWG2sO1V+XZYZEALHMUkxfWEwVEE1lFzJ5mDUuLy873ofpHsg4qiYAZ/yyS4QgsapBvjCEVnwmzW44ekoCz5XbVe5CwI+4gf/1ftUXJCCIHFMjoyF87aoRTw0nUF25jdocuPeqoXZZzzecqkDIUicYec9YWZFhB2iNb8HS7wqLlcsfICpOCeFO0AIEhexmCes0YoQ0+I5LrGlC99hfA8451gBQpA4JmuusKlaIEBU1yMgHGYyW3icydQZz9MNcHaxDIRgcZZqcuF80oYFXPa98qW0eYqBEMUx29sY93a6XTimiQgYZyfzXDhnKIsSyRvw94VRTzzFtIqtSmUXi5XK1/rJ7leXMkbd/8gEDRKnGDkuzBLagoHhOMJ+UOKtTVyLbBdfIpFvCxCnJRgXjtGDcLbteKSvaN94ZF3HGS7ZPN9wf2dnp4gZ/u8ZWThQnC7FXGHaJIaOTyc779tx+j0+Ta5Kp1fChaPuzEJ3x28LhN8Yx2RXWJPJF5p8HnMrh5Zxi3/ObcVN70t0Ye2Lv/A2Hj0v/PGTgKPlcRRZWyx83+/yIm7zv/0A5hg4ExpUuHhX2PcX3sLE88I7KKAqihML+yVBGTlOn9V+PpC/yqS86Ya8QcRU1F/4LKU/L3z7WcCdKE5cEtNNR+dDc/G07nu+8/nd+1Xky1YlvxY1PAPxwqvjxJtu2tZosV4Jz5zpR5ijgFhwN8/7aBm3otEqFqKcIlYPxLKr42hbEw4O6DhOTXCcKDWJL1Sre95u/4FznIllV8fRwSEezV3eJshsXt2e/nxx+X2C8dSh9/JbsDg6mqeHH1oTtX8W9jnE80OsBo+jh58lx8uBO+neJmwV8Ibt46fgcfR4KT7APzT5pHt4i7Cyj2X+Yfy4EjyOHuDFb5Ea7myezTEbtRsrF06c476bgms8IbkKFGfY+eVvQmtuw6292HlPfd6dmbCl+mcC3qbGXfQWU3XS498ex+QIfZtPjZ3T2tO4/za8IVeChXw9vM7gFsDRNmJm8uOu41icJitonGoAvZBCj/Ge87A9LI1ftluwkApybkH/gPEDfZq8D3guUl0dRy+krL5U9TBwXtLpgQC9Xj/4ATxT5ZmhGov6mQoep1rsVRcDn7qnvm16eM9gDZCLgSsvt7buR7Va7zEL68RI5sJ8QTt8twxCd1MmfLe9wndjMXy3bsN3czx8jx+E7wGP8D1CE8KHlML3GFgIH7QL46OMG8xf4y8dISrT8cAAAAAASUVORK5CYII=";function Ga(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!ue(u)}const ys=K({name:"creation-detail",setup(){const{isApp:u,isTablet:C,weixin:p}=Ee(),n=Ie(),b=Re(),f=h(!1),A=h(0),d=h(),e=L({id:n.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:4},messageStatus:!1,message:"",_plrl:null,heightA:0,heightV:0,heightB:0}),r=L({duration:0,currentTime:0,mediaTimeShow:!1,playIngShow:!0,loaded:!1}),l=L({staffSrc:"",isShow:!1,height:"initial",speedRate:1,musicRenderType:"staff",partIndex:0}),M=h(!1),E=h(!1),k=h(),I=h(!1),{playStaff:de,pauseStaff:me,updateProgressStaff:z}=xe(),pe=async()=>{if(await W(),!e.loginTag){e.loginStatus=!0;return}try{await aa({userMusicId:e.id,star:!e.musicDetail.starFlag}),e.musicDetail.starFlag=!e.musicDetail.starFlag,e.musicDetail.starFlag?e.musicDetail.likeNum+=1:e.musicDetail.likeNum-=1}catch(o){}},P=async()=>{try{if(e.isClick)return;e.isClick=!0;const o=await ta({type:"FORMAL",exclusionId:e.id,sort:1,...e.params});e.listState.loading=!1;const t=o.data||{};e.list=t.rows||[],e.listState.finished=t.current>=t.pages,e.params.page=t.current+1,e.listState.dataShow=e.list.length>0,e.isClick=!1}catch(o){e.listState.dataShow=!1,e.listState.finished=!0,e.isClick=!1}};function ge(){e.listState.finished&&(e.listState.finished=!1,e.params.page=1),P()}const fe=o=>{b.push({path:"/shareCreation",query:{id:o.id}})};function Ae(){const o=e.playType==="Audio"?"#audioMediaSrc":"#videoMediaSrc";e._plrl=new We(o,{controls:["play","progress","current-time","duration"],fullscreen:{enabled:!1,fallback:!1}});const t=e._plrl;if(e.playType==="Audio"){const i=document.querySelector("#audioMediaSrc"),c=document.querySelector("#audioVisualizer"),{pauseVisualDraw:v,playVisualDraw:B}=Je(i,c);t.on("play",()=>{B()}),t.on("pause",()=>{v()})}t.on("loadedmetadata",()=>{r.loaded=!0}),t.on("timeupdate",()=>{r.currentTime=t.currentTime,t.currentTime<=0?I.value=!1:I.value=!0}),t.on("play",()=>{I.value=!0,r.playIngShow=!1,de()}),t.on("pause",()=>{r.playIngShow=!0,me()}),t.on("ended",()=>{t.currentTime=0,t.playing||setTimeout(()=>{z(t.currentTime)},100)});const m=()=>{M.value||(r.duration=t.duration,r.mediaTimeShow=!0)},S=()=>{r.mediaTimeShow=!1,t.playing||z(t.currentTime)},y=document.querySelector("#playMediaSection .plyr__controls .plyr__progress__container");y.addEventListener("mousedown",m),y.addEventListener("touchstart",m),y.addEventListener("mouseup",S),y.addEventListener("touchend",S)}function Se(o){var m;if((m=o==null?void 0:o.target)!=null&&m.matches("button.plyr__control"))return;const t=e._plrl;t.playing?t.pause():t.play()}function he(o){o.stopPropagation(),ve()}function ye(){x({api:"setRequestedOrientation",content:{orientation:0}}),M.value=!0}function ve(){x({api:"setRequestedOrientation",content:{orientation:1}}),M.value=!1}function we(o){if(o.stopPropagation(),u){ye();return}if(p)E.value=!0;else{const t=Date.now(),m=location.href;Ce(m),setTimeout(()=>{Date.now()-t<3500&&(window.location.href=qe()+"/classroom-app/#/transfer")},3e3)}}const Ce=(o,t)=>{const m={url:o,action:(t==null?void 0:t.action)||"h5",pageTag:(t==null?void 0:t.pageTag)||1},S=encodeURIComponent(JSON.stringify(m)),y=navigator.userAgent||navigator.vendor,i=navigator.platform||"unknown";/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)||i==="MacIntel"?window.location.href=`BandInstrumentTeam://linkUrl=${S}`:/(Android)/i.test(y)?window.location.href=`colexiukt://html:8888/SplashActivity?url=${S}`:U("请用手机或移动设备打开")},W=async()=>{try{const o=F.get(V)||"";if(o){const t=await sa({token:o});console.log(t.data,"res.data"),e.loginTag=t.data,t.data||(ee(),$())}}catch(o){F.remove(V),ee(),$(),e.loginTag=!1}},J=async()=>{await W();try{const o=await N(e.id);if(o.code===999){e.isEmpty=!0,l.isShow=!0;return}else{e.musicDetail=o.data;try{const t=JSON.parse(o.data.jsonConfig);t.speedRate&&(l.speedRate=t.speedRate),t.musicRenderType&&(l.musicRenderType=t.musicRenderType),t["part-index"]&&(l.partIndex=t["part-index"])}catch(t){}ke(),P(),o.data.videoUrl.lastIndexOf("mp4")!==-1?e.playType="Video":e.playType="Audio",Ne(()=>{Ae()})}}catch(o){e.message=o,e.messageStatus=!0}},Te=Be("scroll",()=>{if(e.isEmpty)return;const o=window.scrollY||document.documentElement.scrollTop;o>0&&f.value===!1&&(f.value=!0,u&&R(!1)),o<=0&&(f.value=!1,u&&R(!0))});function be(){p?E.value=!0:b.push({path:"/transfer"})}const Me=Le();re(Me,o=>{var t;o==="hidden"&&((t=e._plrl)==null||t.pause())});function ke(){const o=`${Oe()}/instrument/#/simple-detail?id=${e.musicDetail.musicSheetId}&musicRenderType=${l.musicRenderType}&part-index=${l.partIndex}`;l.staffSrc=o,window.addEventListener("message",t=>{const{api:m,height:S}=t.data;m==="api_musicPage"&&(l.isShow=!0,l.height=S+"px")})}function xe(){let o=!0;const t=()=>{requestAnimationFrame(()=>{var i,c;(c=(i=k.value)==null?void 0:i.contentWindow)==null||c.postMessage({api:"api_playProgress",content:{currentTime:e._plrl.currentTime*l.speedRate}},"*"),o||t()})};return{playStaff:()=>{var i,c;l.isShow&&(o=!1,(c=(i=k.value)==null?void 0:i.contentWindow)==null||c.postMessage({api:"api_play"},"*"),t())},pauseStaff:()=>{var i,c;l.isShow&&(o=!0,(c=(i=k.value)==null?void 0:i.contentWindow)==null||c.postMessage({api:"api_paused"},"*"))},updateProgressStaff:i=>{var c,v;l.isShow&&((v=(c=k.value)==null?void 0:c.contentWindow)==null||v.postMessage({api:"api_updateProgress",content:{currentTime:i*l.speedRate}},"*"))}}}function R(o){x({api:"setStatusBarTextColor",content:{statusBarTextColor:o}})}function _(){A.value=window.innerHeight}return Ue(()=>{u&&(x({api:"setRequestedOrientation",content:{orientation:1}}),R(!0))}),ce(async()=>{J(),e.heightA=d.value.offsetHeight,_(),window.addEventListener("resize",_)}),Fe(()=>{var o;Te(),window.removeEventListener("resize",_),(o=e._plrl)==null||o.destroy()}),Ve(o=>{e.id=o.query.id,e.playType="",e.params.page=1,e.list=[],e._plrl&&e._plrl.destroy(),r.playIngShow=!0,l.staffSrc="",l.isShow=!1,l.height="initial",J()}),()=>{var t,m,S,y;let o;return a("div",{style:{"--heightA":e.heightA+"px","--barheight":e.heightV+"px","--creationHeight":A.value?A.value+"px":"100vh"},class:[s.creation,C?s.creationTablet:"",f.value&&s.isShareScreenScroll]},[a("div",{class:s.creationBg},null),a(ae,{position:"top",onBarHeight:i=>{console.log(i,"height",i),e.heightV=i}},{default:()=>[u?a(Pe,{leftClickDefault:!1,color:f.value?"#333333":"#ffffff",background:f.value?"rgb(255,255,255":"transparent",border:!1,isBack:n.query.platformType!="ANALYSIS",title:"作品详情",onLeftClick:()=>{R(!1),x({api:"back"})}},null):a("div",{class:s.logoDownload},[a("img",{src:f.value?Aa:fa,class:s.logoImg},null),a("div",{class:s.logTit,onClick:be},[T("下载App")])])]}),e.isEmpty?a("div",{class:s.isEmpty},[a(Q,{image:"empty2",description:"作品已删除~"},null)]):a(q,null,[a("div",{class:s.singerBox},[a("div",{class:s.musicSheetName},[a(te,{text:(t=e.musicDetail)==null?void 0:t.musicSheetName,background:"none"},null)]),a("div",{class:s.singerName},[T("演奏:"),(m=e.musicDetail)==null?void 0:m.username])]),a(ma,{zIndex:1e3,offsetTop:e.heightV-1+"px"},{default:()=>{var i,c,v,B,G,X;return[a("div",{class:s.playBox,ref:d},[a("div",{class:[s.playSection,r.mediaTimeShow&&s.mediaTimeShow,!r.loaded&&s.notLoaded,M.value&&s.isLandscapeScreen,e.playType==="Video"&&s.videoType],id:"playMediaSection",onClick:Se},[M.value&&a("div",{class:s.backBox},[a("img",{class:s.backImg,src:He,onClick:he},null),a("div",{class:s.musicDetail},[a("div",{class:s.musicSheetName},[a(te,{text:(i=e.musicDetail)==null?void 0:i.musicSheetName,background:"none"},null)]),a("div",{class:s.username},[T("演奏:"),(c=e.musicDetail)==null?void 0:c.username])])]),e.playType&&a(q,null,[e.playType==="Audio"&&a("div",{class:s.audioBox},[a("canvas",{class:s.audioVisualizer,id:"audioVisualizer"},null),a(ua,{class:s.audioBga,animationData:Ke,autoPlay:!0,loop:!0},null),a("audio",{crossorigin:"anonymous",id:"audioMediaSrc",src:(v=e.musicDetail)==null?void 0:v.videoUrl,controls:"false",preload:"metadata",playsinline:!0},null)]),e.playType==="Video"&&a("video",{id:"videoMediaSrc",class:s.videoBox,src:(B=e.musicDetail)==null?void 0:B.videoUrl,"data-poster":((G=e.musicDetail)==null?void 0:G.videoImg)||se,poster:((X=e.musicDetail)==null?void 0:X.videoImg)||se,preload:"metadata",playsinline:!0,"webkit-playsinline":!0,"x5-playsinline":!0},null),a("div",{class:[s.playLarge,!r.mediaTimeShow&&r.playIngShow&&s.playIngShow]},null),a("div",{class:s.mediaTimeCon},[a("div",{class:s.mediaTime},[a("div",null,[j(r.currentTime)]),a("div",{class:s.note},[T("/")]),a("div",{class:s.duration},[j(r.duration)])])]),a("div",{class:s.landscapeScreen,onClick:we},null),l.staffSrc&&a("div",{class:[s.staffBoxCon,l.isShow&&s.staffBoxShow]},[a("div",{class:s.staffBox,style:{"--staffBoxHeight":l.height}},[a("div",{class:s.mask},null),a("iframe",{ref:k,class:[s.staff,I.value&&s.staffMask],frameborder:"0",src:l.staffSrc},null)])])])])])]}}),a("div",{class:[s.musicSection,s.musicShareSection]},[a("div",{class:s.avatarInfoBox},[a("div",{class:s.avatar},[a(H,{class:s.userLogo,src:e.musicDetail.avatar},null),a("div",{class:s.infoCon},[a("div",{class:s.info},[a("span",{class:s.userName},[(S=e.musicDetail)==null?void 0:S.username]),e.musicDetail.vipFlag&&a("img",{src:Ge,class:s.iconMember},null)]),a("div",{class:s.sub},[e.musicDetail.subjectName," ",_e(e.musicDetail.currentGradeNum-1)])])]),a("div",{class:s.linkes,onClick:pe},[a("img",{src:e.musicDetail.starFlag?oe:Xe,class:s.iconZan},null),a("span",null,[e.musicDetail.likeNum])])]),a(Ze,{class:s.textEllipsis,rows:2,content:(y=e.musicDetail)==null?void 0:y.desc,"expand-text":"展开","collapse-text":"收起"},null)]),a("div",{class:s.likeSection},[a("div",{class:s.likeTitle},[T("推荐作品")]),e.listState.dataShow?a(q,null,[a(pa,{finished:!0,finishedText:" ",class:[s.container,s.containerInformation],immediateCheck:!1},Ga(o=e.list.map((i,c)=>a(ga,{class:[s.likeShareItem,c===e.list.length-1&&s.likeShareItemLast],border:!1,onClick:()=>fe(i)},{icon:()=>{var v;return a("div",{class:s.audioImgBox},[a("img",{src:Qe,class:s.audioPan,crossorigin:"anonymous"},null),a("img",{src:i.img||je,class:s.muploader,crossorigin:"anonymous"},null),a("img",{class:s.imgLabel,src:((v=i.videoUrl)==null?void 0:v.lastIndexOf("mp4"))!==-1?Ye:$e},null)])},title:()=>a("div",{class:s.userInfo},[a("div",{class:[s.musicSheetName,"van-ellipsis"]},[i.musicSheetName]),a("div",{class:s.usernameCon},[a("div",{class:s.likeNum},[a("img",{src:oe},null),a("span",null,[i.likeNum])]),a("div",{class:[s.username,"van-ellipsis"]},[i.username])])]),value:()=>a("img",{src:Sa,class:s.playImg},null)})))?o:{default:()=>[o]}),(!e.listState.finished||e.params.page>2)&&a("div",{class:s.btnImg},[a("img",{onClick:ge,onTouchstart:()=>{},src:Ja},null)])]):a(Q,{image:"empty2",description:"暂无作品"},null)]),!f.value&&a(ae,{position:"bottom",offsetBottom:e.heightB-1+"px"},{default:()=>[a("div",{class:s.upward},[a("img",{src:ea},null)])]})]),a(Y,{show:e.loginStatus,"onUpdate:show":i=>e.loginStatus=i,style:{background:"transparent",overflow:"inherit"}},{default:()=>[a(xa,{onClose:()=>e.loginStatus=!1,onConfirm:async i=>{if(i.loginTag){e.loginTag=i.loginTag,e.loginStatus=!1;const{data:c}=await N(e.id);e.musicDetail=c}else e.credential=i.data,e.loginChangeState=!0,e.loginStatus=!1}},null)]}),a(Y,{show:e.loginChangeState,"onUpdate:show":i=>e.loginChangeState=i,style:{background:"transparent",overflow:"inherit"}},{default:()=>[a(Wa,{credential:e.credential,onClose:()=>{e.credential={},e.loginChangeState=!1},onConfirm:async i=>{e.loginTag=i.loginTag,e.loginChangeState=!1;const{data:c}=await N(e.id);e.musicDetail=c}},null)]}),a(la,{show:e.messageStatus,"onUpdate:show":i=>e.messageStatus=i,message:e.message,showButton:!1},null),!l.isShow&&a(ze,null,null),E.value&&a("div",{class:s.wxpopup,onClick:()=>{E.value=!1}},[a("img",{src:da,alt:""},null)])])}}});export{ys as default};
- >>>>>>>> iteration-20250327-light:dist/assets/index-share-c9aecc3b.js
|