new-index.066d0cf9.js 39 KB

1
  1. import{d as We,U as d,a3 as Ve,j as e,A,B as j,T as re,p as it,Q as rt,P as ut,S as ke,g as x,V as ct,n as Ne,Y as Me,bE as mt,W as Ae,F as N,f as W,bA as Xe,aS as le,N as fe,X as Ye,y as R,D as _,bi as ie,bp as dt}from"./ResizeObserver.es.2ba57d2a.js";import{T as Ge}from"./index.910f3dfc.js";import{i as At,a as ft,o as pt}from"./icon-share.35fc8401.js";import{C as gt}from"./index.d83de451.js";import{C as pe}from"./index.cdcbbf53.js";import{C as vt}from"./index.ca057fae.js";import{I as M}from"./index.b3faff00.js";import{R as Ct,a as ge}from"./index.eabb1a9f.js";import"./index.398223bb.js";import"./index.1efad7ab.js";import{V as He}from"./vue3-lottie.es.7a87adc3.js";import{g as yt,m as Et}from"./music.4a8352fb.js";import{o as v}from"./orderStatus.9f0c33be.js";import{A as Qe}from"./refresh_anim.04019e5d.js";import{C as It}from"./index.0987798c.js";import{P as bt}from"./plyr.min.0a479001.js";/* empty css */import{S as St,a as ht}from"./index.8b522f6a.js";import{g as J,s as qt,a as ve,f as Ce,o as ye}from"./instrument.c658deda.js";import{g as Bt,o as Tt}from"./oss-file-upload.58c09f26.js";import{d as Ee}from"./deep-clone.c5af4e6b.js";import{P as wt}from"./index.bdc067eb.js";import{e as Ft}from"./index.82638806.js";import"./code-down-load.57d209ef.js";import"./logo.bcac726b.js";import"./browser.8379baf6.js";import"./html2canvas.esm.3d083717.js";import"./icon_teacher.40b6f077.js";const Rt="_detail_7qq65_1",Ot="_base_7qq65_27",xt="_img_7qq65_30",Ut="_albumType_7qq65_42",Dt="_shareBtn_7qq65_55",Pt="_detailContent_7qq65_67",Lt="_main_7qq65_72",kt="_favorite_7qq65_77",Nt="_bgImg_7qq65_81",Mt="_musicContentBg_7qq65_91",Xt="_bg_7qq65_81",Yt="_alumWrap_7qq65_107",Gt="_alumTitle_7qq65_118",Ht="_alumDes_7qq65_124",Qt="_des_7qq65_127",Wt="_tags_7qq65_131",Vt="_tag_7qq65_131",Kt="_alumCollect_7qq65_143",zt="_alumCollectCencert_7qq65_151",_t="_alumCollectItem_7qq65_151",Jt="_alumCollectItemActive_7qq65_171",Zt="_albumTips_7qq65_174",jt="_albumPrice_7qq65_189",$t="_iconMemberSmall_7qq65_196",ea="_alumnContainer_7qq65_207",ta="_alumnList_7qq65_212",aa="_alumnTitle_7qq65_218",sa="_iconMenu_7qq65_226",oa="_musicContent_7qq65_91",na="_iconTransfer_7qq65_256",la="_musicTitle_7qq65_280",ia="_musicImg_7qq65_288",ra="_finch_7qq65_295",ua="_finchLoad_7qq65_299",ca="_videoOperation_7qq65_318",ma="_audition_7qq65_321",da="_footers_7qq65_339",Aa="_colSticky_7qq65_352",fa="_priceSection_7qq65_357",pa="_price_7qq65_357",ga="_buyBtn_7qq65_371",va="_primry_7qq65_386",Ca="_member_7qq65_389",ya="_functionSection_7qq65_392",Ea="_empty_7qq65_395",Ia="_emptyImg_7qq65_403",ba="_staffContainer_7qq65_406",Sa="_staffTitle_7qq65_411",ha="_staffImg_7qq65_418",qa="_name_7qq65_422",Ba="_boxStyle_7qq65_427",Ta="_active_7qq65_434",wa="_shareMate_7qq65_479",Fa="_icon_7qq65_24",Ra="_info_7qq65_494",Oa="_tagDiscount_7qq65_511",xa="_staffChange_7qq65_524";var s={detail:Rt,base:Ot,img:xt,albumType:Ut,shareBtn:Dt,detailContent:Pt,main:Lt,favorite:kt,bgImg:Nt,musicContentBg:Mt,bg:Xt,alumWrap:Yt,alumTitle:Gt,alumDes:Ht,des:Qt,tags:Wt,tag:Vt,alumCollect:Kt,alumCollectCencert:zt,alumCollectItem:_t,alumCollectItemActive:Jt,albumTips:Zt,albumPrice:jt,iconMemberSmall:$t,alumnContainer:ea,alumnList:ta,alumnTitle:aa,iconMenu:sa,musicContent:oa,iconTransfer:na,musicTitle:la,musicImg:ia,finch:ra,finchLoad:ua,videoOperation:ca,audition:ma,footers:da,colSticky:Aa,priceSection:fa,price:pa,buyBtn:ga,primry:va,member:Ca,functionSection:ya,empty:Ea,emptyImg:Ia,staffContainer:ba,staffTitle:Sa,staffImg:ha,name:qa,boxStyle:Ba,active:Ta,shareMate:wa,icon:Fa,info:Ra,tagDiscount:Oa,staffChange:xa},Ua="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",Da="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",Pa="data:image/png;base64,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",La="./assets/emtpy.20799cbd.png",Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABHVBMVEUAAAD/UYD/V3n/a4r/Sm//SnD/Wn3/aYn/boz/aIf/aon/SnD/Wn3/aIj/XID/VYD/WHv/X4D/YYL/UnX/RGv/boz/a4r/aIj/XoD/VXf/Q2r/bYv/Y4T/UHT/RWz/Z4f/S3H/SG3/boz/Q2r/THH/Rm3/RGr/Unf/RGr/UHX/RWz/bov/Q2z/T3T/Rmv/cY7/Qmj/bYv/a4r/UnX/TXH/T3P/////W3z/YoP/YIH/Sm//ZYX/XH7/bYv/aYj/Z4f/Rmz/WHv/VHf/ZIT/XX//a4r/XoD/SG7/Vnn/RGv/Q2r/8fT/0dr/+/z/9vj/rr7/iqL/gZv/6u7/mK3/4uj/3eT/2eH/xtH/w8//vMr/t8b/obT/e5b/b47/dpJPgyOFAAAAM3RSTlMABBP4+Ou0q5eHeHhXNxsJl5b4+Pjr6+vr6+vj4+Pj09PTtLSsrJeWloeHWFc3Nxsb09LwpzK5AAACP0lEQVQ4y3XUh1LbQBAG4JUrtnEDQq8JhBIgJBgbYx2WJRdhhAu95v0fI7vni26liJ3xjGb0zX97t9ZBsPLZ9O/5eHxhI53Nw6f1M7MiOp3Ly2az0Wg456uZQiSLTcWFck1y5/X6TDn2v/vxRUhHkBzBbntxOsSMKRHl2qZZMrgrfo1yXXS1WqrI8tDx/hxkCKVrtVI6M7QuBhJTznVL/j4ElXII2boS2mpHMb3fsGtJZy/F9MLMEeR5tn26K+cRZ4FOpDudpRll+IYDzhQfooYOax/hCrlwfwTH19VqdSzd2ZoB+fCA6WAoT5B7nbizyhFkOxGDQ9h+QPfYUq6SgzTL4wfzgu66aStX2YZfOo+7O3Q3Y5kn4SbM68Ex936D8M323UUS4sqNPM8bOpP+ao1bdE/MXSQQTvIEvfO60tU8fL43tSO48G/d9wG+HcoBD/FpILjrJWHD70/2P0I4qmKNbO6sLUjrfbzSiYjWh4wO5PWsHciiUwOpP6J4cO6pWZWHJZ2Vg7w/ONPs0NTod1sP5lnWMcAqOTW4MR4fdfqHnITKrRsAGf6FvEl4xxrsEbw6AIDCDP+SntG9IGMbRjd3Alhl6dQf2nwaPLsI9T7Q9fcmH9ei/pJsLH4w0l0tqyto2neudsgokPL6h6CqLBd2meN5/e/6SknxPH6A5L4Z7JJKkXOjXRFYGaVIZ+G6Ok/taIkcQe6WDyOu5t3ZcN7cXgyiqrC/xg96/eAEPivjKLe9mUwkkls7ueNgc38BG9QjJSsHG4UAAAAASUVORK5CYII=",be="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==",ka="data:image/png;base64,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",Na="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==",Ma="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 Xa="_downloadContainer_hbonu_1",Ya="_musicContainer_hbonu_4",Ga="_musicImg_hbonu_15",Ha="_num_hbonu_18",Qa="_page_hbonu_26",Wa="_downloadBtn_hbonu_32";var U={downloadContainer:Xa,musicContainer:Ya,musicImg:Ga,num:Ha,page:Qa,downloadBtn:Wa},Z="./assets/logoWatermark.223403de.png";const Va=async m=>{console.log("imgToCanvas",m);const u=document.createElement("img");u.setAttribute("crossOrigin","anonymous"),m&&typeof m=="string"&&m.includes("data:image")?u.src=m:u.src=m+`?t=${+new Date}`,await new Promise(I=>u.onload=I);const c=document.createElement("canvas");c.width=u.width,c.height=u.height;const f=c.getContext("2d");return f.fillStyle="rgb(255, 255, 255)",f.fillStyle="#fff",f.fillRect(0,0,u.width,u.height),f.drawImage(u,0,0),c},Ka=async(m,u)=>{console.log("addWatermark");try{const c=m.getContext("2d"),f=document.createElement("img");f.setAttribute("crossOrigin","anonymous"),Z&&typeof Z=="string"&&Z.includes("data:image")?f.src=Z:f.src=Z+`?${new Date().getTime()}`,await new Promise(D=>f.onload=D);const I=document.createElement("canvas");I.width=600,I.height=500;const F=I.getContext("2d");F.clearRect(0,0,I.width,I.height),F.rotate(-30*Math.PI/180),F.drawImage(f,0,300);const V=c.createPattern(I,"repeat");return c.fillStyle=V,c.fillRect(0,0,m.width,m.height),m}catch(c){console.log(c)}},za=(m,u)=>{m.getContext("2d");const c=document.createElement("canvas");c.width=m.width,c.height=m.height+40;const f=c.getContext("2d");return f.fillStyle="#fff",f.fillRect(0,0,m.width,m.height+40),f.font="26pt Calibri",f.fillStyle="#000",f.textAlign="center",f.drawImage(m,0,40),f.fillText(u.title,m.width/2,80),c},_a=m=>m.toDataURL("image/png");var Ja=We({name:"download",props:{imgList:{type:Array,default:()=>[]},musicSheetName:{type:String,default:""}},setup(m){const u=d(m.imgList),c=d();Ve(()=>m.imgList,h=>{u.value=h,f.value=0,c.value&&c.value.swipeTo(0)});const f=d(0),I=d(!1),F=d(""),V=async()=>{if(!I.value)if(I.value=!0,F.value)D();else{console.log(u.value[f.value],"list.value[acitveIndex.value]");const h=await Va(u.value[f.value]),P=za(h,{title:m.musicSheetName,size:18}),ue=await Ka(P);F.value=_a(ue),console.log(F.value,"image.value"),await D()}},D=async()=>{var P;re.loading({message:"\u56FE\u7247\u751F\u6210\u4E2D...",forbidClick:!0}),setTimeout(()=>{I.value=!1},100);const h=await it({api:"savePicture",content:{base64:F.value}});((P=h==null?void 0:h.content)==null?void 0:P.status)==="success"?re.success("\u5DF2\u4FDD\u5B58\u5230\u76F8\u518C"):re.fail("\u4FDD\u5B58\u5931\u8D25")};return()=>e("div",{class:U.downloadContainer},[e("div",{class:U.musicContainer},[e("h2",null,[m.musicSheetName]),e("div",{class:U.musicImg},[e(St,{ref:c,showIndicators:!1,loop:!1,onChange:h=>{f.value=h,F.value=""}},{default:()=>[u.value.length>0&&u.value.map(h=>e(ht,null,{default:()=>[e(M,{src:h},null)]}))]})])]),e("div",{class:U.buttonGroup},[e("div",{class:U.num},[e("span",{class:U.page},[f.value+1,A("/"),u.value.length]),e("span",{class:U.countPage},[A("\uFF08\u5171"),u.value.length,A("\u9875\uFF09")])]),e(j,{type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:U.downloadBtn,block:!0,round:!0,onClick:()=>V(),loading:I.value,loadingText:"\u52A0\u8F7D\u4E2D..."},{default:()=>[A("\u4E0B\u8F7D\u5F53\u524D\u9875\u9762")]})])])}}),qs=We({name:"new-index",setup(){localStorage.setItem("behaviorId",yt());const m=rt(),u=ut(),c=d(!1),f=d("rgba(55, 205, 177, 0)"),I=d("#fff"),F=Number(u.query.activityId)||0,V=d(F),D=d(!1),h=d(null),P=d(null),ue=d("0"),o=d(null),$=d(""),y=d([]),X=d([]),Y=d([]),G=d([]),Se=d(!1),O=d({first:!1,fixed:!1,staff:!1});d("");const ee=d(!1),p=ke({status:!1,radio:"staff"}),he={FREE:{color:"#88D5AC",text:"\u514D\u8D39"},VIP:{color:"#FFFA6B",text:"\u4F1A\u5458"},CHARGE:{color:"#AEFAFF",text:"\u70B9\u64AD"}},Ke=d(x.platformType==="STUDENT"?"/api-student":"/api-teacher"),te=t=>{p.radio=t,p.status=!1,t=="first"&&!O.value.first?(c.value=!1,me("first",l.musicXml)):t=="fixed"&&!O.value.fixed?(c.value=!1,me("fixed",l.musicXml)):O.value.staff||(c.value=!1,me("staff",l.musicXml))};Ve(()=>p.radio,t=>{t=="first"?y.value=Ee(X.value):t=="fixed"?y.value=Ee(Y.value):y.value=Ee(G.value)});const ze=async t=>{var n;if(!c.value){c.value=!0,D.value=!1;try{const a=await R.get(`/music/sheet/detail/${u.query.id}`,{prefix:x.platformType==="TEACHER"?"/api-teacher":"/api-student",params:{tenantAlbumId:u.query.tenantAlbumId||null}});o.value=a.data;const i=a.data.background;$.value=i&&i.length>0?i[0].audioFileUrl:"",y.value=a.data.musicImg?a.data.musicImg.split(","):[],X.value=a.data.firstTone?a.data.firstTone.split(","):[],Y.value=a.data.fixedTone?a.data.fixedTone.split(","):[],G.value=a.data.musicImg?a.data.musicImg.split(","):[],X.value.length>0&&(O.value.first=!0),Y.value.length>0&&(O.value.fixed=!0),G.value.length>0&&(O.value.staff=!0),Ye(()=>{at()})}catch{D.value=!0}((n=o.value)==null?void 0:n.musicSheetType)!=="CONCERT"&&(c.value=!1)}},_e=t=>{const n=t.split(","),a=n[0].match(/:(.*?);/)[1],i=atob(n[1]);let r=i.length;const C=new Uint8Array(r);for(;r--;)C[r]=i.charCodeAt(r);return new Blob([C],{type:a})},K=d(null),qe=d(null),z=d(0),Je=async()=>{var a;const t=["play","progress","captions","duration"];K.value=new bt(qe.value,{controls:t});const n=await R.get("/api-student/sysConfig/queryByParamNameList",{params:{paramNames:"music_sheet_free_rate"}});z.value=((a=n.data[0])==null?void 0:a.paramValue)||0,K.value.on("timeupdate",()=>{const i=K.value,r=i.duration*z.value/100||0;i.currentTime>=r&&!b.value.play&&i.stop()})},Be=async t=>{var n,a,i,r,C;if(((n=t.data)==null?void 0:n.api)==="musicStaffRender"){const S=t.data.osmdImg;y.value=[];const q=[];if(((a=o.value)==null?void 0:a.musicSheetType)==="SINGLE"&&((i=o.value)==null?void 0:i.notation)&&(p.radio==="first"&&X.value.length>0||p.radio==="fixed"&&Y.value.length>0||p.radio==="staff"&&G.value.length>0)){p.radio==="first"?y.value=X.value:p.radio==="fixed"&&(y.value=Y.value),p.radio==="staff"&&(y.value=G.value),c.value=t.data.loading;return}if(Se.value=!0,S)for(let B=0;B<S.length;B++){const T=await qt(S[B].img,S[B].width,S[B].height),w=u.query.id+x.user.data.userId+ +new Date+".png",L={filename:w,bucketName:"cloud-coach",postData:{filename:w,acl:"public-read",key:w}},{data:E}=await Bt(L,!0),k={policy:E.policy,signature:E.signature,key:w,KSSAccessKeyId:E.kssAccessKeyId,acl:"public-read",name:w},ae=_e(T),se=dt("cloud-coach"),oe=await Tt(se,{...k,file:ae});q.push(oe)}Se.value=!1,((r=o.value)==null?void 0:r.musicSheetType)==="SINGLE"&&((C=o.value)==null?void 0:C.notation)&&(p.radio==="first"?X.value=q:p.radio==="fixed"?Y.value=q:p.radio==="staff"&&(G.value=q)),y.value=q,c.value=t.data.loading}};ct(async()=>{Ne({api:"setStatusBarTextColor",content:{statusBarTextColor:!0}}),await ze();const{height:t}=Me(h),n=Me(P);ue.value=t+n.height,$.value&&Je(),window.addEventListener("message",Be)}),mt(()=>{Ne({api:"setStatusBarTextColor",content:{statusBarTextColor:!1}}),window.removeEventListener("message",Be)});const Ze=async()=>{var t,n,a;try{await R.post("/music/sheet/favorite/"+((t=o.value)==null?void 0:t.id),{prefix:x.platformType==="TEACHER"?"/api-teacher":"/api-student"}),o.value.favorite=(n=o.value)!=null&&n.favorite?0:1,o.value.favoriteCount=(a=o.value)!=null&&a.favorite?o.value.favoriteCount+1:o.value.favoriteCount-1<0?0:o.value.favoriteCount-1,setTimeout(()=>{var i;re((i=o.value)!=null&&i.favorite?"\u6536\u85CF\u6210\u529F":"\u53D6\u6D88\u6536\u85CF\u6210\u529F")},100)}catch{}},je=async()=>{const t=o.value;v.orderObject.orderType="MUSIC",v.orderObject.orderName=t.musicSheetName,v.orderObject.orderDesc=t.musicSheetName,v.orderObject.actualPrice=t.musicPrice,v.orderObject.recomUserId=u.query.recomUserId||0,v.orderObject.activityId=u.query.activityId||0,v.orderObject.orderNo="",v.orderObject.orderList=[{orderType:"MUSIC",goodsName:t.musicSheetName,actualPrice:t.musicPrice,...t}];const a=(await R.post("/api-student/userOrder/getPendingOrder",{data:{goodType:"MUSIC",bizId:t.id}})).data;a?_.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()=>{v.orderObject.orderNo=a.orderNo,v.orderObject.actualPrice=a.actualPrice,v.orderObject.discountPrice=a.discountPrice,v.orderObject.paymentConfig={...a.paymentConfig,paymentVendor:a.paymentVendor,paymentVersion:a.paymentVersion},Te()}).catch(()=>{_.close(),$e(a.orderNo)}):Te()},Te=()=>{const t=o.value;m.push({path:"/orderDetail",query:{orderType:"MUSIC",musicId:t.id}})},$e=async t=>{try{await R.post("/api-student/userOrder/orderCancel",{data:{orderNo:t}})}catch{}};Ae(()=>{var n;let t=(n=o.value)==null?void 0:n.paymentType;return typeof t=="string"?(t=t.split(","),t):[]});const b=Ae(()=>{var n;const t=o.value;return{hasTenantAlbum:!!((n=u.query)!=null&&n.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=d(!1),we=d(""),Fe=d(0),et=async()=>{var t,n,a,i;try{const r=await R.post("/api-teacher/open/musicShareProfit",{data:{bizId:(t=o.value)==null?void 0:t.id,userId:(n=x.user.data)==null?void 0:n.userId}});let C=location.origin+`/teacher/#/shareMusic?id=${(a=o.value)==null?void 0:a.id}&recomUserId=${(i=x.user.data)==null?void 0:i.userId}&userType=${x.platformType}`;r.data.discount===1&&(C+=`&activityId=${r.data.activityId}`),Fe.value=r.data.discount||0,console.log(C),we.value=C,ce.value=!0;return}catch{}},l=ke({open:!1,iframeSrc:"",musicXml:"",instrumentName:"",iframeRef:null,partIndex:0,partXmlIndex:0,partList:[],tempPartList:[],xmlPartList:[]}),Re={\u957F\u7B1B:1,\u5355\u7C27\u7BA1:2,\u4E2D\u97F3\u5355\u7C27\u7BA1:3,\u4F4E\u97F3\u5355\u7C27\u7BA1:4,\u9AD8\u97F3\u8428\u514B\u65AF\u98CE:5,\u4E2D\u97F3\u8428\u514B\u65AF\u98CE:6,\u6B21\u4E2D\u97F3\u8428\u514B\u65AF\u98CE:7,\u4F4E\u97F3\u8428\u514B\u65AF\u98CE:8,\u5C0F\u53F7:9,\u957F\u53F7:10,\u5706\u53F7:11,\u5927\u53F7:12,\u4E0A\u4F4E\u97F3\u53F7:13},tt=t=>(t.sort((n,a)=>(Re[J(n.track)]||20)-(Re[J(a.track)]||20)),t),at=async()=>{var t,n,a,i,r,C;try{if((t=o.value)!=null&&t.xmlFileUrl){const B=await ie.get((n=o.value)==null?void 0:n.xmlFileUrl,{mode:"cors"});let T=[];const w=new DOMParser().parseFromString(B,"text/xml");for(const E of w.getElementsByTagName("part-name"))E.textContent&&T.push(E.textContent);T=T.filter(E=>{var k;return!((k=E==null?void 0:E.toLocaleUpperCase())!=null&&k.includes("COMMON"))});const L=[];for(let E=0;E<T.length;E++)L.push({name:T[E],value:E});l.xmlPartList=L}l.iframeSrc=`${location.origin}${location.pathname}osmd/index.html?t=${new Date().getTime()}`,l.musicXml=((a=o.value)==null?void 0:a.xmlFileUrl)||"";const S=((i=o.value)==null?void 0:i.background)||[],q=[];l.xmlPartList.forEach(B=>{const T=S.find(w=>w.track===B.name);T&&q.push({...T,index:B.value})}),l.partList=q,console.log(l.partList,q,"staffData.partList",S),l.tempPartList=JSON.parse(JSON.stringify(l.partList)),l.partList=tt(l.partList),l.partXmlIndex=l.partList[0].index||0,l.instrumentName=((r=o.value)==null?void 0:r.musicSheetType)==="CONCERT"?J((C=l.partList[l.partIndex])==null?void 0:C.track):""}catch{}},st=async()=>{const t=document.getElementById("staffIframeRef");if(t&&t.contentWindow.renderXml){const n=await ie.get(l.musicXml,{mode:"cors"}),a=ve(n),i=Ce(a.parsedXML),r=ye(i,l.partXmlIndex);t.contentWindow.renderXml(r,0)}},ot=async()=>{var n;const t=document.getElementById("staffIframeRef");if(t&&t.contentWindow.renderXml){c.value=!0;const a=await ie.get(l.musicXml,{mode:"cors"}),i=ve(a),r=Ce(i.parsedXML),C=ye(r,l.partXmlIndex);t.contentWindow.renderXml(C,0),l.instrumentName=J((n=l.partList[l.partIndex])==null?void 0:n.track)}},me=async(t,n)=>{const a=document.getElementById("staffIframeRef");if(a&&a.contentWindow.renderXml){const i=await ie.get(l.musicXml,{mode:"cors"}),r=ve(i),C=Ce(r.parsedXML),S=ye(C,l.partXmlIndex);a.contentWindow.resetRenderPage(t,S)}},de=Ae(()=>l.partList.map((t,n)=>{var i;const a=((i=o.value)==null?void 0:i.musicSheetType)==="CONCERT"?J(t.track):"";return{text:t.track+(a?`(${a})`:""),value:n,xmlValue:t.index,track:t.track}})),H=()=>{_.alert({title:"\u63D0\u793A",message:"\u8BF7\u5728\u9177\u4E50\u79C0APP\u4E2D\u4F7F\u7528",confirmButtonColor:"#2dc7aa"}).then(()=>{window.location.href=location.origin+"/student/#/download"})},nt=async()=>{const t=Ke.value+"/tenantGroupAlbum/buyAlbumInfo?tenantGroupAlbumId="+(u.query.taId||""),{data:n}=await R.get(t),a=n[0];v.orderObject.orderType="TENANT_ALBUM",v.orderObject.orderName=a.name,v.orderObject.orderDesc=a.name,v.orderObject.actualPrice=a.actualPrice,v.orderObject.orderNo="",v.orderObject.orderList=[{orderType:"TENANT_ALBUM",goodsName:a.name,actualPrice:a.actualPrice,price:a.actualPrice,...a}];const r=(await R.post("/api-student/userOrder/getPendingOrder",{data:{goodType:"TENANT_ALBUM",bizId:a.id}})).data;r?_.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()=>{v.orderObject.orderNo=r.orderNo,v.orderObject.actualPrice=r.actualPrice,v.orderObject.discountPrice=r.discountPrice,v.orderObject.paymentConfig={...r.paymentConfig,paymentVendor:r.paymentVendor,paymentVersion:r.paymentVersion},Oe(a.id)}).catch(()=>{_.close(),lt(r.orderNo)}):Oe(a.id)},lt=async t=>{try{await R.post("/api-student/userOrder/orderCancel/v2",{data:{orderNo:t}})}catch{}},Oe=t=>{m.push({path:"/orderDetail",query:{orderType:"ALBUM",album:t}})};return()=>{var t,n,a,i,r,C,S,q,B,T,w,L,E,k,ae,se,oe,xe,Ue,De,Pe;return e("div",{class:s.detail},[e(Ge,{position:"top"},{default:()=>[e(gt,{background:f.value,border:!1,isFixed:!1,color:I.value,backIconColor:"white"},null)]}),e("img",{class:s.bgImg,src:(t=o.value)==null?void 0:t.titleImg},null),e("div",{class:s.musicContentBg},null),e("div",{class:s.bg},[e("div",{class:s.alumWrap},[e("div",{class:s.img},[e(M,{class:s.image,width:"100%",height:"100%",fit:"cover",src:(n=o.value)==null?void 0:n.titleImg},null)]),e("div",{class:s.alumDes},[e("div",{class:[s.alumTitle,"van-ellipsis"]},[(a=o.value)==null?void 0:a.musicSheetName]),e("div",{class:[s.des,"van-multi-ellipsis--l2"]},[(i=o.value)!=null&&i.composer?`\u4F5C\u66F2\uFF1A${((C=o.value)==null?void 0:C.composer)||""}`:`\u4E0A\u4F20\u8005\uFF1A${((r=o.value)==null?void 0:r.addName)||""}`]),e("div",{class:s.tags},[((S=o.value)==null?void 0:S.id)&&e(N,null,[((q=o.value)==null?void 0:q.musicTagNames)&&((B=o.value)==null?void 0:B.musicTagNames.split(",").map(g=>e("span",{style:{borderColor:he.FREE.color,color:he.FREE.color},class:s.tag},[g])))])])])]),e("div",{class:[s.alumCollect]},[e("div",{class:s.alumCollectItem,onClick:()=>{W().isApp?et():H()}},[e(M,{src:At},null),e("span",null,[A("\u5206\u4EAB")])]),e("div",{class:[s.alumCollectItem,y.value.length<=0?s.alumCollectItemActive:""],onClick:()=>{W().isApp?y.value.length>0&&(ee.value=!0):H()}},[e("img",{src:Ua},null),e("span",null,[A("\u4E0B\u8F7D")])]),e("div",{class:s.alumCollectItem,onClick:()=>Ze()},[e("img",{src:(T=o.value)!=null&&T.favorite?ft:pt},null),e("span",null,[(w=o.value)==null?void 0:w.favoriteCount])])]),((L=o.value)==null?void 0:L.id)&&!b.value.play&&!b.value.hasTenantAlbum&&e("div",{class:s.albumTips},[b.value.charge&&b.value.vip?e(N,null,[e("span",null,[A("\u5F00\u901A\u4F1A\u5458\u6216\u70B9\u64AD\u5355\u66F2\uFF0C\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]),e("span",{class:s.albumPrice},[A("\xA5"),Xe((E=o.value)==null?void 0:E.musicPrice)])]):b.value.vip?e("span",null,[e("img",{src:Da,class:s.iconMemberSmall},null),A("\u6B64\u66F2\u8C31\u4E3A\u4F1A\u5458\u4E13\u4EAB\uFF0C\u5F00\u901A\u4F1A\u5458\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]):b.value.charge?e(N,null,[e("span",null,[A("\u6B64\u66F2\u8C31\u4E3A\u70B9\u64AD\u66F2\u8C31\uFF0C\u70B9\u64AD\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]),e("span",{class:s.albumPrice},[A("\xA5"),Xe((k=o.value)==null?void 0:k.musicPrice)])]):""])]),e("div",{class:s.musicContent},[(ae=o.value)!=null&&ae.notation?e("span",{class:s.iconTransfer,style:{display:((se=o.value)==null?void 0:se.musicSheetType)==="SINGLE"?"":"none",opacity:y.value.length<=0?.6:1},onClick:()=>{y.value.length<=0||(p.status=!0)}},[A("\u8F6C\u8C31")]):null,e("span",{class:s.iconTransfer,style:{display:((oe=o.value)==null?void 0:oe.musicSheetType)==="CONCERT"?"":"none"},onClick:()=>{l.open=!0}},[A("\u5207\u6362\u58F0\u8F68")]),e("p",{class:s.musicTitle},[((xe=o.value)!=null&&xe.musicSheetName?(Ue=o.value)==null?void 0:Ue.musicSheetName:"")+(l.instrumentName?`(${l.instrumentName})`:"")]),((De=o.value)==null?void 0:De.musicSheetType)==="CONCERT"||!O.value[p.radio]?e(N,null,[c.value&&e("div",null,[e(He,{animationData:Qe,class:s.finch},null)]),e("iframe",{id:"staffIframeRef",style:{opacity:c.value?0:1},src:l.iframeSrc,onLoad:()=>{O.value[p.radio]?st():te(p.radio)}},null)]):e(N,null,[y.value.length>0?e("div",{class:s.musicImg},[e("img",{src:y.value[0],alt:""},null)]):c.value?e(N,null,[e(He,{animationData:Qe,class:s.finch},null)]):e("div",{class:s.empty},[e(M,{src:La,class:s.emptyImg},null),e("p",{class:s.emptyTip},[A("\u6682\u65E0\u4E50\u8C31\u9884\u89C8\u56FE")])])])]),((Pe=o.value)==null?void 0:Pe.id)&&e(Ge,{position:"bottom"},{default:()=>[e("div",{style:{backgroundColor:"#fff"}},[e("div",{class:s.videoOperation},[$.value&&e(N,null,[!b.value.play&&z.value!=100&&z.value!=0&&e("div",{class:[s.audition]},[e("img",{src:Pa},null),e("span",null,[A("\u6BCF\u9996\u66F2\u76EE\u53EF\u8BD5\u542C"),z.value,A("%")])]),e("div",{class:[s.audio,s.collectCell]},[e("audio",{id:"player",controls:!0,ref:qe},[e("source",{src:$.value,type:"audio/mp3"},null)])])])]),e("div",{ref:P,class:s.footers},[b.value.play?e(j,{round:!0,block:!0,type:"primary",color:"linear-gradient( 270deg, #FF204B 0%, #FE5B71 100%)",onClick:()=>{if(!W().isApp){H();return}Ft(()=>{K.value&&K.value.stop(),console.log(de.value,"partColumns.value");const Q=de.value.find(ne=>ne.value===l.partIndex);Et(o.value,()=>{},{"part-index":(Q==null?void 0:Q.xmlValue)||0,sett:p.radio,ignoreSysMetronome:u.query.subjectType==="MUSIC"?1:0})},500)()}},{default:()=>[A("\u7ACB\u5373\u7EC3\u4E60")]}):b.value.hasTenantAlbum&&!b.value.play?e(j,{disabled:u.query.buyStatus==="1",round:!0,block:!0,type:"primary",color:"linear-gradient( 270deg, #FF204B 0%, #FE5B71 100%)",onClick:()=>{if(!W().isApp){H();return}u.query.type==="search"?m.push("train-tool"):nt()}},{default:()=>[A("\u5F00\u901A\u8BAD\u7EC3\u6559\u7A0B")]}):e("div",{class:[s.buyBtn]},[b.value.charge&&e(j,{round:!0,type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:s.primary,onClick:()=>{if(!W().isApp){H();return}je()}},{default:()=>[A("\u7ACB\u5373\u70B9\u64AD")]}),b.value.vip&&e(j,{round:!0,block:!b.value.charge,type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:s.memeber,onClick:()=>{if(!W().isApp){H();return}m.push({path:"/memberCenter",query:{...u.query}})}},{default:()=>[V.value>0&&e("div",{class:[s.buttonDiscount]},[A("\u4E13\u5C5E\u4F18\u60E0")]),A("\u5F00\u901A\u4F1A\u5458")]})])])])]}),e(le,{show:ce.value,"onUpdate:show":g=>ce.value=g,style:{background:"transparent"},teleport:"body"},{default:()=>{var g;return[e(It,{teacherId:(g=x.user.data)==null?void 0:g.userId,shareUrl:we.value,shareType:"music",type:"tenant"},{default:()=>{var Q,ne,Le;return[e("div",{class:s.shareMate},[Fe.value===1&&e("div",{class:s.tagDiscount},[A("\u4E13\u5C5E\u4F18\u60E0")]),e("img",{class:s.icon,crossorigin:"anonymous",src:((Q=o.value)==null?void 0:Q.titleImg)+`?t=${+new Date}`},null),e("div",{class:s.info},[e("h4",{class:"van-multi-ellipsis--l2"},[(ne=o.value)==null?void 0:ne.musicSheetName]),e("p",null,[A("\u4F5C\u66F2\u4EBA\uFF1A"),(Le=o.value)==null?void 0:Le.composer])])])]}})]}}),e(le,{show:ee.value,"onUpdate:show":g=>ee.value=g,position:"bottom",round:!0},{default:()=>[ee.value&&e(Ja,{imgList:JSON.parse(JSON.stringify(y.value)),musicSheetName:o.value.musicSheetName},null)]}),e(le,{show:p.status,"onUpdate:show":g=>p.status=g,teleport:"body",closeable:!0,style:{width:"80%"},class:s.staffChange,round:!0},{default:()=>[e("div",{class:s.staffContainer},[e("div",{class:s.staffTitle},[A("\u9009\u62E9\u8F6C\u6362\u66F2\u8C31")]),e(Ct,{modelValue:p.radio,"onUpdate:modelValue":g=>p.radio=g},{default:()=>[e(vt,{border:!1},{default:()=>[e(pe,{center:!0,border:!1,class:p.radio==="staff"?s.active:"",onClick:()=>te("staff")},{icon:()=>e(M,{src:ka,class:s.staffImg},null),title:()=>e("span",{class:s.name},[A("\u4E94\u7EBF\u8C31")]),value:()=>e(ge,{name:"staff"},{icon:g=>e(fe,{class:s.boxStyle,name:g.checked?Ie:be},null)})}),e(pe,{center:!0,border:!1,class:p.radio==="first"?s.active:"",onClick:()=>te("first")},{icon:()=>e(M,{src:Na,class:s.staffImg},null),title:()=>e("span",{class:s.name},[A("\u7B80\u8C31-\u9996\u8C03")]),value:()=>e(ge,{name:"first"},{icon:g=>e(fe,{class:s.boxStyle,name:g.checked?Ie:be},null)})}),e(pe,{center:!0,border:!1,class:p.radio==="fixed"?s.active:"",onClick:()=>te("fixed")},{icon:()=>e(M,{src:Ma,class:s.staffImg},null),title:()=>e("span",{class:s.name},[A("\u7B80\u8C31-\u56FA\u5B9A\u8C03")]),value:()=>e(ge,{name:"fixed"},{icon:g=>e(fe,{class:s.boxStyle,name:g.checked?Ie:be},null)})})]})]})])]}),e(le,{teleport:"body",position:"bottom",round:!0,show:l.open,"onUpdate:show":g=>l.open=g},{default:()=>[e(wt,{columns:de.value,onConfirm:g=>{l.open=!1,l.partIndex=g.value,l.partXmlIndex=g.xmlValue,y.value=[],Ye(()=>{ot()})},onCancel:()=>l.open=!1},null)]})])}}});export{qs as default};