1 |
- !function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var r=1;r<arguments.length;r++){var a=null!=arguments[r]?arguments[r]:{};r%2?e(Object(a),!0).forEach((function(e){n(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):e(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=i(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){u=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(u)throw o}}}}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,l=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(u){l=!0,a=u}finally{try{o||null==n.return||n.return()}finally{if(l)throw a}}return i}(e,t)||i(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function l(e,t,n,r,a,i,o){try{var l=e[i](o),u=l.value}catch(c){return void n(c)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var i=e.apply(t,n);function o(e){l(i,r,a,o,u,"next",e)}function u(e){l(i,r,a,o,u,"throw",e)}o(void 0)}))}}var c=document.createElement("style");c.innerHTML='._musicSheet_1kfiy_1{padding-top:.96rem;background:#E2F6F1}._musicSheet_1kfiy_1 img{display:none!important}._headTitle_1kfiy_8{font-size:.32rem;font-weight:700;text-align:center;padding:.18667rem 0 0}._btn_1kfiy_14{position:fixed;bottom:.4rem;z-index:9;left:50%;transform:translate(-50%)}._btn_1kfiy_14 ._btnCont_1kfiy_21{height:auto;padding:0;background-color:transparent;border:none}._popup_1kfiy_27 .plyr{min-width:auto}._popup_1kfiy_27 .plyr__poster{background-image:url(/orchestra-music-score/assets/videobg.e54e8ad4.png)!important;background-size:cover!important}.eyeProtection ._header_ftt35_1{background:var(--eye-background-color)!important}._header_ftt35_1{position:absolute;z-index:2;top:0;left:0;right:0;border-radius:.13333rem .13333rem 0 0;background-color:#fff}._header_ftt35_1 .van-hairline--right:after{border-color:#ebdabf!important;height:80%;top:10%}._header_ftt35_1 ._leftButton_ftt35_18{display:flex;align-items:center}._header_ftt35_1 ._leftButton_ftt35_18 ._back_ftt35_22{z-index:9;padding:0;height:auto;background-color:transparent;border:none}._header_ftt35_1 ._info_ftt35_29{display:flex;justify-content:space-between;height:.96rem;box-sizing:border-box;padding:0 .42667rem}._header_ftt35_1 ._info_ftt35_29 .van-grid-item__content{display:flex;flex-direction:column;justify-content:center;background-color:transparent}._header_ftt35_1 ._musicName_ftt35_42{margin-left:.18667rem;max-width:20vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.26667rem;color:#985131}._header_ftt35_1 ._demos_ftt35_51{right:.13333rem;height:initial;display:flex;margin-top:.13333rem;position:absolute;padding:0 .08rem;float:right;background-color:rgba(255,255,255,.6);height:.50667rem;border-radius:.24rem}._header_ftt35_1 ._demos_ftt35_51>div{display:flex;align-items:center}._header_ftt35_1 ._demos_ftt35_51>div>span{display:inline-block;margin:0 .10667rem;font-size:.18667rem;color:#1a1a1a}._header_ftt35_1 .van-grid:after{display:none;border:none}._header_ftt35_1 .van-grid-item__content{width:.85333rem;padding:0;color:#333;display:flex}._header_ftt35_1 .van-grid-item__content:after{border-color:#e5e5e5}._header_ftt35_1 .van-grid-item__content>div>span{font-size:.21333rem;font-weight:700}._header_ftt35_1 .van-grid-item__content>span{color:#999;font-size:.16rem;display:block;height:.32rem;line-height:.32rem;text-align:center}._header_ftt35_1 .van-grid-item__content>span.switch{width:.56rem;border-radius:.16rem}._header_ftt35_1 .van-grid-item__content>span.active{background-color:var(--van-primary-color);color:#fff}._header_ftt35_1 .van-grid-item__content>span{width:initial;height:initial}._header_ftt35_1 .van-grid-item__content:after{display:none;border:none}._line_ftt35_114{position:relative}._line_ftt35_114:before{width:100%;height:.10667rem;background:#fcd660;border-radius:.05333rem;opacity:.26;content:"";display:block;position:absolute;bottom:-.05333rem}._btns_ftt35_128 .van-grid-item__content img{display:block;width:.4rem;height:.4rem}._btns_ftt35_128 .van-grid-item__content>span{margin-top:0;font-size:.13333rem;width:initial;height:initial}._pop_ftt35_139{padding:.21333rem .4rem;border-radius:.24rem}._pop_ftt35_139 h2{font-size:.21333rem;color:#333;font-weight:400;text-align:center}._pop_ftt35_139>div{margin-left:0}._pop_ftt35_139 .van-badge__wrapper{width:.18667rem;height:.32rem;display:block;text-align:center}._pop_ftt35_139 .van-grid-item__content{display:flex;flex-direction:row;align-items:start;justify-content:flex-start;padding-left:0;padding-right:0}._pop_ftt35_139 .van-grid-item__content>span{display:inline-block;margin-left:.08rem;flex:1;color:#1a1a1a;font-size:.16rem;width:2.26667rem;height:.24rem}._close_ftt35_175{position:absolute;right:-.16rem;top:-.16rem;width:.42667rem;height:.42667rem;display:flex}._close_ftt35_175 img{display:block;width:100%;height:100%}._try_ftt35_188{position:fixed;left:50%;transform:translate(-50%);bottom:.26667rem}._try_ftt35_188 ._trybtn_ftt35_194{width:2.18667rem;height:.58667rem;background:linear-gradient(180deg,#59e5d5 0%,#2dc7aa 100%);box-shadow:0 .05333rem .18667rem rgba(45,199,170,.25);border-radius:.32rem;font-size:.24rem;color:#fff;margin:auto;border:none}\n',document.head.appendChild(c),System.register(["./App-legacy.5b2bb91a.js","./lib-flexible-legacy.e8ca3d6a.js","./index-legacy.6fa44d56.js","./index-legacy.4d895885.js","./index-legacy.3e86aec7.js","./state-legacy.99e7558c.js","./index-legacy.84e26077.js","./index-legacy.16a044d7.js","./index-legacy.f3b4f897.js","./music-legacy.996cf9b7.js","./index-legacy.8584817c.js"],(function(){"use strict";var e,i,o,l,c,s,d,f,v,p,m,g,h,A,y,b,w,x,I,E,C,S,N,k,j,F,O,D,B,Q,P,T,R,q,_,L,M,V,H,G,K,U,z,X;return{setters:[function(t){e=t.r,i=t.g,o=t.e,l=t.u,c=t.t,s=t.h,d=t.B,f=t.a2,v=t.G,p=t.i,m=t.j,g=t.a1,h=t.F,A=t.P,y=t.I,b=t.a0,w=t.w,x=t.k,I=t.l,E=t.M,C=t.m,S=t.o,N=t.p,k=t.n,j=t.q,F=t.v,O=t.x,D=t.y,B=t.z,Q=t.C,P=t.D,T=t.E,R=t.H,q=t.f,_=t.b,L=t.d},function(){},function(e){M=e.s,V=e.E},function(e){H=e.h,G=e.N,K=e.c},function(e){U=e.P},function(e){z=e.s},function(e){X=e.S},function(){},function(){},function(){},function(){}],execute:function(){var W="_musicSheet_1kfiy_1",Z={header:"_header_ftt35_1",leftButton:"_leftButton_ftt35_18",back:"_back_ftt35_22",info:"_info_ftt35_29",musicName:"_musicName_ftt35_42",demos:"_demos_ftt35_51",line:"_line_ftt35_114",btns:"_btns_ftt35_128",pop:"_pop_ftt35_139",close:"_close_ftt35_175",try:"_try_ftt35_188",trybtn:"_trybtn_ftt35_194"},Y=e("pitch"),J=e(!1),$=i({name:"ColexiuReportHeader",props:{detail:{type:Object},record:{type:Object},className:{type:String}},emits:["activeChange"],setup:function(e,t){var n=t.emit,r=t.expose,a=o();l();var i=c(e),u=i.detail,w=i.record,x=function(){y({api:"back"})},I=function(){var e,t=sessionStorage.getItem("behaviorId")||""+(new Date).valueOf(),n=b.stringifyUrl({url:location.origin+"/orchestra-music-score",query:{id:null===(e=u.value)||void 0===e?void 0:e.id,behaviorId:t,client:a.isTeacher?"teacher":"student"}});y({api:"openAccompanyWebView",content:{url:n,orientation:0,isHideTitle:!0,statusBarTextColor:!1,isOpenLight:!0}})};return r({autoShow:function(){"1"!=localStorage.getItem("explain-view")&&(J.value=!0,setTimeout((function(){J.value=!1,localStorage.setItem("explain-view","1")}),5e3))}}),function(){var e,t;return s("header",{class:[Z.header,Z.className]},[s("div",{class:Z.info},[s("div",{class:Z.leftButton},[s(d,{onClick:x,class:Z.back},{default:function(){return[s("img",{src:f,alt:"back"},null)]}}),s("span",{class:Z.musicName},[null==w||null===(e=w.value)||void 0===e?void 0:e.sysMusicScoreName])]),w.value&&null!==(t=w.value)&&void 0!==t&&t.heardLevel?s(v,{class:Z.center,columnNum:5},{default:function(){return[s(p,{class:"van-hairline--right"},{icon:function(){var e;return s("span",null,[H[null===(e=w.value)||void 0===e?void 0:e.heardLevel]])},text:function(){return s("span",null,[m("难度")])}}),s(p,{class:"van-hairline--right"},{icon:function(){var e;return s("span",null,[null===(e=w.value)||void 0===e?void 0:e.score,m("分")])},text:function(){return s("span",null,[m("评测分数")])}}),s(p,{class:"van-hairline--right",onClick:function(){Y.value="pitch",n("activeChange","pitch")}},{icon:function(){var e;return s("span",{style:{color:"var(--van-primary-color)"}},[null===(e=w.value)||void 0===e?void 0:e.intonation,m("分")])},text:function(){return s("span",{class:["switch",{active:"pitch"===Y.value}]},[m("音准")])}}),s(p,{class:"van-hairline--right",onClick:function(){Y.value="rhythm",n("activeChange","rhythm")}},{icon:function(){var e;return s("span",{style:{color:"var(--van-primary-color)"}},[null===(e=w.value)||void 0===e?void 0:e.cadence,m("分")])},text:function(){return s("span",{class:["switch",{active:"rhythm"===Y.value}]},[m("节奏")])}}),s(p,{onClick:function(){Y.value="completion",n("activeChange","completion")}},{icon:function(){var e;return s("span",{style:{color:"#4EA1FF"}},[null===(e=w.value)||void 0===e?void 0:e.integrity,m("分")])},text:function(){return s("span",{class:["switch",{active:"completion"===Y.value}]},[m("完成度")])}})]}}):null,s(v,{columnNum:3,class:Z.btns},{default:function(){var e,t;return[null!==(e=w.value)&&void 0!==e&&e.videoFilePath&&0===(null===(t=w.value)||void 0===t?void 0:t.expire)&&a.isStudent?s(U,g(w.value,{btnClass:Z.btn,popupClass:Z.popup}),{default:function(){return[s(p,null,{icon:function(){return s("img",{src:"data:image/png;base64,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"},null)},text:function(){return s("span",null,[m("回放")])}})]}}):null,s(p,{onClick:function(){return J.value=!0}},{icon:function(){return s("img",{src:"data:image/png;base64,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"},null)},text:function(){return s("span",null,[m("释义")])}}),a.isStudent?s(p,{onClick:I},{icon:function(){return s("img",{src:"/orchestra-music-score/assets/again.78a8b607.svg"},null)},text:function(){return s("span",null,[m("再来一遍")])}}):null]}})]),w.value?s("div",{class:Z.demos},["pitch"===Y.value&&s(h,null,[s("div",null,[s(G,{fill:"#FFAB25",shadow:!0,x:-3,y:0},null),s("span",null,[m("音高了")])]),s("div",null,[s(G,{fill:"#FFAB25",shadow:!0,x:-1,y:-2},null),s("span",null,[m("音低了")])])]),z.isPercussion?null:s(h,null,["rhythm"===Y.value&&s(h,null,[s("div",null,[s(G,{fill:"#FF4444",shadow:!0,x:0},null),s("span",null,[m("节奏快了")])]),s("div",null,[s(G,{fill:"#FF4444",shadow:!0,x:-3,y:-2},null),s("span",null,[m("节奏慢了")])])]),"completion"===Y.value&&s("div",null,[s(G,{fill:"#CC75FF"},null),s("span",null,[m("时值不足")])])])]):null,s(A,{teleport:"body",show:J.value,class:Z.pop,style:{width:"60vw"},onClickOverlay:function(){return J.value=!1}},{default:function(){return[s("div",{class:Z.close,onClick:function(){return J.value=!1}},[s("img",{src:"data:image/png;base64,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"},null)]),s("h2",null,[m("图标释义")]),s(v,{columnNum:2,class:Z.btns,border:!1},{default:function(){return[s(p,null,{text:function(){return s("span",null,[m("绿色音符:演奏正确")])},icon:function(){return s(G,{fill:"#01C1B5"},null)}}),s(p,null,{text:function(){return s("span",null,[m("红色音符:错音")])},icon:function(){return s(G,{fill:"#FF4444"},null)}}),s(p,null,{text:function(){return s("span",null,[m("音符重影(红色在前):节奏过快")])},icon:function(){return s(G,{fill:"#FF4444",shadow:!0,x:0},null)}}),s(p,null,{text:function(){return s("span",null,[m("音符重影(红色在后):节奏慢了")])},icon:function(){return s(G,{fill:"#FF4444",shadow:!0,x:-3,y:-2},null)}}),s(p,null,{text:function(){return s("span",null,[m("音符重影(黄色在上):音高了")])},icon:function(){return s(G,{fill:"#FFAB25",shadow:!0,x:-3,y:0},null)}}),s(p,null,{text:function(){return s("span",null,[m("音符重影(黄色在下):音低了")])},icon:function(){return s(G,{fill:"#FFAB25",shadow:!0,x:-1,y:-2},null)}}),s(p,null,{text:function(){return s("span",null,[m("紫色音符:完整度不足")])},icon:function(){return s(G,{fill:"#CC75FF"},null)}}),s(p,null,{text:function(){return s("span",null,[m("灰色音符:未演奏")])},icon:function(){return s(G,{fill:"#AEAEAE"},null)}})]}})]}})])}}}),ee=l(),te=function(){var t=u(regeneratorRuntime.mark((function t(n,r){var a,i,o,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,D(n);case 2:return a=t.sent,i=e(""),o=B(a),i.value=Q(o.parsedXML,{title:r.musicSheetName}),l=Number(ee["part-index"])||0,i.value=P(i.value,l),t.abrupt("return",i);case 9:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),ne=i({name:"Colexiu",setup:function(){var i=e(),o=e(!0),l=e(!1),c=e(""),d=e([]),f=e([]),v=function(t){var n=e("loading"),r=e({}),a=e({});return S(u(regeneratorRuntime.mark((function e(){var t,i,o,l,u,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=sessionStorage.getItem("Authorization"),console.log("第一次请求",t),t){e.next=7;break}return e.next=5,N({api:"getToken"});case 5:null!=(o=e.sent)&&null!==(i=o.content)&&void 0!==i&&i.accessToken&&sessionStorage.setItem("Authorization",o.content.tokenType+" "+o.content.accessToken);case 7:return n.value="loading",e.prev=8,e.next=11,k.get("/musicPracticeRecord/getLastEvaluationMusicalNotesPlayStats",{params:{recordId:ee.id}});case 11:if((u=e.sent).data){e.next=15;break}return n.value="error",e.abrupt("return");case 15:return a.value=u.data,e.next=18,k.get("/musicSheet/detail/".concat(null===(l=a.value)||void 0===l?void 0:l.musicalNotesPlayStats.examSongId));case 18:c=e.sent,r.value=c.data,I.partIndex=u.data.partIndex||0,n.value="success",e.next=28;break;case 24:e.prev=24,e.t0=e.catch(8),n.value="error",console.log(e.t0);case 28:case"end":return e.stop()}}),e,null,[[8,24]])})))),[n,r,a]}(ee.id),p=a(v,3),m=p[0],g=p[1],A=p[2];w(m,u(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("success"!==m.value||!g.value.xmlFileUrl){e.next=5;break}return e.next=3,te(g.value.xmlFileUrl,g.value);case 3:t=e.sent,c.value=t.value;case 5:case"end":return e.stop()}}),e)})))),x();var y=function(){D(),o.value=!1;var e,t,n=r((t=["RIGHT","WRONG","CADENCE_WRONG"],"pitch"===Y.value?t.push.apply(t,["CADENCE_FAST","CADENCE_SLOW"]):"rhythm"===Y.value?t.push.apply(t,["INTONATION_HIGH","INTONATION_LOW"]):"completion"===Y.value&&t.push.apply(t,["INTEGRITY_WRONG"]),A.value.musicalNotesPlayStats.notesData.filter((function(e){return t.includes(e.musicalErrorType)}))));try{var a=function(){var t=e.value,n=f.value[t.musicalNotesIndex];setTimeout((function(){if(!d.value.includes(n.id)){d.value.push(n.id);var e=document.getElementById("vf-"+n.id),r=document.getElementById("vf-"+n.id+"-stem"),a=t.musicalErrorType,i=["INTONATION_HIGH","INTONATION_LOW","CADENCE_FAST","CADENCE_SLOW"].includes(a);if(null==r||r.classList.add(K[a]),null==e||e.classList.add(K[a]),e&&i){var o;null==r||r.classList.remove(K[a]),null==r||r.classList.add(K.RIGHT),null==e||e.classList.remove(K[a]),null==e||e.classList.add(K.RIGHT);var l=e.querySelector(".vf-notehead").cloneNode(!0);l.style.transform=function(e){switch(e){case"CADENCE_FAST":return"translateX(2px)";case"CADENCE_SLOW":return"translateX(-2px)";case"INTONATION_HIGH":return"translateY(-2px)";case"INTONATION_LOW":return"translateY(2px)";default:return""}}(a),e.style.opacity=".7",r&&(r.style.opacity=".7"),l.id="vf-"+n.id+"-copy",null==l||l.classList.add(K[a]),null===(o=osmd)||void 0===o||o.container.querySelector("svg").insertAdjacentElement("afterbegin",l)}}}),300)};for(n.s();!(e=n.n()).done;)a()}catch(i){n.e(i)}finally{n.f()}},b=function(e){if(e){var t,n=r(e.classList.values());try{for(n.s();!(t=n.n()).done;){var a=t.value;0!==(null==a?void 0:a.indexOf("vf-"))&&e.classList.remove(a)}}catch(i){n.e(i)}finally{n.f()}}},D=function(){var e,t=r(d.value);try{for(t.s();!(e=t.n()).done;){var n=e.value;b(document.getElementById("vf-"+n)),b(document.getElementById("vf-"+n+"-stem"));var a="vf-"+n+"-copy",i=document.getElementById(a);i&&i.remove()}}catch(o){t.e(o)}finally{t.f()}d.value=[]},B=function(e){var a;o.value=!1,null===(a=i.value)||void 0===a||a.autoShow(),setTimeout((function(){for(var e=0,t=Array.from(document.querySelectorAll(".vf-beam"));e<t.length;e++){var n;null===(n=t[e].querySelector("path"))||void 0===n||n.setAttribute("fill","#aeaeae")}})),j.osmd=e,f.value=F(j.osmd),y();var l=function(e,r){var a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=T(e);I.evaluatings=t(t({},I.evaluatings),{},n({},i.measureIndex,t(t(t({},i),R(r.score)),{},{score:r.score,dontTransition:a})))};if(A.value.userMeasureScore)for(var u in A.value.userMeasureScore)if(Object.prototype.hasOwnProperty.call(A.value.userMeasureScore,u)){var c,s=A.value.userMeasureScore[u],d=r(f.value);try{for(d.s();!(c=d.n()).done;){var v=c.value;if(s.measureRenderIndex==v.noteElement.sourceMeasure.MeasureNumberXML-1)if(v.noteElement.tie){var p,m=r(v.noteElement.tie.notes);try{for(m.s();!(p=m.n()).done;){var g=p.value,h=O(g);h&&l(h,s,g!==v.noteElement.tie.StartNote)}}catch(b){m.e(b)}finally{m.f()}}else l(v,s)}}catch(b){d.e(b)}finally{d.f()}}},Q=function(){l.value=!0,o.value=!1};return function(){var e=o.value||"loading"===m.value,t=l.value||"error"===m.value;return s("div",{class:[M.container,C.sett.eyeProtection&&"eyeProtection",C.sett.camera&&"openCamera"]},[s($,{className:M.header,detail:g.value,record:A,ref:i,style:{paddingLeft:I.isSpecialShapedScreen?I.notchHeight/2+"px":"auto"},onActiveChange:function(){return y()}},null),s("div",{id:"colexiu-detail-music-sheet",class:[M.musicSheet,W],style:{paddingLeft:I.isSpecialShapedScreen?I.notchHeight/2+"px":"auto"}},[e&&!t&&s(X,{class:M.skeleton,rowWidth:"80%",title:!0,row:3},null),t&&s(V,null,null),c.value&&s(h,null,[s("div",{class:M.headTitle},[g.value.musicSheetName]),s(E,{score:c.value,showSection:!0,opotions:{drawTitle:!1,drawComposer:!1,drawLyricist:!1,drawMetronomeMarks:!0,drawMeasureNumbers:!0,autoResize:!1},EngravingRules:{DefaultColorNotehead:"#aeaeae",DefaultColorRest:"#aeaeae",DefaultColorMusic:"#aeaeae",DefaultColorStem:"#aeaeae",DefaultColorChordSymbol:"#aeaeae",DefaultColorLabel:"#aeaeae",DYMusicScoreType:C.sett.type},onRerender:B,onRenderError:Q},null)])])])}}});N({api:"getToken"}).then((function(e){var t;console.log("获取token",e.content),null!=e&&null!==(t=e.content)&&void 0!==t&&t.accessToken&&sessionStorage.setItem("Authorization",e.content.tokenType+" "+e.content.accessToken)})),document.body.style.setProperty("--osdm-zoom",""+q()),_(),L(ne).mount("#app")}}}))}();
|