(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_course/videovip"],{450:function(e,t,i){"use strict";(function(e,t){var n=i(4);i(26);n(i(25));var o=n(i(451));e.__webpack_require_UNI_MP_PLUGIN__=i,t(o.default)}).call(this,i(1)["default"],i(2)["createPage"])},451:function(e,t,i){"use strict";i.r(t);var n=i(452),o=i(454);for(var s in o)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return o[e]}))}(s);i(458),i(460);var r,a=i(34),u=Object(a["default"])(o["default"],n["render"],n["staticRenderFns"],!1,null,"36b15c9d",null,!1,n["components"],r);u.options.__file="pages_course/videovip.vue",t["default"]=u.exports},452:function(e,t,i){"use strict";i.r(t);var n=i(453);i.d(t,"render",(function(){return n["render"]})),i.d(t,"staticRenderFns",(function(){return n["staticRenderFns"]})),i.d(t,"recyclableRender",(function(){return n["recyclableRender"]})),i.d(t,"components",(function(){return n["components"]}))},453:function(e,t,i){"use strict";var n;i.r(t),i.d(t,"render",(function(){return o})),i.d(t,"staticRenderFns",(function(){return r})),i.d(t,"recyclableRender",(function(){return s})),i.d(t,"components",(function(){return n}));try{n={uniPopup:function(){return i.e("uni_modules/uni-popup/components/uni-popup/uni-popup").then(i.bind(null,745))},uPopup:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uview-ui/components/u-popup/u-popup")]).then(i.bind(null,561))},uAvatar:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uview-ui/components/u-avatar/u-avatar")]).then(i.bind(null,514))},uModal:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uview-ui/components/u-modal/u-modal")]).then(i.bind(null,682))},uLoadingPage:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uview-ui/components/u-loading-page/u-loading-page")]).then(i.bind(null,644))}}}catch(a){if(-1===a.message.indexOf("Cannot find module")||-1===a.message.indexOf(".vue"))throw a;console.error(a.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var e=this,t=e.$createElement,i=(e._self._c,e.isLogin&&1==e.isAddKf?e.__map(e.quesList,(function(t,i){var n=e.__get_orig(t),o=e.__map(t.questionOption,(function(i,n){var o=e.__get_orig(i),s=e.isAnswer(t,i.name),r=e.numberToLetter(n);return{$orig:o,m0:s,m1:r}}));return{$orig:n,l0:o}})):null),n=e.__map(e.lineList,(function(t,i){var n=e.__get_orig(t),o=e._f("numberToChinese")(i+1);return{$orig:n,f0:o}})),o=e.errQues&&e.errQues.length>0,s="恭喜你,回答正确"!=e.errTitle?e.errQues&&e.errQues.length>0:null;e._isMounted||(e.e0=function(t){e.tipsPopup=!e.tipsPopup},e.e1=function(t){e.showfalse=!1}),e.$mp.data=Object.assign({},{$root:{l1:i,l2:n,g0:o,g1:s}})},s=!1,r=[];o._withStripped=!0},454:function(e,t,i){"use strict";i.r(t);var n=i(455),o=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=o.a},455:function(e,t,i){"use strict";(function(e){var n=i(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(i(456)),s=n(i(57)),r=n(i(11)),a=n(i(59)),u=i(168),c=n(i(167)),l=i(431),d=["questionOption"];function h(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function p(e){for(var t=1;t0?(this.playTime=this.playDurationSeek,this.throttle((function(){return i.changeTime(i)}),1e3,!1)):(1!=this.videolinkType&&(n-this.playTime>3||n-this.playTime<-3)&&1!=this.isFinish&&(e.showToast({title:"不能快进哦",icon:"none"}),n=this.playTime,this.player.seek(this.playTime)),Math.floor(t.detail.currentTime)!=this.flagTime&&(this.flagTime=Math.floor(t.detail.currentTime),!this.tipsOpen&&this.tipsTime&&this.playTime==this.tipsTime&&(this.timepath="33%",this.openTipsPop()),!this.tipsOpen&&this.tipsTime2&&this.playTime==this.tipsTime2&&(this.timepath="66%",this.openTipsPop())),this.playTime=n)},changeTime:function(e,t){e.playDurationSeek=0},videoErrorCallback:function(e){this.clearIntegral(),this.errorCount++,this.errorCount>3||(console.log(e),this.getErrMsg(e.target.errMsg),this.getH5CourseVideoDetails("error"))},getPlay:function(){this.errorCount=0},getPause:function(){this.clearIntegral()},getEnded:function(){this.clearIntegral(),this.isEnded=!0,this.isFinish=1,this.getFinishCourseVideo()},getIP:function(){var t=this;e.request({url:"https://ipinfo.io/json",method:"GET",success:function(e){t.ip=e.data.ip}})},getHeight:function(){var t=this;this.$nextTick((function(){var i=e.createSelectorQuery().in(t);i.select("#title-content").boundingClientRect((function(e){t.height="calc(100vh - ".concat(e.height,"px - 420rpx - ").concat(t.statusBarHeight,"px - 164rpx )")})).exec()}))},getDescHeight:function(){var t=this;this.$nextTick((function(){var i=e.createSelectorQuery().in(t);i.select("#descbox-desc").boundingClientRect((function(e){t.textHeight=e.height})).exec()}))},numberToLetter:function(e){var t=e+65,i=String.fromCharCode(t);return i},updateTime:function(){var e=this;null!=this.interval&&clearInterval(this.interval),this.interval=setInterval((function(){e.getFinishCourseVideo(),e.getInternetTraffic()}),6e4)},judgeDuration:function(){var e=this;null!=this.intervalIntegral&&(clearInterval(this.intervalIntegral),this.intervalIntegral=null),this.intervalIntegral=setInterval((function(){e.getIntegralByH5Video()}),6e5)},clearIntegral:function(){null!=this.intervalIntegral&&(clearInterval(this.intervalIntegral),this.intervalIntegral=null)},handleExpand:function(){this.isExpand=!this.isExpand},getH5CourseByVideo:function(){var t=this;this.loading=!0,(0,l.getH5CourseByVideoId)({videoId:this.videoId}).then((function(i){t.loading=!1,200==i.code&&(t.viewload=!1,t.courseInfo=i.data,e.setNavigationBarTitle({title:t.courseInfo&&t.courseInfo.title?t.courseInfo.title:""})),t.getHeight(),t.getDescHeight()}),(function(e){t.loading=!1})).catch((function(){t.loading=!1}))},getH5CourseVideoDetails:function(t){var i=this;e.showLoading({title:"加载中"});var n={videoId:this.videoId,fsUserId:this.userInfo.userId,courseId:this.courseId,companyUserId:this.companyUserId,periodId:this.periodId,id:this.timeid};(0,l.getH5CourseVideoDetails)(n).then((function(n){if(200==n.code){i.config=n.data.courseConfig||{},i.isFinish=n.data.isFinish||0,i.duration=n.data.courseVideoDetails&&n.data.courseVideoDetails.duration?n.data.courseVideoDetails.duration:0,i.courseLogo=i.config&&"{}"!=JSON.stringify(i.config)?i.config.courseLogo:"",i.playDuration=n.data.playDuration||0,i.playDurationSeek=n.data.playDuration||0,i.tipsTime=n.data.tipsTime||0,i.tipsTime2=n.data.tipsTime2||0;var o=[];i.lineList=o,i.player&&"error"!=t?(i.playTime=i.playTime>i.playDuration?i.playTime:i.playDuration>=i.duration?0:i.playDuration,i.player.seek(i.playTime),i.player.play()):(e.hideLoading(),i.lineIndex=i.config.defaultLine,i.videoUrl=n.data.courseVideoDetails.videoUrl,i.poster=n.data.courseVideoDetails&&n.data.courseVideoDetails.thumbnail?n.data.courseVideoDetails.thumbnail:"",i.videocont=n.data,i.playTime=i.playDuration>=i.duration?0:i.playDuration,i.videocont.rang?(setTimeout((function(){i.player=e.createVideoContext("video-content-box"),i.player.seek(i.playTime),i.player.play()}),500),i.timepop=!1):i.timepop=!0),i.updateTime(),0==n.data.courseVideoDetails.questionBankList.length?i.isquestion=!0:i.isquestion=!1,console.log("题目",n.data.courseVideoDetails.questionBankList),i.quesList=n.data.courseVideoDetails.questionBankList&&n.data.courseVideoDetails.questionBankList.length>0?n.data.courseVideoDetails.questionBankList:[],i.quesList=i.quesList.map((function(e){return p(p({},e),{},{questionOption:JSON.parse(e.question),answer:""})}))}i.getHeight(),i.getDescHeight()}),(function(e){}))},handleAnswer:function(t,i,n){var o=this.playTime;if(this.isEnded||1==this.isFinish?o=this.duration:o0&&(t.errQues=i.incorrectQuestions),t.remain=i.remain||0,i.remain>0&&(t.answerPopup=!0,t.errTitle="很遗憾答错了",t.errDesc='还有'.concat(i.remain,"次机会,继续加油"),t.answerPopup=!0)):(t.errTitle="恭喜你,回答正确","答题成功"==i.msg&&t.closeAnswerPopup()):"该课题到达答错次数限制"==i.msg?(t.errTitle="答题次数超过限制",t.errDesc="以后的课程要认真学习哦",t.answerPopup=!0):e.showToast({title:i.msg,icon:"none"})}),(function(e){}))}},rewardChange:function(e){this.currentReward=e.detail.value},closeAnswerPopup:function(){var t=this;if(e.showLoading({title:"加载中..."}),"恭喜你,回答正确"==this.errTitle){var i=p(p({},this.urlOption),{},{userId:this.userInfo.userId,source:2,appId:this.appid});(0,l.sendReward)(i).then((function(i){if(200==i.code)if(e.hideLoading(),t.answerPopup=!1,i.isNew&&1==i.isNew){console.log("红包配置",i);var n=i.data.packageInfo||"";n&&(e.setStorageSync("receive_package",n),e.setStorageSync("mchId",i.mchId),e.navigateTo({url:"/pages_course/reward"}))}else e.showToast({title:i.msg,icon:"none"});else e.hideLoading(),e.showToast({title:i.msg,icon:"none"})}))}else e.hideLoading(),this.answerPopup=!1},openPop:function(){this.$refs.popup.open("bottom")},close:function(){this.$refs.popup.close()},handleLine:function(t){var i=this;this.lineIndex!=t||this.videoUrl!=this.lineList[t]?(this.lineIndex=t,this.videoUrl=this.lineList[t],this.tipsOpen=!1,this.playDurationSeek=this.playTime||0,this.player=e.createVideoContext("video-content-box"),setTimeout((function(){i.player.seek(i.playDurationSeek),i.player.play()}),500),this.close()):this.close()},openTipsPop:function(){this.tipsPopup=!0,this.videoContext.pause()},closeTipsPop:function(){this.videoContext.play(),this.tipsPopup=!this.tipsPopup},getIsAddKf:function(){var t=this;this.qrcode="",this.qrcodeMsg="",this.isAddKf=0;var i={videoId:this.videoId,userId:this.userInfo.userId,companyUserId:this.companyUserId,companyId:this.companyId,courseId:this.courseId,periodId:this.periodId,projectId:this.projectId};(0,l.getIsAddKf)(i).then((function(i){200==i.code?(t.isLogin=!0,i.data&&(t.isAddKf=1,t.getH5CourseVideoDetails())):1002==i.code?(t.isAddKf=0,t.qrcode=i.ext,t.kfPopup=!0,e.showToast({title:"请添加管理员微信,成为会员!",icon:"none"})):505==i.code?(t.isAddKf=0,t.qrcode=i.ext,t.kfPopup=!0,e.showToast({title:"管理员开启了会员审核,请等待审核!",icon:"none"})):406==i.code?(e.hideLoading(),e.showToast({icon:"none",title:"该用户已成为其他销售会员"})):504==i.code?(t.isAddKf=0,t.iskftype=1,e.showToast({title:i.msg,icon:"none"})):(t.isAddKf=0,e.showToast({title:i.msg,icon:"none"}))}),(function(e){}))},closeKFPop:function(){},getFinishCourseVideo:function(){if(this.playTime){var e={duration:this.playTime,videoId:this.videoId,userId:this.userInfo.userId,companyUserId:this.companyUserId};(0,l.getFinishCourseVideo)(e)}},getIntegralByH5Video:function(){var t=p({duration:this.playTime},this.urlOption);(0,l.getIntegralByH5Video)(t).then((function(t){200==t.code&&e.showToast({title:"积分+10",icon:"none"})}))},progressChange:function(e){this.bufferRate=Math.ceil(e.detail.buffered)},getInternetTraffic:function(){var e=Math.ceil(this.playTime/this.duration*100);if((0==this.bufferRate||this.bufferRate1&&void 0!==arguments[1]?arguments[1]:500,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];n?this.flag||(this.flag=!0,"function"===typeof e&&e(),this.timer=setTimeout((function(){t.flag=!1}),i)):this.flag||(this.flag=!0,this.timer=setTimeout((function(){t.flag=!1,"function"===typeof e&&e()}),i))}}};t.default=f}).call(this,i(2)["default"])},458:function(e,t,i){"use strict";i.r(t);var n=i(459),o=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=o.a},459:function(e,t,i){},460:function(e,t,i){"use strict";i.r(t);var n=i(461),o=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=o.a},461:function(e,t,i){}},[[450,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../.sourcemap/mp-weixin/pages_course/videovip.js.map