(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2c8db69b"],{"0af4":function(e,t,s){"use strict";t["a"]={filters:{playerTimeFormat:function(e){e=+e;var t=parseInt(e/60),s=parseInt(e%60);return t=t>=10?t:"0"+t,s=s>=10?s:"0"+s,t+":"+s}}}},"0cec":function(e,t,s){"use strict";var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[1===e.type&&!e.hasBuy||2===e.type&&3!==e.memberStatus?i("div",{staticClass:"bottom"},[1===e.type?i("div",{staticClass:"course-btn"},[i("div",{staticClass:"bottom__left"},[i("div",[i("img",{attrs:{src:s("f779")}}),i("span",{staticClass:"price"},[e._v(e._s(0===+e.detail.pricingType?"免费":""+e.detail.price))]),i("span",{directives:[{name:"show",rawName:"v-show",value:+e.detail.linePrice>0,expression:"+detail.linePrice > 0"}],staticClass:"ori-price"},[e._v(e._s(e.detail.linePrice))])])]),i("div",{staticClass:"bottom__right",on:{click:function(t){return e.buyBtn()}}},[e._v(" 立即购买 ")])]):e._e(),2===e.type?i("div",{staticClass:"member-btn",on:{click:function(t){return e.buyBtn()}}},[e._v(" 开通365读书会免费听 ")]):e._e()]):e._e(),i("Login",{attrs:{channel:e.agentCode,courseNo:e.courseNo,"login-flag":e.loginFlag,type:1,source:7,"share-user-no":e.shareUserid,"show-close":"","show-tips":""},on:{close:e.close,userInfoFn:e.onSuccess}}),i("DialogTips",{attrs:{"is-show":e.showDialog,title:e.dialogTitle,"img-type":e.dialogImgType,"btn-text":e.dialogBtn},on:{close:function(t){e.showDialog=!1},onclick:e.onClickDialog}})],1)},o=[],a=(s("e17f"),s("2241")),n=s("1da1"),r=s("5530"),c=(s("96cf"),s("a9e3"),s("d3b7"),s("25f0"),s("f121")),l=s("2ff5"),u=s("2f62"),d=s("fb76"),h=s("4278"),g=s("60fe"),f=s("163b"),p=s("d466"),m={components:{Login:d["a"],DialogTips:h["a"]},props:{type:{type:Number,default:1},detail:{type:Object,default:function(){return{}}},courseNo:{type:String,default:""},agentCode:{type:String,default:""}},data:function(){return{maskShow:!0,shareUserid:this.$route.params.userId,loginFlag:!1,isLogin:!1,trackingCount:{H5_dialog_btn_pay:0,H5_dialog_btn_vip:0,H5_bottom_btn_pay:0,H5_bottom_btn_vip:0},dialogTitle:"试学结束",dialogContent:"购买课程解锁全部内容",dialogBtn:"解锁全部内容",showDialog:!1,dialogImgType:"",memberStatus:0,hasBuy:!1}},created:function(){var e=JSON.parse(localStorage.getItem("setLoginStatus"));this.isLogin=(null===e||void 0===e?void 0:e.flag)||!1,this.isLogin&&(this.getCourseStatus(),this.memberStatus=e.memberStatus)},methods:Object(r["a"])(Object(r["a"])({},Object(u["b"])("agent",["setCourseInfo","setLoginInfo"])),{},{getCourseStatus:function(){var e=this;return Object(n["a"])(regeneratorRuntime.mark((function t(){var s,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(p["I"])({courseNo:e.courseNo});case 2:s=t.sent,i=s.data,e.hasBuy=!!i.flag,e.setLoginInfo({showLogin:!1,hasBuy:e.hasBuy});case 6:case"end":return t.stop()}}),t)})))()},buyBtn:function(){var e="";e=1===+this.type?g["h"]:g["i"],0===+this.trackingCount[e]&&Object(f["b"])({businessNo:this.courseNo,eventKey:e}),this.trackingCount[e]=+this.trackingCount[e]+1,this.isLogin?1===this.type?this.buyCourse():2===this.type&&this.$router.push("/memberOrder/".concat(c["d"])):this.loginFlag=!0},goPayPage:function(){var e={price:this.detail.price,linePrice:this.detail.linePrice,courseNo:this.courseNo,whetherKind:this.detail.whetherKind,type:this.type,pricingType:this.detail.pricingType};this.setCourseInfo(e),this.$router.push("/coursePay")},buyCourse:function(){var e=this;a["a"].confirm({title:"购买后可学习全部内容",confirmButtonColor:"#FFA241",cancelButtonColor:"#999999"}).then((function(){e.goPayPage()}))},close:function(){this.loginFlag=!1,this.maskShow=!0,this.$store.dispatch("loginPrompt",!1)},onSuccess:function(e){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function s(){return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return Object(f["b"])({businessNo:t.courseNo,eventKey:g["k"]}),e.isNew&&Object(f["b"])({businessNo:t.courseNo,eventKey:g["j"]}),t.loginFlag=!1,t.isLogin=!0,t.memberStatus=e.memberStatus,s.next=7,t.getCourseStatus();case 7:if(1!==t.type||t.hasBuy){s.next=10;break}return t.buyCourse(),s.abrupt("return");case 10:if(2!==t.type||3===e.memberStatus){s.next=13;break}return t.$router.push("/memberOrder/".concat(c["d"])),s.abrupt("return");case 13:window.location.reload();case 14:case"end":return s.stop()}}),s)})))()},getPriceDetail:function(){var e=this;return Object(n["a"])(regeneratorRuntime.mark((function t(){var s,i,o,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return s={businessNo:e.courseNo,businessType:e.type.toString()},t.next=3,Object(l["l"])(s);case 3:i=t.sent,i.code,o=i.data,a={price:null===o||void 0===o?void 0:o.price,linePrice:null===o||void 0===o?void 0:o.linePrice,courseNo:e.courseNo,type:e.type},e.setCourseInfo(a);case 8:case"end":return t.stop()}}),t)})))()},CreateOrder:function(){var e=this;return Object(n["a"])(regeneratorRuntime.mark((function t(){var s,i,o,a,n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return s={agentCode:e.agentCode,shareUserNo:e.shareUserid,businessNo:e.courseNo,businessType:e.type,payType:0},t.next=3,Object(l["a"])(s);case 3:i=t.sent,o=i.code,a=i.msg,n=i.data,r={order_no:n.orderNo},200===o?(Object(f["b"])({businessNo:e.courseNo,eventKey:g["l"],extra:JSON.stringify(r)}),e.dialogTitle="领取成功",e.dialogBtn="打开APP学习",e.dialogImgType="success",e.showDialog=!0,e.maskShow=!1):e.$toast(a);case 9:case"end":return t.stop()}}),t)})))()},onClickDialog:function(){2===+this.memberStatus?this.$router.push("/coursePay"):Object(f["e"])(this.courseNo,this.type)}})},y=m,b=(s("4c26"),s("2877")),v=Object(b["a"])(y,i,o,!1,null,"19b8ac6b",null);t["a"]=v.exports},"1ac5":function(e,t,s){"use strict";var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[1===e.detail.pricingType&&!e.hasBuy||e.detail.pricingType&&3!==e.memberStatus?i("div",{staticClass:"bottom"},[1===e.detail.pricingType?i("div",{staticClass:"course-btn"},[i("div",{staticClass:"bottom__left"},[i("div",[i("img",{attrs:{src:s("f779")}}),i("span",{staticClass:"price"},[e._v(e._s(0==e.productPrice?"免费":""+e.productPrice))]),e.detail.linePrice>e.productPrice&&0!=e.productPrice&&e.detail.linePrice>0?i("span",{staticClass:"ori-price"},[e._v(e._s(e.detail.linePrice))]):e._e()])]),i("div",{staticClass:"bottom__right",on:{click:e.buyBtn}},[e._v(" 立即购买 ")])]):e._e(),2===e.detail.pricingType?i("div",{staticClass:"member-btn",on:{click:e.buyBtn}},[e._v(" 开通365读书会免费听 ")]):e._e(),e.loginFlag?i("Login",{attrs:{channel:e.channel,courseNo:e.courseNo,"login-flag":e.loginFlag,type:1,source:6,"show-close":""},on:{close:e.close,userInfoFn:e.loginSuccess}}):e._e()],1):e._e()])},o=[],a=(s("e17f"),s("2241")),n=s("1da1"),r=s("5530"),c=(s("96cf"),s("f121")),l=s("60fe"),u=s("163b"),d=s("578a"),h=s("d466"),g=s("2f62"),f={components:{Login:d["a"]},props:{detail:{type:Object,default:function(){return{}}},courseNo:{type:String,default:""},productPrice:{type:String,default:sessionStorage.getItem("productPrice")||0}},data:function(){return{showDialog:!1,dialogImgType:"",memberStatus:0,channel:this.$route.params.channel,isLogin:!1,hasBuy:!1,loginFlag:!1}},created:function(){var e=JSON.parse(localStorage.getItem("setLoginStatus"));this.isLogin=(null===e||void 0===e?void 0:e.flag)||!1,this.isLogin&&(this.getCourseStatus(),this.memberStatus=e.memberStatus)},methods:Object(r["a"])(Object(r["a"])({},Object(g["b"])("agent",["setLoginInfo"])),{},{close:function(){this.loginFlag=!1,this.maskShow=!0,this.$store.dispatch("loginPrompt",!1)},getCourseStatus:function(){var e=this;return Object(n["a"])(regeneratorRuntime.mark((function t(){var s,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(h["I"])({courseNo:e.courseNo});case 2:s=t.sent,i=s.data,e.hasBuy=!!i.flag,e.setLoginInfo({showLogin:!1,hasBuy:e.hasBuy});case 6:case"end":return t.stop()}}),t)})))()},loginSuccess:function(e){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function s(){return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return Object(u["b"])({businessNo:t.courseNo,eventKey:l["k"]}),e.isNew&&Object(u["b"])({businessNo:t.courseNo,eventKey:l["j"]}),t.loginFlag=!1,t.isLogin=!0,t.memberStatus=e.memberStatus,s.next=7,t.getCourseStatus();case 7:if(!(1===t.detail.pricingType&&!t.hasBuy||2===t.detail.pricingType&&3!==e.memberStatus)){s.next=10;break}return t.buyCourse(),s.abrupt("return");case 10:window.location.reload();case 11:case"end":return s.stop()}}),s)})))()},buyBtn:function(){this.isLogin?this.buyCourse():this.loginFlag=!0},buyCourse:function(){var e=this;a["a"].confirm({title:"购买后可学习全部内容",confirmButtonColor:"#FFA241",cancelButtonColor:"#999999"}).then((function(){1===e.detail.pricingType?e.$router.push("/order2/".concat(e.courseNo,"/")):e.$router.push("/memberOrder/".concat(c["d"])),Object(u["b"])({businessNo:e.courseNo,eventKey:l["h"]})}))}})},p=f,m=(s("87f9"),s("2877")),y=Object(m["a"])(p,i,o,!1,null,"5320ed6a",null);t["a"]=y.exports},"1fe9":function(e,t){e.exports="data:image/png;base64,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"},"2faa":function(e,t,s){"use strict";s("8949")},"4c26":function(e,t,s){"use strict";s("a9fe")},5203:function(e,t,s){},5459:function(e,t,s){},"5dc6":function(e,t,s){},"5fd7":function(e,t,s){"use strict";var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"audio",class:{"daily-reading":e.dailyReading}},[i("div",{staticClass:"audioClass"},[i("div",{directives:[{name:"show",rawName:"v-show",value:!e.dailyReading,expression:"!dailyReading"}],staticClass:"times"},[i("span",[e._v(e._s(e._f("playerTimeFormat")(e.currentTime)))]),e._v("/"),i("span",[e._v(e._s(e._f("playerTimeFormat")(e.videoTime)))])]),i("div",{staticClass:"progress-box"},[i("div",{ref:"slider",staticClass:"slider-btn",style:"left:"+e.sliderLeft+"px",attrs:{id:"slider"},on:{touchstart:e.sliderTouchStart,touchmove:function(t){return e.sliderTouchMove(t)},touchend:e.sliderTouchEnd}}),i("div",{ref:"progress",staticClass:"progress"},[i("div",{staticClass:"played",style:"width:"+e.sliderLeft+"px"}),i("div",{staticClass:"time absolute-container flex flex-item-center flex-just-center txt-white font10",style:"left:"+e.sliderLeft+"px"}),i("div",{staticStyle:{display:"flex","justify-content":"space-between","font-size":"0.09rem",color:"#999999","margin-top":"0.1rem"}},[i("span",[e._v(e._s(e._f("playerTimeFormat")(e.currentTime)))]),i("span",[e._v(e._s(e._f("playerTimeFormat")(e.videoTime)))])])])]),i("div",{staticClass:"audio-box"},[i("audio",{ref:"audio",attrs:{src:e.linkUrl,preload:"",autoplay:e.autoPlay}}),e.is_play?i("div",{staticClass:"icon-btn",on:{click:e.play}},[i("img",{staticStyle:{width:"0.4rem",height:"0.4rem"},attrs:{src:s("b914"),alt:""}})]):i("div",{staticClass:"icon-btn",on:{click:e.play}},[i("img",{staticStyle:{width:"0.4rem",height:"0.4rem"},attrs:{src:s("1fe9"),alt:""}})])])]),i("div",{directives:[{name:"show",rawName:"v-show",value:e.maskShow,expression:"maskShow"}],staticClass:"mask"},[i("div",{staticClass:"content"},[i("p",{staticClass:"title"},[e._v(e._s(e.dialog.title))]),i("p",{staticClass:"tips"},[e._v(e._s(e.dialog.content))]),i("p",{staticClass:"btn",on:{click:e.goAll}},[e._v(e._s(e.dialog.btn))]),i("img",{attrs:{src:s("7363"),alt:""},on:{click:function(t){e.maskShow=!1}}})])])])},o=[],a=(s("a9e3"),s("60fe")),n=s("163b"),r=s("0af4"),c={name:"Home",mixins:[r["a"]],props:{dailyReading:{type:Boolean,default:!1},linkUrl:{type:String,default:""},videoTime:{type:String,default:""},type:{type:Number,default:1},isShow:{type:Boolean,default:!0},needLogin:{type:Boolean,default:!1},autoPlay:{type:Boolean,default:!1}},computed:{audio:function(){return console.log(this.linkUrl),this.$refs.audio}},data:function(){return{maskShow:!1,is_play:this.autoPlay,duration:0,currentTime:0,sliderLeft:0,slidePercent:0,canSlideWidth:0,progressWidth:0,isSlide:!1,left:"",dialog:{},count:0,businessNo:this.$route.params.courseNo||this.$route.params.productId}},watch:{isShow:function(e){this.maskShow=e?this.maskShow:e}},created:function(){2===+this.type?this.dialog={title:"试听结束",content:"领取读书会员,听多本好书",btn:"免费领取七天会员"}:this.dialog={title:"试学结束",content:"购买课程解锁全部内容",btn:"解锁全部内容"}},methods:{play:function(){if(this.needLogin)this.$emit("showLogin",!0);else{this.is_play=!this.is_play;var e=this.$refs.audio;this.$emit("changeMask"),e.paused?(this.count||Object(n["b"])({businessNo:this.businessNo,eventKey:a["n"]}),this.count++,e.play()):e.pause()}},sliderTouchStart:function(e){e.preventDefault(),this.isSlide=!0;var t=document.body.clientWidth,s=e.touches[0].pageX;this.left=s-(t-this.progressWidth)/2-this.$refs.slider.offsetLeft},sliderTouchMove:function(e){var t=document.body.clientWidth,s=e.touches[0].pageX,i=(s-(t-this.progressWidth)/2-this.left)/this.canSlideWidth;i>1&&(i=1),i<0&&(i=0),this.slidePercent=i,this.sliderLeft=i*this.canSlideWidth},sliderTouchEnd:function(){this.isSlide=!1;var e=this.$refs.audio;e.currentTime=e.duration*this.slidePercent},goAll:function(){this.maskShow=!1,this.$emit("goAllCourse")}},mounted:function(){var e=this,t=this.$refs.audio,s=this.$refs.slider.offsetWidth;this.progressWidth=this.$refs.progress.offsetWidth,this.canSlideWidth=this.progressWidth-s,setTimeout((function(){t.load(),t.play(),t.ontimeupdate=function(s){e.currentTime=Math.floor(t.currentTime),e.isSlide||(e.sliderLeft=t.currentTime/t.duration*e.canSlideWidth)}}),1e3),t.addEventListener("ended",(function(){console.log("播放结束"),e.maskShow=e.isShow,e.is_play=!1,e.$emit("next")}),!1)},beforeDestroy:function(){this.audio.pause()}},l=c,u=(s("86af"),s("2877")),d=Object(u["a"])(l,i,o,!1,null,"8b78ae5c",null);t["a"]=d.exports},"6c39":function(e,t,s){"use strict";var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"main"},[i("div",{staticClass:"videoPlayer"},[i("div",{staticClass:"content"},[i("img",{directives:[{name:"show",rawName:"v-show",value:e.loadingShow,expression:"loadingShow"}],staticClass:"loading",attrs:{src:s("e3db"),alt:""}}),i("video-player",{ref:"videoPlayer",staticClass:"video-player vjs-custom-skin",attrs:{playsinline:!0,options:e.playerOptions},on:{canplay:function(t){return e.onPlayerCanplay(t)},play:function(t){return e.onPlayerPlay(t)},ended:function(t){return e.onPlayerEnded(t)},timeupdate:function(t){return e.onPlayerTimeupdate(t)}}})],1)]),i("div",{directives:[{name:"show",rawName:"v-show",value:e.maskShow,expression:"maskShow"}],staticClass:"mask"},[i("div",{staticClass:"content"},[i("p",{staticClass:"title"},[e._v(e._s(e.dialog.title))]),i("p",{staticClass:"tips"},[e._v(e._s(e.dialog.content))]),i("p",{staticClass:"btn",on:{click:e.goAll}},[e._v(e._s(e.dialog.btn))]),i("img",{attrs:{src:s("7363")},on:{click:function(t){e.maskShow=!1}}})])])])},o=[],a=(s("a9e3"),s("d6d3")),n=(s("fda2"),s("60fe")),r=s("163b"),c={name:"shenyi-vidoe",props:{linkUrl:{type:String,default:""},type:{type:Number,default:1},isShow:{type:Boolean,default:!0},autoplay:{type:Boolean,default:!1}},components:{videoPlayer:a["videoPlayer"]},watch:{isShow:function(e){this.maskShow=e?this.maskShow:e},linkUrl:function(e){this.playerOptions.sources[0].src=e}},data:function(){return{title:"文人佳作",poster:"",duration:0,currentTime:0,prevTime:0,playerOptions:{playbackRates:[.75,1,1.25,1.5,2],autoplay:this.autoplay,muted:!1,loop:!1,preload:"auto",language:"zh-CN",aspectRatio:"16:9",fluid:!0,sources:[{type:"video/mp4",src:this.linkUrl}],poster:"https://pre-kodo.shenyiedu.com//app/video_def.png",notSupportedMessage:"此视频暂无法播放,请稍后再试",controlBar:{timeDivider:!0,durationDisplay:!0,remainingTimeDisplay:!1,fullscreenToggle:!0}},loadingShow:!0,maskShow:!1,dialog:{},count:0,businessNo:this.$route.params.courseNo||this.$route.params.productId}},beforeRouteEnter:function(e,t,s){s((function(e){}))},created:function(){2===+this.type?this.dialog={title:"试听结束",content:"领取读书会员,听多本好书",btn:"免费领取七天会员"}:this.dialog={title:"试学结束",content:"购买课程解锁全部内容",btn:"解锁全部内容"},this.courseNo=this.$route.params.courseNo,this.chapter=this.$route.params.chapter,this.section=this.$route.params.section,n["p"]&&(this.loadingShow=!1)},methods:{onPlayerPlay:function(e){console.log("开始播放"),this.count||Object(r["b"])({businessNo:this.businessNo,eventKey:n["n"]}),this.count++,this.$emit("changeMask")},onPlayerEnded:function(e){console.log("视频播放结束"),e.isFullscreen()&&e.exitFullscreen(),this.maskShow=this.isShow,this.$emit("next")},onPlayerTimeupdate:function(e){},onPlayerCanplay:function(e){this.loadingShow=!1},goAll:function(){this.maskShow=!1,this.$emit("goAllCourse")}},filters:{getPercent:function(e,t){return e>=t?"100%":(e=parseFloat(e),t=parseFloat(t),isNaN(e)||isNaN(t)?"-":t<=0?"0%":Math.round(e/t*1e4)/100+"%")}}},l=c,u=(s("2faa"),s("2877")),d=Object(u["a"])(l,i,o,!1,null,"f6e0deec",null);t["a"]=d.exports},"86af":function(e,t,s){"use strict";s("5dc6")},"87f9":function(e,t,s){"use strict";s("5459")},8949:function(e,t,s){},"91fe":function(e,t,s){"use strict";s("5203")},"9d59":function(e,t,s){"use strict";s.r(t);var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"wechat-title",rawName:"v-wechat-title",value:e.detail.name,expression:"detail.name"}],staticClass:"container"},[s("Top",{attrs:{type:e.type,businessNo:e.courseNo}}),3===e.lessonsType&&e.fileUrl?s("div",[s("div",{staticClass:"base-info",style:"background: "+(e.detail.coverColor||"#ffffff")},[s("div",{staticClass:"base-info__box"},[s("img",{staticClass:"base-info__box__image",attrs:{src:e.detail.coverUrl}}),s("div",{staticClass:"base-info__box__right"},[s("div",{staticClass:"base-info__box__title"},[e._v(e._s(e.detail.name))]),s("div",{staticClass:"base-info__box__brief"},[e._v(e._s(e.detail.brief))])])])]),s("Audio",{attrs:{"is-show":!1,linkUrl:e.fileUrl,type:e.type,"video-time":e.videoTime,"auto-play":!0},on:{changeMask:function(t){e.maskShow=!0},goAllCourse:e.onBuy,next:e.playNext}})],1):e._e(),1==e.lessonsType&&e.fileUrl?s("Video",{attrs:{linkUrl:e.fileUrl,"is-show":!1,type:e.type,autoplay:!0},on:{changeMask:function(t){e.maskShow=!0},goAllCourse:e.onBuy,next:e.playNext}}):e._e(),s("div",{staticClass:"main"},[e.menuList.length?s("Menu",{attrs:{list:e.menuList,curLessonNo:e.curLessons.lessonsNo,"has-catalogue":!!e.catalogueFlag,type:e.type},on:{change:e.changeLesson}}):e._e()],1),e.isLoadDone&&"h5"===e.entry?s("Bottom",{ref:"bottomRef",attrs:{detail:e.detail,courseNo:e.courseNo,type:e.type}}):e._e(),e.isLoadDone&&"agtHome"===e.entry?s("AgtBottom",{ref:"agtHomeRef",attrs:{detail:e.detail,courseNo:e.courseNo}}):e._e()],1)},o=[],a=s("5530"),n=s("1da1"),r=(s("4de4"),s("99af"),s("96cf"),s("e9c9")),c=s("2ff5"),l=s("2f62"),u=s("0cec"),d=s("cc0c"),h=s("5fd7"),g=s("6c39"),f=s("cf45"),p=s("1ac5"),m={name:"Home",components:{Top:r["a"],Bottom:u["a"],Menu:d["a"],Audio:h["a"],Video:g["a"],AgtBottom:p["a"]},data:function(){return{courseNo:this.$route.params.courseNo,catalogueNo:this.$route.params.catalogueNo,lessonsNo:this.$route.params.lessonsNo,detail:{},type:1,isLoadDone:!1,maskShow:!0,loginFlag:!1,fileUrl:"",lessonsType:"",videoTime:0,menuList:JSON.parse(localStorage.getItem("menu"))||[],curLessons:{},entry:this.$route.params.entry}},computed:{catalogueFlag:function(){return!(1===this.menuList.length&&0===this.menuList[0].showFlag)}},created:function(){var e=this;return Object(n["a"])(regeneratorRuntime.mark((function t(){var s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.getPlayerInfo(),s=localStorage.getItem("loginInfo"),e.loginFlag=(null===s||void 0===s?void 0:s.flag)||!1,e.getCoursesDetails();case 4:case"end":return t.stop()}}),t)})))()},methods:Object(a["a"])(Object(a["a"])({},Object(l["b"])("agent",["setCourseInfo"])),{},{onBuy:function(){this.$refs.bottomRef.buyBtn(!1)},getPlayerInfo:function(){var e=this,t=this.menuList.filter((function(t){var s=t.CatalogueNo||t.catalogueNo;return s===e.catalogueNo})),s=t[0].couresLessons.filter((function(t){return t.lessonsNo===e.lessonsNo}));this.curLessons=s[0],this.fileUrl=Object(f["c"])(s[0].fileUrl),this.lessonsType=s[0].lessonsType,this.videoTime=s[0].videoTime},getCoursesDetails:function(){var e=this;return Object(n["a"])(regeneratorRuntime.mark((function t(){var s,i,o,a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(c["j"])({courseNo:e.courseNo});case 2:s=t.sent,i=s.code,o=s.data,a=s.msg,e.isLoadDone=!0,200===i?(e.type=2===+o.pricingType?2:1,localStorage.setItem("changeAgent",o.changeAgent),n=o.assistantQrCodeImg?o.assistantQrCodeImg:"",sessionStorage.setItem("assistantQrCodeImg",n),e.detail=o):e.$toast(a);case 8:case"end":return t.stop()}}),t)})))()},close:function(){this.loginFlag=!1,this.maskShow=!0,this.$store.dispatch("loginPrompt",!1)},changeLesson:function(e){var t=!1;if(1===this.type)t=0===e.studyFlag&&(1===e.courseVipFlag&&1!==e.vipFlag||1!==e.buyFlag);else{var s,i=(null===(s=JSON.parse(localStorage.getItem("setLoginStatus")))||void 0===s?void 0:s.memberStatus)||1;t=3!==i}if(t){if("h5"===this.entry)return this.$refs.bottomRef.isLogin=!1,void this.$refs.bottomRef.buyBtn(!0);if("agtHome"===this.entry)return void this.$refs.agtHomeRef.buyBtn()}this.goTo(e)},goTo:function(e){this.curLessons=e,this.$router.push("/coursePlay/".concat(this.entry,"/").concat(this.courseNo,"/").concat(e.catalogueNo,"/").concat(e.lessonsNo)),this.fileUrl=Object(f["c"])(e.fileUrl),this.lessonsType=e.lessonsType,this.videoTime=e.videoTime},playNext:function(){var e=this.loopData();if(e){var t=JSON.parse(localStorage.getItem("setLoginStatus")).memberStatus;(2!==this.type||3===t)&&(1!==this.type||0!==e.studyFlag||(1!==e.courseVipFlag||1===e.vipFlag)&&1===e.buyFlag)?this.goTo(e):this.$refs.bottomRef.buyBtn(!0)}},loopData:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"next",t=null,s=this.menuList,i=0;i