提交 2ce321a4 authored 作者: lihuihui's avatar lihuihui

添加课程内容直播时间字段

上级 e31425ef
......@@ -2,4 +2,4 @@
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/console-polyfill.js"></script>
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/html5shiv.min.js"></script>
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/respond.min.js"></script>
<![endif]--><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/manifest.ed389400.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~d0ae3f07.19fffc49.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~7274e1de.cf73926a.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~b5906859.38872705.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~db300d2f.ca4ebec4.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~6ed3fd28.5ddf1b03.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~1f20a385.b427ba73.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~77bf5e45.1872b0e8.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~fdc6512a.6c8f23a2.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/app~e2e93592.24c6ea68.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/app~c96cac8d.d1463537.js"></script></body></html>
\ No newline at end of file
<![endif]--><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/manifest.e74f9c0c.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~d0ae3f07.19fffc49.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~7274e1de.cf73926a.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~b5906859.38872705.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~db300d2f.ca4ebec4.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~6ed3fd28.5ddf1b03.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~1f20a385.b427ba73.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~77bf5e45.1872b0e8.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor~fdc6512a.6c8f23a2.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/app~e2e93592.24c6ea68.js"></script><script src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/app~c96cac8d.d1463537.js"></script></body></html>
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{265:function(t,e,s){"use strict";s.r(e);var i=s(473),a=s(343);for(var r in a)"default"!==r&&function(t){s.d(e,t,(function(){return a[t]}))}(r);s(431);var n=s(7),o=Object(n.a)(a.default,i.a,i.b,!1,null,"3d62303b",null);o.options.__file="src/pages/learn/courseDetail.vue",e.default=o.exports},298:function(t,e){t.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQUFBAYFBQUHBgYHCQ8KCQgICRMNDgsPFhMXFxYTFRUYGyMeGBohGhUVHikfISQlJygnGB0rLismLiMmJyb/2wBDAQYHBwkICRIKChImGRUZJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJib/wgARCACgAKADAREAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAQFAQIGAwj/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD6TAAAAAAAAAAAAAAAAAAAAAAAIRTEUEouSaAAAAAAQjmzAAMnSE0AAAAAHMkMAAEw6YAAAAAwceYAABk7AyAAAAAcgaAAA3OvAAAAAKwojUAAGxelmAAAACsKAAAAF+WYAAAAIxywAAAOpJIAAAABRlSAAC2LwAAAAAHgcsagA2OpPcAAAAAApimABclyAAAAAACsKAAF+WYAAAAANSuKU8gAepdFibAAA0IZFIpCNQAAAbE0lEomG5VFIagAAAAAAA2LsozAAAAAAAAAMmAAAAAAAAAAAAAAAAAAAAf/xAAzEAACAQICCAIJBQEAAAAAAAABAgMEBQAREiAhIjAxUWFBQhMUM0BDUmKBoRBQcpHBMv/aAAgBAQABPwD9vrrhFS7v/cnyj/cT3Grm+IUHRNmGZm2sxY98KzLtVip7YguNXD8QuOj7cUNwiqt07knyn/ONdKv1WDd9o+xe3fBJJJJJJ5nVUlTmCQRyOLXV+tQb3tE2N378W6zGatfom6Ptr2qYw1qdH3T9+KxLMWPMnPXUlWDDmDnxZUMcroeasRrxIZJUQc2YDiXmqmp/RLC2jpZ5nDszuzuc2Y5k66MyOHQ5MpzBxZqqao9KszaWhlkeHfo9KlV/FG/B4Ngj0aV38Xb8Dh3JDJQzKPlz/rbwbahjoYV+nP8AvbxLzRxxKs0KaIJyYDXstHHKrzTJpAHJQeLWQiopni8WGw98OrI5RwQynIjVRWdwiAlicgMUcIp6ZIvFRtPfjX6AZJULzz0W1bBAMnqG556K8e/SKtKsfmZvwNWwyK1K8fmRvweK7pGpZ3CjqTipu8KAiAGRuvIYqJ5KiQyStmdWmnkp5PSRNkcUt3hfZODE3XmMRuki6SOHHUHXkliiGckioO5xJdaNOTs/8VxJeh8OD7scS3Srfk4QfSMO7yNpO5c9Sc+DG7xtpI5Q9QcRXSrj5uJB9QxHeh8SD7qcR3Wjfm7J/JcRSxSjOORXHY/pdLiYmMEB3/M3TDszsWdixPifcUZkYMjFSPEYtVxMrCCc7/lbrhiWJLHMk5n3NSVIKnIg5j9p/8QAFBEBAAAAAAAAAAAAAAAAAAAAgP/aAAgBAgEBPwBIf//EABQRAQAAAAAAAAAAAAAAAAAAAID/2gAIAQMBAT8ASH//2Q=="},343:function(t,e,s){"use strict";s.r(e);var i=s(344),a=s.n(i);for(var r in i)"default"!==r&&function(t){s.d(e,t,(function(){return i[t]}))}(r);e.default=a.a},344:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(s(113)),a=n(s(77)),r=n(s(254));function n(t){return t&&t.__esModule?t:{default:t}}e.default={components:{},props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){return{isCourseDis:this.getQueryString("v"),domLength:0,ckeditor:null,activeName:"1",activeName1:"1",passCount:0,headerInfo:{},tabs:[{title:"课程简介",isShow:!1,content:{text:"<p><b>视频课程没有加载出来,请检查自己的网络环境,并重新刷新。</b>",teachers:[{src:"",name:"讲师姓名",edu:"学历",job:"职称",unit:"讲师所在单位"}]}},{title:"课程内容",isShow:!1,chapterList:{currentChapterId:"11",course:[{title:"",isUp:!0,chapters:[{id:"12",time:"19:09",name:"1.2 测试课程"}]},{title:"",isUp:!0,chapters:[]},{title:"",isUp:!0,chapters:[]}]}},{title:"课程讨论",isShow:!1},{title:"课程考核",isShow:!1,richText:"<div class='h1'>一、最终成绩计算</div> <div class='p'>课程表现得分*30%+每章试题得分*30%+结业大作业得分*40%=该门课程总得分,满分100分,低于80分为不及格,需重修此门课程。84分以上方可申请学位。</div> <img class='b1' src='https://zws-imgs-pub.oss-cn-beijing.aliyuncs.com/static/build/www/course-check.png' mode='aspectFill' /> <div class='h1'>二、具体细则</div> <div class='h2'>课程表现:总分100分(占科目总成绩的30%)</div> <div class='p'>1、每个视频观看完成度50分:以后台数据统计为准,全部看完视频满分50分,其它酌情给分。</div> <div class='em'>注:视频观看考核的是实际播放时长,不是进度条的显示状态,进度条满格并不一定表示观看完这个视频。以下方每日学习时长为准。</div> <div class='p'>2、课程反馈建设性问题及课程完成情况50分:反馈问题以教务老师统计为准,课程完成情况以后台数据为准,是否按时完成视频观看、测试、作业提交,满分50分,酌情给分。</div> <div class='h2'>每章试题:总分100分(占科目总成绩的30%)</div> <div class='p'>本课程所有试题的平均正确率*100分*占总成绩30%=此项得分。(比如正确度为80%,则此项得分:80%*100*30%=24分)</div> <div class='h2'>结业大作业:总分100分(占科目总成绩的40%)</div> <div class='p'>结业大作业满分为100分,以助教老师给分为准。</div>",assess:{score:"20",duration:"00:01:20",progress:"0/10",video:[{title:"第一章 市场营销原理导论",sid:"",cid:"",arr:[{name:"1.1 什么是市场营销什么是市场营销市场营销什么是市场营销什么是市场营销",time:"12:08",progress:"100%",vid:""}]}],homewrok:[{title:"第一章 市场营销原理导论",arr:[{name:"1.1 什么是市场营销什么是市场营销市场营销什么是市场营销什么是市场营销",score:20}]}],essay:{created_time:"",status:"未提交",score:"暂无"}}}],sort:[{isShow:!1,str:""},{isShow:!1,str:"tag"}],discussList:[],param:{limit:10,offset:0,sort:""},publish:{course_id:this.cid,semester_id:this.sid,title:"",contents:""},isPublicShow:!1,publishRules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}]},isOpenNewTabFlag:!1,arrFn:[],cloudClassUrls:{},timeHeart:null}},mounted:function(){var t=this;i.default.Player.getCloudUrl().then((function(e){t.cloudClassUrls=e}));var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});if("0"===this.cid&&"0"===this.sid)return this.$message({message:"URL异常,请点击“返回首页”,重新选择课程学习!!",type:"info",duration:1e4}),void e.close();i.default.Course.getCourseDetail(this.cid,this.sid).then((function(s){t.headerInfo=s.headerInfo,t.tabs[0].content=s.tabs0Content,t.tabs[1].chapterList=s.tabs1ChapterList,s.tabs3richTest&&(t.tabs[3].richText=s.tabs3richTest),i.default.Course.getCourseAssess(t.cid,t.sid).then((function(i){for(var a=s.tabs1ChapterList.course,r=0;r<i.video.length;r++)for(var n=i.video[r].arr,o=a[r].chapters,c=0;c<n.length;c++)for(var l=c;l<o.length;l++)if(n[c].id===o[l].id){n[c].vid=o[l].vid,n[c].duration=o[l].duration;break}t.tabs[3].assess=i,e.close()})).catch((function(e){t.$message.error(e.message)})).finally((function(){})),i.default.Discuss.getCourseDiscussList(t.cid,t.sid,t.param).then((function(e){t.discussList=e})).catch((function(e){t.$message.error(e.message)})).finally((function(){}))})).catch((function(s){t.$message.error(s.message),e.close()})).finally((function(){})),window.addEventListener("resize",this.resizeRoot.bind(this),!1),this.timeHeart&&(clearInterval(this.timeHeart),this.timeHeart=null),this.timeHeart=setInterval((function(){t.updatePages()}),3e3),setTimeout((function(){t.domLength=$(".lhhId").length}),1e3)},destroyed:function(){window.removeEventListener("resize",this.resizeRoot.bind(this),!1),this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null,this.timeHeart&&(clearInterval(this.timeHeart),this.timeHeart=null),this.arrFn.length&&this.destroyKeyfn(this.arrFn)},updated:function(){this.resizeRoot(),this.isPublicShow&&this.initckeditor()},beforeUpdate:function(){this.isPublicShow||(this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null)},methods:{handleClick:function(t,e){},initckeditor:function(){!this.ckeditor&&(this.ckeditor=r.default.replace("editor",{height:300,uiColor:"#eeeeee",filebrowserImageUploadUrl:"/api/ckeditor/img/upload",toolbar:[{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"colors",items:["TextColor","BGColor"]},{name:"tools",items:["Maximize","ShowBlocks"]},{name:"editing",items:["Find","Replace"]},"/",{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript","-","RemoveFormat"]},{name:"paragraph",items:["NumberedList","BulletedList","-","Outdent","Indent","-","Blockquote","CreateDiv","-","JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock","-","BidiLtr","BidiRtl"]},{name:"links",items:["Link","Unlink","Anchor"]},{name:"insert",items:["Image","Table","HorizontalRule"]}]}))},updatePages:function(){var t=this;i.default.Course.getCourseDetail(this.cid,this.sid).then((function(e){for(var s=e.tabs1ChapterList.course,i=0;i<s.length;i++)for(var a=s[i].chapters,r=0;r<a.length;r++)5===a[r].type&&(t.tabs[1].chapterList.course[i].chapters[r].live=a[r].live)})).catch((function(e){t.$message.error(e.message)})).finally((function(){}))},clickJumpOrStatus:function(t){var e=t.currentTarget.dataset;if(e.status){var s=e.index,i=this.tabs[1].chapterList.course[s];i.isUp=!i.isUp}else{window.localStorage.setItem("headerInfo",JSON.stringify(this.headerInfo));var a=this.tabs[1].chapterList.course[e.index],r=e.cid;if("course_info"===a.type)this.$router.push({path:"/player/"+r+"/course-info/course_info"});else if("course_work"===a.type){if(!this.headerInfo.survey)return this.$message("请先填写教学评估,然后完成大作业。"),!1;this.$router.push({path:"/player/"+r+"/course-work/course_work"})}else if("teach_evaluation"===a.type)this.$router.push({path:"/survey/"+r});else if("course_exam"===a.type){var n=a.data[0].id;this.$router.push({path:"/player/"+r+"/chapter-exam/"+n})}else"exam"===a.type&&this.$router.push({path:"/player/"+r+"/exam/"+a.examId})}},openNewTab:function(t,e,s){var a=this;i.default.Player.getChapterList(e,t,s).then((function(t){a.live=t.curJson&&t.curJson.live||{},a.live.id&&(a.live.record_id&&103===a.live.live_status?a.live.url="https://view.csslcloud.net/api/view/callback?recordid="+a.live.record_id+"&roomid="+a.live.room_id+"&userid="+a.live.user_id+"&autoLogin=true&viewername="+(a.live.viewer_name||"匿名")+"&viewertoken="+a.live.viewer_token:(a.live.viewer_name=window.G.UserInfo.student_info.personal_name||window.G.UserInfo.nickname,a.live.url="https://view.csslcloud.net/api/view/index?roomid="+a.live.room_id+"&userid="+a.live.user_id+"&autoLogin=true&viewername="+(a.live.viewer_name||"匿名")+"&viewertoken="+a.live.viewer_token),a.isOpenNewTabFlag=!1,window.open(a.live.url))})).catch((function(t){a.$message.error(t.message)})).finally((function(){}))},initBindKeyfn:function(){var t=this,e=function(e){70===e.keyCode&&(t.isOpenNewTabFlag=!0)},s=function(e){70===e.keyCode&&(t.isOpenNewTabFlag=!1)};return document.addEventListener("keydown",e,!1),document.addEventListener("keyup",s,!1),[e,s]},destroyKeyfn:function(t){document.removeEventListener("keydown",t[0]),document.removeEventListener("keyup",t[1])},jumpToOtherVA:function(t){if(this.headerInfo.isStart){var e=t.target.dataset;/name/gi.test(t.target.className)||(e=t.target.parentElement.dataset);var s=e.cid,i=e.vid,a=e.type;if(e.hasva)this.$router.push({path:"/player/"+s+"/chapter-video/"+i+"/"+a});else{window.localStorage.setItem("headerInfo",JSON.stringify(this.headerInfo));var r=e.index,n=e.count,o=this.tabs[1].chapterList.course[r];if(o&&o.chapters[n]){if(3===o.chapters[n].type)1===o.chapters[n].work_type?this.$router.push({path:"/player/"+s+"/chapter-exam/"+i}):2===o.chapters[n].work_type&&this.$router.push({path:"/player/"+s+"/chapter-work/"+i});else if(4===o.chapters[n].type)this.$router.push({path:"/player/"+s+"/chapter-read/"+i});else if(5===o.chapters[n].type){var c=o.chapters[n].live.live_status;if(0!==c&&1!==c&&103!==c)return void this.$message.error(o.chapters[n].live.statusStr);var l=o.chapters[n].live.enable_record;if(103===c&&null!=l&&!l)return void this.$message.info("该直播没有回放");if(this.cloudClassUrls[i]){var u=window.G.UserInfo.student_info.personal_name||window.G.UserInfo.nickname,d=this.cloudClassUrls[i]+"&viewername="+u+"&autoLogin=true";return void window.open(d)}this.isOpenNewTabFlag?this.openNewTab(0,s,i):this.$router.push({path:"/player/"+s+"/live/"+i})}return}this.$message.error("点击频率过快,系统反应不过来,请稍后再试,003")}}else this.$message.error("先选课,才能学习")},startLearn:function(t){var e=t.currentTarget.dataset,s=e.cid,i=e.vid,a=e.type;this.$router.push({path:"/player/"+s+"/chapter-video/"+i+"/"+a})},noWantThisCourse:function(){var t=this;if(this.passCountTimeout&&clearTimeout(this.passCountTimeout),this.passCountTimeout=setTimeout((function(){t.passCount=0}),500),this.passCount<15)this.passCount++;else{var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});i.default.Course.outSelectCourse(this.cid,this.sid).then((function(s){t.headerInfo.isStart=!1,e.close(),t.$message({type:"success",message:"退课成功"}),t.passCount=0})).catch((function(e){t.$message.error(e.message)})).finally((function(){e.close()}))}},jumpVAOrfinishVA:function(t){var e=t.currentTarget.dataset,s=this._keydownfn.bind(this,e);document.addEventListener("keydown",s,!1);document.addEventListener("mouseup",(function t(){document.removeEventListener("keydown",s),document.removeEventListener("mouseup",t)}),!1)},_keydownfn:function(t,e){var s=this,r=t.cid,n=t.vid,o=t.duration,c=t.type;79===e.keyCode&&this.$router.push({path:"/player/"+r+"/chapter-video/"+n+"/"+c}),70===e.keyCode&&i.default.Player.updateProgress({d:a.default.other.getIdt(),i:a.default.other.getIdt(),c:r,v:n,_p:parseInt(o)+11,_m:parseInt(o),_c:parseInt(o),ps:"0,0"}).then((function(t){t.success&&s.$message.success("补课成功,刷新查看结果")})).catch((function(t){s.$message.error(t.message)})).finally((function(){}))},wantThisCourse:function(){var t=this,e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});i.default.Course.selectCourse(this.cid,this.sid).then((function(s){t.headerInfo.isStart=!0,e.close(),t.$message({type:"success",message:"选课成功"})})).catch((function(e){t.$message.error(e.message)})).finally((function(){e.close()}))},resizeRoot:function(){var t=this,e=document.querySelectorAll(".ellipsis"),s=getComputedStyle(window.document.documentElement)["font-size"].replace("px","");e.forEach((function(e,i){e.previousSibling.style.height="auto";var a=e.previousSibling.offsetHeight,r=.18*s*1.5*2;a>r?(t.discussList[i]&&(t.discussList[i].isShow=!0),e.previousSibling.style.height=r+"px"):t.discussList[i]&&(t.discussList[i].isShow=!1)}))},publishDiscuss:function(){this.isPublicShow=!0},gobackDiscuss:function(){this.isPublicShow=!1},onSubmitPublish:function(){var t=this;this.$refs.setPublishform.validate((function(e){if(!e)return t.$message.error("请输入标题"),!1;if(t.ckeditor.getData()){t.publish.contents=t.ckeditor.getData();var s=t.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});i.default.Discuss.publishQues(t.publish).then((function(e){t.$message({type:"success",message:"问题发布成功"}),t.isPublicShow=!1,i.default.Discuss.getCourseDiscussList(t.cid,t.sid,t.param).then((function(e){t.discussList=e})).catch((function(e){t.$message.error(e.message)})).finally((function(){}))})).catch((function(e){t.$message.error(e.message)})).finally((function(){s.close()}))}else t.$message.error("请输入正文内容")}))},goDiscussDetail:function(t){var e=t.currentTarget.dataset.id;this.$router.push({path:"/app/learn/discuss-detail/"+this.cid+"/"+e})},sortFn:function(t){var e=this,s=t.currentTarget.dataset.index,a=t.currentTarget.dataset.str;this.sort[s].isShow=!this.sort[s].isShow,this.sort[(parseInt(s)+1)%2].isShow=!1,this.param.sort=this.sort[s].isShow?a:"",this.param.offset=0;var r=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});i.default.Discuss.getCourseDiscussList(this.cid,this.sid,this.param).then((function(t){e.discussList=t})).catch((function(t){e.$message.error(t.message)})).finally((function(){r.close()}))},getQueryString:function(t){var e=new RegExp("(^|&)"+t+"=([^&]*)(&|$)","i"),s=window.location.search.substr(1).match(e);return null!=s?unescape(s[2]):null}}}},345:function(t,e,s){},431:function(t,e,s){"use strict";var i=s(345);s.n(i).a},473:function(t,e,s){"use strict";s.d(e,"a",(function(){return i})),s.d(e,"b",(function(){return a}));var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"detail-box"},[i("div",{staticClass:"box-thd"},[i("div",{staticClass:"title",on:{click:t.noWantThisCourse}},[t._v(t._s(t.headerInfo.title)+"\n ")]),t._v(" "),i("div",{staticClass:"tags"},[t._l(t.headerInfo.arrTab,(function(e,s){return[i("span",{key:s,staticClass:"tabs-item"},[t._v(t._s(e))])]}))],2),t._v(" "),i("div",{staticClass:"time"},[t._v(t._s(t.headerInfo.time)+" "+t._s(t.headerInfo.status))]),t._v(" "),i("div",{staticStyle:{float:"left",width:"100%",height:"1px"}})]),t._v(" "),i("div",{staticClass:"box-tbd"},[i("div",{staticClass:"left-pic"},[t.headerInfo.bgSrc?[i("img",{attrs:{src:t.headerInfo.bgSrc,alt:""}})]:[t._m(0)]],2),t._v(" "),i("div",{staticClass:"right-content",domProps:{innerHTML:t._s(t.tabs[0].content.text)}})]),t._v(" "),i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{xs:24,sm:15,md:17,lg:18,xl:20}},[i("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[i("el-tab-pane",{attrs:{label:"课程内容",name:"1"}},[i("div",{staticClass:"course-list"},[t._l(t.tabs[1].chapterList.course,(function(e,s){return[i("div",{key:s,class:["content-group",e.chapters.length?"":"no-child",e.isUp?"up":""]},[i("div",{staticClass:"title",attrs:{"data-index":s,"data-cid":e.cid,"data-sid":e.sid,"data-status":!!e.chapters.length},on:{click:function(e){return t.clickJumpOrStatus(e)}}},[t._v(t._s(e.title)+"\n "),i("i",{class:["side",e.chapters.length?"":"none",e.isUp?"el-icon-arrow-down":"el-icon-arrow-up"]})]),t._v(" "),t._l(e.chapters,(function(e,a){return[i("div",{key:a,class:["body",e.id===t.tabs[1].chapterList.currentChapterId&&"on"]},[i("div",{staticClass:"name",attrs:{"data-vid":e.vid,"data-cid":e.cid,"data-sid":e.sid,"data-hasVA":e.time,"data-type":e.video_provider,"data-name":e.name,"data-index":s,"data-count":a},on:{click:t.jumpToOtherVA}},[t._v("\n "+t._s(e.name)+"\n "),5===e.type?[i("div",{staticClass:"time"},[t._v(t._s(e.live.statusStr))])]:[i("div",{staticClass:"time"},[t._v(t._s(e.time))])]],2)])]}))],2)]}))],2)]),t._v(" "),"1"===t.isCourseDis?i("el-tab-pane",{attrs:{label:"课程讨论",name:"2"}},[t.isPublicShow?[i("div",{staticClass:"publish"},[i("div",{staticStyle:{overflow:"hidden"}},[i("div",{staticClass:"right-goback-txt"},[t._v("发布问题")]),t._v(" "),i("el-button",{attrs:{type:"text"},on:{click:t.gobackDiscuss}},[t._v("返回问题列表")])],1),t._v(" "),i("el-form",{ref:"setPublishform",attrs:{model:t.publish,rules:t.publishRules}},[i("el-form-item",{attrs:{label:"问题章节",prop:"title"}},[i("el-input",{attrs:{type:"text",placeholder:"请输入问题章节"},model:{value:t.publish.title,callback:function(e){t.$set(t.publish,"title",e)},expression:"publish.title"}})],1),t._v(" "),i("div",{staticStyle:{"line-height":"1.5","font-size":"0.16rem","margin-bottom":"0.2rem"}},[t._v("问题内容")]),t._v(" "),i("textarea",{attrs:{id:"editor"}}),t._v(" "),i("div",{staticStyle:{height:"0.2rem"}}),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary"},on:{click:t.onSubmitPublish}},[t._v("发布问题")])],1)],1)],1)]:[i("div",{staticClass:"pub-ques"},[i("div",{staticClass:"ask"},[i("i",{staticClass:"el-icon-edit img"}),t._v(" "),i("div",{staticClass:"txt",on:{click:t.publishDiscuss}},[t._v("发布问题 ...")])]),t._v(" "),i("div",{class:["item-order",t.sort[0].isShow?"on":""],attrs:{"data-index":0,"data-str":t.sort[0].str},on:{click:t.sortFn}},[t._v("按时间排序")])]),t._v(" "),i("div",{staticClass:"discuss-scroll",attrs:{bindscrolltolower:"loadmore",bindscrolltoupper:"updatenew"}},[t._l(t.discussList,(function(e,a){return[e.questioner.uid==t.$GLOBAL.UserInfo.id?i("div",{key:a,staticClass:"item-list lhhId",attrs:{"data-id":e.id,"data-sid":e.sid,"data-index":a},on:{click:t.goDiscussDetail}},[i("div",{staticClass:"user"},[e.user.url?[i("img",{staticClass:"img",attrs:{src:e.user.url}})]:[i("img",{staticClass:"img",attrs:{src:s(298)}})],t._v(" "),i("div",{staticClass:"right"},[i("div",{staticClass:"name"},[t._v(t._s(e.user.name))]),t._v(" "),i("div",{staticClass:"time"},[t._v(t._s(e.user.time))])])],2),t._v(" "),i("div",{staticClass:"title"},[t._v(t._s(e.title))]),t._v(" "),i("div",{class:["text"],domProps:{innerHTML:t._s(e.text)}}),i("div",{class:["ellipsis",e.isShow?"on":""]},[t._v("....")]),t._v(" "),i("div",{staticClass:"result"},[t._v(t._s(e.askCnt)+" 回答"),i("div",{staticStyle:{display:"inline-block",width:"20px"}}),t._v(t._s(e.TouCnt)+" 投票")])]):t._e()]})),t._v(" "),t.discussList.length||t.domLength?t._e():[i("div",{staticClass:"no-data"},[t._v("暂无相关讨论")])]],2)]],2):t._e()],1)],1),t._v(" "),i("el-col",{attrs:{xs:24,sm:9,md:7,lg:6,xl:4}},[t.tabs[0].content&&t.tabs[0].content.teachers&&t.tabs[0].content.teachers.length?[i("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName1,callback:function(e){t.activeName1=e},expression:"activeName1"}},[i("el-tab-pane",{attrs:{label:"课程讲师",name:"1"}},[t._l(t.tabs[0].content.teachers,(function(e,s){return[i("div",{key:s,staticClass:"list-teacher"},[i("img",{staticClass:"img",attrs:{src:e.src,alt:""}}),t._v(" "),i("div",{staticClass:"ctx"},[i("div",{staticClass:"top-ctx"},[i("div",{staticClass:"name"},[t._v(t._s(e.name))])]),t._v(" "),i("div",{staticClass:"bottom-ctx"},[i("div",{staticClass:"t1"},[t._v(t._s(e.edu))]),t._v(" "),i("div",{staticClass:"t2"},[t._v(t._s(e.job))]),t._v(" "),i("div",{staticClass:"t3"},[t._v(t._s(e.unit))])])])])]}))],2)],1)]:t._e()],2)],1)],1)])},a=[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"no-img"},[e("i",{staticClass:"el-icon-self-13"})])}];i._withStripped=!0}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{265:function(t,e,s){"use strict";s.r(e);var i=s(473),a=s(343);for(var r in a)"default"!==r&&function(t){s.d(e,t,(function(){return a[t]}))}(r);s(431);var n=s(7),o=Object(n.a)(a.default,i.a,i.b,!1,null,"3d62303b",null);o.options.__file="src/pages/learn/courseDetail.vue",e.default=o.exports},298:function(t,e){t.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQUFBAYFBQUHBgYHCQ8KCQgICRMNDgsPFhMXFxYTFRUYGyMeGBohGhUVHikfISQlJygnGB0rLismLiMmJyb/2wBDAQYHBwkICRIKChImGRUZJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJib/wgARCACgAKADAREAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAQFAQIGAwj/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD6TAAAAAAAAAAAAAAAAAAAAAAAIRTEUEouSaAAAAAAQjmzAAMnSE0AAAAAHMkMAAEw6YAAAAAwceYAABk7AyAAAAAcgaAAA3OvAAAAAKwojUAAGxelmAAAACsKAAAAF+WYAAAAIxywAAAOpJIAAAABRlSAAC2LwAAAAAHgcsagA2OpPcAAAAAApimABclyAAAAAACsKAAF+WYAAAAANSuKU8gAepdFibAAA0IZFIpCNQAAAbE0lEomG5VFIagAAAAAAA2LsozAAAAAAAAAMmAAAAAAAAAAAAAAAAAAAAf/xAAzEAACAQICCAIJBQEAAAAAAAABAgMEBQAREiAhIjAxUWFBQhMUM0BDUmKBoRBQcpHBMv/aAAgBAQABPwD9vrrhFS7v/cnyj/cT3Grm+IUHRNmGZm2sxY98KzLtVip7YguNXD8QuOj7cUNwiqt07knyn/ONdKv1WDd9o+xe3fBJJJJJJ5nVUlTmCQRyOLXV+tQb3tE2N378W6zGatfom6Ptr2qYw1qdH3T9+KxLMWPMnPXUlWDDmDnxZUMcroeasRrxIZJUQc2YDiXmqmp/RLC2jpZ5nDszuzuc2Y5k66MyOHQ5MpzBxZqqao9KszaWhlkeHfo9KlV/FG/B4Ngj0aV38Xb8Dh3JDJQzKPlz/rbwbahjoYV+nP8AvbxLzRxxKs0KaIJyYDXstHHKrzTJpAHJQeLWQiopni8WGw98OrI5RwQynIjVRWdwiAlicgMUcIp6ZIvFRtPfjX6AZJULzz0W1bBAMnqG556K8e/SKtKsfmZvwNWwyK1K8fmRvweK7pGpZ3CjqTipu8KAiAGRuvIYqJ5KiQyStmdWmnkp5PSRNkcUt3hfZODE3XmMRuki6SOHHUHXkliiGckioO5xJdaNOTs/8VxJeh8OD7scS3Srfk4QfSMO7yNpO5c9Sc+DG7xtpI5Q9QcRXSrj5uJB9QxHeh8SD7qcR3Wjfm7J/JcRSxSjOORXHY/pdLiYmMEB3/M3TDszsWdixPifcUZkYMjFSPEYtVxMrCCc7/lbrhiWJLHMk5n3NSVIKnIg5j9p/8QAFBEBAAAAAAAAAAAAAAAAAAAAgP/aAAgBAgEBPwBIf//EABQRAQAAAAAAAAAAAAAAAAAAAID/2gAIAQMBAT8ASH//2Q=="},343:function(t,e,s){"use strict";s.r(e);var i=s(344),a=s.n(i);for(var r in i)"default"!==r&&function(t){s.d(e,t,(function(){return i[t]}))}(r);e.default=a.a},344:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(s(113)),a=n(s(77)),r=n(s(254));function n(t){return t&&t.__esModule?t:{default:t}}e.default={components:{},props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){return{isCourseDis:this.getQueryString("v"),domLength:0,ckeditor:null,activeName:"1",activeName1:"1",passCount:0,headerInfo:{},tabs:[{title:"课程简介",isShow:!1,content:{text:"<p><b>视频课程没有加载出来,请检查自己的网络环境,并重新刷新。</b>",teachers:[{src:"",name:"讲师姓名",edu:"学历",job:"职称",unit:"讲师所在单位"}]}},{title:"课程内容",isShow:!1,chapterList:{currentChapterId:"11",course:[{title:"",isUp:!0,chapters:[{id:"12",time:"19:09",name:"1.2 测试课程"}]},{title:"",isUp:!0,chapters:[]},{title:"",isUp:!0,chapters:[]}]}},{title:"课程讨论",isShow:!1},{title:"课程考核",isShow:!1,richText:"<div class='h1'>一、最终成绩计算</div> <div class='p'>课程表现得分*30%+每章试题得分*30%+结业大作业得分*40%=该门课程总得分,满分100分,低于80分为不及格,需重修此门课程。84分以上方可申请学位。</div> <img class='b1' src='https://zws-imgs-pub.oss-cn-beijing.aliyuncs.com/static/build/www/course-check.png' mode='aspectFill' /> <div class='h1'>二、具体细则</div> <div class='h2'>课程表现:总分100分(占科目总成绩的30%)</div> <div class='p'>1、每个视频观看完成度50分:以后台数据统计为准,全部看完视频满分50分,其它酌情给分。</div> <div class='em'>注:视频观看考核的是实际播放时长,不是进度条的显示状态,进度条满格并不一定表示观看完这个视频。以下方每日学习时长为准。</div> <div class='p'>2、课程反馈建设性问题及课程完成情况50分:反馈问题以教务老师统计为准,课程完成情况以后台数据为准,是否按时完成视频观看、测试、作业提交,满分50分,酌情给分。</div> <div class='h2'>每章试题:总分100分(占科目总成绩的30%)</div> <div class='p'>本课程所有试题的平均正确率*100分*占总成绩30%=此项得分。(比如正确度为80%,则此项得分:80%*100*30%=24分)</div> <div class='h2'>结业大作业:总分100分(占科目总成绩的40%)</div> <div class='p'>结业大作业满分为100分,以助教老师给分为准。</div>",assess:{score:"20",duration:"00:01:20",progress:"0/10",video:[{title:"第一章 市场营销原理导论",sid:"",cid:"",arr:[{name:"1.1 什么是市场营销什么是市场营销市场营销什么是市场营销什么是市场营销",time:"12:08",progress:"100%",vid:""}]}],homewrok:[{title:"第一章 市场营销原理导论",arr:[{name:"1.1 什么是市场营销什么是市场营销市场营销什么是市场营销什么是市场营销",score:20}]}],essay:{created_time:"",status:"未提交",score:"暂无"}}}],sort:[{isShow:!1,str:""},{isShow:!1,str:"tag"}],discussList:[],param:{limit:10,offset:0,sort:""},publish:{course_id:this.cid,semester_id:this.sid,title:"",contents:""},isPublicShow:!1,publishRules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}]},isOpenNewTabFlag:!1,arrFn:[],cloudClassUrls:{},timeHeart:null}},mounted:function(){var t=this;i.default.Player.getCloudUrl().then((function(e){t.cloudClassUrls=e}));var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});if("0"===this.cid&&"0"===this.sid)return this.$message({message:"URL异常,请点击“返回首页”,重新选择课程学习!!",type:"info",duration:1e4}),void e.close();i.default.Course.getCourseDetail(this.cid,this.sid).then((function(s){t.headerInfo=s.headerInfo,t.tabs[0].content=s.tabs0Content,t.tabs[1].chapterList=s.tabs1ChapterList,s.tabs3richTest&&(t.tabs[3].richText=s.tabs3richTest),i.default.Course.getCourseAssess(t.cid,t.sid).then((function(i){for(var a=s.tabs1ChapterList.course,r=0;r<i.video.length;r++)for(var n=i.video[r].arr,o=a[r].chapters,c=0;c<n.length;c++)for(var l=c;l<o.length;l++)if(n[c].id===o[l].id){n[c].vid=o[l].vid,n[c].duration=o[l].duration;break}t.tabs[3].assess=i,e.close()})).catch((function(e){t.$message.error(e.message)})).finally((function(){})),i.default.Discuss.getCourseDiscussList(t.cid,t.sid,t.param).then((function(e){t.discussList=e})).catch((function(e){t.$message.error(e.message)})).finally((function(){}))})).catch((function(s){t.$message.error(s.message),e.close()})).finally((function(){})),window.addEventListener("resize",this.resizeRoot.bind(this),!1),this.timeHeart&&(clearInterval(this.timeHeart),this.timeHeart=null),this.timeHeart=setInterval((function(){t.updatePages()}),3e3),setTimeout((function(){t.domLength=$(".lhhId").length}),1e3)},destroyed:function(){window.removeEventListener("resize",this.resizeRoot.bind(this),!1),this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null,this.timeHeart&&(clearInterval(this.timeHeart),this.timeHeart=null),this.arrFn.length&&this.destroyKeyfn(this.arrFn)},updated:function(){this.resizeRoot(),this.isPublicShow&&this.initckeditor()},beforeUpdate:function(){this.isPublicShow||(this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null)},methods:{handleClick:function(t,e){},initckeditor:function(){!this.ckeditor&&(this.ckeditor=r.default.replace("editor",{height:300,uiColor:"#eeeeee",filebrowserImageUploadUrl:"/api/ckeditor/img/upload",toolbar:[{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"colors",items:["TextColor","BGColor"]},{name:"tools",items:["Maximize","ShowBlocks"]},{name:"editing",items:["Find","Replace"]},"/",{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript","-","RemoveFormat"]},{name:"paragraph",items:["NumberedList","BulletedList","-","Outdent","Indent","-","Blockquote","CreateDiv","-","JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock","-","BidiLtr","BidiRtl"]},{name:"links",items:["Link","Unlink","Anchor"]},{name:"insert",items:["Image","Table","HorizontalRule"]}]}))},updatePages:function(){var t=this;i.default.Course.getCourseDetail(this.cid,this.sid).then((function(e){for(var s=e.tabs1ChapterList.course,i=0;i<s.length;i++)for(var a=s[i].chapters,r=0;r<a.length;r++)5===a[r].type&&(t.tabs[1].chapterList.course[i].chapters[r].live=a[r].live)})).catch((function(e){t.$message.error(e.message)})).finally((function(){}))},clickJumpOrStatus:function(t){var e=t.currentTarget.dataset;if(e.status){var s=e.index,i=this.tabs[1].chapterList.course[s];i.isUp=!i.isUp}else{window.localStorage.setItem("headerInfo",JSON.stringify(this.headerInfo));var a=this.tabs[1].chapterList.course[e.index],r=e.cid;if("course_info"===a.type)this.$router.push({path:"/player/"+r+"/course-info/course_info"});else if("course_work"===a.type){if(!this.headerInfo.survey)return this.$message("请先填写教学评估,然后完成大作业。"),!1;this.$router.push({path:"/player/"+r+"/course-work/course_work"})}else if("teach_evaluation"===a.type)this.$router.push({path:"/survey/"+r});else if("course_exam"===a.type){var n=a.data[0].id;this.$router.push({path:"/player/"+r+"/chapter-exam/"+n})}else"exam"===a.type&&this.$router.push({path:"/player/"+r+"/exam/"+a.examId})}},openNewTab:function(t,e,s){var a=this;i.default.Player.getChapterList(e,t,s).then((function(t){a.live=t.curJson&&t.curJson.live||{},a.live.id&&(a.live.record_id&&103===a.live.live_status?a.live.url="https://view.csslcloud.net/api/view/callback?recordid="+a.live.record_id+"&roomid="+a.live.room_id+"&userid="+a.live.user_id+"&autoLogin=true&viewername="+(a.live.viewer_name||"匿名")+"&viewertoken="+a.live.viewer_token:(a.live.viewer_name=window.G.UserInfo.student_info.personal_name||window.G.UserInfo.nickname,a.live.url="https://view.csslcloud.net/api/view/index?roomid="+a.live.room_id+"&userid="+a.live.user_id+"&autoLogin=true&viewername="+(a.live.viewer_name||"匿名")+"&viewertoken="+a.live.viewer_token),a.isOpenNewTabFlag=!1,window.open(a.live.url))})).catch((function(t){a.$message.error(t.message)})).finally((function(){}))},initBindKeyfn:function(){var t=this,e=function(e){70===e.keyCode&&(t.isOpenNewTabFlag=!0)},s=function(e){70===e.keyCode&&(t.isOpenNewTabFlag=!1)};return document.addEventListener("keydown",e,!1),document.addEventListener("keyup",s,!1),[e,s]},destroyKeyfn:function(t){document.removeEventListener("keydown",t[0]),document.removeEventListener("keyup",t[1])},jumpToOtherVA:function(t){if(this.headerInfo.isStart){var e=t.target.dataset;/name/gi.test(t.target.className)||(e=t.target.parentElement.dataset);var s=e.cid,i=e.vid,a=e.type;if(e.hasva)this.$router.push({path:"/player/"+s+"/chapter-video/"+i+"/"+a});else{window.localStorage.setItem("headerInfo",JSON.stringify(this.headerInfo));var r=e.index,n=e.count,o=this.tabs[1].chapterList.course[r];if(o&&o.chapters[n]){if(3===o.chapters[n].type)1===o.chapters[n].work_type?this.$router.push({path:"/player/"+s+"/chapter-exam/"+i}):2===o.chapters[n].work_type&&this.$router.push({path:"/player/"+s+"/chapter-work/"+i});else if(4===o.chapters[n].type)this.$router.push({path:"/player/"+s+"/chapter-read/"+i});else if(5===o.chapters[n].type){var c=o.chapters[n].live.live_status;if(0!==c&&1!==c&&103!==c)return void this.$message.error(o.chapters[n].live.statusStr);var l=o.chapters[n].live.enable_record;if(103===c&&null!=l&&!l)return void this.$message.info("该直播没有回放");if(this.cloudClassUrls[i]){var u=window.G.UserInfo.student_info.personal_name||window.G.UserInfo.nickname,d=this.cloudClassUrls[i]+"&viewername="+u+"&autoLogin=true";return void window.open(d)}this.isOpenNewTabFlag?this.openNewTab(0,s,i):this.$router.push({path:"/player/"+s+"/live/"+i})}return}this.$message.error("点击频率过快,系统反应不过来,请稍后再试,003")}}else this.$message.error("先选课,才能学习")},startLearn:function(t){var e=t.currentTarget.dataset,s=e.cid,i=e.vid,a=e.type;this.$router.push({path:"/player/"+s+"/chapter-video/"+i+"/"+a})},noWantThisCourse:function(){var t=this;if(this.passCountTimeout&&clearTimeout(this.passCountTimeout),this.passCountTimeout=setTimeout((function(){t.passCount=0}),500),this.passCount<15)this.passCount++;else{var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});i.default.Course.outSelectCourse(this.cid,this.sid).then((function(s){t.headerInfo.isStart=!1,e.close(),t.$message({type:"success",message:"退课成功"}),t.passCount=0})).catch((function(e){t.$message.error(e.message)})).finally((function(){e.close()}))}},jumpVAOrfinishVA:function(t){var e=t.currentTarget.dataset,s=this._keydownfn.bind(this,e);document.addEventListener("keydown",s,!1);document.addEventListener("mouseup",(function t(){document.removeEventListener("keydown",s),document.removeEventListener("mouseup",t)}),!1)},_keydownfn:function(t,e){var s=this,r=t.cid,n=t.vid,o=t.duration,c=t.type;79===e.keyCode&&this.$router.push({path:"/player/"+r+"/chapter-video/"+n+"/"+c}),70===e.keyCode&&i.default.Player.updateProgress({d:a.default.other.getIdt(),i:a.default.other.getIdt(),c:r,v:n,_p:parseInt(o)+11,_m:parseInt(o),_c:parseInt(o),ps:"0,0"}).then((function(t){t.success&&s.$message.success("补课成功,刷新查看结果")})).catch((function(t){s.$message.error(t.message)})).finally((function(){}))},wantThisCourse:function(){var t=this,e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});i.default.Course.selectCourse(this.cid,this.sid).then((function(s){t.headerInfo.isStart=!0,e.close(),t.$message({type:"success",message:"选课成功"})})).catch((function(e){t.$message.error(e.message)})).finally((function(){e.close()}))},resizeRoot:function(){var t=this,e=document.querySelectorAll(".ellipsis"),s=getComputedStyle(window.document.documentElement)["font-size"].replace("px","");e.forEach((function(e,i){e.previousSibling.style.height="auto";var a=e.previousSibling.offsetHeight,r=.18*s*1.5*2;a>r?(t.discussList[i]&&(t.discussList[i].isShow=!0),e.previousSibling.style.height=r+"px"):t.discussList[i]&&(t.discussList[i].isShow=!1)}))},publishDiscuss:function(){this.isPublicShow=!0},gobackDiscuss:function(){this.isPublicShow=!1},onSubmitPublish:function(){var t=this;this.$refs.setPublishform.validate((function(e){if(!e)return t.$message.error("请输入标题"),!1;if(t.ckeditor.getData()){t.publish.contents=t.ckeditor.getData();var s=t.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});i.default.Discuss.publishQues(t.publish).then((function(e){t.$message({type:"success",message:"问题发布成功"}),t.isPublicShow=!1,i.default.Discuss.getCourseDiscussList(t.cid,t.sid,t.param).then((function(e){t.discussList=e})).catch((function(e){t.$message.error(e.message)})).finally((function(){}))})).catch((function(e){t.$message.error(e.message)})).finally((function(){s.close()}))}else t.$message.error("请输入正文内容")}))},goDiscussDetail:function(t){var e=t.currentTarget.dataset.id;this.$router.push({path:"/app/learn/discuss-detail/"+this.cid+"/"+e})},sortFn:function(t){var e=this,s=t.currentTarget.dataset.index,a=t.currentTarget.dataset.str;this.sort[s].isShow=!this.sort[s].isShow,this.sort[(parseInt(s)+1)%2].isShow=!1,this.param.sort=this.sort[s].isShow?a:"",this.param.offset=0;var r=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});i.default.Discuss.getCourseDiscussList(this.cid,this.sid,this.param).then((function(t){e.discussList=t})).catch((function(t){e.$message.error(t.message)})).finally((function(){r.close()}))},getQueryString:function(t){var e=new RegExp("(^|&)"+t+"=([^&]*)(&|$)","i"),s=window.location.search.substr(1).match(e);return null!=s?unescape(s[2]):null}}}},345:function(t,e,s){},431:function(t,e,s){"use strict";var i=s(345);s.n(i).a},473:function(t,e,s){"use strict";s.d(e,"a",(function(){return i})),s.d(e,"b",(function(){return a}));var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"detail-box"},[i("div",{staticClass:"box-thd"},[i("div",{staticClass:"title",on:{click:t.noWantThisCourse}},[t._v(t._s(t.headerInfo.title)+"\n ")]),t._v(" "),i("div",{staticClass:"tags"},[t._l(t.headerInfo.arrTab,(function(e,s){return[i("span",{key:s,staticClass:"tabs-item"},[t._v(t._s(e))])]}))],2),t._v(" "),i("div",{staticClass:"time"},[t._v(t._s(t.headerInfo.time)+" "+t._s(t.headerInfo.status))]),t._v(" "),i("div",{staticStyle:{float:"left",width:"100%",height:"1px"}})]),t._v(" "),i("div",{staticClass:"box-tbd"},[i("div",{staticClass:"left-pic"},[t.headerInfo.bgSrc?[i("img",{attrs:{src:t.headerInfo.bgSrc,alt:""}})]:[t._m(0)]],2),t._v(" "),i("div",{staticClass:"right-content",domProps:{innerHTML:t._s(t.tabs[0].content.text)}})]),t._v(" "),i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{xs:24,sm:15,md:17,lg:18,xl:20}},[i("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[i("el-tab-pane",{attrs:{label:"课程内容",name:"1"}},[i("div",{staticClass:"course-list"},[t._l(t.tabs[1].chapterList.course,(function(e,s){return[i("div",{key:s,class:["content-group",e.chapters.length?"":"no-child",e.isUp?"up":""]},[i("div",{staticClass:"title",attrs:{"data-index":s,"data-cid":e.cid,"data-sid":e.sid,"data-status":!!e.chapters.length},on:{click:function(e){return t.clickJumpOrStatus(e)}}},[t._v(t._s(e.title)+"\n "),i("i",{class:["side",e.chapters.length?"":"none",e.isUp?"el-icon-arrow-down":"el-icon-arrow-up"]})]),t._v(" "),t._l(e.chapters,(function(e,a){return[i("div",{key:a,class:["body",e.id===t.tabs[1].chapterList.currentChapterId&&"on"]},[i("div",{staticClass:"name",attrs:{"data-vid":e.vid,"data-cid":e.cid,"data-sid":e.sid,"data-hasVA":e.time,"data-type":e.video_provider,"data-name":e.name,"data-index":s,"data-count":a},on:{click:t.jumpToOtherVA}},[t._v("\n "+t._s(e.name)+"\n "),5===e.type?[i("div",{staticClass:"time"},[t._v(t._s(e.live.start_time)+" "+t._s(e.live.statusStr))])]:[i("div",{staticClass:"time"},[t._v(t._s(e.time))])]],2)])]}))],2)]}))],2)]),t._v(" "),"1"===t.isCourseDis?i("el-tab-pane",{attrs:{label:"课程讨论",name:"2"}},[t.isPublicShow?[i("div",{staticClass:"publish"},[i("div",{staticStyle:{overflow:"hidden"}},[i("div",{staticClass:"right-goback-txt"},[t._v("发布问题")]),t._v(" "),i("el-button",{attrs:{type:"text"},on:{click:t.gobackDiscuss}},[t._v("返回问题列表")])],1),t._v(" "),i("el-form",{ref:"setPublishform",attrs:{model:t.publish,rules:t.publishRules}},[i("el-form-item",{attrs:{label:"问题章节",prop:"title"}},[i("el-input",{attrs:{type:"text",placeholder:"请输入问题章节"},model:{value:t.publish.title,callback:function(e){t.$set(t.publish,"title",e)},expression:"publish.title"}})],1),t._v(" "),i("div",{staticStyle:{"line-height":"1.5","font-size":"0.16rem","margin-bottom":"0.2rem"}},[t._v("问题内容")]),t._v(" "),i("textarea",{attrs:{id:"editor"}}),t._v(" "),i("div",{staticStyle:{height:"0.2rem"}}),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary"},on:{click:t.onSubmitPublish}},[t._v("发布问题")])],1)],1)],1)]:[i("div",{staticClass:"pub-ques"},[i("div",{staticClass:"ask"},[i("i",{staticClass:"el-icon-edit img"}),t._v(" "),i("div",{staticClass:"txt",on:{click:t.publishDiscuss}},[t._v("发布问题 ...")])]),t._v(" "),i("div",{class:["item-order",t.sort[0].isShow?"on":""],attrs:{"data-index":0,"data-str":t.sort[0].str},on:{click:t.sortFn}},[t._v("按时间排序")])]),t._v(" "),i("div",{staticClass:"discuss-scroll",attrs:{bindscrolltolower:"loadmore",bindscrolltoupper:"updatenew"}},[t._l(t.discussList,(function(e,a){return[e.questioner.uid==t.$GLOBAL.UserInfo.id?i("div",{key:a,staticClass:"item-list lhhId",attrs:{"data-id":e.id,"data-sid":e.sid,"data-index":a},on:{click:t.goDiscussDetail}},[i("div",{staticClass:"user"},[e.user.url?[i("img",{staticClass:"img",attrs:{src:e.user.url}})]:[i("img",{staticClass:"img",attrs:{src:s(298)}})],t._v(" "),i("div",{staticClass:"right"},[i("div",{staticClass:"name"},[t._v(t._s(e.user.name))]),t._v(" "),i("div",{staticClass:"time"},[t._v(t._s(e.user.time))])])],2),t._v(" "),i("div",{staticClass:"title"},[t._v(t._s(e.title))]),t._v(" "),i("div",{class:["text"],domProps:{innerHTML:t._s(e.text)}}),i("div",{class:["ellipsis",e.isShow?"on":""]},[t._v("....")]),t._v(" "),i("div",{staticClass:"result"},[t._v(t._s(e.askCnt)+" 回答"),i("div",{staticStyle:{display:"inline-block",width:"20px"}}),t._v(t._s(e.TouCnt)+" 投票")])]):t._e()]})),t._v(" "),t.discussList.length||t.domLength?t._e():[i("div",{staticClass:"no-data"},[t._v("暂无相关讨论")])]],2)]],2):t._e()],1)],1),t._v(" "),i("el-col",{attrs:{xs:24,sm:9,md:7,lg:6,xl:4}},[t.tabs[0].content&&t.tabs[0].content.teachers&&t.tabs[0].content.teachers.length?[i("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName1,callback:function(e){t.activeName1=e},expression:"activeName1"}},[i("el-tab-pane",{attrs:{label:"课程讲师",name:"1"}},[t._l(t.tabs[0].content.teachers,(function(e,s){return[i("div",{key:s,staticClass:"list-teacher"},[i("img",{staticClass:"img",attrs:{src:e.src,alt:""}}),t._v(" "),i("div",{staticClass:"ctx"},[i("div",{staticClass:"top-ctx"},[i("div",{staticClass:"name"},[t._v(t._s(e.name))])]),t._v(" "),i("div",{staticClass:"bottom-ctx"},[i("div",{staticClass:"t1"},[t._v(t._s(e.edu))]),t._v(" "),i("div",{staticClass:"t2"},[t._v(t._s(e.job))]),t._v(" "),i("div",{staticClass:"t3"},[t._v(t._s(e.unit))])])])])]}))],2)],1)]:t._e()],2)],1)],1)])},a=[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"no-img"},[e("i",{staticClass:"el-icon-self-13"})])}];i._withStripped=!0}}]);
\ No newline at end of file
!function(e){function t(t){for(var a,n,f=t[0],d=t[1],u=t[2],i=0,s=[];i<f.length;i++)n=f[i],Object.prototype.hasOwnProperty.call(o,n)&&o[n]&&s.push(o[n][0]),o[n]=0;for(a in d)Object.prototype.hasOwnProperty.call(d,a)&&(e[a]=d[a]);for(l&&l(t);s.length;)s.shift()();return c.push.apply(c,u||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],a=!0,n=1;n<r.length;n++){var d=r[n];0!==o[d]&&(a=!1)}a&&(c.splice(t--,1),e=f(f.s=r[0]))}return e}var a={},n={4:0},o={4:0},c=[];function f(t){if(a[t])return a[t].exports;var r=a[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,f),r.l=!0,r.exports}f.e=function(e){var t=[];n[e]?t.push(n[e]):0!==n[e]&&{1:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1}[e]&&t.push(n[e]=new Promise((function(t,r){for(var a="resources/"+({}[e]||e)+"."+{0:"31d6cfe0d16a",1:"a87692f25ce6",13:"3c32642f3285",14:"8ffaa158d0af",15:"993f03dad601",16:"10d1f2952b5d",17:"a8c8f32683e9",18:"687a7304ec60",19:"65edb9bb9f14",20:"d7b2ef3acc2a",21:"f5a438e153e2",22:"8eb9d85c1635",23:"5ac89ea3b13e",24:"4721bd437700",25:"a8fba85927a8",26:"cb56ec9d2354",27:"258034372ce1",28:"d59764fdb00e",29:"c7cab6625aa8",30:"0f551f9e383c",31:"96b9c64465cf",32:"f646d57c29f4",33:"3b3271a24ac5",34:"a6e1759ff90b",35:"bef4b6efdd6b",36:"fa618b52562c",37:"31d6cfe0d16a",38:"31d6cfe0d16a",39:"31d6cfe0d16a",40:"31d6cfe0d16a",41:"31d6cfe0d16a",42:"31d6cfe0d16a",43:"31d6cfe0d16a"}[e]+".css",o=f.p+a,c=document.getElementsByTagName("link"),d=0;d<c.length;d++){var u=(l=c[d]).getAttribute("data-href")||l.getAttribute("href");if("stylesheet"===l.rel&&(u===a||u===o))return t()}var i=document.getElementsByTagName("style");for(d=0;d<i.length;d++){var l;if((u=(l=i[d]).getAttribute("data-href"))===a||u===o)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var a=t&&t.target&&t.target.src||o,c=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");c.code="CSS_CHUNK_LOAD_FAILED",c.request=a,delete n[e],s.parentNode.removeChild(s),r(c)},s.href=o,document.getElementsByTagName("head")[0].appendChild(s)})).then((function(){n[e]=0})));var r=o[e];if(0!==r)if(r)t.push(r[2]);else{var a=new Promise((function(t,a){r=o[e]=[t,a]}));t.push(r[2]=a);var c,d=document.createElement("script");d.charset="utf-8",d.timeout=120,f.nc&&d.setAttribute("nonce",f.nc),d.src=function(e){return f.p+"resources/"+({}[e]||e)+"."+{0:"2a679b80",1:"b9ffa588",13:"74331515",14:"a13377fe",15:"2515a022",16:"3faa7150",17:"8d7c8757",18:"0f69864c",19:"6b14b7c5",20:"fbc178ec",21:"6fecda41",22:"90a6518a",23:"9e604ab2",24:"e5d0dd23",25:"67542488",26:"be5d5024",27:"ae3b55f1",28:"6cef049f",29:"bebc94d0",30:"01a038f6",31:"d46de64d",32:"6eaf0d15",33:"4f463017",34:"5666c8d8",35:"d560aacb",36:"b1d71cbd",37:"14048749",38:"b70a5b25",39:"a5cbb866",40:"d140f67e",41:"55163db4",42:"0ac9aac7",43:"301aae48"}[e]+".js"}(e);var u=new Error;c=function(t){d.onerror=d.onload=null,clearTimeout(i);var r=o[e];if(0!==r){if(r){var a=t&&("load"===t.type?"missing":t.type),n=t&&t.target&&t.target.src;u.message="Loading chunk "+e+" failed.\n("+a+": "+n+")",u.name="ChunkLoadError",u.type=a,u.request=n,r[1](u)}o[e]=void 0}};var i=setTimeout((function(){c({type:"timeout",target:d})}),12e4);d.onerror=d.onload=c,document.head.appendChild(d)}return Promise.all(t)},f.m=e,f.c=a,f.d=function(e,t,r){f.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(e,t){if(1&t&&(e=f(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(f.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)f.d(r,a,function(t){return e[t]}.bind(null,a));return r},f.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(t,"a",t),t},f.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},f.p="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/",f.oe=function(e){throw console.error(e),e};var d=window.webpackJsonp=window.webpackJsonp||[],u=d.push.bind(d);d.push=t,d=d.slice();for(var i=0;i<d.length;i++)t(d[i]);var l=u;r()}([]);
\ No newline at end of file
!function(e){function t(t){for(var a,n,f=t[0],d=t[1],u=t[2],i=0,s=[];i<f.length;i++)n=f[i],Object.prototype.hasOwnProperty.call(o,n)&&o[n]&&s.push(o[n][0]),o[n]=0;for(a in d)Object.prototype.hasOwnProperty.call(d,a)&&(e[a]=d[a]);for(l&&l(t);s.length;)s.shift()();return c.push.apply(c,u||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],a=!0,n=1;n<r.length;n++){var d=r[n];0!==o[d]&&(a=!1)}a&&(c.splice(t--,1),e=f(f.s=r[0]))}return e}var a={},n={4:0},o={4:0},c=[];function f(t){if(a[t])return a[t].exports;var r=a[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,f),r.l=!0,r.exports}f.e=function(e){var t=[];n[e]?t.push(n[e]):0!==n[e]&&{1:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1}[e]&&t.push(n[e]=new Promise((function(t,r){for(var a="resources/"+({}[e]||e)+"."+{0:"31d6cfe0d16a",1:"a87692f25ce6",13:"3c32642f3285",14:"8ffaa158d0af",15:"993f03dad601",16:"10d1f2952b5d",17:"a8c8f32683e9",18:"687a7304ec60",19:"65edb9bb9f14",20:"d7b2ef3acc2a",21:"f5a438e153e2",22:"8eb9d85c1635",23:"5ac89ea3b13e",24:"4721bd437700",25:"a8fba85927a8",26:"cb56ec9d2354",27:"258034372ce1",28:"d59764fdb00e",29:"c7cab6625aa8",30:"0f551f9e383c",31:"96b9c64465cf",32:"f646d57c29f4",33:"3b3271a24ac5",34:"a6e1759ff90b",35:"bef4b6efdd6b",36:"fa618b52562c",37:"31d6cfe0d16a",38:"31d6cfe0d16a",39:"31d6cfe0d16a",40:"31d6cfe0d16a",41:"31d6cfe0d16a",42:"31d6cfe0d16a",43:"31d6cfe0d16a"}[e]+".css",o=f.p+a,c=document.getElementsByTagName("link"),d=0;d<c.length;d++){var u=(l=c[d]).getAttribute("data-href")||l.getAttribute("href");if("stylesheet"===l.rel&&(u===a||u===o))return t()}var i=document.getElementsByTagName("style");for(d=0;d<i.length;d++){var l;if((u=(l=i[d]).getAttribute("data-href"))===a||u===o)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var a=t&&t.target&&t.target.src||o,c=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");c.code="CSS_CHUNK_LOAD_FAILED",c.request=a,delete n[e],s.parentNode.removeChild(s),r(c)},s.href=o,document.getElementsByTagName("head")[0].appendChild(s)})).then((function(){n[e]=0})));var r=o[e];if(0!==r)if(r)t.push(r[2]);else{var a=new Promise((function(t,a){r=o[e]=[t,a]}));t.push(r[2]=a);var c,d=document.createElement("script");d.charset="utf-8",d.timeout=120,f.nc&&d.setAttribute("nonce",f.nc),d.src=function(e){return f.p+"resources/"+({}[e]||e)+"."+{0:"2a679b80",1:"b9ffa588",13:"74331515",14:"a13377fe",15:"2515a022",16:"3faa7150",17:"8d7c8757",18:"0f69864c",19:"6b14b7c5",20:"fbc178ec",21:"6fecda41",22:"90a6518a",23:"9e604ab2",24:"90f4b6ac",25:"67542488",26:"be5d5024",27:"ae3b55f1",28:"6cef049f",29:"bebc94d0",30:"01a038f6",31:"d46de64d",32:"6eaf0d15",33:"4f463017",34:"5666c8d8",35:"d560aacb",36:"b1d71cbd",37:"14048749",38:"b70a5b25",39:"a5cbb866",40:"d140f67e",41:"55163db4",42:"0ac9aac7",43:"301aae48"}[e]+".js"}(e);var u=new Error;c=function(t){d.onerror=d.onload=null,clearTimeout(i);var r=o[e];if(0!==r){if(r){var a=t&&("load"===t.type?"missing":t.type),n=t&&t.target&&t.target.src;u.message="Loading chunk "+e+" failed.\n("+a+": "+n+")",u.name="ChunkLoadError",u.type=a,u.request=n,r[1](u)}o[e]=void 0}};var i=setTimeout((function(){c({type:"timeout",target:d})}),12e4);d.onerror=d.onload=c,document.head.appendChild(d)}return Promise.all(t)},f.m=e,f.c=a,f.d=function(e,t,r){f.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(e,t){if(1&t&&(e=f(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(f.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)f.d(r,a,function(t){return e[t]}.bind(null,a));return r},f.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(t,"a",t),t},f.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},f.p="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/",f.oe=function(e){throw console.error(e),e};var d=window.webpackJsonp=window.webpackJsonp||[],u=d.push.bind(d);d.push=t,d=d.slice();for(var i=0;i<d.length;i++)t(d[i]);var l=u;r()}([]);
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论