import{d as Pe,U as g,a3 as Ge,j as a,A as m,B as z,T as Z,p as Ue,Q as Qe,P as qe,S as Ee,g as H,V as Ve,n as Te,Y as he,bi as We,W as ae,f as V,F as M,bC as Be,aS as se,N as ne,X as j,y as F,D as W,bH as Xe}from"./ResizeObserver.es.b7226882.js";import{T as Re}from"./index.1743594f.js";import{i as ze,o as Ke}from"./icon-hart-active.d0e8bbef.js";import{C as _e}from"./index.969bba7f.js";import{C as oe}from"./index.40f703b6.js";import{C as Je}from"./index.9269bf1e.js";import{I as K}from"./index.20c0f4c5.js";import{R as je,a as ie}from"./index.83925f29.js";import"./index.b1e15d61.js";import"./index.77fc1df7.js";import{g as Ze,m as $e}from"./music.7cc0b22d.js";import{o as p}from"./orderStatus.1ca966f0.js";import{P as et}from"./plyr.min.0a479001.js";/* empty css */import{S as tt,a as at}from"./index.cf00521e.js";import{s as st,g as nt}from"./formatSvgToImg.87bf0d28.js";import{P as ot}from"./index.e7e9e267.js";import{e as it}from"./index.1eaf642c.js";const rt="_detail_14ff2_1",lt="_base_14ff2_29",ut="_img_14ff2_32",ct="_albumType_14ff2_44",dt="_shareBtn_14ff2_57",mt="_detailContent_14ff2_69",ft="_main_14ff2_74",At="_favorite_14ff2_79",pt="_bgImg_14ff2_83",gt="_musicContentBg_14ff2_93",vt="_bg_14ff2_83",Ct="_alumWrap_14ff2_109",It="_alumTitle_14ff2_120",St="_alumDes_14ff2_126",yt="_des_14ff2_129",bt="_tags_14ff2_133",Et="_tag_14ff2_133",Tt="_alumCollect_14ff2_145",ht="_alumCollectCencert_14ff2_153",Bt="_alumCollectItem_14ff2_153",Rt="_alumCollectItemActive_14ff2_176",Pt="_albumTips_14ff2_179",Ut="_albumPrice_14ff2_194",Ft="_iconMemberSmall_14ff2_201",wt="_alumnContainer_14ff2_212",Ot="_alumnList_14ff2_217",Dt="_alumnTitle_14ff2_223",kt="_iconMenu_14ff2_231",Nt="_musicContent_14ff2_93",Ht="_iconTransfer_14ff2_254",Mt="_musicTitle_14ff2_278",Lt="_musicImg_14ff2_286",xt="_imgSection_14ff2_296",Yt="_finch_14ff2_303",Gt="_finchLoad_14ff2_307",Qt="_videoOperation_14ff2_325",qt="_audition_14ff2_328",Vt="_footers_14ff2_346",Wt="_colSticky_14ff2_359",Xt="_priceSection_14ff2_364",zt="_price_14ff2_364",Kt="_buyBtn_14ff2_378",_t="_primry_14ff2_393",Jt="_member_14ff2_396",jt="_functionSection_14ff2_399",Zt="_empty_14ff2_402",$t="_emptyImg_14ff2_410",ea="_staffChange_14ff2_413",ta="_staffContainer_14ff2_420",aa="_staffTitle_14ff2_425",sa="_staffImg_14ff2_433",na="_name_14ff2_437",oa="_boxStyle_14ff2_442",ia="_active_14ff2_449",ra="_shareMate_14ff2_494",la="_icon_14ff2_26",ua="_info_14ff2_509",ca="_tagDiscount_14ff2_526";var o={detail:rt,base:lt,img:ut,albumType:ct,shareBtn:dt,detailContent:mt,main:ft,favorite:At,bgImg:pt,musicContentBg:gt,bg:vt,alumWrap:Ct,alumTitle:It,alumDes:St,des:yt,tags:bt,tag:Et,alumCollect:Tt,alumCollectCencert:ht,alumCollectItem:Bt,alumCollectItemActive:Rt,albumTips:Pt,albumPrice:Ut,iconMemberSmall:Ft,alumnContainer:wt,alumnList:Ot,alumnTitle:Dt,iconMenu:kt,musicContent:Nt,iconTransfer:Ht,musicTitle:Mt,musicImg:Lt,imgSection:xt,finch:Yt,finchLoad:Gt,videoOperation:Qt,audition:qt,footers:Vt,colSticky:Wt,priceSection:Xt,price:zt,buyBtn:Kt,primry:_t,member:Jt,functionSection:jt,empty:Zt,emptyImg:$t,staffChange:ea,staffContainer:ta,staffTitle:aa,staffImg:sa,name:na,boxStyle:oa,active:ia,shareMate:ra,icon:la,info:ua,tagDiscount:ca},da="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",ma="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",fa="data:image/png;base64,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",re="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=",le="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==",Aa="data:image/png;base64,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",pa="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==",ga="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 va="_downloadContainer_hbonu_1",Ca="_musicContainer_hbonu_4",Ia="_musicImg_hbonu_15",Sa="_num_hbonu_18",ya="_page_hbonu_26",ba="_downloadBtn_hbonu_32";var w={downloadContainer:va,musicContainer:Ca,musicImg:Ia,num:Sa,page:ya,downloadBtn:ba},X="./assets/logoWatermark.223403de.png";const Ea=async c=>{console.log("imgToCanvas",c);const i=document.createElement("img");i.setAttribute("crossOrigin","anonymous"),c&&typeof c=="string"&&c.includes("data:image")?i.src=c:i.src=c+`?t=${+new Date}`,await new Promise(I=>i.onload=I);const r=document.createElement("canvas");r.width=i.width,r.height=i.height;const d=r.getContext("2d");return d.fillStyle="rgb(255, 255, 255)",d.fillStyle="#fff",d.fillRect(0,0,i.width,i.height),d.drawImage(i,0,0),r},Ta=async(c,i)=>{console.log("addWatermark");try{const r=c.getContext("2d"),d=document.createElement("img");d.setAttribute("crossOrigin","anonymous"),X&&typeof X=="string"&&X.includes("data:image")?d.src=X:d.src=X+`?${new Date().getTime()}`,await new Promise(O=>d.onload=O);const I=document.createElement("canvas");I.width=600,I.height=500;const R=I.getContext("2d");R.clearRect(0,0,I.width,I.height),R.rotate(-30*Math.PI/180),R.drawImage(d,0,300);const x=r.createPattern(I,"repeat");return r.fillStyle=x,r.fillRect(0,0,c.width,c.height),c}catch(r){console.log(r)}},ha=(c,i)=>{c.getContext("2d");const r=document.createElement("canvas");r.width=c.width,r.height=c.height+80;const d=r.getContext("2d");return d.fillStyle="#fff",d.fillRect(0,0,r.width,r.height),d.font="26pt Calibri",d.fillStyle="#000",d.textAlign="center",d.drawImage(c,0,40),d.fillText(i.title,c.width/2,40),r},Ba=c=>c.toDataURL("image/png");var Ra=Pe({name:"download",props:{imgList:{type:Array,default:()=>[]},musicSheetName:{type:String,default:""}},setup(c){const i=g(c.imgList),r=g();Ge(()=>c.imgList,y=>{i.value=y,d.value=0,r.value&&r.value.swipeTo(0)});const d=g(0),I=g(!1),R=g(""),x=async()=>{if(!I.value)if(I.value=!0,R.value)O();else{const y=await Ea(i.value[d.value]),D=ha(y,{title:c.musicSheetName,size:18}),$=await Ta(D);R.value=Ba($),await O()}},O=async()=>{var D;Z.loading({message:"\u56FE\u7247\u751F\u6210\u4E2D...",forbidClick:!0}),setTimeout(()=>{I.value=!1},100);const y=await Ue({api:"savePicture",content:{base64:R.value}});((D=y==null?void 0:y.content)==null?void 0:D.status)==="success"?Z.success("\u5DF2\u4FDD\u5B58\u5230\u76F8\u518C"):Z.fail("\u4FDD\u5B58\u5931\u8D25")};return()=>a("div",{class:w.downloadContainer},[a("div",{class:w.musicContainer},[a("h2",null,[c.musicSheetName]),a("div",{class:w.musicImg},[a(tt,{ref:r,showIndicators:!1,loop:!1,onChange:y=>{d.value=y,R.value=""}},{default:()=>[i.value.length>0&&i.value.map(y=>a(at,null,{default:()=>[a(K,{src:y},null)]}))]})])]),a("div",{class:w.buttonGroup},[a("div",{class:w.num},[a("span",{class:w.page},[d.value+1,m("/"),i.value.length]),a("span",{class:w.countPage},[m("\uFF08\u5171"),i.value.length,m("\u9875\uFF09")])]),a(z,{type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:w.downloadBtn,block:!0,round:!0,onClick:()=>x(),loading:I.value,loadingText:"\u52A0\u8F7D\u4E2D..."},{default:()=>[m("\u4E0B\u8F7D\u5F53\u524D\u9875\u9762")]})])])}}),Xa=Pe({name:"new-index",setup(){localStorage.setItem("behaviorId",Ze());const c=Qe(),i=qe(),r=g(!1),d=g("rgba(55, 205, 177, 0)"),I=g("#fff"),R=Number(i.query.activityId)||0,x=g(R),O=g(!1),y=g(null),D=g(null),$=g("0"),_=g(""),P=g([]),J=g(!1),v=Ee({status:!1,radio:"staff"}),Fe=g(H.platformType==="STUDENT"?"/api-student":"/api-teacher"),ee=e=>{var n,s,u;if(v.radio=e,v.status=!1,t.imgs=[],e=="FIRST"){r.value=!1;const l=(n=t.details)==null?void 0:n.firstPdfUrl;te(l)}else if(e=="JIAN"){r.value=!1;const l=(s=t.details)==null?void 0:s.jianPdfUrl;te(l)}else{r.value=!1;const l=(u=t.details)==null?void 0:u.musicPdfUrl;te(l)}},we=async e=>{var n;if(!r.value){r.value=!0,O.value=!1;try{const{data:s}=await F.post("/musicSheet/detailSmall",{prefix:H.platformType==="TEACHER"?"/api-teacher":"/api-student",data:{musicSheetId:i.query.id,tenantAlbumId:i.query.tenantAlbumId,providerType:i.query.providerType,instrumentId:t.instrumentId,subjectId:t.subjectId}});t.details=s,await Me(s)}catch{O.value=!0}((n=t.details)==null?void 0:n.musicSheetType)!=="CONCERT"&&(r.value=!1)}},k=g(null),ue=g(null),Y=g(0),Oe=async()=>{var s;const e=["play-large","play","progress","captions","duration"];k.value=new et(ue.value,{controls:e});const n=await F.get("/sysConfig/queryByParamNameList",{prefix:H.platformType==="TEACHER"?"/api-teacher":"/api-student",params:{paramNames:"music_sheet_free_rate"}});Y.value=((s=n.data[0])==null?void 0:s.paramValue)||0,j(async()=>{Q()}),k.value.on("timeupdate",()=>{const u=k.value,l=u.duration*Y.value/100||0;u.currentTime>=l&&!S.value.play&&u.stop()})},ce=async e=>{var n;if(((n=e.data)==null?void 0:n.api)==="musicStaffRender"){const s=e.data.osmdImg,u=[];for(let l=0;l{var l,B;const e=(l=H.user.data)==null?void 0:l.instrumentId;if(e){const C=e.split(",")[0];t.instrumentId=C}const n=(B=H.user.data)==null?void 0:B.subjectId;if(n){const C=n.split(",")[0];t.subjectId=C}Te({api:"setStatusBarTextColor",content:{statusBarTextColor:!0}}),await we();const{height:s}=he(y),u=he(D);$.value=s+u.height,window.addEventListener("message",ce)}),We(()=>{Te({api:"setStatusBarTextColor",content:{statusBarTextColor:!1}}),window.removeEventListener("message",ce)});const De=async()=>{var e,n,s;try{await F.post("/music/sheet/favorite/"+((e=t.details)==null?void 0:e.id),{prefix:H.platformType==="TEACHER"?"/api-teacher":"/api-student"}),t.details.favorite=(n=t.details)!=null&&n.favorite?0:1,t.details.favoriteCount=(s=t.details)!=null&&s.favorite?t.details.favoriteCount+1:t.details.favoriteCount-1<0?0:t.details.favoriteCount-1,setTimeout(()=>{var u;Z((u=t.details)!=null&&u.favorite?"\u6536\u85CF\u6210\u529F":"\u53D6\u6D88\u6536\u85CF\u6210\u529F")},100)}catch{}},ke=async()=>{const e=t.details;p.orderObject.orderType="MUSIC",p.orderObject.orderName=e.name,p.orderObject.orderDesc=e.name,p.orderObject.actualPrice=e.musicPrice,p.orderObject.recomUserId=i.query.recomUserId||0,p.orderObject.activityId=i.query.activityId||0,p.orderObject.orderNo="",p.orderObject.orderList=[{orderType:"MUSIC",goodsName:e.name,actualPrice:e.musicPrice,price:e.musicPrice,...e}];const s=(await F.post("/api-student/userOrder/getPendingOrder",{data:{goodType:"MUSIC",bizId:e.id}})).data;s?W.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()=>{p.orderObject.orderNo=s.orderNo,p.orderObject.actualPrice=s.actualPrice,p.orderObject.discountPrice=s.discountPrice,p.orderObject.paymentConfig={...s.paymentConfig,paymentVendor:s.paymentVendor,paymentVersion:s.paymentVersion},de()}).catch(()=>{W.close(),Ne(s.orderNo)}):de()},de=()=>{const e=t.details;c.push({path:"/orderDetail",query:{orderType:"MUSIC",musicId:e.id}})},Ne=async e=>{try{await F.post("/api-student/userOrder/orderCancel",{data:{orderNo:e}})}catch{}},S=ae(()=>{var n;const e=t.details;return{hasTenantAlbum:!!((n=i.query)!=null&&n.tenantAlbumId),play:!!e.play,free:e==null?void 0:e.paymentType.includes("FREE"),charge:e==null?void 0:e.paymentType.includes("CHARGE"),vip:e==null?void 0:e.paymentType.includes("VIP"),buy:(e==null?void 0:e.orderStatus)==="PAID"}}),t=Ee({musicId:i.query.id,instrumentId:"",subjectId:"",isConcert:!1,details:{},list:[],open:!1,closed:!0,audioReady:!1,iframeSrc:"",instrumentName:"",iframeRef:null,imgs:[],musicPdfUrl:"",partList:[],partNames:[],selectedPartName:"",selectedPartIndex:0,isComberRender:!1,metronomeUrl:"",metronomeMp3Url:""}),h=ae(()=>(console.log(1,P.value,t.selectedPartIndex),P.value.find(e=>e.value===t.selectedPartIndex))),me=ae(()=>{const e=t.details;let n=e.isConvertibleScore,s=!1;return!n&&["FIRST","JIAN"].includes(e.scoreType)&&(n=!0,s=!0),{isConvertibleScore:n,isHiddenStaff:s}});function He(e){const n=t.instrumentId;if(n){const{track:s}=e.find(u=>n==u.musicalInstrumentId)||{};return s}return null}const G=(e,n)=>{let s="";return n==="FIRST"?s=e.firstPdfUrl:n==="JIAN"?s=e.jianPdfUrl:n==="STAVE"&&(s=e.musicPdfUrl),s||""},Me=async e=>{var l,B,C;v.radio=e.scoreType;const n=e.musicSheetSoundList||[];let s=n;t.list=n,s=s.filter(A=>{var b,E;return!((E=(b=A.track)==null?void 0:b.toLocaleUpperCase())!=null&&E.includes("COMMON"))}),P.value=s.map((A,b)=>{const E=e.musicSheetType!=="SINGLE"&&e.isScoreRender?b+1:b,N=nt(A.track);return{text:A.track+(N?`(${N})`:""),name:A.track+(N?`(${N})`:""),track:A.track,musicPdfUrl:A.musicPdfUrl,firstPdfUrl:A.firstPdfUrl,jianPdfUrl:A.jianPdfUrl,value:E}}),t.details=e||{},t.isComberRender=(l=t.details)==null?void 0:l.isScoreRender;let u;if((B=t.details)!=null&&B.musicSheetSoundList){const A=He((C=t.details)==null?void 0:C.musicSheetSoundList);if(A){const b=A.split(",").map(E=>E.toLowerCase().replace(/^\d+|\d+$/g,"").trim());u=P.value.find(E=>b.includes(E.track&&E.track.toLowerCase().replace(/^\d+|\d+$/g,"").trim())),u&&(t.selectedPartIndex=u.value)}}if(e.musicSheetType==="SINGLE")t.musicPdfUrl=G(e,e.scoreType);else if(t.isComberRender){P.value.unshift({text:"\u603B\u8C31",value:0,xmlIndex:999,musicPdfUrl:e.musicPdfUrl,firstPdfUrl:e.firstPdfUrl,jianPdfUrl:e.jianPdfUrl,track:"",name:"\u603B\u8C31"}),t.selectedPartIndex=e.defaultScoreRender?0:u?u.value:1;let A="";e.defaultScoreRender?A=G(e,e.scoreType):A=G(u,e.scoreType),t.musicPdfUrl=A}else{const A=P.value.find(b=>b.value===t.selectedPartIndex);A?t.musicPdfUrl=G(A,e.scoreType):t.musicPdfUrl=""}_.value=e.mp3Url,_.value?j(async()=>{Oe()}):Q()},fe=(e,n,s)=>{const u=sessionStorage.getItem("Authorization")||"",l="/klx-music-score/";let C=`${Xe()+l}?t=${Date.now()}#/?id=${e}&Authorization=${u}&isPreView=true&zoom=0.5&downPng=A4`;return C+="&systemType="+(H.platformType==="STUDENT"?"student":"teacher"),n===999?C+=`&part-index=${n}`:C+=`&part-name=${encodeURIComponent(s||"")}`,v.radio==="STAVE"?C+="&musicRenderType=staff":v.radio==="JIAN"?C+="&musicRenderType=fixedTone":v.radio==="FIRST"&&(C+="&musicRenderType=firstTone"),C},Q=async()=>{try{j(()=>{var e,n;if(t.musicPdfUrl){const s=`${location.origin}${location.pathname}pdf/web/viewer-pdf.html?file=${encodeURIComponent(t.musicPdfUrl)}&t=${Date.now()}`;document.querySelector("#staffIframeRef").contentWindow.location.replace(s)}else{const s=fe(t.musicId,((e=h.value)==null?void 0:e.xmlIndex)||0,((n=h.value)==null?void 0:n.track)||"");console.log(s,"staffIframeRef"),document.querySelector("#staffIframeRef").contentWindow.location.replace(s)}})}catch{}},Le=()=>{var n;document.getElementById("staffIframeRef").contentWindow.location.replace(fe(t.musicId,((n=h.value)==null?void 0:n.xmlIndex)||0,h.value.track))},q=()=>{W.alert({title:"\u63D0\u793A",message:"\u8BF7\u5728\u9177\u4E50\u79C0APP\u4E2D\u4F7F\u7528",confirmButtonColor:"#2dc7aa"}).then(()=>{window.location.href=location.origin+"/student/#/download"})},xe=async()=>{const e=Fe.value+"/tenantGroupAlbum/buyAlbumInfo?tenantGroupAlbumId="+(i.query.taId||""),{data:n}=await F.get(e),s=n[0];p.orderObject.orderType="TENANT_ALBUM",p.orderObject.orderName=s.name,p.orderObject.orderDesc=s.name,p.orderObject.actualPrice=s.actualPrice,p.orderObject.orderNo="",p.orderObject.orderList=[{orderType:"TENANT_ALBUM",goodsName:s.name,actualPrice:s.actualPrice,price:s.actualPrice,...s}];const l=(await F.post("/api-student/userOrder/getPendingOrder",{data:{goodType:"TENANT_ALBUM",bizId:s.id}})).data;l?W.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()=>{p.orderObject.orderNo=l.orderNo,p.orderObject.actualPrice=l.actualPrice,p.orderObject.discountPrice=l.discountPrice,p.orderObject.paymentConfig={...l.paymentConfig,paymentVendor:l.paymentVendor,paymentVersion:l.paymentVersion},Ae(s.id)}).catch(()=>{W.close(),Ye(l.orderNo)}):Ae(s.id)},Ye=async e=>{try{await F.post("/api-student/userOrder/orderCancel/v2",{data:{orderNo:e}})}catch{}},Ae=e=>{c.push({path:"/orderDetail",query:{orderType:"ALBUM",album:e}})},te=(e,n)=>{e?t.musicPdfUrl=e:t.musicPdfUrl="",Q()};return()=>{var e,n,s,u,l,B,C,A,b,E,N,pe,ge,ve,Ce,Ie,Se,ye,be;return a("div",{class:o.detail},[a(Re,{position:"top"},{default:()=>[a(_e,{background:d.value,hideHeader:!1,border:!1,isFixed:!1,color:I.value,backIconColor:"white"},null)]}),a("img",{class:o.bgImg,src:(e=t.details)==null?void 0:e.musicCover},null),a("div",{class:o.musicContentBg},null),a("div",{class:o.bg},[a("div",{class:o.alumWrap},[a("div",{class:o.img},[a(K,{class:o.image,width:"100%",height:"100%",fit:"cover",src:(n=t.details)==null?void 0:n.musicCover},null)]),a("div",{class:o.alumDes},[a("div",{class:[o.alumTitle,"van-ellipsis"]},[(s=t.details)==null?void 0:s.name]),a("div",{class:[o.des,"van-multi-ellipsis--l2"]},[(u=t.details)!=null&&u.composer?`\u4F5C\u66F2\uFF1A${((B=t.details)==null?void 0:B.composer)||""}`:`\u4E0A\u4F20\u8005\uFF1A${((l=t.details)==null?void 0:l.addName)||""}`])])]),a("div",{class:[o.alumCollect]},[a("div",{class:[o.alumCollectItem,t.imgs.length<=0&&!t.musicPdfUrl?o.alumCollectItemActive:""],onClick:()=>{var f,T,U;if(V().isApp){if(t.imgs.length<=0&&!t.musicPdfUrl)return;if(t.musicPdfUrl){const L=((f=t.details)==null?void 0:f.name)+(t.isConcert&&((T=h.value)==null?void 0:T.name)?`(${((U=h.value)==null?void 0:U.name)||""})`:"");Ue({api:"downloadFile",content:{downloadUrl:t.musicPdfUrl,fileName:L}})}else J.value=!0}else q()}},[a("img",{src:da},null),a("span",null,[m("\u4E0B\u8F7D\u66F2\u8C31")])]),a("div",{class:o.alumCollectItem,onClick:()=>De()},[a("img",{src:(C=t.details)!=null&&C.favorite?ze:Ke},null),a("span",null,[(A=t.details)==null?void 0:A.favoriteCount,m("\u4EBA\u6536\u85CF")])])]),((b=t.details)==null?void 0:b.id)&&!S.value.play&&!S.value.hasTenantAlbum&&a("div",{class:o.albumTips},[S.value.charge&&S.value.vip?a(M,null,[a("span",null,[m("\u5F00\u901A\u4F1A\u5458\u6216\u70B9\u64AD\u5355\u66F2\uFF0C\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]),a("span",{class:o.albumPrice},[m("\xA5"),Be((E=t.details)==null?void 0:E.musicPrice)])]):S.value.vip?a("span",null,[a("img",{src:ma,class:o.iconMemberSmall},null),m("\u6B64\u66F2\u8C31\u4E3A\u4F1A\u5458\u4E13\u4EAB\uFF0C\u5F00\u901A\u4F1A\u5458\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]):S.value.charge?a(M,null,[a("span",null,[m("\u6B64\u66F2\u8C31\u4E3A\u70B9\u64AD\u66F2\u8C31\uFF0C\u70B9\u64AD\u5373\u53EF\u81EA\u7531\u7EC3\u4E60\u8BE5\u66F2\u8C31")]),a("span",{class:o.albumPrice},[m("\xA5"),Be((N=t.details)==null?void 0:N.musicPrice)])]):""])]),a("div",{class:o.musicContent},[me.value.isConvertibleScore&&((pe=t.details)==null?void 0:pe.musicSheetType)==="SINGLE"?a("span",{class:o.iconTransfer,style:{display:((ge=t.details)==null?void 0:ge.musicSheetType)==="SINGLE"?"":"none"},onClick:()=>{v.status=!0}},[m("\u8F6C\u8C31")]):null,a("span",{class:o.iconTransfer,style:{display:((ve=t.details)==null?void 0:ve.musicSheetType)==="CONCERT"?"":"none"},onClick:()=>{t.open=!0}},[m("\u5207\u6362\u58F0\u8F68")]),t.details.id?a(M,null,[t.musicPdfUrl?a(M,null,[a("iframe",{style:{opacity:r.value?0:1},id:"staffIframeRef",src:t.iframeSrc,onLoad:()=>{r.value=!1}},null)]):a(M,null,[a("p",{class:o.musicTitle},[((Ce=t.details)==null?void 0:Ce.name)&&a(M,null,[(Ie=t.details)==null?void 0:Ie.name,t.isConcert&&((Se=h.value)==null?void 0:Se.name)?`(${((ye=h.value)==null?void 0:ye.name)||""})`:""])]),a("iframe",{id:"staffIframeRef",style:{opacity:r.value?0:1},src:t.iframeSrc,onLoad:()=>{r.value=!1}},null)])]):null]),((be=t.details)==null?void 0:be.id)&&a(Re,{position:"bottom",varName:"--bottom-height"},{default:()=>[a("div",{style:{backgroundColor:"#fff"}},[a("div",{class:o.videoOperation},[_.value&&a(M,null,[!S.value.play&&Y.value!=100&&Y.value!=0&&a("div",{class:[o.audition]},[a("img",{src:fa},null),a("span",null,[m("\u6BCF\u9996\u66F2\u76EE\u53EF\u8BD5\u542C"),Y.value,m("%")])]),a("div",{class:[o.audio,o.collectCell]},[a("audio",{id:"player",controls:!0,ref:ue},[a("source",{src:_.value,type:"audio/mp3"},null)])])])]),a("div",{ref:D,class:o.footers},[S.value.play?a(z,{round:!0,block:!0,type:"primary",color:"linear-gradient( 270deg, #FF204B 0%, #FE5B71 100%)",onClick:()=>{if(!V().isApp){q();return}it(()=>{var L;k.value&&k.value.stop(),k.value&&k.value.stop();let T="";v.radio==="STAVE"?T="staff":v.radio==="JIAN"?T="fixedTone":v.radio==="FIRST"&&(T="firstTone");let U={"part-name":encodeURIComponent(((L=h.value.track)==null?void 0:L.trim())||""),musicRenderType:T,albumId:i.query.tenantAlbumId||"",ignoreSysMetronome:i.query.subjectType==="MUSIC"?1:0};i.query.tenantAlbumId&&(U.albumId=i.query.tenantAlbumId),$e({id:t.details.id},()=>{},U)},300)()}},{default:()=>[m("\u7ACB\u5373\u7EC3\u4E60")]}):S.value.hasTenantAlbum&&!S.value.play?a(z,{disabled:i.query.buyStatus==="1",round:!0,block:!0,type:"primary",color:"linear-gradient( 270deg, #FF204B 0%, #FE5B71 100%)",onClick:()=>{if(!V().isApp){q();return}i.query.type==="search"?c.push("train-tool"):xe()}},{default:()=>[m("\u5F00\u901A\u8BAD\u7EC3\u6559\u7A0B")]}):a("div",{class:[o.buyBtn]},[S.value.charge&&a(z,{round:!0,type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:o.primary,onClick:()=>{if(!V().isApp){q();return}ke()}},{default:()=>[m("\u7ACB\u5373\u70B9\u64AD")]}),S.value.vip&&a(z,{round:!0,block:!S.value.charge,type:"primary",color:"linear-gradient(270deg, #FF204B 0%, #FE5B71 100%)",class:o.memeber,onClick:()=>{if(!V().isApp){q();return}c.push({path:"/memberCenter",query:{...i.query}})}},{default:()=>[x.value>0&&a("div",{class:[o.buttonDiscount]},[m("\u4E13\u5C5E\u4F18\u60E0")]),m("\u5F00\u901A\u4F1A\u5458")]})])])])]}),a(se,{show:J.value,"onUpdate:show":f=>J.value=f,position:"bottom",round:!0},{default:()=>{var f,T;return[J.value&&a(Ra,{imgList:JSON.parse(JSON.stringify(t.imgs)),musicSheetName:t.details.name+(t.isConcert&&((f=h.value)==null?void 0:f.name)?`(${((T=h.value)==null?void 0:T.name)||""})`:"")},null)]}}),a(se,{show:v.status,"onUpdate:show":f=>v.status=f,teleport:"body",closeable:!0,style:{width:"80%"},class:o.staffChange,round:!0},{default:()=>[a("div",{class:o.staffContainer},[a("div",{class:o.staffTitle},[m("\u8F6C\u6362\u66F2\u8C31")]),a(je,{modelValue:v.radio,"onUpdate:modelValue":f=>v.radio=f},{default:()=>[a(Je,{border:!1},{default:()=>[me.value.isHiddenStaff?"":a(oe,{center:!0,border:!1,class:v.radio==="STAVE"?o.active:"",onClick:()=>ee("STAVE")},{icon:()=>a(K,{src:Aa,class:o.staffImg},null),title:()=>a("span",{class:o.name},[m("\u4E94\u7EBF\u8C31")]),value:()=>a(ie,{name:"STAVE"},{icon:f=>a(ne,{class:o.boxStyle,size:16,name:f.checked?re:le},null)})}),a(oe,{center:!0,border:!1,class:v.radio==="FIRST"?o.active:"",onClick:()=>ee("FIRST")},{icon:()=>a(K,{src:pa,class:o.staffImg},null),title:()=>a("span",{class:o.name},[m("\u7B80\u8C31-\u9996\u8C03")]),value:()=>a(ie,{name:"FIRST"},{icon:f=>a(ne,{class:o.boxStyle,size:16,name:f.checked?re:le},null)})}),a(oe,{center:!0,border:!1,class:v.radio==="JIAN"?o.active:"",onClick:()=>ee("JIAN")},{icon:()=>a(K,{src:ga,class:o.staffImg},null),title:()=>a("span",{class:o.name},[m("\u7B80\u8C31-\u56FA\u5B9A\u8C03")]),value:()=>a(ie,{name:"JIAN"},{icon:f=>a(ne,{class:o.boxStyle,size:16,name:f.checked?re:le},null)})})]})]})])]}),a(se,{teleport:"body",position:"bottom",round:!0,show:t.open,"onUpdate:show":f=>t.open=f},{default:()=>[a(ot,{columns:P.value,defaultIndex:t.selectedPartIndex,onConfirm:f=>{t.open=!1,t.selectedPartIndex=f.value,t.imgs=[],j(()=>{const T=P.value.find(L=>L.value===f.value),U=G(T,v.radio);t.musicPdfUrl=U,U?Q():(r.value=!0,t.musicPdfUrl?Le():Q())})},onCancel:()=>t.open=!1},null)]})])}}});export{Xa as default};