chunk-7440ebdf.2e573d6c.js 8.4 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7440ebdf"],{2532:function(t,e,a){"use strict";var i=a("23e7"),s=a("e330"),o=a("5a34"),n=a("1d80"),r=a("577e"),l=a("ab13"),c=s("".indexOf);i({target:"String",proto:!0,forced:!l("includes")},{includes:function(t){return!!~c(r(n(this)),r(o(t)),arguments.length>1?arguments[1]:void 0)}})},"5a34":function(t,e,a){var i=a("da84"),s=a("44e7"),o=i.TypeError;t.exports=function(t){if(s(t))throw o("The method doesn't accept regular expressions");return t}},"684f":function(t,e,a){"use strict";a("d71c")},ab13:function(t,e,a){var i=a("b622"),s=i("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(a){try{return e[s]=!1,"/./"[t](e)}catch(i){}}return!1}},caad:function(t,e,a){"use strict";var i=a("23e7"),s=a("4d64").includes,o=a("44d2");i({target:"Array",proto:!0},{includes:function(t){return s(this,t,arguments.length>1?arguments[1]:void 0)}}),o("includes")},d71c:function(t,e,a){},d895:function(t,e,a){"use strict";a.r(e);var i,s=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"coursewaremsg",style:{paddingTop:t.pdtp+"px"}},["image"==t.trainobj.type?i("div",{ref:"coverimg",staticClass:"imagebox"},[i("img",{attrs:{src:t.trainobj.file},on:{click:function(e){return t.lookTap(t.trainobj.file)},load:t.loadimg}})]):t._e(),"video"==t.trainobj.type?[i("video",{ref:"videoPlayer",staticClass:"video-js vjs-default-skin vjs-big-play-centered",staticStyle:{width:"100%"},attrs:{"x5-video-player-type":"h5-page",playsinline:"","webkit-playsinline":""}})]:t._e(),"audio"==t.trainobj.type?i("div",{ref:"audio",attrs:{id:"trainaudio"}},[i("aplayer",{attrs:{autoplay:"",music:{mini:!0,title:t.trainobj.title,artist:" ",src:t.trainobj.file,theme:"#249efb",pic:"none"}}})],1):t._e(),i("mescroll-vue",{ref:"wordListBox",staticClass:"customerBoxmescroll",attrs:{down:t.mescrollDown,up:t.mescrollUp},on:{init:t.mescrollInit}},[i("div",{staticClass:"flex-row pr10"},[i("div",{staticClass:"clearfix coursebox lh60 color000 font36 fontfpb"},[i("div",{staticClass:"flex-row align-center pull-right font12no fontfpr"},[i("span",{staticClass:"inline-block p-tags bgF2F2F2 mglr10"},[t._v(t._s(t.trainobj.type_id))])]),t._v(" "+t._s(t.trainobj.title)+" ")])]),i("div",{staticClass:"pdfbox"},[i("div",{attrs:{id:"pdfdemo"}})]),i("div",{staticClass:"contentbox font28 fontfpr color333 lh48"},[i("div",{domProps:{innerHTML:t._s(t.trainobj.content)}})]),i("div",{staticClass:"flex-row justify-around pblr20"},[i("div",{staticClass:"flex-row justify-start flex-sub"},[i("span",[t._v("谁在学:"+t._s(t.trainobj.train_count))])]),i("div",{staticClass:"flex-row justify-center flex-sub"},[i("span",[t._v("完成人数:"+t._s(t.trainobj.complete_count))])]),i("div",{staticClass:"flex-row justify-end flex-sub"},[i("span",[t._v("未开始人数:"+t._s(t.trainobj.no_count))])])]),i("div",{staticClass:"bg"}),i("div",{staticClass:"summarybox"},["image"==t.trainobj.type?i("div",{staticClass:"summarytit fontfpb font32"},[t._v(" 文章评论("+t._s(t.trainobj.comment_count)+") ")]):t._e(),"video"==t.trainobj.type?i("div",{staticClass:"summarytit fontfpb font32"},[t._v(" 视频评论("+t._s(t.trainobj.comment_count)+") ")]):t._e(),"audio"==t.trainobj.type?i("div",{staticClass:"summarytit fontfpb font32"},[t._v(" 音频评论("+t._s(t.trainobj.comment_count)+") ")]):t._e(),t._l(t.sumuplist,(function(e,s){return i("div",{key:e.id,staticClass:"everysummarybox clearfix"},[i("img",{directives:[{name:"show",rawName:"v-show",value:e.headimg,expression:"sumupitem.headimg"}],staticClass:"pull-left headimg",attrs:{src:e.headimg}}),i("img",{directives:[{name:"show",rawName:"v-show",value:!e.headimg,expression:"!sumupitem.headimg"}],staticClass:"pull-left headimg",attrs:{src:a("ee87")}}),i("div",{staticClass:"pull-left rightsummarybox"},[i("div",{staticClass:"clearfix lh84"},[i("div",{staticClass:"pull-left color333 fontfpb font32"},[t._v(" "+t._s(e.nickname)+" ")]),i("div",{staticClass:"pull-right fontfpr font28 color999"},[t._v(" "+t._s(e.addtime.split(" ")[0])+" ")])]),i("div",{staticClass:"summarymsg fontfpr font28 color333"},[t._v(" "+t._s(e.content)+" ")]),i("div",{staticClass:"clearfix pull-right commentbox",on:{click:function(a){return t.goodtap(e.id,s)}}},[1==e.thumblog?i("img",{staticClass:"pull-left tzan",attrs:{src:a("80f5")}}):t._e(),0==e.thumblog?i("img",{staticClass:"pull-left tzan",attrs:{src:a("fa36")}}):t._e(),i("div",{staticClass:"pull-left font24 lh36",staticStyle:{"margin-left":"4px"}},[t._v(" "+t._s(e.thumb?e.thumb:"0")+" ")])])])])})),i("nonedata",{attrs:{len:t.sumuplist.length,datashow:t.datashow}})],2)]),i("div",{staticClass:"sayBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.summerymsg,expression:"summerymsg"}],attrs:{type:"text",placeholder:"我要评论~"},domProps:{value:t.summerymsg},on:{input:function(e){e.target.composing||(t.summerymsg=e.target.value)}}}),i("div",{staticClass:"sendMsg pull-right fontfpm font24 color666",on:{click:t.setsumuptap}},[t._v(" 发送 ")])]),i("wzhload",{directives:[{name:"show",rawName:"v-show",value:t.loadFlag,expression:"loadFlag"}]})],2)},o=[],n=a("fc11"),r=(a("4662"),a("28a2")),l=(a("b0c0"),a("99af"),a("caad"),a("2532"),a("8d6b")),c=a("a92e"),d=a("9df2"),u=a("0f7d"),m=a.n(u),f=0,p=null,h={name:"coursewaremsg",data:function(){return{trainobj:{},loadFlag:!0,tid:"",cid:"",cover:"",summerymsg:"",sumuplist:[],sumupage:1,datashow:!1,timeout:"",mescroll:null,mescrollDown:{},mescrollUp:{callback:this.trainfun,page:{num:0,size:10},htmlLoading:"",htmlNodata:"",noMoreSize:0},pdtp:"",time:0,player:"",pdfh5:null}},components:(i={MescrollVue:l["a"]},Object(n["a"])(i,r["a"].Component.name,r["a"].Component),Object(n["a"])(i,"nonedata",c["a"]),Object(n["a"])(i,"Aplayer",m.a),i),created:function(){f=0,this.tid=this.$route.query.tid,this.cid=this.$route.query.cid},methods:{detail:function(){var t=this,e={course_id:t.cid,class_id:this.tid};Object(d["j"])(e).then((function(e){t.loadFlag=!1,0==e.data.code&&(t.trainobj=e.data.data,document.title=e.data.data.title,"video"==e.data.data.type&&t.$nextTick((function(){var t=this;setTimeout((function(){t.player=videojs(t.$refs.videoPlayer,{autoplay:!0,controls:!0,width:window.innerWidth,poster:e.data.data.file+"?x-oss-process=video/snapshot,t_100,f_jpg,w_500,m_fast",height:250,preload:"auto",src:e.data.data.file,sources:[{src:e.data.data.file}]},(function(){t.player.log("onPlayerReady",t)}))}),100)})),"audio"==e.data.data.type&&t.$nextTick((function(){t.pdtp=t.$refs.audio.clientHeight})),"pdf"==e.data.data.type&&(t.pdfh5=new Pdfh5("#pdfdemo",{pdfurl:e.data.data.file,renderType:"canvas",maxZoom:2,zoomEnable:!0})),t.$nextTick((function(){0!=e.data.data.study_time&&0==t.time&&(t.time=60*e.data.data.study_time,t.timeout=setInterval((function(){t.time--,t.time<=0&&(clearInterval(t.timeout),t.readfun(),t.time=0)}),1e3))})))}))},readfun:function(){var t=this;clearInterval(t.timeout);var e={course_id:t.cid,class_id:t.tid,alertshow:1524,from:this.$route.query.from||"0",study_time:f};Object(d["m"])(e).then((function(t){}))},loadimg:function(){this.pdtp=this.$refs.coverimg.clientHeight},trainfun:function(t,e){var a=this,i={page:t.num,course_id:a.cid,class_id:a.tid};Object(d["M"])(i).then((function(i){0==i.data.code&&(1==t.num&&(a.sumuplist=[]),a.sumuplist=a.sumuplist.concat(i.data.data),a.datashow=!0,a.$nextTick((function(){e.endSuccess(i.data.data.length)})))}))},lookTap:function(t){Object(r["a"])([t])},mescrollInit:function(t){this.mescroll=t},goodtap:function(t,e){var a=this,i={sumup_id:t};Object(d["A"])(i).then((function(t){if("0"==t.data.code){var i=a.sumuplist;t.data.msg.includes("取消点赞")?(i[e].thumb--,i[e].thumblog=!1):(i[e].thumb++,i[e].thumblog=!0),a.sumuplist=i}}))},setsumuptap:function(){var t=this;if(!t.summerymsg)return t.$toast("总结不能为空!"),!1;t.loadFlag=!0;var e={course_id:t.cid,class_id:t.tid,content:t.summerymsg,read_status:0!=t.trainobj.comment_word_num&&(0==t.trainobj.study_time||t.time<=0),from:this.$route.query.from||"0",study_time:f};Object(d["e"])(e).then((function(e){t.loadFlag=!1,"0"==e.data.code&&(t.summerymsg="",t.$toast("总结添加成功!"),t.mescroll.resetUpScroll())}))},coureseView:function(){Object(d["h"])({course_id:this.cid,time:f}).then((function(t){})),Object(d["d"])({class_id:this.tid,course_id:this.cid,time:f}).then((function(t){}))}},mounted:function(){f=0,this.detail(),p=setInterval((function(){f=1*f+1}),1e3)},destroyed:function(){clearTimeout(this.timeout),this.coureseView(),clearInterval(p),f=0}},v=h,g=(a("684f"),a("2877")),b=Object(g["a"])(v,s,o,!1,null,"7f81a620",null);e["default"]=b.exports}}]);