| 1 |
- import{d as Ye,S as m,a2 as Ge,j as e,z as c,B as Z,T as ie,p as je,P as $e,O as et,Q as Oe,U as tt,X as xe,bC as at,V as Ae,F as U,f as V,bz as Ue,aR as oe,g as P,M as de,W as Pe,w as q,D as ge,bh as st,bo as nt}from"./index.1abd4204.js";import{T as Me}from"./index.dbb83ee3.js";import{i as ot,a as it,o as lt}from"./icon-share.35fc8401.js";import{C as ut}from"./index.03f50811.js";import{C as fe}from"./index.a3e3a986.js";import{C as rt}from"./index.dfe80a71.js";import{I as M}from"./index.c90afd8f.js";import{R as ct,a as pe}from"./index.62fa428e.js";import"./index.ce545781.js";import"./index.aac71545.js";import{V as Ne}from"./vue3-lottie.es.3da0e8af.js";import{g as mt,m as At}from"./music.45ff85b8.js";import{o as w}from"./orderStatus.b298179b.js";import{A as Le}from"./bigLoad.341429c4.js";import{C as dt}from"./index.43877159.js";import{P as gt}from"./plyr.min.0a479001.js";/* empty css */import{S as ft,a as pt}from"./index.67ecc12b.js";import{g as J,s as vt}from"./formatSvgToImg.84bc21a2.js";import{g as yt,o as Ct}from"./oss-file-upload.fba15b1d.js";import{P as Et}from"./index.28da24cc.js";import{u as It}from"./index.3940e640.js";import"./index.83cd13db.js";import"./code-down-load.7c95bc43.js";import"./logo.bcac726b.js";import"./browser.8379baf6.js";import"./html2canvas.esm.3d083717.js";import"./icon_teacher.40b6f077.js";const ht="_detail_1uy5k_1",St="_base_1uy5k_27",wt="_img_1uy5k_30",Ft="_albumType_1uy5k_42",bt="_shareBtn_1uy5k_55",Bt="_detailContent_1uy5k_67",kt="_main_1uy5k_72",Rt="_favorite_1uy5k_77",Tt="_bgImg_1uy5k_81",Dt="_musicContentBg_1uy5k_91",Ot="_bg_1uy5k_81",xt="_alumWrap_1uy5k_107",Ut="_alumTitle_1uy5k_118",Pt="_alumDes_1uy5k_124",Mt="_des_1uy5k_127",Nt="_tags_1uy5k_131",Lt="_tag_1uy5k_131",Yt="_alumCollect_1uy5k_143",Gt="_alumCollectCencert_1uy5k_151",Qt="_alumCollectItem_1uy5k_151",Xt="_alumCollectItemActive_1uy5k_171",Ht="_albumTips_1uy5k_174",Vt="_albumPrice_1uy5k_189",qt="_iconMemberSmall_1uy5k_196",Wt="_alumnContainer_1uy5k_207",Kt="_alumnList_1uy5k_212",zt="_alumnTitle_1uy5k_218",Jt="_iconMenu_1uy5k_226",_t="_musicContent_1uy5k_91",Zt="_iconTransfer_1uy5k_256",jt="_musicTitle_1uy5k_280",$t="_musicImg_1uy5k_287",ea="_finch_1uy5k_291",ta="_finchLoad_1uy5k_295",aa="_videoOperation_1uy5k_314",sa="_audition_1uy5k_317",na="_footers_1uy5k_335",oa="_colSticky_1uy5k_344",ia="_priceSection_1uy5k_349",la="_price_1uy5k_349",ua="_buyBtn_1uy5k_363",ra="_primry_1uy5k_378",ca="_member_1uy5k_381",ma="_functionSection_1uy5k_384",Aa="_empty_1uy5k_387",da="_emptyImg_1uy5k_395",ga="_staffContainer_1uy5k_398",fa="_staffTitle_1uy5k_403",pa="_staffImg_1uy5k_410",va="_name_1uy5k_414",ya="_boxStyle_1uy5k_419",Ca="_active_1uy5k_426",Ea="_shareMate_1uy5k_471",Ia="_icon_1uy5k_24",ha="_info_1uy5k_486",Sa="_tagDiscount_1uy5k_503",wa="_staffChange_1uy5k_516";var a={detail:ht,base:St,img:wt,albumType:Ft,shareBtn:bt,detailContent:Bt,main:kt,favorite:Rt,bgImg:Tt,musicContentBg:Dt,bg:Ot,alumWrap:xt,alumTitle:Ut,alumDes:Pt,des:Mt,tags:Nt,tag:Lt,alumCollect:Yt,alumCollectCencert:Gt,alumCollectItem:Qt,alumCollectItemActive:Xt,albumTips:Ht,albumPrice:Vt,iconMemberSmall:qt,alumnContainer:Wt,alumnList:Kt,alumnTitle:zt,iconMenu:Jt,musicContent:_t,iconTransfer:Zt,musicTitle:jt,musicImg:$t,finch:ea,finchLoad:ta,videoOperation:aa,audition:sa,footers:na,colSticky:oa,priceSection:ia,price:la,buyBtn:ua,primry:ra,member:ca,functionSection:ma,empty:Aa,emptyImg:da,staffContainer:ga,staffTitle:fa,staffImg:pa,name:va,boxStyle:ya,active:Ca,shareMate:Ea,icon:Ia,info:ha,tagDiscount:Sa,staffChange:wa},Fa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABG1JREFUWEflmFmsXlMUx3//qiGmGNtKzCVCaohq8FYlkYao6pPGmwiCCDUPiaQxa/WBIIYnw5OiISIxvSFKDPUg1FSJeVYxlCX/zz7Xvvue853zffe70sR6Ocke1vqfNe8lNnPSZo6P/w/AiFgI3JMscrakp0dhnVYNRsQhwPXAnsCNklbXCY6IT4C90t4GSXs3nDsCuA74FVgu6Z1+P9IXYEQsS+C2Tkx+B/aQ9G3JNCIiX5M0gXdEeO0joAL/G3C1pBVNIGsBJkY211nFRYPYT9LHQwLcEtgI+JvTvcA5kv4q+TYBXAVcWPNXd0i6oMF0rRr0vYhYDlxTw2OVpItaAUbEUuCh4uA31qakx5pM0cXE1d2IWAxYa7sW/M6QNE72OA1GxO7Au8DO2cVPgQWS3uvnzIMATJo8EHguCywv27cPlvRlJasEeBvgwKjoF+BoSev6gUsCO5k45xMRc4BXgG2z9RWSLpkAMCK2Az4Hts8OL5O0sg3csADTvYuBPIp/BmZJcjD9W0ki4nTg4cK0syU5tbTSoCbO/HErYH3Ks9XyUkmPlADvA87MkDgpX9WKLB0YFmDS4g3AlZmsByT1sIz5YES8ARyeHTpO0ov/EcD5wAuZrDclueKMA/gVsFt2aIYkr3WiSWrQ2WMscoGvJXltHMA/gOkZmumS/uyE7p8EPHAUZ364BbApk7VJUq/a5CYeWsBkojgDWSt/KIARsROwL7BOUu/PmzQYEbaK892Hkn5oskjT/YEBRoSd9/lUbV4DFtpX6wSkyuS+cC7wXapIDsYJNEqAd7nzyCS4yiwonNzbM1Mps/YqulvSuVMN0GXo1kKIQeZAvF23dqkkl9Mp1aAz/+M2bdcIT+ds6lObKtPITJwCwh22W6+uIA1usSR30LXUBaC72by7mSZpXOjnnCOiK8gu4Cw376ZD0rQyD7qLcEdT0cy8L2vwmzaQreCSRWYAX2QyNkrqdVV5mnkfmJ0dmivp9TY/66PJTuASwCMBp6yK1ks6oAT4BHBKduhySbe0Acx88lHgpHT+KWBJP58r3OUy4OZsbY2kRSXAsnFcK2leF4AJpH3mZMB11QIGqeOvAkdlssYa5dzE+wAfAD3nTLRI0pquIIc5FxG2mq1XkYNl/+ppW75JbKbTcl8A5klymRo5RYQfZ9Ze7vurJS2phJUAD0oVIG+7nrXpuvpT179IwfUkcEJ2x43HHEl+WfaobjzhB4z9MaeXU6L1o2rSFBGzUqI/pmC2UlL+qqwFaO09kxqA/P73wE3AnZKcMwemiHBuOw+4AnDLlpM7pBOr9q1Rg96IiF0Av0cOrUHhqZQf3GuBz4CfWpDu4IFTitLjgW1qzr8NzK8bSjVOt9LfPgj08tEUkiPYI49aq7SN37x/PnAt0HvEjJD8IPMgyQOpxprfOsBMJt8R8OTJb9VqSDks1g3A/cDtkn5sY9IJYMUkzQ0PA44FPPxxHnN/2I88mXAe9fDpJeCtfhorGQ0EsO1vp2L/b6s67Ti/HhzXAAAAAElFTkSuQmCC",ba="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAAXNSR0IArs4c6QAABFJJREFUWEfNl1FoHFUUhv8zSXc3pEm1gsUaRbITolWrRkSiVdNas7PpQ0toHqRGVLSgUrUSmkxMy4aamfWhqCiCKVSqIoLUQEkys5Ga1gepaE2RWMS9k9oqFZGkxQRNYnaOzHQTs8l2Z3aDwXmcOf//f/cy99x7Cf+zh5bK07q5cpVUXHQE4BoifkkzrPeX4rkkoF1RObiSYQKoS0PMAPZW3RzpLxSqYKAYIE0p8scAmjLCGRMEPKQlxLeFQBUMpCpVbwL8QvZQ/nVasmsP9J89ly9UQUBtUbmVGHGPsO//mpzZ8Mbxny7lA5U3kBqRmxk4TAQ/2sHg+YASO3Nm2i8UtdSvKV1BZY0EeywwNZKIHcfMlcQdUbl+xkYvEVb4DQDwgW6Kx3PVq4pcC5uuGR0tT5CqyJ8D2JgWXAD4UKCYD3b2jpyfb9JWH76bJBoEUJYHTLqUX9VNa+983a6oXF5GaGYbzwFY534j9DpAfywO4RQBJoO67yoTfafHq29lTg2AsCZ/GFfBRPSiZiTfbm2ovE1KSc+C8FiWwU2QqoSPAbQpR9AkM4I+/xkv3kkAoRxFg6RG5H0gdHo5Lc933kuvNFQ9aNt8YnkCc6dINt9P6fbv9IpcU7kcvOPBSbHa7SWqIjurZ3Y/Wo7wLBncr5vWlstAEbkThH0+SQaKAD1FeBqMHVk1jEuQ8AyYSwHqBhDw8ibmFi1hHXCB2qLhTcR0zEvkrl9wY9y0enY3VZSUjIeSDFy/UMfAy3FTvJ4e7BAId3p5M6EmboghF2h3bUVJaFXoIoCgl5BAPZqZbHQHooR3EujdTA2fmyCqfssQU+1K9XpGagiA5OE7GjTFtTHAntuPVCX8BUAPeAE5kyQR7usyxMlYHYqnQ+FhBlX/q+MndNM6fPnfDPcB1ODlSYQjmiG2O3XzgfYD1OElTn8/oZvCXQRqVN4Oxifue8Jw0BB3OCPNp50w8HzcFO9kAHVEKjenSPrMJxCIuEEzLMPBUJXwVwDdA2Crboqj6ZX7JYBaX362dIs+8OMPGUAt9etLi+nPi753csJpzRA1BHC7Uvkwgzp109rgwtSHt0GiHl8wwAXdFHMLI+NMoyqy/1E5U8O0Q0skP3KCY5GK1bHEL2NNTSiSx+Xv5nZwDyoGPoybonm2LAOoXZE1BlSfI3PKRkZ/X3Vz96lTf89q1EjVkyA+5NuD6Sk9kXzvSkARhnuL8P0Q8X7NsNymuueRG9YWScGvQVjr10CSUjd1zTt7Z8xQrG7dyqnQtNOPiv0apuu+YdDPxLwRhKvy0Fq6KeT59YvOxWpUPgnGvXmYFl5KOKgbYqcHUNVrYN5TeIp/JYEf1UzLudvNPYtnSKlsAKQ+/7aFVbLT8QOp67SjZ3/LCRSLyuWTzGMEKiosyqeKMKwb4vaF1VnvVgtuIj4T8isjpi4tkVy0VWUFatty49U0E9wGif+TUyTZGA1MiU+z3QH/Adlte1c4Km3PAAAAAElFTkSuQmCC",Ba="data:image/png;base64,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",ka="./assets/emtpy.20799cbd.png",ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABXpJREFUWEe9mX9oVWUYx7/vVTdXCGVSrQ2kHzD/iAoyCvJH/eV0/0QljXBp/jVzsbY12VLjgoRSIoHh9peizs02/2jkmoR5l1nTzH+yQMlB0sSoRUGb290993niPb/ue97znnN/NB2MXca55/2c7/M83/d53iNQwg8nkwlcr3wGjBdB9DQYNSCuBNEiMAPM/4JwE8xXwXwJFlIY/OeiQJKKXU4U8wVuPFwFa7YJxBvAVA2SMACInL8STv7P/r/763/GOLLoAeMTcbL1RqHrFgTIWw/fh0xmF8CbQVzuA3iLS108OB3Mv8aDRhpEBzFj7RRfvfdXPtC8gNx4qB6g/WBeEgZTVZJKGpTzFZUPQYD9MLbiE+B5TWK47dM4yEhATqbm449fJVhjtDqqcm6Yo0IcUlKmgvw+upGefluMJC0TqBGQW/orkLk1AOa6kGpqKPVFiwm1l7/O/YYwWb5ejLZO65AhQFu5v3/7DNlsnVMAWtiMYXSVjIXXiiYIKJUcgpV+SVcyDNh8pMsOq30DL2eUyozKM7WaI69RK9ytfk915+G6xZntW1QVA4DccqQexH1G5eIsJCq0caD2/bTqd/K3Xozs8AvHB7StpCxxBURutWphK0S52IdQPVNXMhD+CSQSyzwLygG2Hj0A5i3hp1KqM9LjivFB1cwNJi/XAHeJ1M63ZKhtQG7pr4LIjIHJYMIR3hYqiCJ9MJh7mtEjjQQeFWd23HAA23p2g7kjkHshCzGBzoUPGgrQWXuPOPt+p7A3/snHroO4OmfIihpGgzVZhiHpdZXL5gOzFmBlXfsyFEnuO+M4S0sFv9v3LDh7PrS5+43AHPng688DLy8HpmaBfUPAhbFgg2H0UDwnuP14B8iSIVbywFNwDnxQ3nfzC8C6p3L2NpUGGrqA6XTOakyASHQKbj92AsyvhFqn2I1fD3FMFb+5OgjnYTYcACYmg8UR7nxOCG7vvQyixx0FPXd3P6uqVi8GNqwAFi0EBi8B31zJ5ZGpH5Q327QaWPtkuAdI/Qx8NOT2jDH5TvyTBPwT7Jmzyd0JmJcAdq0H7rnbWUyC940CX/7oKmBQcNMqoNYAN/oLsOdzIGOZm91AX4kJCTgDovJAR6znw713AR+8FlRCXtP7nQOpF9TGldFwH5504OJ8MNeFpx1A36Bj5G6uBZY9ZIY8JZV0d5w3VgJrngiH9fw1wIPzUyfWZqTCNqAWYi8XtUIoXwA0rwEevj8MeexbQEI2rIiG2yuV8/zPM+e8gHaIlSLRXV3bviTkO7VmyKs3wwrLR7lwDdg75MCZtse4HpJxWfC23gFk6dWCfXChhFwLPKIpaerXJdy+LwzKqY4R0+wypM0c7wBbu4vywYoFQMu6eMjvx3JwJpWi+kH1WtuoA1tdjA/qxi2VbKszQ0q4j4fNOWd7Zmw/mBszSG51oWZBT9yYflDmZLuEfCAX4IsS7lREzimFFzX0e/DgcXxNS5V2Cx3hJI44JVC3pIoyYOMqoKYSkModPad0K1pzqs7F+X3QabfsjWF7fxVm0mMgRDescdOcN2B5U2BBQ1PETOJsucGG1Yb0W/4IHyxk0dLn4mBe6i2/DagOTX4S38m52E8n89DkzCb62DkH/WDk6GCciwFK1IuRzvDY6ZUhBwZ3Q2ufNxf1So0YD0w+CO4Wp2MGd1tF/+iD6gK7y22fiws8+nDH0ApYtwZA8vDojszFhR8e+aHWj9/yHgyVOheXcPym7vu89VA9srQfxEvCk9//mYvlASaaxPC20g4wg5D5joC9QijgCESaMPFBzGTm5gg4AGo8RFd2hPjebhyMHmRvwyG63uoFXkNkaTmYa8B4MPAagvl3+zUE4QdYmRQGp0p6DfEfS3E2u50HgEwAAAAASUVORK5CYII=",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA0JJREFUWEfNmTtsE0EQQGf2SC6OYuWDo/jOJ1FQhIIOELTUNEiAlIKKClDok4KKAvogkooKKUKkoKGmRQKqUJCCAuU+iXzkI0eJL8E7aE63ZmPH2M4H70gn2efdueeZnc/uIRxDiEj4vn/NsqybAHCFiCYR0SGiPKtDxAoRRYi4AgBfa7XaR8/zPiOi7PZx2M2EOI5LSZJMA8B9APC6mQsAPgC8sW37ZaFQCDqd2xGg7/vnhRDPiOgBANidKm8xLkHE11LKp57n/Wqnqy1gEARTADAHAAVdmRACBgYGoL+/H/r6+sCyLHZtOoSIoFarwcHBAezv70O1WgUpm7wbW5Y1XSwW3/4LsiUgEZ2LomiOiB7qChhoaGgIbNuuA7WzAgMnSQI7OzspsC6IuOA4zhNE/H2UniMBiSgXRdE7IrqlJrGFhoeHU6udRNia29vbqYWVIOIHx3HuIeJeo+4mwMxy73W4XC6XwrFbT0PY3Qy5t/eXJ4O83WjJJsAwDOd1t+bzeeDrLKRSqQBfmiUXXNd9dGgJ6F+ygFhU984STj2jEdKyrCk9cOoW5FSCiN9VtLJbR0dHz8JwTTo3Nzd1d8dEdEmloDpgGIaviCg1LwfE+Pj4qa25dv+S12S5XK4HDiLOu677mOelgFmF+KGS8NjY2ImjtR1U4+8c3RsbG+p2Ytv2Ra44KWAQBM8BYIY/c54rFA7l5G6fdezxcRzrefJFqVSaRS78YRj+VLW1F9ZT/6jBir7ruhdwdXX1uhDiEw/iPDcxMdFxhTi2qVpM5Iqzvr5eL4tSyhsYhuEMEbGLYXBwEEZGRk77uV3p29ragt3d3XQOIs6i7/tLiHiHbzAcQ/ZSGI4hM8AlBlxGxMt8g1MLdya9FO6AOOWwENE3dnGZiNKwLRaL/y33tTIC58S1tTVlwRiDIKiq/Oc4Ts8CRAFzoERRVM+H5gMa72KTgwQAljlIuHO+a2yaMT5RG1/qjG8WjG+3GND4hpUhjW75GdD4TVO2Fvkcxsxtp6rORm/csx6MD43MPfrIIM09PNL6MnOP3/Ru19gDTB3S6CNgHdTYQ/TGDY7+GkJKeRUAJoUQRf01hJSSdz4rQogvJ3kN8QdHrHCbTP3mdwAAAABJRU5ErkJggg==",Ra="data:image/png;base64,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",Ta="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAAXNSR0IArs4c6QAABQRJREFUaEPtWG9oXEUQn3l3uVYJjTHVVksh0Ggrbbzc7p5pRGvbWAkhBb/4oaDFYkVBC35QkEIFBRE/CP7pF6ugKIofihStRGvFpCWk8d7sSy+NEqWCWkVqqbQSGu8uO7LlvXJ5TfLu0uRMyO23tzs785vfzszOPoRFPnCR+w9VAqoRsMgZqKbAIg+AahEsOwWEEPci4kobOcx8qaam5tjAwMDFEiPJSaVSXY7jbGLmFYg4BgAeAHxERBdK0SGl3AIAXQCwkpnPI+IxADhERPlS9odlyiIgnU6vNsb8AjAhck4QUVuU8WQyuSoej38OAKmwLDOfjcViXZlMJjOVnqampiV1dXWfAMCDk8icchynM5PJ/BaF45oIUEqlmFmHlJwjopuiDCul+pj57mnkziQSidv7+/svTSajlNrPzE8VrdkTrwm+bSS4rntfFI5rIqC5ubk+kUgcB4AbAeAWX1kkAUqpzcz8bZHx95n5S0TsBICdRU7sdF33wzDI1tbWZYVC4S8ASACATZtOIuoVQjyGiAeK5JuI6HQ5JJSVAoHidDrdYoyxuWtHJAFSyhcB4AW/bpzUWrcEuqSUNqKCtHiDiJ4JO6CUuouZB/x5Wy8eLtp/AgBa7TciPuC67tfzkYB3AGC3D+xdIno8ACmE+AARH/HJOaC1fiLsgF8/frYRgIhPuq77dhEB3wDAVv97IxEFRJXEQ0UiQCn1MjPv9RE9S0SvFRHQh4hBbXieiF6dogZsMMbUa61tCl4eQog7EdEWTpsavwKATYGyboOKENDY2Li0oaGhHRG5trb2SE9PT8E6IKVcx8zDiOgwszHGrBscHPwp6uiEEPbEtyKiLYo3AIDV9xARHYraG16vCAFTgZJSHgGAbf76YSLaHuWAEKIDEbuL5E4j4h7XdYvnotRcWf/fCBBCPIqI7/m5/68thFrrH6KQK6V2MPPHgRwz/w4AXxQKhX3ZbPZs1P55EQFSynuY+SgiLvEB7SWiV0oBL6W0d/9LzGybL1sD6v1952xaENFQKXoCmYpHQCqVSjqOcxQAlvun/5nW2nZ3XA5wv4ZcDwCvA0BwqwwQ0cZy9FSUACGERMSvAKDBdz4zOjraPjIy8s90oKWUyxFx1/j4+Hee5/WGZGNSyj8A4GY7n8/nV2ez2TOlklAxAvxHjK3Sy3xw2bGxsS3Dw8Pno8BKKW3O77DVPp/PrwrnuhDiR0S8zeoxxrR4nncySmdFUyCdTrcbYw4DwFLfcF8ul9s+NDT0dylApZT2EWVfgLbbm9AIKaXW2qsUAGI2jYwxKzzPs21zSaMiERBqd22jYjvDqx49xphuz/NsZzdhSCn3AMCb/uQFZn7OGNPjOM4aRLQ1YK2/Nj9rgJTSOh2POhJE7Hdd96oXY1tb23W5XM52fOun0VFwHOf+TCYTrhHTmp1RBCilNjBzcN38SUTBy3BSY1LK7wHgjigCmLlXa715MrlUKnVrLBY76F9/E0SY2abSbq31p1E2wuszIsDmm1JqHwCsYeZuIrrSmEwGIJlMro/H45uiwCHicdd1T00jh0qpDmPMNkS0Vf+iMcZNJBIHy/grNUH9TAmI8mXBrFcJWDBHNUdAIyNACPEWIj49R/bnVC0z79da2yt0ylElIOoIhBC7ELEjSm4+rtsfr1rry0/uqUZkBMxHx2YTU5WA2WRzIeqqRsBCPLXZxFyNgNlkcyHq+g+SlEdHlU7yUwAAAABJRU5ErkJggg==",Da="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAAXNSR0IArs4c6QAABZFJREFUaEPtWFtsFFUY/v7ZLl2B1WAjCBGsaBR7sz1ndvEWWV+8iyYGQvQFRAmJEi8PyAMxUTBR0ZgAMSGiwINGA4kxKpcYtHhJbXf+GbuxVaIGFVQoESVFsHZ3fnPMNKnLdndaZLumnafJnH/O/33f+c5/LoQx/tAY549xAcYdMMYVGJ8ClWwArfVyIvrdcZw3W1pabrUs6ypmfjYfs9b6PBG5pq+vr6Orq+vYcDhVtAO01u8CaGfmtVrrFwBMZ+b7BhNMpVJVvb29XwK4AsAPAOqY+WRYESpdgM+JaIvjOJu01ltF5DfXdR8bTE5rPR3AzwPfiGiO4zj7/9cCJBKJeSIyS0TWicgOy7LaReRRIjoA4B0R2cfMPw6Q1FqvB7BYRLa7rrs0LHkTV5EOsG37Od/3FRGlAHSakSeiRDDSBwGsZ+b3h0N0qNgzEqC+vv78iRMnNqbT6X1FwERSqVR0qPbW1ta/APgF2iNa6z5D3HEcT2vdTURPm4KYNwWi8Xg80tPT43d3d5u+hvWMWACl1NXGjkQ0VUSecF33+fzMLS0tF1uW9TWAWBFUx6uqqhra29sPDY5pamqaGo1Gj2Sz2Ys6Ozt/UkodE5EFnuftHWT9GwF8ACASfDNzfy4zHw+rwogESCQSCd/3DZC4SSQiK13XXZef1Mxl3/dbS4DJ9ff3z8hkMj1BnKW1XkREl4jIWiJaDiArIq8AWENE30Wj0e1tbW2nlFIPEdHGwf37vp/wPM85awIY28disS8AzAySrGHmJwslbGxsnFJdXW0K1L+mgIgYR9wV/LOTmW8f+L+urm5yLBbbSkSm/xYi2isi1QDMaH8IoNeyrBXpdPqgbdspEdkGoAbAJNOHZVnJdDqdPmsCKKV2ENE9pcgXA2Db9lIR2Ry4507Xdd8rMH3mW5Zlil1tMpm8PJfLGXtPKrTG27a9SUSWnXUBmpubr41EIp8FYJmZk0MUsKIDoLU2G5d6AAeY+bJCfWitHwCwnJlt27avE5E9zDy5UMdlE0BrbUZqwK4egG8BZLLZ7BZTqMLYTil1MxHtLlY7TJvWehWA65n5Dtu254vIS8x86agJkEgkLvR93+y4TiucInKCiBaFWZu11nsA3ATg5IQJE2a2tbUV3LsnEonZuVxuiuu6nEwma3K5XBMzfzSaAizxff+1QQBOBe/nBKN5QkQaPM8z+/GCj23bDSKSCUTczMwPhnFNqZiyTAGt9esA7g3AbIjH44+b997eXnNIecS8E9E6x3FWDgVYKfUqEd1v2n3fb/Y8r7MUuTDt5RKAAShj3f7+/qmZTOYPA662tjZWU1NzBMC5AExhtAuBbmhomFZdXf292RQR0ceO48wLQy5MTLkEMAeRWgD7mXnOYGBaa1MQmwEcZmZzOjvt0Vo/BWBgv7CQmbeHIRcmplwCdAO4EsAvzDwjT4ABccyyNjsfdOASc3q7AMCheDx+SWtrazYMuTAx5RLgLQALg4J3g+u6n5j3YI3+NAC6g5kX5INWSi0jok1BnVjtOM4zYYiFjSmXAHcDeDsAdZiIVvq+HyEic0U1LSB3m+M4u/KAk9a6K3DPn77vz/I872hYcmHiyiKAAaKU2kVEtwwB6o386yoTF9zl7Qz+2cbMi8OQGk5M2QRoamqaFI1GXwZg7uUGjqDmDG5OZKuYuT8fuNZ6DYDVZvUgormO45ht8H/6aK1fBPDPsiwida7rfhU2wYiOw+YezqzjlmXlIpEId3R0/DpUwuB011BVVfVNsbiwgAvFBQOTIqKjjuN0DKevEQkwnASVHltSAKXUBiJ6uNKJFMInIhtd111RDPu4AKVGVim1pEjlL/X7qLaLyG7XdbeckQNGlUEZkpecAmXAMKopxgUYVfkrIPm4AypgEEYVwph3wN+UApNHk0JIEwAAAABJRU5ErkJggg==";const Oa="_downloadContainer_wbgu9_1",xa="_musicContainer_wbgu9_4",Ua="_musicImg_wbgu9_15",Pa="_num_wbgu9_18",Ma="_page_wbgu9_26",Na="_downloadBtn_wbgu9_32";var T={downloadContainer:Oa,musicContainer:xa,musicImg:Ua,num:Pa,page:Ma,downloadBtn:Na},_="./assets/logoWatermark.223403de.png";const La=async i=>{console.log("imgToCanvas",i);const l=document.createElement("img");l.setAttribute("crossOrigin","anonymous"),i&&typeof i=="string"&&i.includes("data:image")?l.src=i:l.src=i+`?t=${+new Date}`,await new Promise(C=>l.onload=C);const r=document.createElement("canvas");r.width=l.width,r.height=l.height;const A=r.getContext("2d");return A.fillStyle="rgb(255, 255, 255)",A.fillStyle="#fff",A.fillRect(0,0,l.width,l.height),A.drawImage(l,0,0),r},Ya=async(i,l)=>{console.log("addWatermark");try{const r=i.getContext("2d"),A=document.createElement("img");A.setAttribute("crossOrigin","anonymous"),_&&typeof _=="string"&&_.includes("data:image")?A.src=_:A.src=_+`?${new Date().getTime()}`,await new Promise(D=>A.onload=D);const C=document.createElement("canvas");C.width=600,C.height=500;const F=C.getContext("2d");F.clearRect(0,0,C.width,C.height),F.rotate(-30*Math.PI/180),F.drawImage(A,0,300);const W=r.createPattern(C,"repeat");return r.fillStyle=W,r.fillRect(0,0,i.width,i.height),i}catch(r){console.log(r)}},Ga=(i,l)=>{i.getContext("2d");const r=document.createElement("canvas");r.width=i.width,r.height=i.height+30;const A=r.getContext("2d");return A.fillStyle="#fff",A.fillRect(0,0,i.width,i.height+70),A.font="40pt Calibri",A.fillStyle="#000",A.textAlign="center",A.drawImage(i,0,70),A.fillText(l.title,i.width/2,120),r},Qa=i=>i.toDataURL("image/png");var Xa=Ye({name:"download",props:{imgList:{type:Array,default:()=>[]},musicSheetName:{type:String,default:""}},setup(i){const l=m(i.imgList),r=m();Ge(()=>i.imgList,h=>{l.value=h,A.value=0,r.value&&r.value.swipeTo(0)});const A=m(0),C=m(!1),F=m(""),W=async()=>{if(!C.value)if(C.value=!0,F.value)D();else{console.log(l.value[A.value],"list.value[acitveIndex.value]");const h=await La(l.value[A.value]),O=Ga(h,{title:i.musicSheetName,size:18}),ue=await Ya(O);F.value=Qa(ue),console.log(F.value,"image.value"),await D()}},D=async()=>{var O;ie.loading({message:"\u56FE\u7247\u751F\u6210\u4E2D...",forbidClick:!0}),setTimeout(()=>{C.value=!1},100);const h=await je({api:"savePicture",content:{base64:F.value}});((O=h==null?void 0:h.content)==null?void 0:O.status)==="success"?ie.success("\u5DF2\u4FDD\u5B58\u5230\u76F8\u518C"):ie.fail("\u4FDD\u5B58\u5931\u8D25")};return()=>e("div",{class:T.downloadContainer},[e("div",{class:T.musicContainer},[e("h2",null,[i.musicSheetName]),e("div",{class:T.musicImg},[e(ft,{ref:r,showIndicators:!1,loop:!1,onChange:h=>{A.value=h,F.value=""}},{default:()=>[l.value.length>0&&l.value.map(h=>e(pt,null,{default:()=>[e(M,{src:h},null)]}))]})])]),e("div",{class:T.buttonGroup},[e("div",{class:T.num},[e("span",{class:T.page},[A.value+1,c("/"),l.value.length]),e("span",{class:T.countPage},[c("\uFF08\u5171"),l.value.length,c("\u9875\uFF09")])]),e(Z,{type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:T.downloadBtn,block:!0,round:!0,onClick:()=>W(),loading:C.value,loadingText:"\u52A0\u8F7D\u4E2D..."},{default:()=>[c("\u4E0B\u8F7D\u5F53\u524D\u9875\u9762")]})])])}});const le=i=>{if(i===null)return null;const l=Object.assign({},i);return Object.keys(l).forEach(r=>l[r]=typeof i[r]=="object"?le(i[r]):i[r]),Array.isArray(i)?(l.length=i.length,Array.from(l)):l};var vs=Ye({name:"new-index",setup(){localStorage.setItem("behaviorId",mt());const i=$e(),l=et(),r=m(!1),A=m("rgba(55, 205, 177, 0)"),C=m("#fff"),F=Number(l.query.activityId)||0,W=m(F),D=m(!1),h=m(null),O=m(null),ue=m("0"),s=m(null),j=m(""),v=m([]),N=m([]),L=m([]),Y=m([]),Ce=m(!1),x=m({first:!1,fixed:!1,staff:!1});m("");const $=m(!1),f=Oe({status:!1,radio:"staff"}),Ee={FREE:{color:"#88D5AC",text:"\u514D\u8D39"},VIP:{color:"#FFFA6B",text:"\u4F1A\u5458"},CHARGE:{color:"#AEFAFF",text:"\u70B9\u64AD"}},re=t=>{f.radio=t,f.status=!1,t=="first"&&!x.value.first?(r.value=!1,me("first",u.musicXml)):t=="fixed"&&!x.value.fixed?(r.value=!1,me("fixed",u.musicXml)):x.value.staff||(r.value=!1,me("staff",u.musicXml))};Ge(()=>f.radio,t=>{t=="first"?v.value=le(N.value):t=="fixed"?v.value=le(L.value):v.value=le(Y.value)});const Qe=async t=>{var o;if(!r.value){r.value=!0,D.value=!1;try{const n=await q.get(`/music/sheet/detail/${l.query.id}`,{prefix:P.platformType==="TEACHER"?"/api-teacher":"/api-student",params:{tenantAlbumId:l.query.tenantAlbumId||null}});s.value=n.data;const d=n.data.background;j.value=d&&d.length>0?d[0].audioFileUrl:"",v.value=n.data.musicImg?n.data.musicImg.split(","):[],N.value=n.data.firstTone?n.data.firstTone.split(","):[],L.value=n.data.fixedTone?n.data.fixedTone.split(","):[],Y.value=n.data.musicImg?n.data.musicImg.split(","):[],N.value.length>0&&(x.value.first=!0),L.value.length>0&&(x.value.fixed=!0),Y.value.length>0&&(x.value.staff=!0),Pe(()=>{Je()})}catch{D.value=!0}((o=s.value)==null?void 0:o.musicSheetType)!=="CONCERT"&&(r.value=!1)}},Xe=t=>{const o=t.split(","),n=o[0].match(/:(.*?);/)[1],d=atob(o[1]);let p=d.length;const y=new Uint8Array(p);for(;p--;)y[p]=d.charCodeAt(p);return new Blob([y],{type:n})},K=m(null),Ie=m(null),z=m(0),He=async()=>{var n;const t=["play","progress","captions","duration"];K.value=new gt(Ie.value,{controls:t});const o=await q.get("/api-student/sysConfig/queryByParamNameList",{params:{paramNames:"music_sheet_free_rate"}});z.value=((n=o.data[0])==null?void 0:n.paramValue)||0,K.value.on("timeupdate",()=>{const d=K.value,p=d.duration*z.value/100||0;d.currentTime>=p&&!E.value.play&&d.stop()})},he=async t=>{var o,n,d,p,y;if(((o=t.data)==null?void 0:o.api)==="musicStaffRender"){const b=t.data.osmdImg;v.value=[];const I=[];if(((n=s.value)==null?void 0:n.musicSheetType)==="SINGLE"&&((d=s.value)==null?void 0:d.notation)&&(f.radio==="first"&&N.value.length>0||f.radio==="fixed"&&L.value.length>0||f.radio==="staff"&&Y.value.length>0)){f.radio==="first"?v.value=N.value:f.radio==="fixed"&&(v.value=L.value),f.radio==="staff"&&(v.value=Y.value),r.value=t.data.loading;return}Ce.value=!0;for(let B=0;B<b.length;B++){const k=await vt(b[B].img,b[B].width,b[B].height),S=l.query.id+P.user.data.userId+ +new Date+".png",R={filename:S,bucketName:"cloud-coach",postData:{filename:S,acl:"public-read",key:S}},{data:Q}=await yt(R,!0),ee={policy:Q.policy,signature:Q.signature,key:S,KSSAccessKeyId:Q.kssAccessKeyId,acl:"public-read",name:S},te=Xe(k),ae=nt("cloud-coach"),se=await Ct(ae,{...ee,file:te});I.push(se)}Ce.value=!1,((p=s.value)==null?void 0:p.musicSheetType)==="SINGLE"&&((y=s.value)==null?void 0:y.notation)&&(f.radio==="first"?N.value=I:f.radio==="fixed"?L.value=I:f.radio==="staff"&&(Y.value=I)),v.value=I,r.value=t.data.loading}};tt(async()=>{await Qe();const{height:t}=xe(h),o=xe(O);ue.value=t+o.height,j.value&&He(),window.addEventListener("message",he)}),at(()=>{window.removeEventListener("message",he)});const Ve=async()=>{var t,o,n;try{await q.post("/music/sheet/favorite/"+((t=s.value)==null?void 0:t.id),{prefix:P.platformType==="TEACHER"?"/api-teacher":"/api-student"}),s.value.favorite=(o=s.value)!=null&&o.favorite?0:1,s.value.favoriteCount=(n=s.value)!=null&&n.favorite?s.value.favoriteCount+1:s.value.favoriteCount-1<0?0:s.value.favoriteCount-1,setTimeout(()=>{var d;ie((d=s.value)!=null&&d.favorite?"\u6536\u85CF\u6210\u529F":"\u53D6\u6D88\u6536\u85CF\u6210\u529F")},100)}catch{}},qe=async()=>{const t=s.value;w.orderObject.orderType="MUSIC",w.orderObject.orderName=t.musicSheetName,w.orderObject.orderDesc=t.musicSheetName,w.orderObject.actualPrice=t.musicPrice,w.orderObject.recomUserId=l.query.recomUserId||0,w.orderObject.activityId=l.query.activityId||0,w.orderObject.orderNo="",w.orderObject.orderList=[{orderType:"MUSIC",goodsName:t.musicSheetName,actualPrice:t.musicPrice,...t}];const n=(await q.post("/api-student/userOrder/getPendingOrder",{data:{goodType:"MUSIC",bizId:t.id}})).data;n?ge.confirm({title:"\u63D0\u793A",message:"\u60A8\u6709\u4E00\u4E2A\u672A\u652F\u4ED8\u7684\u8BA2\u5355\uFF0C\u662F\u5426\u7EE7\u7EED\u652F\u4ED8\uFF1F",theme:"round-button",className:"confirm-button-group",cancelButtonText:"\u53D6\u6D88\u8BA2\u5355",confirmButtonText:"\u7EE7\u7EED\u652F\u4ED8"}).then(async()=>{w.orderObject.orderNo=n.orderNo,w.orderObject.actualPrice=n.actualPrice,w.orderObject.discountPrice=n.discountPrice,w.orderObject.paymentConfig={...n.paymentConfig,paymentVendor:n.paymentVendor,paymentVersion:n.paymentVersion},Se()}).catch(()=>{ge.close(),We(n.orderNo)}):Se()},Se=()=>{const t=s.value;i.push({path:"/orderDetail",query:{orderType:"MUSIC",musicId:t.id}})},We=async t=>{try{await q.post("/api-student/userOrder/orderCancel",{data:{orderNo:t}})}catch{}};Ae(()=>{var o;let t=(o=s.value)==null?void 0:o.paymentType;return typeof t=="string"?(t=t.split(","),t):[]});const E=Ae(()=>{var o;const t=s.value;return{hasTenantAlbum:!!((o=l.query)!=null&&o.tenantAlbumId),play:!!t.play,free:t==null?void 0:t.paymentType.includes("FREE"),charge:t==null?void 0:t.paymentType.includes("CHARGE"),vip:t==null?void 0:t.paymentType.includes("VIP"),buy:(t==null?void 0:t.orderStatus)==="PAID"}}),ce=m(!1),we=m(""),Fe=m(0),Ke=async()=>{var t,o,n,d;try{const p=await q.post("/api-teacher/open/musicShareProfit",{data:{bizId:(t=s.value)==null?void 0:t.id,userId:(o=P.user.data)==null?void 0:o.userId}});let y=location.origin+`/teacher/#/shareMusic?id=${(n=s.value)==null?void 0:n.id}&recomUserId=${(d=P.user.data)==null?void 0:d.userId}&userType=${P.platformType}`;p.data.discount===1&&(y+=`&activityId=${p.data.activityId}`),Fe.value=p.data.discount||0,console.log(y),we.value=y,ce.value=!0;return}catch{}},u=Oe({open:!1,iframeSrc:"",musicXml:"",instrumentName:"",iframeRef:null,partIndex:0,partXmlIndex:0,partList:[],tempPartList:[],xmlPartList:[]}),be={\u957F\u7B1B:1,\u5355\u7C27\u7BA1:2,\u4E2D\u97F3\u5355\u7C27\u7BA1:3,\u4F4E\u97F3\u5355\u7C27\u7BA1:4,\u9AD8\u97F3\u8428\u514B\u65AF\u7BA1:5,\u4E2D\u97F3\u8428\u514B\u65AF\u7BA1:6,\u6B21\u4E2D\u97F3\u8428\u514B\u65AF\u7BA1:7,\u4F4E\u97F3\u8428\u514B\u65AF\u7BA1:8,\u5C0F\u53F7:9,\u957F\u53F7:10,\u5706\u53F7:11,\u5927\u53F7:12,\u4E0A\u4F4E\u97F3\u53F7:13},ze=t=>(t.sort((o,n)=>(be[J(o.track)]||20)-(be[J(n.track)]||20)),t),Je=async()=>{var t,o,n,d,p;try{if((t=s.value)!=null&&t.xmlFileUrl){const y=await st.get((o=s.value)==null?void 0:o.xmlFileUrl,{mode:"cors"}),I=new DOMParser().parseFromString(y,"text/xml").getElementsByTagName("score-part"),B=[];for(let k=0;k<I.length;k++){const S=I[k].children;for(let R=0;R<S.length;R++)S[R].nodeName==="part-name"&&B.push({name:S[R].textContent,value:k})}u.xmlPartList=B}u.iframeSrc=`${location.origin}${location.pathname}osmd/index.html?t=${new Date().getTime()}`,u.musicXml=((n=s.value)==null?void 0:n.xmlFileUrl)||"",u.partList=((d=s.value)==null?void 0:d.background)||[],u.partList.forEach(y=>{const b=u.xmlPartList.find(I=>I.name===y.track);b&&(y.index=b.value)}),u.tempPartList=JSON.parse(JSON.stringify(u.partList)),u.partList=ze(u.partList),u.partXmlIndex=u.partList[0].index||0,u.instrumentName=J((p=u.partList[u.partIndex])==null?void 0:p.track)}catch{}},_e=()=>{const t=document.getElementById("staffIframeRef");t&&t.contentWindow.renderXml&&t.contentWindow.renderXml(u.musicXml,u.partXmlIndex)},Ze=()=>{var o;const t=document.getElementById("staffIframeRef");t&&t.contentWindow.renderXml&&(t.contentWindow.resetRender(u.partXmlIndex),u.instrumentName=J((o=u.partList[u.partIndex])==null?void 0:o.track))},me=(t,o)=>{const n=document.getElementById("staffIframeRef");n&&n.contentWindow.renderXml&&(console.log("resetRenderPage"),n.contentWindow.resetRenderPage(t,o))},Be=Ae(()=>u.partList.map((t,o)=>{const n=J(t.track);return{text:t.track+(n?`(${n})`:""),value:o,xmlValue:t.index,track:t.track}})),G=()=>{ge.alert({title:"\u63D0\u793A",message:"\u8BF7\u5728\u9177\u4E50\u79C0APP\u4E2D\u4F7F\u7528",confirmButtonColor:"#2dc7aa"}).then(()=>{window.location.href=location.origin+"/student/#/download"})};return()=>{var t,o,n,d,p,y,b,I,B,k,S,R,Q,ee,te,ae,se,ke,Re,Te,De;return e("div",{class:a.detail},[e(Me,{position:"top"},{default:()=>[e(ut,{background:A.value,border:!1,isFixed:!1,color:C.value,backIconColor:"white"},null)]}),e("img",{class:a.bgImg,src:(t=s.value)==null?void 0:t.titleImg},null),e("div",{class:a.musicContentBg},null),e("div",{class:a.bg},[e("div",{class:a.alumWrap},[e("div",{class:a.img},[e(M,{class:a.image,width:"100%",height:"100%",fit:"cover",src:(o=s.value)==null?void 0:o.titleImg},null)]),e("div",{class:a.alumDes},[e("div",{class:[a.alumTitle,"van-ellipsis"]},[(n=s.value)==null?void 0:n.musicSheetName]),e("div",{class:[a.des,"van-multi-ellipsis--l2"]},[(d=s.value)!=null&&d.composer?`\u4F5C\u66F2\uFF1A${((y=s.value)==null?void 0:y.composer)||""}`:`\u4E0A\u4F20\u8005\uFF1A${((p=s.value)==null?void 0:p.addName)||""}`]),e("div",{class:a.tags},[((b=s.value)==null?void 0:b.id)&&e(U,null,[((I=s.value)==null?void 0:I.musicTagNames)&&((B=s.value)==null?void 0:B.musicTagNames.split(",").map(g=>e("span",{style:{borderColor:Ee.FREE.color,color:Ee.FREE.color},class:a.tag},[g])))])])])]),e("div",{class:[a.alumCollect]},[e("div",{class:a.alumCollectItem,onClick:()=>{V().isApp?Ke():G()}},[e(M,{src:ot},null),e("span",null,[c("\u5206\u4EAB")])]),e("div",{class:[a.alumCollectItem,v.value.length<=0?a.alumCollectItemActive:""],onClick:()=>{V().isApp?v.value.length>0&&($.value=!0):G()}},[e("img",{src:Fa},null),e("span",null,[c("\u4E0B\u8F7D")])]),e("div",{class:a.alumCollectItem,onClick:()=>Ve()},[e("img",{src:(k=s.value)!=null&&k.favorite?it:lt},null),e("span",null,[(S=s.value)==null?void 0:S.favoriteCount])])]),((R=s.value)==null?void 0:R.id)&&!E.value.play&&!E.value.hasTenantAlbum&&e("div",{class:a.albumTips},[E.value.charge&&E.value.vip?e(U,null,[e("span",null,[c("\u5F00\u901A\u4F1A\u5458\u6216\u70B9\u64AD\u5355\u66F2\uFF0C\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]),e("span",{class:a.albumPrice},[c("\xA5"),Ue((Q=s.value)==null?void 0:Q.musicPrice)])]):E.value.vip?e("span",null,[e("img",{src:ba,class:a.iconMemberSmall},null),c("\u6B64\u66F2\u8C31\u4E3A\u4F1A\u5458\u4E13\u4EAB\uFF0C\u5F00\u901A\u4F1A\u5458\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]):E.value.charge?e(U,null,[e("span",null,[c("\u6B64\u66F2\u8C31\u4E3A\u70B9\u64AD\u66F2\u8C31\uFF0C\u70B9\u64AD\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]),e("span",{class:a.albumPrice},[c("\xA5"),Ue((ee=s.value)==null?void 0:ee.musicPrice)])]):""])]),e("div",{class:a.musicContent},[(te=s.value)!=null&&te.notation?e("span",{class:a.iconTransfer,style:{display:((ae=s.value)==null?void 0:ae.musicSheetType)==="SINGLE"?"":"none",opacity:v.value.length<=0?.6:1},onClick:()=>{v.value.length<=0||(f.status=!0)}},[c("\u8F6C\u8C31")]):null,e("span",{class:a.iconTransfer,style:{display:((se=s.value)==null?void 0:se.musicSheetType)==="CONCERT"?"":"none"},onClick:()=>{u.open=!0}},[c("\u5207\u6362\u58F0\u8F68")]),e("p",{class:a.musicTitle},[((ke=s.value)!=null&&ke.musicSheetName?(Re=s.value)==null?void 0:Re.musicSheetName:"")+(u.instrumentName?`(${u.instrumentName})`:"")]),((Te=s.value)==null?void 0:Te.musicSheetType)==="CONCERT"||!x.value[f.radio]?e(U,null,[r.value&&e("div",null,[e(Ne,{animationData:Le,class:a.finch},null),e("p",{class:a.finchLoad},[c("\u52A0\u8F7D\u4E2D...")])]),e("iframe",{id:"staffIframeRef",style:{opacity:r.value?0:1},src:u.iframeSrc,onLoad:_e},null)]):e(U,null,[v.value.length>0?e("img",{src:v.value[0],alt:"",class:a.musicImg},null):r.value?e(U,null,[e(Ne,{animationData:Le,class:a.finch},null),e("p",{class:a.finchLoad},[c("\u52A0\u8F7D\u4E2D...")])]):e("div",{class:a.empty},[e(M,{src:ka,class:a.emptyImg},null),e("p",{class:a.emptyTip},[c("\u6682\u65E0\u4E50\u8C31\u9884\u89C8\u56FE")])])])]),((De=s.value)==null?void 0:De.id)&&e(Me,{position:"bottom"},{default:()=>[e("div",{style:{backgroundColor:"#fff"}},[e("div",{class:a.videoOperation},[j.value&&e(U,null,[!E.value.play&&z.value!=100&&z.value!=0&&e("div",{class:[a.audition]},[e("img",{src:Ba},null),e("span",null,[c("\u6BCF\u9996\u66F2\u76EE\u53EF\u8BD5\u542C"),z.value,c("%")])]),e("div",{class:[a.audio,a.collectCell]},[e("audio",{id:"player",controls:!0,ref:Ie},[e("source",{src:j.value,type:"audio/mp3"},null)])])])]),e("div",{ref:O,class:a.footers},[E.value.play?e(Z,{round:!0,block:!0,type:"primary",color:"linear-gradient(270deg, #FF3C81 0%, #FF76A6 100%)",onClick:()=>{if(!V().isApp){G();return}It(()=>{K.value&&K.value.stop();const X=Be.value.find(H=>H.value===u.partIndex),ne=u.tempPartList.findIndex(H=>H.track===(X==null?void 0:X.track));At(s.value,()=>{},{"part-index":ne||0,sett:f.radio,ignoreSysMetronome:l.query.subjectType==="MUSIC"?1:0})},500)()}},{default:()=>[c("\u7ACB\u5373\u7EC3\u4E60")]}):E.value.hasTenantAlbum&&!E.value.play?e(Z,{round:!0,block:!0,type:"primary",color:"linear-gradient(270deg, #FF3C81 0%, #FF76A6 100%)",onClick:()=>{if(!V().isApp){G();return}l.query.type==="search"?i.push("train-tool"):i.back()}},{default:()=>[c("\u5F00\u901A\u8BAD\u7EC3\u6559\u7A0B")]}):e("div",{class:[a.buyBtn]},[E.value.charge&&e(Z,{round:!0,type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:a.primary,onClick:()=>{if(!V().isApp){G();return}qe()}},{default:()=>[c("\u7ACB\u5373\u70B9\u64AD")]}),E.value.vip&&e(Z,{round:!0,block:!E.value.charge,type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:a.memeber,onClick:()=>{if(!V().isApp){G();return}i.push({path:"/memberCenter",query:{...l.query}})}},{default:()=>[W.value>0&&e("div",{class:[a.buttonDiscount]},[c("\u4E13\u5C5E\u4F18\u60E0")]),c("\u5F00\u901A\u4F1A\u5458")]})])])])]}),e(oe,{show:ce.value,"onUpdate:show":g=>ce.value=g,style:{background:"transparent"},teleport:"body"},{default:()=>{var g;return[e(dt,{teacherId:(g=P.user.data)==null?void 0:g.userId,shareUrl:we.value,shareType:"music",type:"tenant"},{default:()=>{var X,ne,H;return[e("div",{class:a.shareMate},[Fe.value===1&&e("div",{class:a.tagDiscount},[c("\u4E13\u5C5E\u4F18\u60E0")]),e("img",{class:a.icon,crossorigin:"anonymous",src:((X=s.value)==null?void 0:X.titleImg)+`?t=${+new Date}`},null),e("div",{class:a.info},[e("h4",{class:"van-multi-ellipsis--l2"},[(ne=s.value)==null?void 0:ne.musicSheetName]),e("p",null,[c("\u4F5C\u66F2\u4EBA\uFF1A"),(H=s.value)==null?void 0:H.composer])])])]}})]}}),e(oe,{show:$.value,"onUpdate:show":g=>$.value=g,position:"bottom",round:!0},{default:()=>[$.value&&e(Xa,{imgList:JSON.parse(JSON.stringify(v.value)),musicSheetName:s.value.musicSheetName},null)]}),e(oe,{show:f.status,"onUpdate:show":g=>f.status=g,teleport:"body",closeable:!0,style:{width:"80%"},class:a.staffChange,round:!0},{default:()=>[e("div",{class:a.staffContainer},[e("div",{class:a.staffTitle},[c("\u9009\u62E9\u8F6C\u6362\u66F2\u8C31")]),e(ct,{modelValue:f.radio,"onUpdate:modelValue":g=>f.radio=g},{default:()=>[e(rt,{border:!1},{default:()=>[e(fe,{center:!0,border:!1,class:f.radio==="staff"?a.active:"",onClick:()=>re("staff")},{icon:()=>e(M,{src:Ra,class:a.staffImg},null),title:()=>e("span",{class:a.name},[c("\u4E94\u7EBF\u8C31")]),value:()=>e(pe,{name:"staff"},{icon:g=>e(de,{class:a.boxStyle,name:g.checked?ve:ye},null)})}),e(fe,{center:!0,border:!1,class:f.radio==="first"?a.active:"",onClick:()=>re("first")},{icon:()=>e(M,{src:Ta,class:a.staffImg},null),title:()=>e("span",{class:a.name},[c("\u7B80\u8C31-\u9996\u8C03")]),value:()=>e(pe,{name:"first"},{icon:g=>e(de,{class:a.boxStyle,name:g.checked?ve:ye},null)})}),e(fe,{center:!0,border:!1,class:f.radio==="fixed"?a.active:"",onClick:()=>re("fixed")},{icon:()=>e(M,{src:Da,class:a.staffImg},null),title:()=>e("span",{class:a.name},[c("\u7B80\u8C31-\u56FA\u5B9A\u8C03")]),value:()=>e(pe,{name:"fixed"},{icon:g=>e(de,{class:a.boxStyle,name:g.checked?ve:ye},null)})})]})]})])]}),e(oe,{teleport:"body",position:"bottom",round:!0,show:u.open,"onUpdate:show":g=>u.open=g},{default:()=>[e(Et,{columns:Be.value,onConfirm:g=>{u.open=!1,u.partIndex=g.value,u.partXmlIndex=g.xmlValue,v.value=[],Pe(()=>{Ze()})},onCancel:()=>u.open=!1},null)]})])}}});export{vs as default};
|