!function(){function t(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function e(e){for(var i=1;iimg{width:1.33333rem;height:1.33333rem}._rightFixedBtns_jst3b_100{position:fixed;top:50%;transform:translateY(-50%);right:.53333rem}._rightFixedBtns_jst3b_100 ._point_jst3b_106{margin-top:.26667rem;border-bottom-left-radius:0;border-bottom-right-radius:0}._rightFixedBtns_jst3b_100 ._point_jst3b_106+._fullBtn_jst3b_111{border-top-left-radius:0;border-top-right-radius:0}._leftFixedBtns_jst3b_115{position:fixed;top:50%;transform:translateY(-50%);left:.53333rem}._leftFixedBtns_jst3b_115 ._prePoint_jst3b_121{margin-bottom:.21333rem}._fullBtn_jst3b_111{width:1.01333rem;height:1.46667rem;background:rgba(51,51,51,.15);border-radius:.21333rem;display:flex;flex-direction:column;align-items:center;color:#fff;justify-content:space-evenly}._fullBtn_jst3b_111:active{opacity:.8}._bottomFixedContainer_jst3b_138{position:absolute;left:0;right:0;bottom:0;z-index:10;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);padding:0 .8rem}._bottomFixedContainer_jst3b_138 ._time_jst3b_147{display:flex;justify-content:space-between;color:#fff;font-size:.26667rem;padding:.10667rem 0}._bottomFixedContainer_jst3b_138 ._slider_jst3b_154{padding:.26667rem 0}._bottomFixedContainer_jst3b_138 ._actions_jst3b_157{display:flex;justify-content:space-between;color:#fff;font-size:.32rem;align-items:center}._bottomFixedContainer_jst3b_138 ._actions_jst3b_157 ._actionBtn_jst3b_164{display:flex}._bottomFixedContainer_jst3b_138 ._actions_jst3b_157 ._actionBtn_jst3b_164>img{width:.69333rem;height:.69333rem;display:block;padding:.21333rem .21333rem .37333rem}._popup_jst3b_173{background:rgba(0,0,0,.5)}._overlayClass_jst3b_176{--van-overlay-background: transparent}.top-enter-active,.top-leave-active{transition:transform .5s}.top-enter-from,.top-leave-to{transform:translateY(-100%)}.left-enter-active,.left-leave-active{transition:all .5s}.left-enter-from,.left-leave-to{left:-1.6rem}.right-enter-active,.right-leave-active{transition:all .5s}.right-enter-from,.right-leave-to{right:-1.6rem}.bottom-enter-active,.bottom-leave-active{transition:transform .5s}.bottom-enter-from,.bottom-leave-to{transform:translateY(100%)}\n",document.head.appendChild(a),System.register(["./index-legacy.a9944503.js","./plyr-legacy.2bfabaee.js","./data-legacy.9cfb823e.js","./index-legacy.c75fe8a2.js","./useFee-legacy.df0f7bec.js","./index-legacy.8bfb99fc.js"],(function(t){"use strict";var n,i,a,o,s,l,c,d,u,m,p,_,f,b,v,g,h,y,j,x,w,T,C,k,B,I,O,D,F;return{setters:[function(t){n=t.d,i=t.r,a=t.aZ,o=t.aU,s=t.ag,l=t.e,c=t.R,d=t.$,u=t.c,m=t.F,p=t.b1,_=t.b2,f=t.V,b=t.a5,v=t.q,g=t.aj,h=t.k,y=t.m,j=t.f,x=t.b5},function(){},function(t){w=t.S,T=t.i,C=t.a,k=t.p,B=t.b},function(t){I=t.q},function(t){O=t.h},function(t){D=t.S,F=t.a}],execute:function(){var P={playContent:"_playContent_jst3b_1",coursewarePlay:"_coursewarePlay_jst3b_7",playModel:"_playModel_jst3b_12",headerContainer:"_headerContainer_jst3b_21",backBtn:"_backBtn_jst3b_34",menu:"_menu_jst3b_43",tabsContent:"_tabsContent_jst3b_49",loadWrap:"_loadWrap_jst3b_60",itemDiv:"_itemDiv_jst3b_71",videoModel:"_videoModel_jst3b_86",rightFixedBtns:"_rightFixedBtns_jst3b_100",point:"_point_jst3b_106",fullBtn:"_fullBtn_jst3b_111",leftFixedBtns:"_leftFixedBtns_jst3b_115",prePoint:"_prePoint_jst3b_121",bottomFixedContainer:"_bottomFixedContainer_jst3b_138",time:"_time_jst3b_147",slider:"_slider_jst3b_154",actions:"_actions_jst3b_157",actionBtn:"_actionBtn_jst3b_164",popup:"_popup_jst3b_173",overlayClass:"_overlayClass_jst3b_176"};var S="VIDEO",L="SONG";t("default",n({name:"exercise-after-class",setup:function(){var t=i({width:"100vw"}),n=function(){var e=Math.min(screen.width,screen.height)*(16/9);e>Math.max(screen.width,screen.height)?t.width="100vw":t.width=e+"px"},R=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;n(),h({api:"setRequestedOrientation",content:{orientation:t}}),h({api:"setTitleBarVisibility",content:{status:t}}),h({api:"setStatusBarVisibility",content:{isVisibility:t}})};R(),a((function(){R(1)}));var A=o();s();var E=A.query,M=l(),N=c(),z=i({videoData:null,trainings:[],trainingTimes:0,itemList:[],showHead:!0,loading:!0,recordLoading:!1}),V=i({nowTime:0,model:!0,timer:null,item:null}),q=function(){var t=r(regeneratorRuntime.mark((function t(){var e,n,i,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,y.post(j.platformApi+"/studentLessonTraining/trainingRecord/".concat(E.courseScheduleId,"?userId=").concat(null===(e=j.user)||void 0===e||null===(n=e.data)||void 0===n?void 0:n.id),{hideLoading:!0});case 3:if(r=t.sent,!Array.isArray(null==r||null===(i=r.data)||void 0===i?void 0:i.trainings)){t.next=6;break}return t.abrupt("return",r.data.trainings);case 6:t.next=10;break;case 8:t.prev=8,t.t0=t.catch(0);case 10:return t.abrupt("return",[]);case 11:case"end":return t.stop()}}),t,null,[[0,8]])})));return function(){return t.apply(this,arguments)}}(),W=function(){var t=r(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:Array.isArray(n)&&(z.trainings=n.map((function(t){try{t.trainingContent=JSON.parse(t.trainingContent)}catch(n){t.trainingContent=""}return e(e({},t),{},{currentTime:0,duration:100,paused:!0,loop:!1,videoEle:null,timer:null,muted:!0,autoplay:!0})})),z.itemList=z.trainings.filter((function(t){return t.materialId==A.query.materialId})),z.videoData=z.itemList[0],U());case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();d(r(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,q();case 2:e=t.sent,W(e),O();case 5:case"end":return t.stop()}}),t)}))));var Y=function(){h({api:"back"})},H=c(),G=i({firstIndex:0,open:!1,activeIndex:-1,tabActive:"",tabName:"",itemActive:"",itemName:""}),J=function(){var t=r(regeneratorRuntime.mark((function t(e){var n,i,r,a,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!z.recordLoading){t.next=2;break}return t.abrupt("return");case 2:return console.log("记录观看次数"),z.recordLoading=!0,i=A.query,r={materialType:"VIDEO",record:{sourceTime:e.duration,clientType:j.platformType,feature:"LESSON_TRAINING",deviceType:M.android?"ANDROID":M.isApp?"IOS":"WEB"},courseScheduleId:i.courseScheduleId,lessonTrainingId:i.lessonTrainingId,materialId:(null===(n=z.videoData)||void 0===n?void 0:n.materialId)||""},t.prev=6,t.next=9,y.post(j.platformApi+"/studentLessonTraining/lessonTrainingRecord",{data:r,hideLoading:!0});case 9:t.sent,t.next=14;break;case 12:t.prev=12,t.t0=t.catch(6);case 14:return z.recordLoading=!1,t.prev=15,t.next=18,q();case 18:a=t.sent,Array.isArray(a)&&(o=a.find((function(t){var e;return t.materialId==(null===(e=z.videoData)||void 0===e?void 0:e.materialId)})))&&(z.videoData.trainingTimes=o.trainingTimes,U()),t.next=24;break;case 22:t.prev=22,t.t1=t.catch(15);case 24:case"end":return t.stop()}}),t,null,[[6,12],[15,22]])})));return function(e){return t.apply(this,arguments)}}(),U=function t(){var e,n,i,r;if(0!=(null==z||null===(e=z.videoData)||void 0===e?void 0:e.trainingTimes)&&(null==z||null===(n=z.videoData)||void 0===n?void 0:n.trainingTimes)+""===(null===(i=z.videoData)||void 0===i||null===(r=i.trainingContent)||void 0===r?void 0:r.practiceTimes)){var a=z.trainings.findIndex((function(t){var e;return t.materialId==(null===(e=z.videoData)||void 0===e?void 0:e.materialId)})),o=a===z.trainings.length-1;x({title:"课后作业",message:"你已完成该练习~",confirmButtonColor:"var(--van-primary)",confirmButtonText:o?"完成":"下一题",cancelButtonText:"继续"}).then((function(){if(o)h({api:"goBack"});else{var e=z.trainings[a+1];if((null==e?void 0:e.type)===S&&(z.itemList=[e],z.videoData=e,t()),(null==e?void 0:e.type)===L){R(1),Y();var n=I.stringify({id:e.content,courseScheduleId:E.courseScheduleId,lessonTrainingId:E.lessonTrainingId,materialId:e.materialId}),i="".concat(location.origin,"/orchestra-music-score/?")+n;h({api:"openAccompanyWebView",content:{url:i,orientation:0,isHideTitle:!0,statusBarTextColor:!1,isOpenLight:!0}})}}})).catch((function(){z.trainings[a].currentTime=0}))}};return function(){var e,n;return u("div",{class:P.playContent},[u("div",{class:P.coursewarePlay,style:{width:t.width}},[u(D,{style:{height:"100%"},ref:H,showIndicators:!1,loop:!1,vertical:!0,lazyRender:!0,touchable:!1,duration:0},(n=e=z.itemList.map((function(t,e){return u(F,null,{default:function(){return[u(m,null,[u("div",{class:P.itemDiv,onClick:function(){clearTimeout(t.timer),V.model=!V.model}},[u("video",{playsinline:"false",preload:"auto",class:"player",poster:"./assets/icon-videobg.2414ec8d.png","data-vid":t.id,src:t.content,loop:t.loop,autoplay:t.autoplay,muted:t.muted,onLoadedmetadata:(e=r(regeneratorRuntime.mark((function e(n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=n.target,t.duration=i.duration,t.videoEle=i,t.loaded=!0;case 4:case"end":return e.stop()}}),e)}))),function(t){return e.apply(this,arguments)}),onTimeupdate:function(e){if(t.loaded){var n=e.target;t.currentTime=n.currentTime}},onPlay:function(){console.log("播放"),t.paused=!1,t.muted&&(t.muted=!1,t.videoEle.pause())},onPause:function(){console.log("暂停"),t.paused=!0},onEnded:function(){return J(t)}},[u("source",{src:t.content,type:"video/mp4"},null)])]),u(p,{name:"bottom"},{default:function(){return[V.model&&!t.muted&&u("div",{class:P.bottomFixedContainer},[u("div",{class:P.time},[u("span",null,[_(t.currentTime)]),u("span",null,[_(t.duration)])]),u("div",{class:P.slider},[t.duration&&u(w,{buttonSize:16,modelValue:t.currentTime,min:0,max:t.duration},null)]),u("div",{class:P.actions},[u("div",{class:P.actionBtn},[t.paused?u("img",{src:T,onClick:function(e){var n;clearTimeout(t.timer),null===(n=t.videoEle)||void 0===n||n.play(),t.paused=!1,t.timer=setTimeout((function(){V.model=!1}),4e3)}},null):u("img",{src:C,onClick:function(e){var n;clearTimeout(t.timer),null===(n=t.videoEle)||void 0===n||n.pause(),t.paused=!0}},null)])])])]}}),t.muted&&u("div",{class:P.loadWrap},[u(f,{animationData:k},null)])])];var e}})})),"function"==typeof n||"[object Object]"===Object.prototype.toString.call(n)&&!g(n)?e:{default:function(){return[e]}})),u(p,{name:"top"},{default:function(){var t,e,n;return[V.model&&u("div",{class:P.headerContainer,ref:N},[u("div",{class:P.backBtn,onClick:function(){return Y()}},[u(b,{name:B},null),v("返回")]),u("div",{class:P.menu},[G.tabName]),u("div",{class:P.nums},[v("练习次数:"),(null===(t=z.videoData)||void 0===t?void 0:t.trainingTimes)||0,v("/"),(null===(e=z.videoData)||void 0===e||null===(n=e.trainingContent)||void 0===n?void 0:n.practiceTimes)||0])])]}})])])}}}))}}}))}();