提交 32d3af30 authored 作者: GOD_ZYX's avatar GOD_ZYX

update v1.0.10

上级 117e9764
PC-1.0.10 / 2019-05-20
==================
* 修改 课后作业提交,将富文本字段 改为 base64编码格式
PC-1.0.9 / 2019-05-15
==================
......
No preview for this file type
......@@ -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 type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/manifest.7732e301.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/vendor.95f635f7.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/app.da8d68a5.js"></script></body></html>
\ No newline at end of file
<![endif]--><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/manifest.39f522f2.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/vendor.a73317ba.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/app.00661d42.js"></script></body></html>
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{268:function(e,t,i){"use strict";i.r(t);var s=i(426),a=i(352);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var r=i(1),o=Object(r.a)(a.default,s.a,s.b,!1,null,null,null);o.options.__file="chapterVideo.vue",t.default=o.exports},352:function(e,t,i){"use strict";i.r(t);var s=i(353),a=i.n(s);for(var n in s)"default"!==n&&function(e){i.d(t,e,function(){return s[e]})}(n);t.default=a.a},353:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=n(i(410)),a=n(i(412)),p=n(i(73));function n(e){return e&&e.__esModule?e:{default:e}}var r=1e4;t.default={components:{eVideo:s.default,ePpt:a.default},props:{chapterId:{type:String,require:!1},chapterName:{type:String,require:!1},chapterVideo:{type:Object,require:!1},ppts:{type:Array,require:!1,default:[]},sid:{type:String,require:!1},cid:{type:String,require:!1},id:{type:String,require:!1}},data:function(){return{state:{pptIndex:0,pptBoxOnly:!1,pptBoxShow:!1,skipBegin:/skip=1/.test(document.cookie),calculatedSize:!1},videoFlash:{lastTime:null,speed:1,isSeek:!1,isFinish:!1,queueFrames:[],mapFrames:[],videoWidth:550,videoHeight:360,username:window.G.UserInfo&&window.G.UserInfo.username||""},resizeVideo:null,hearBeat:null,_rProgress:{},isPlaying:!1}},mounted:function(){var e=this.getCalculateSize();e.video.w&&(this.videoFlash.videoWidth=e.video.w,this.videoFlash.videoHeight=e.video.h),this.resizeVideo||(this.resizeVideo=p.default.debounce(this.jdugeSize.bind(this),200)),setTimeout(this.jdugeSize,300),window.addEventListener("resize",this.resizeVideo),this.createHeartTime(r)},destroyed:function(){window.removeEventListener("resize",this.resizeVideo),this.destroyHeartTime(),this.hearBeatFunc(r)},watch:{id:{handler:function(){this.id&&(this.state.pptBoxShow=!1,this.state.pptBoxOnly=!1,this._rProgress={},setTimeout(this.jdugeSize,0))}}},methods:{togglePptBox:function(){this.state.pptBoxShow=!this.state.pptBoxShow,this.state.pptBoxOnly=!1,setTimeout(this.jdugeSize,0)},togglePptBoxOnly:function(){this.state.pptBoxOnly=!this.state.pptBoxOnly,setTimeout(this.jdugeSize,0)},toggleSkipBegin:function(){var e=!this.state.skipBegin,t=new Date;t.setMonth(t.getMonth()+1),document.cookie="skip="+ +e+";path=/;domain=.ezijing.com;expires="+t.toGMTString(),e&&this.$refs.video&&this.$refs.video.skipBegin(),this.state.skipBegin=e},onVideoTimeChange:function(e){var t=e.time;this.videoFlash.speed=parseFloat(e.quality.split(" ")[1]||1),this.videoFlash.isSeek=e.isSeek,this.videoFlash.lastTime!==t&&(this.videoFlash.lastTime=t,this.isPlaying=!0,e.isSeek||this.videoFlash.queueFrames.push(t),this.setPptIndexByTime(t),this.$emit("handlePlayTime",t))},onVideoPlayFinish:function(e){if(this.chapterVideo){if(this._rProgress&&this._rProgress.id);else{this._rProgress=p.default.assignIn({},this.chapterVideo.progress);for(var t=[],i=this.chapterVideo.video_length||1,s=0;s<i;s++)t.push(0);this.videoFlash.mapFrames=this._rProgress.map.length?this._rProgress.map:t,this._rProgress.map=this.videoFlash.mapFrames}this._rProgress.pt+10*this.videoFlash.speed>=e.time&&(this.isPlaying=!0,this.hearBeatFunc(r))}},setPptIndexByTime:function(e){for(var t=this.ppts||[],i=0;i<t.length&&!(e<t[i].ppt_point);i++);this.state.pptIndex!==i-1&&(this.state.pptIndex=i-1)},setVideoTime:function(e){this.$refs.video&&this.$refs.video.setTimeTo(e)},jdugeSize:function(){var e=this.$refs.box,t=this.getCalculateSize(),i=0,s=0;this.state.pptBoxOnly?(s=t.ppt.w,i=t.ppt.h,this.$refs.ppt&&this.$refs.ppt.setSize(s,i)):this.state.pptBoxShow?(this.$refs.ppt&&this.$refs.ppt.setSize(t.ppt.w,t.ppt.h),this.$refs.video&&this.$refs.video.setSize(t.video.w,t.video.h),s=t.ppt.w+t.video.w,i=t.video.h):(s=t.video.w,i=t.video.h,this.$refs.video&&this.$refs.video.setSize(s,i)),this.state.calculatedSize=!0,e.style.paddingLeft=(t.space.w-s)/2+15+"px",e.style.paddingTop=(t.space.h-i)/2+10+"px"},getCalculateSize:function(){var e=this.$refs.container,t=e.offsetWidth-30,i=e.offsetHeight-53-20,s=550/363,a=336/236,n={space:{w:t,h:i},video:{w:0,h:0},ppt:{w:0,h:0}};if(this.state.pptBoxOnly)n.ppt.w=t<i*a?t:i*a,n.ppt.h=i<t/a?i:t/a;else if(this.state.pptBoxShow){var r=t/2,o=r<i*s?r:i*s,l=i<r/s?i:r/s,p=l,d=p*a;n.video.w=o,n.video.h=l,n.ppt.w=d,n.ppt.h=p}else n.video.w=t<i*s?t:i*s,n.video.h=i<t/s?i:t/s;return n},hearBeatFunc:function(e){if(this.chapterVideo&&this.isPlaying){if(this._rProgress&&this._rProgress.id);else{this._rProgress=p.default.assignIn({},this.chapterVideo.progress);for(var t=[],i=this.chapterVideo.video_length||1,s=0;s<i;s++)t.push(0);this.videoFlash.mapFrames=this._rProgress.map.length?this._rProgress.map:t,this._rProgress.map=this.videoFlash.mapFrames}var a=this._rProgress,n=this.videoFlash.lastTime,r=this.videoFlash.speed,o=this.videoFlash.isSeek,l=this.videoFlash.queueFrames;0===a.cpt&&0===a.mpt&&0===a.pt&&/skip=1/.test(document.cookie)&&(a.pt=7),o||(a.pt+=e/1e3*r,a.cpt=n,a.mpt=n>a.mpt?n:a.mpt,a.ps=l,this.$emit("updateProgress",this._rProgress)),this.isPlaying=!1}},createHeartTime:function(e){var t=this,i=e||1e4;this.destroyHeartTime(),this.hearBeat=setInterval(function(){t.hearBeatFunc(i)},i)},destroyHeartTime:function(){this.hearBeat&&clearInterval(this.hearBeat)}}}},354:function(e,t,i){"use strict";i.r(t);var s=i(355),a=i.n(s);for(var n in s)"default"!==n&&function(e){i.d(t,e,function(){return s[e]})}(n);t.default=a.a},355:function(e,n,r){"use strict";(function(s){Object.defineProperty(n,"__esModule",{value:!0});var e,t=r(269),p=(e=t)&&e.__esModule?e:{default:e};var a="playerWrap",i=0;n.default={props:{lastTime:{type:Number,require:!1},videoId:{type:String,require:!1},width:{type:Number,require:!1},height:{type:Number,require:!1},username:{type:String,require:!1},videoSrt:{type:String,require:!1},autoPlay:{type:Boolean,require:!1,default:!0},chapterVideo:{type:Object,require:!1}},mounted:function(){this.definWindowFun()},watch:{videoId:{handler:function(){this.videoId&&(i=this.lastTime||0,this.renderPlayer("player",this.videoId,this.autoPlay,this.videoSrt,this.username,this.width,this.height))}}},methods:{definWindowFun:function(){var t=this;window._playerStart=function(){/skip=1/.test(document.cookie)?t.getPlayer().callAction("setCurrentTime",Math.max(i,7)):i&&t.getPlayer().callAction("setCurrentTime",i)},window._playerIng=function(e){s("#"+a).trigger("player.time",{time:e,quality:t.getPlayer().callAction("getQuality"),isSeek:!1})},window._playerSeek=function(){s("#"+a).trigger("player.seek",{time:t.getPlayer().callAction("getCurrentTime"),quality:t.getPlayer().callAction("getQuality"),isSeek:!0})},window._playerFinish=function(){t.$emit("handlePlayfinish",{time:t.getPlayer().callAction("getDuration")})},window._playerCallback=function(){var e=t.getPlayer();e&&(e.callAction("register","onCanplay","_playerStart"),e.callAction("register","onPlaying","_playerIng"),e.callAction("register","onSeekComplete","_playerSeek"),e.callAction("register","onEnded","_playerFinish"))}},renderPlayer:function(e,t,i,s,a,n,r){var o={autoStart:i=void 0===i?1:i-0,vid:t,isShowSpeeder:1,videoType:1,callback:"_playerCallback"};s&&(o.srtUrl=s),a&&(o.username=a);var l={id:e,name:e,align:"middle",wmode:"opaque"};p.default.embedSWF("/static/videoJs/swf/Player1705192.swf",e,parseInt(n),parseInt(r),"11.1.0","playerProductInstall.swf",o,{quality:"high",bgcolor:"#000000",allowscriptaccess:"always",allowfullscreen:"true"},l),this.listenPlayerEvents()},listenPlayerEvents:function(){var i=this;s("#"+a).off("player.time player.seek").on("player.time player.seek",function(e,t){i.$emit("handlePlayTime",t)})},getPlayer:function(){return document.getElementById("player")},getTime:function(){var e=this.getPlayer();return e?e.callAction("getCurrentTime"):0},setTimeTo:function(e){var t=this.getPlayer();t&&t.callAction("setCurrentTime",e+2)},skipBegin:function(){var e=this.getPlayer();e&&e.callAction("getCurrentTime")<7&&e.callAction("setCurrentTime",7)},setSize:function(e,t){var i=this.getPlayer();i&&(i.width=e,i.height=t)}}}}).call(this,r(386))},356:function(e,t,i){},357:function(e,t,i){"use strict";i.r(t);var s=i(358),a=i.n(s);for(var n in s)"default"!==n&&function(e){i.d(t,e,function(){return s[e]})}(n);t.default=a.a},358:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{ppts:{type:Array,require:!1},currentIndex:{type:Number,require:!1,default:0}},data:function(){return{state:{index:this.currentIndex,sync:!0}}},watch:{currentIndex:{handler:function(){this.state.sync&&(this.state.index=this.currentIndex)}}},methods:{gotoIndex:function(e){this.state.index=e},getIndex:function(e){return Math.min(this.ppts.length-1,Math.max(0,e))},prev:function(e){this.state.index=this.getIndex(this.state.index-1),this.state.sync=!1},next:function(e){this.state.index=this.getIndex(this.state.index+1),this.state.sync=!1},onToggleSync:function(e){this.state.sync=!this.state.sync,this.state.index=this.state.sync?this.currentIndex:this.state.index},onSetVideoTime:function(e){this.$emit("onVideoSyncTime",this.ppts[this.state.index].ppt_point)},setSize:function(e,t){this.$refs.wrap.style.width=e+"px",this.$refs.wrap.style.height=t+"px",this.$refs.preview.style.lineHeight=t-44+"px"}}}},410:function(e,t,i){"use strict";i.r(t);var s=i(450),a=i(354);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);i(411);var r=i(1),o=Object(r.a)(a.default,s.a,s.b,!1,null,"dced0884",null);o.options.__file="video.vue",t.default=o.exports},411:function(e,t,i){"use strict";var s=i(356);i.n(s).a},412:function(e,t,i){"use strict";i.r(t);var s=i(451),a=i(357);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var r=i(1),o=Object(r.a)(a.default,s.a,s.b,!1,null,null,null);o.options.__file="ppt.vue",t.default=o.exports},426:function(e,t,i){"use strict";var s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"container",staticClass:"play-content-video"},[i("div",{ref:"box",staticClass:"play-center"},[e.chapterVideo?[i("div",{class:["play-video",e.state.pptBoxOnly?"play-video-hide":"",e.state.calculatedSize?"":"play-video-init-center"]},[i("e-video",{ref:"video",attrs:{lastTime:parseFloat(e.chapterVideo.progress&&e.chapterVideo.progress.pt||0),width:e.videoFlash.videoWidth,height:e.videoFlash.videoHeight,username:e.videoFlash.username,videoId:e.chapterVideo.video_origionalID,videoSrt:e.chapterVideo.video_subtitle||"",chapterVideo:e.chapterVideo},on:{handlePlayTime:e.onVideoTimeChange,handlePlayfinish:e.onVideoPlayFinish}})],1),e._v(" "),i("div",{class:["play-jiangyi",e.state.pptBoxShow?"":"hide"]},[e.ppts.length?[i("e-ppt",{ref:"ppt",attrs:{ppts:e.ppts,currentIndex:e.state.pptIndex},on:{onVideoSyncTime:e.setVideoTime,onPptOnly:e.togglePptBoxOnly,onClose:e.togglePptBox}})]:e._e()],2)]:[i("p",[e._v("课程视频数据不存在")])]],2),e._v(" "),i("div",{staticClass:"play-footer"},[i("div",{staticClass:"fl"}),e._v(" "),i("div",{staticClass:"fr"},[e.chapterVideo.pdf?[i("em",{staticClass:"play-state play-state-ppt"},[i("a",{attrs:{href:e.chapterVideo.pdf,target:"_blank"}},[e._v("下载PPT")])])]:e._e(),e._v(" "),e.ppts.length?[i("em",{class:["play-state","play-state-ppt"+(e.state.pptBoxShow?"-active":"")],on:{click:e.togglePptBox}},[e._v("同步显示PPT")])]:e._e(),e._v(" "),i("em",{class:["play-state","play-state-check"+(e.state.skipBegin?"-active":"")],on:{click:e.toggleSkipBegin}},[e._v("始终跳过片头")])],2)])])},a=[];i.d(t,"a",function(){return s}),i.d(t,"b",function(){return a})},450:function(e,t,i){"use strict";var s=function(){var e=this.$createElement;this._self._c;return this._m(0)},a=[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"playerWrap"}},[t("div",{attrs:{id:"player"}},[t("p",[this._v("您还没有安装flash播放器,请 "),t("a",{attrs:{href:"http://www.adobe.com/go/getflash",target:"_blank"}},[this._v("点击这里安装")])])])])}];i.d(t,"a",function(){return s}),i.d(t,"b",function(){return a})},451:function(e,t,i){"use strict";var s=function(){var e=this,t=this,i=t.$createElement,s=t._self._c||i;return s("div",{ref:"wrap",staticClass:"play-ppt"},[t.ppts.length?[s("div",{ref:"preview",staticClass:"play-preview"},[t.ppts[t.state.index]&&t.ppts[t.state.index].ppt_url?[s("img",{staticClass:"play-ppt-img",staticStyle:{"vertical-align":"middle"},attrs:{src:t.ppts[t.state.index].ppt_url}})]:t._e()],2),t._v(" "),s("div",{staticClass:"play-controls cl"},[s("div",{staticStyle:{float:"left"}},[0<=t.state.index?[s("a",{staticStyle:{margin:"0 20px 0 0",color:"#fff"},attrs:{href:"#"},on:{click:t.prev}},[s("i",{staticClass:"el-icon-arrow-left"})])]:t._e(),t._v(" "),t.state.index+1<t.ppts.length?[s("a",{attrs:{href:"#"},on:{click:t.next}},[s("i",{staticClass:"el-icon-arrow-right",staticStyle:{color:"#fff"}})])]:t._e()],2),t._v(" "),s("div",{staticClass:"play-page"},[s("span",{staticClass:"play-now"},[t._v(t._s(t.state.index+1))]),t._v("\n /\n "),s("span",{staticClass:"play-total"},[t._v(t._s(t.ppts.length))]),t._v("页\n ")]),t._v(" "),s("div",{staticClass:"play-amazing"},[s("i",{class:["el-icon-self-xuexiao",t.state.sync?"active":""],on:{click:t.onToggleSync}}),t._v(" "),s("i",{staticClass:"el-icon-self-quanping",on:{click:function(){e.$emit("onPptOnly")}}}),t._v(" "),s("i",{staticClass:"el-icon-self-shipin",on:{click:t.onSetVideoTime}}),t._v(" "),s("i",{staticClass:"el-icon-self-guanbi",on:{click:function(){e.$emit("onClose")}}})])])]:t._e()],2)},a=[];i.d(t,"a",function(){return s}),i.d(t,"b",function(){return a})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{268:function(e,t,i){"use strict";i.r(t);var s=i(426),a=i(352);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var r=i(1),o=Object(r.a)(a.default,s.a,s.b,!1,null,null,null);o.options.__file="chapterVideo.vue",t.default=o.exports},352:function(e,t,i){"use strict";i.r(t);var s=i(353),a=i.n(s);for(var n in s)"default"!==n&&function(e){i.d(t,e,function(){return s[e]})}(n);t.default=a.a},353:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=n(i(410)),a=n(i(412)),p=n(i(74));function n(e){return e&&e.__esModule?e:{default:e}}var r=1e4;t.default={components:{eVideo:s.default,ePpt:a.default},props:{chapterId:{type:String,require:!1},chapterName:{type:String,require:!1},chapterVideo:{type:Object,require:!1},ppts:{type:Array,require:!1,default:[]},sid:{type:String,require:!1},cid:{type:String,require:!1},id:{type:String,require:!1}},data:function(){return{state:{pptIndex:0,pptBoxOnly:!1,pptBoxShow:!1,skipBegin:/skip=1/.test(document.cookie),calculatedSize:!1},videoFlash:{lastTime:null,speed:1,isSeek:!1,isFinish:!1,queueFrames:[],mapFrames:[],videoWidth:550,videoHeight:360,username:window.G.UserInfo&&window.G.UserInfo.username||""},resizeVideo:null,hearBeat:null,_rProgress:{},isPlaying:!1}},mounted:function(){var e=this.getCalculateSize();e.video.w&&(this.videoFlash.videoWidth=e.video.w,this.videoFlash.videoHeight=e.video.h),this.resizeVideo||(this.resizeVideo=p.default.debounce(this.jdugeSize.bind(this),200)),setTimeout(this.jdugeSize,300),window.addEventListener("resize",this.resizeVideo),this.createHeartTime(r)},destroyed:function(){window.removeEventListener("resize",this.resizeVideo),this.destroyHeartTime(),this.hearBeatFunc(r)},watch:{id:{handler:function(){this.id&&(this.state.pptBoxShow=!1,this.state.pptBoxOnly=!1,this._rProgress={},setTimeout(this.jdugeSize,0))}}},methods:{togglePptBox:function(){this.state.pptBoxShow=!this.state.pptBoxShow,this.state.pptBoxOnly=!1,setTimeout(this.jdugeSize,0)},togglePptBoxOnly:function(){this.state.pptBoxOnly=!this.state.pptBoxOnly,setTimeout(this.jdugeSize,0)},toggleSkipBegin:function(){var e=!this.state.skipBegin,t=new Date;t.setMonth(t.getMonth()+1),document.cookie="skip="+ +e+";path=/;domain=.ezijing.com;expires="+t.toGMTString(),e&&this.$refs.video&&this.$refs.video.skipBegin(),this.state.skipBegin=e},onVideoTimeChange:function(e){var t=e.time;this.videoFlash.speed=parseFloat(e.quality.split(" ")[1]||1),this.videoFlash.isSeek=e.isSeek,this.videoFlash.lastTime!==t&&(this.videoFlash.lastTime=t,this.isPlaying=!0,e.isSeek||this.videoFlash.queueFrames.push(t),this.setPptIndexByTime(t),this.$emit("handlePlayTime",t))},onVideoPlayFinish:function(e){if(this.chapterVideo){if(this._rProgress&&this._rProgress.id);else{this._rProgress=p.default.assignIn({},this.chapterVideo.progress);for(var t=[],i=this.chapterVideo.video_length||1,s=0;s<i;s++)t.push(0);this.videoFlash.mapFrames=this._rProgress.map.length?this._rProgress.map:t,this._rProgress.map=this.videoFlash.mapFrames}this._rProgress.pt+10*this.videoFlash.speed>=e.time&&(this.isPlaying=!0,this.hearBeatFunc(r))}},setPptIndexByTime:function(e){for(var t=this.ppts||[],i=0;i<t.length&&!(e<t[i].ppt_point);i++);this.state.pptIndex!==i-1&&(this.state.pptIndex=i-1)},setVideoTime:function(e){this.$refs.video&&this.$refs.video.setTimeTo(e)},jdugeSize:function(){var e=this.$refs.box,t=this.getCalculateSize(),i=0,s=0;this.state.pptBoxOnly?(s=t.ppt.w,i=t.ppt.h,this.$refs.ppt&&this.$refs.ppt.setSize(s,i)):this.state.pptBoxShow?(this.$refs.ppt&&this.$refs.ppt.setSize(t.ppt.w,t.ppt.h),this.$refs.video&&this.$refs.video.setSize(t.video.w,t.video.h),s=t.ppt.w+t.video.w,i=t.video.h):(s=t.video.w,i=t.video.h,this.$refs.video&&this.$refs.video.setSize(s,i)),this.state.calculatedSize=!0,e.style.paddingLeft=(t.space.w-s)/2+15+"px",e.style.paddingTop=(t.space.h-i)/2+10+"px"},getCalculateSize:function(){var e=this.$refs.container,t=e.offsetWidth-30,i=e.offsetHeight-53-20,s=550/363,a=336/236,n={space:{w:t,h:i},video:{w:0,h:0},ppt:{w:0,h:0}};if(this.state.pptBoxOnly)n.ppt.w=t<i*a?t:i*a,n.ppt.h=i<t/a?i:t/a;else if(this.state.pptBoxShow){var r=t/2,o=r<i*s?r:i*s,l=i<r/s?i:r/s,p=l,d=p*a;n.video.w=o,n.video.h=l,n.ppt.w=d,n.ppt.h=p}else n.video.w=t<i*s?t:i*s,n.video.h=i<t/s?i:t/s;return n},hearBeatFunc:function(e){if(this.chapterVideo&&this.isPlaying){if(this._rProgress&&this._rProgress.id);else{this._rProgress=p.default.assignIn({},this.chapterVideo.progress);for(var t=[],i=this.chapterVideo.video_length||1,s=0;s<i;s++)t.push(0);this.videoFlash.mapFrames=this._rProgress.map.length?this._rProgress.map:t,this._rProgress.map=this.videoFlash.mapFrames}var a=this._rProgress,n=this.videoFlash.lastTime,r=this.videoFlash.speed,o=this.videoFlash.isSeek,l=this.videoFlash.queueFrames;0===a.cpt&&0===a.mpt&&0===a.pt&&/skip=1/.test(document.cookie)&&(a.pt=7),o||(a.pt+=e/1e3*r,a.cpt=n,a.mpt=n>a.mpt?n:a.mpt,a.ps=l,this.$emit("updateProgress",this._rProgress)),this.isPlaying=!1}},createHeartTime:function(e){var t=this,i=e||1e4;this.destroyHeartTime(),this.hearBeat=setInterval(function(){t.hearBeatFunc(i)},i)},destroyHeartTime:function(){this.hearBeat&&clearInterval(this.hearBeat)}}}},354:function(e,t,i){"use strict";i.r(t);var s=i(355),a=i.n(s);for(var n in s)"default"!==n&&function(e){i.d(t,e,function(){return s[e]})}(n);t.default=a.a},355:function(e,n,r){"use strict";(function(s){Object.defineProperty(n,"__esModule",{value:!0});var e,t=r(269),p=(e=t)&&e.__esModule?e:{default:e};var a="playerWrap",i=0;n.default={props:{lastTime:{type:Number,require:!1},videoId:{type:String,require:!1},width:{type:Number,require:!1},height:{type:Number,require:!1},username:{type:String,require:!1},videoSrt:{type:String,require:!1},autoPlay:{type:Boolean,require:!1,default:!0},chapterVideo:{type:Object,require:!1}},mounted:function(){this.definWindowFun()},watch:{videoId:{handler:function(){this.videoId&&(i=this.lastTime||0,this.renderPlayer("player",this.videoId,this.autoPlay,this.videoSrt,this.username,this.width,this.height))}}},methods:{definWindowFun:function(){var t=this;window._playerStart=function(){/skip=1/.test(document.cookie)?t.getPlayer().callAction("setCurrentTime",Math.max(i,7)):i&&t.getPlayer().callAction("setCurrentTime",i)},window._playerIng=function(e){s("#"+a).trigger("player.time",{time:e,quality:t.getPlayer().callAction("getQuality"),isSeek:!1})},window._playerSeek=function(){s("#"+a).trigger("player.seek",{time:t.getPlayer().callAction("getCurrentTime"),quality:t.getPlayer().callAction("getQuality"),isSeek:!0})},window._playerFinish=function(){t.$emit("handlePlayfinish",{time:t.getPlayer().callAction("getDuration")})},window._playerCallback=function(){var e=t.getPlayer();e&&(e.callAction("register","onCanplay","_playerStart"),e.callAction("register","onPlaying","_playerIng"),e.callAction("register","onSeekComplete","_playerSeek"),e.callAction("register","onEnded","_playerFinish"))}},renderPlayer:function(e,t,i,s,a,n,r){var o={autoStart:i=void 0===i?1:i-0,vid:t,isShowSpeeder:1,videoType:1,callback:"_playerCallback"};s&&(o.srtUrl=s),a&&(o.username=a);var l={id:e,name:e,align:"middle",wmode:"opaque"};p.default.embedSWF("/static/videoJs/swf/Player1705192.swf",e,parseInt(n),parseInt(r),"11.1.0","playerProductInstall.swf",o,{quality:"high",bgcolor:"#000000",allowscriptaccess:"always",allowfullscreen:"true"},l),this.listenPlayerEvents()},listenPlayerEvents:function(){var i=this;s("#"+a).off("player.time player.seek").on("player.time player.seek",function(e,t){i.$emit("handlePlayTime",t)})},getPlayer:function(){return document.getElementById("player")},getTime:function(){var e=this.getPlayer();return e?e.callAction("getCurrentTime"):0},setTimeTo:function(e){var t=this.getPlayer();t&&t.callAction("setCurrentTime",e+2)},skipBegin:function(){var e=this.getPlayer();e&&e.callAction("getCurrentTime")<7&&e.callAction("setCurrentTime",7)},setSize:function(e,t){var i=this.getPlayer();i&&(i.width=e,i.height=t)}}}}).call(this,r(386))},356:function(e,t,i){},357:function(e,t,i){"use strict";i.r(t);var s=i(358),a=i.n(s);for(var n in s)"default"!==n&&function(e){i.d(t,e,function(){return s[e]})}(n);t.default=a.a},358:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{ppts:{type:Array,require:!1},currentIndex:{type:Number,require:!1,default:0}},data:function(){return{state:{index:this.currentIndex,sync:!0}}},watch:{currentIndex:{handler:function(){this.state.sync&&(this.state.index=this.currentIndex)}}},methods:{gotoIndex:function(e){this.state.index=e},getIndex:function(e){return Math.min(this.ppts.length-1,Math.max(0,e))},prev:function(e){this.state.index=this.getIndex(this.state.index-1),this.state.sync=!1},next:function(e){this.state.index=this.getIndex(this.state.index+1),this.state.sync=!1},onToggleSync:function(e){this.state.sync=!this.state.sync,this.state.index=this.state.sync?this.currentIndex:this.state.index},onSetVideoTime:function(e){this.$emit("onVideoSyncTime",this.ppts[this.state.index].ppt_point)},setSize:function(e,t){this.$refs.wrap.style.width=e+"px",this.$refs.wrap.style.height=t+"px",this.$refs.preview.style.lineHeight=t-44+"px"}}}},410:function(e,t,i){"use strict";i.r(t);var s=i(450),a=i(354);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);i(411);var r=i(1),o=Object(r.a)(a.default,s.a,s.b,!1,null,"dced0884",null);o.options.__file="video.vue",t.default=o.exports},411:function(e,t,i){"use strict";var s=i(356);i.n(s).a},412:function(e,t,i){"use strict";i.r(t);var s=i(451),a=i(357);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var r=i(1),o=Object(r.a)(a.default,s.a,s.b,!1,null,null,null);o.options.__file="ppt.vue",t.default=o.exports},426:function(e,t,i){"use strict";var s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"container",staticClass:"play-content-video"},[i("div",{ref:"box",staticClass:"play-center"},[e.chapterVideo?[i("div",{class:["play-video",e.state.pptBoxOnly?"play-video-hide":"",e.state.calculatedSize?"":"play-video-init-center"]},[i("e-video",{ref:"video",attrs:{lastTime:parseFloat(e.chapterVideo.progress&&e.chapterVideo.progress.pt||0),width:e.videoFlash.videoWidth,height:e.videoFlash.videoHeight,username:e.videoFlash.username,videoId:e.chapterVideo.video_origionalID,videoSrt:e.chapterVideo.video_subtitle||"",chapterVideo:e.chapterVideo},on:{handlePlayTime:e.onVideoTimeChange,handlePlayfinish:e.onVideoPlayFinish}})],1),e._v(" "),i("div",{class:["play-jiangyi",e.state.pptBoxShow?"":"hide"]},[e.ppts.length?[i("e-ppt",{ref:"ppt",attrs:{ppts:e.ppts,currentIndex:e.state.pptIndex},on:{onVideoSyncTime:e.setVideoTime,onPptOnly:e.togglePptBoxOnly,onClose:e.togglePptBox}})]:e._e()],2)]:[i("p",[e._v("课程视频数据不存在")])]],2),e._v(" "),i("div",{staticClass:"play-footer"},[i("div",{staticClass:"fl"}),e._v(" "),i("div",{staticClass:"fr"},[e.chapterVideo.pdf?[i("em",{staticClass:"play-state play-state-ppt"},[i("a",{attrs:{href:e.chapterVideo.pdf,target:"_blank"}},[e._v("下载PPT")])])]:e._e(),e._v(" "),e.ppts.length?[i("em",{class:["play-state","play-state-ppt"+(e.state.pptBoxShow?"-active":"")],on:{click:e.togglePptBox}},[e._v("同步显示PPT")])]:e._e(),e._v(" "),i("em",{class:["play-state","play-state-check"+(e.state.skipBegin?"-active":"")],on:{click:e.toggleSkipBegin}},[e._v("始终跳过片头")])],2)])])},a=[];i.d(t,"a",function(){return s}),i.d(t,"b",function(){return a})},450:function(e,t,i){"use strict";var s=function(){var e=this.$createElement;this._self._c;return this._m(0)},a=[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"playerWrap"}},[t("div",{attrs:{id:"player"}},[t("p",[this._v("您还没有安装flash播放器,请 "),t("a",{attrs:{href:"http://www.adobe.com/go/getflash",target:"_blank"}},[this._v("点击这里安装")])])])])}];i.d(t,"a",function(){return s}),i.d(t,"b",function(){return a})},451:function(e,t,i){"use strict";var s=function(){var e=this,t=this,i=t.$createElement,s=t._self._c||i;return s("div",{ref:"wrap",staticClass:"play-ppt"},[t.ppts.length?[s("div",{ref:"preview",staticClass:"play-preview"},[t.ppts[t.state.index]&&t.ppts[t.state.index].ppt_url?[s("img",{staticClass:"play-ppt-img",staticStyle:{"vertical-align":"middle"},attrs:{src:t.ppts[t.state.index].ppt_url}})]:t._e()],2),t._v(" "),s("div",{staticClass:"play-controls cl"},[s("div",{staticStyle:{float:"left"}},[0<=t.state.index?[s("a",{staticStyle:{margin:"0 20px 0 0",color:"#fff"},attrs:{href:"#"},on:{click:t.prev}},[s("i",{staticClass:"el-icon-arrow-left"})])]:t._e(),t._v(" "),t.state.index+1<t.ppts.length?[s("a",{attrs:{href:"#"},on:{click:t.next}},[s("i",{staticClass:"el-icon-arrow-right",staticStyle:{color:"#fff"}})])]:t._e()],2),t._v(" "),s("div",{staticClass:"play-page"},[s("span",{staticClass:"play-now"},[t._v(t._s(t.state.index+1))]),t._v("\n /\n "),s("span",{staticClass:"play-total"},[t._v(t._s(t.ppts.length))]),t._v("页\n ")]),t._v(" "),s("div",{staticClass:"play-amazing"},[s("i",{class:["el-icon-self-xuexiao",t.state.sync?"active":""],on:{click:t.onToggleSync}}),t._v(" "),s("i",{staticClass:"el-icon-self-quanping",on:{click:function(){e.$emit("onPptOnly")}}}),t._v(" "),s("i",{staticClass:"el-icon-self-shipin",on:{click:t.onSetVideoTime}}),t._v(" "),s("i",{staticClass:"el-icon-self-guanbi",on:{click:function(){e.$emit("onClose")}}})])])]:t._e()],2)},a=[];i.d(t,"a",function(){return s}),i.d(t,"b",function(){return a})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{275:function(t,e,i){"use strict";i.r(e);var s=i(433),a=i(370);for(var o in a)"default"!==o&&function(t){i.d(e,t,function(){return a[t]})}(o);i(414);var r=i(1),n=Object(r.a)(a.default,s.a,s.b,!1,null,"efc112ec",null);n.options.__file="survey.vue",e.default=n.exports},370:function(t,e,i){"use strict";i.r(e);var s=i(371),a=i.n(s);for(var o in s)"default"!==o&&function(t){i.d(e,t,function(){return s[t]})}(o);e.default=a.a},371:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a(i(372)),r=a(i(72)),n=a(i(74)),s=a(i(73));function a(t){return t&&t.__esModule?t:{default:t}}e.default={props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){var t=JSON.parse(window.localStorage.getItem("headerInfo")||"{}");return{dataQuestion:s.default.cloneDeep(o.default.question),headerInfo:t,exam:{id:"",semester_id:"",title:"",score:"",work_contents:"",group:[]},param:{semester_id:"",course_id:"",raw:""},count:0,startTime:"",setTime:null,radioCur:"",checkCur:"",curPage:1,selectId:"",progress:"",total:7,lastPage:!1}},mounted:function(){var t=window.localStorage.getItem("quesLocal"+this.sid+this.cid),e=window.localStorage.getItem("quesPage"+this.sid+this.cid),i=window.localStorage.getItem("quesSelectId"+this.sid+this.cid);t&&(o.default.question=JSON.parse(t),this.curPage=e,this.selectId=i),this.loadQuestion()},destroyed:function(){o.default.question=this.dataQuestion},methods:{goSubmit:function(){for(var e=this,t=0;t<o.default.question.length;t++){var i=o.default.question[t];if(3===i.type)for(var s=0;s<i.arr.length;s++)if(0===i.arr[s].star)return void this.$message.error("尚有内容未填写,请填写完整每一项");if(4===i.type&&""===i.area)return void this.$message.error("尚有内容未填写,请填写完整每一项")}var a=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});r.default.chapterAction.updateSurveyAnswer({semester_id:this.sid,course_id:this.cid,raw:n.default.encode(JSON.stringify(o.default.question))}).then(function(t){e.$message.success("感谢你的宝贵意见。"),window.localStorage.removeItem("quesLocal"+e.sid+e.cid),window.localStorage.removeItem("quesPage"+e.sid+e.cid),window.localStorage.removeItem("quesSelectId"+e.sid+e.cid),a.close(),setTimeout(function(){e.$router.push({path:"/app/my-learn/course-detail/"+e.sid+"/"+e.cid})},2e3)}).catch(function(t){window.localStorage.setItem("quesLocal"+e.sid+e.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+e.sid+e.cid,e.curPage),window.localStorage.setItem("quesSelectId"+e.sid+e.cid,e.selectId),e.$message.error("提交失败,请稍后刷新重试"),a.close()})},loadQuestion:function(){this.exam.group=[];for(var t=0;t<o.default.question.length;t++){new RegExp("^\\d+-"+this.curPage,"gi").test(o.default.question[t].id)&&(this.exam.group.push(o.default.question[t]),o.default.question[t].submit?this.lastPage=!0:this.lastPage=!1)}this.progress=(this.curPage-1)/this.total*100+"%"},nextPage:function(){for(var t=0;t<this.exam.group.length;t++)if(!this.exam.group[t].flag)return void this.$message.error("本页尚有题目未填写");this.curPage++,this.loadQuestion(),window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},prevPage:function(){this.curPage--,this.loadQuestion()},radioClick:function(t){this.radioCur=t.currentTarget.dataset.index},radioChange:function(t){for(var e=this.radioCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;i[s].selected=1,this.exam.group[e].flag=!0},checkboxClick:function(t){this.checkboxCur=t.currentTarget.dataset.index},checkboxChange:function(t){for(var e=this.checkboxCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;for(var o=0;o<s.length;o++)i[s[o]].selected=1;s.length?this.exam.group[e].flag=!0:this.exam.group[e].flag=!1},hoverStar:function(t,e,i){},setStar:function(t,e,i){this.exam.group[t].arr[i].star=e,window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},leaveSave:function(){window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)}}}},372:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={question:[{id:"1-1-1",type:3,title:"教学评价:",arr:[{id:"1-1-1-1",option:"教师授课语言的准确度、精练和生动性",star:0},{id:"2-1-1-1",option:"教师授课思路的清晰和连贯性",star:0},{id:"3-1-1-1",option:"老师准备的教学工具是否到位",star:0},{id:"4-1-1-1",option:"老师的专业知识和能力",star:0},{id:"5-1-1-1",option:"对老师教学的整体评价",star:0}]},{id:"2-1-2",type:3,title:"课程内容评价:",arr:[{id:"1-2-1-2",option:"学到了有用的概念或工具",star:0},{id:"2-2-1-2",option:"内容逻辑清晰,重点突出",star:0},{id:"3-2-1-2",option:"课程安排的教学进度",star:0},{id:"4-2-1-2",option:"能够提升理论高度/拓展思维",star:0},{id:"5-2-1-2",option:"对课程的整体评价",star:0}]},{id:"3-1-3",type:3,title:"教务评价:",arr:[{id:"1-3-1-3",option:"班主任老师的带班能力(对班级的管理、对学生学习的督促以及解决学生问题的能力等)",star:0},{id:"2-3-1-3",option:"班主任老师的专业度(对课程的了解、对学生的了解和解答问题的专业性)",star:0},{id:"3-3-1-3",option:"班主任老师的总体满意度",star:0}]},{id:"4-1-4",type:4,title:"对于本次课程,您的收获是什么?",arr:[],area:""},{id:"5-1-5",type:4,title:"对于本次课程,您对老师的教学有什么好的建议?",arr:[],area:""},{id:"6-1-6",type:4,title:"对于本次课程,您对课程安排有什么好的建议?",arr:[],area:""},{id:"7-1-7",type:4,title:"对于本次课程,您对教务管理、班级管理方面有什么建议?",arr:[],area:"",submit:!0}]}},373:function(t,e,i){},414:function(t,e,i){"use strict";var s=i(373);i.n(s).a},433:function(t,e,i){"use strict";var s=function(){var a=this,t=a.$createElement,o=a._self._c||t;return o("div",{staticClass:"survey-container"},[o("div",{staticClass:"header"},[o("div",{staticClass:"title"},[a._v("索菲亚MBA课程教学服务评估表")]),a._v(" "),o("div",{staticClass:"sub-title"},[a._v("您好!为保证我们能够为您提供更优质的课程,提高教学质量及服务,请您对此次课程提出宝贵的意见和建议。感谢您对我们工作的支持!(请您选择星级,选中1颗星为1分,最高5颗星)。请用1(低)到5(高)为每一项打分,并加上任何您想写的评论。")]),a._v(" "),o("div",{staticClass:"sub-left"},[a._v("课程名称:"+a._s(a.headerInfo.title)+"\n ")])]),a._v(" "),o("div",{staticClass:"progress"},[o("div",{staticClass:"cur-progress",style:{width:a.progress}})]),a._v(" "),o("div",{staticClass:"exam-box"},[a._l(a.exam.group,function(i,s){return[1===i.type?[o("div",{key:s,staticClass:"q-group",attrs:{"data-index":s},on:{click:a.radioClick}},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),o("el-radio-group",{staticClass:"radio-group",on:{change:a.radioChange},model:{value:i.sel,callback:function(t){a.$set(i,"sel",t)},expression:"item.sel"}},[a._l(i.arr,function(e,t){return[o("el-radio",{key:t,class:["radio"],attrs:{label:t,disabled:!!i.cur}},[a._v(a._s(e.option))]),a._v(" "),void 0!==e.txt&&e.selected?[o("el-input",{key:e.id,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){a.$set(e,"txt",t)},expression:"item1.txt"}})]:a._e()]})],2)],1)]:a._e(),a._v(" "),2===i.type?[o("div",{key:s,staticClass:"q-group",attrs:{"data-index":s},on:{click:a.checkboxClick}},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),o("el-checkbox-group",{staticClass:"checkbox-group",on:{change:a.checkboxChange},model:{value:i.arrSel,callback:function(t){a.$set(i,"arrSel",t)},expression:"item.arrSel"}},[a._l(i.arr,function(e,t){return[o("el-checkbox",{key:e.id,class:["checkbox"],attrs:{label:t,disabled:!!i.cur}},[a._v(a._s(e.option))]),a._v(" "),void 0!==e.txt&&e.selected?[o("el-input",{key:t,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){a.$set(e,"txt",t)},expression:"item1.txt"}})]:a._e()]})],2)],1)]:a._e(),a._v(" "),3===i.type||4===i.type?[o("div",{key:s,staticClass:"q-group"},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),a._l(i.arr,function(t,e){return[o("div",{key:t.id,staticClass:"star-item"},[o("div",{staticClass:"left-txt"},[a._v(a._s(t.option))]),a._v(" "),void 0!==t.star?[o("div",{staticClass:"right-stars"},[o("i",{class:["icon",1<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,1,e)},mouseenter:function(t){a.hoverStar(s,1,e)}}}),a._v(" "),o("i",{class:["icon",2<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,2,e)},mouseenter:function(t){a.hoverStar(s,2,e)}}}),a._v(" "),o("i",{class:["icon",3<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,3,e)},mouseenter:function(t){a.hoverStar(s,3,e)}}}),a._v(" "),o("i",{class:["icon",4<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,4,e)},mouseenter:function(t){a.hoverStar(s,4,e)}}}),a._v(" "),o("i",{class:["icon",5===t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,5,e)},mouseenter:function(t){a.hoverStar(s,5,e)}}})])]:a._e()],2)]}),a._v(" "),o("div",{staticStyle:{width:"100%",height:"20px"}}),a._v(" "),void 0!==i.area?[o("el-input",{attrs:{type:"textarea",rows:4,placeholder:"还有哪些需要改进的方面"},on:{blur:a.leaveSave},model:{value:i.area,callback:function(t){a.$set(i,"area",t)},expression:"item.area"}})]:a._e()],2)]:a._e()]}),a._v(" "),o("div",{staticClass:"bottom"},[a._v("如果您在紫荆MBA学位课程的收获比较大,我们会非常感谢您帮助我们推荐和您一样优秀的学员加入到MBA的大家庭,具体请联系您所在班的班主任。")]),a._v(" "),o("div",{class:["btn",1<this.curPage?"":"none"],on:{click:a.prevPage}},[a._v("上一页")]),a._v(" "),a.lastPage?[o("div",{staticClass:"btn",on:{click:a.goSubmit}},[a._v("提交")])]:[o("div",{staticClass:"btn",on:{click:a.nextPage}},[a._v("下一页")])]],2)])},a=[];i.d(e,"a",function(){return s}),i.d(e,"b",function(){return a})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{275:function(t,e,i){"use strict";i.r(e);var s=i(433),a=i(370);for(var o in a)"default"!==o&&function(t){i.d(e,t,function(){return a[t]})}(o);i(414);var r=i(1),n=Object(r.a)(a.default,s.a,s.b,!1,null,"efc112ec",null);n.options.__file="survey.vue",e.default=n.exports},370:function(t,e,i){"use strict";i.r(e);var s=i(371),a=i.n(s);for(var o in s)"default"!==o&&function(t){i.d(e,t,function(){return s[t]})}(o);e.default=a.a},371:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a(i(372)),r=a(i(72)),n=a(i(73)),s=a(i(74));function a(t){return t&&t.__esModule?t:{default:t}}e.default={props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){var t=JSON.parse(window.localStorage.getItem("headerInfo")||"{}");return{dataQuestion:s.default.cloneDeep(o.default.question),headerInfo:t,exam:{id:"",semester_id:"",title:"",score:"",work_contents:"",group:[]},param:{semester_id:"",course_id:"",raw:""},count:0,startTime:"",setTime:null,radioCur:"",checkCur:"",curPage:1,selectId:"",progress:"",total:7,lastPage:!1}},mounted:function(){var t=window.localStorage.getItem("quesLocal"+this.sid+this.cid),e=window.localStorage.getItem("quesPage"+this.sid+this.cid),i=window.localStorage.getItem("quesSelectId"+this.sid+this.cid);t&&(o.default.question=JSON.parse(t),this.curPage=e,this.selectId=i),this.loadQuestion()},destroyed:function(){o.default.question=this.dataQuestion},methods:{goSubmit:function(){for(var e=this,t=0;t<o.default.question.length;t++){var i=o.default.question[t];if(3===i.type)for(var s=0;s<i.arr.length;s++)if(0===i.arr[s].star)return void this.$message.error("尚有内容未填写,请填写完整每一项");if(4===i.type&&""===i.area)return void this.$message.error("尚有内容未填写,请填写完整每一项")}var a=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});r.default.chapterAction.updateSurveyAnswer({semester_id:this.sid,course_id:this.cid,raw:n.default.encode(JSON.stringify(o.default.question))}).then(function(t){e.$message.success("感谢你的宝贵意见。"),window.localStorage.removeItem("quesLocal"+e.sid+e.cid),window.localStorage.removeItem("quesPage"+e.sid+e.cid),window.localStorage.removeItem("quesSelectId"+e.sid+e.cid),a.close(),setTimeout(function(){e.$router.push({path:"/app/my-learn/course-detail/"+e.sid+"/"+e.cid})},2e3)}).catch(function(t){window.localStorage.setItem("quesLocal"+e.sid+e.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+e.sid+e.cid,e.curPage),window.localStorage.setItem("quesSelectId"+e.sid+e.cid,e.selectId),e.$message.error("提交失败,请稍后刷新重试"),a.close()})},loadQuestion:function(){this.exam.group=[];for(var t=0;t<o.default.question.length;t++){new RegExp("^\\d+-"+this.curPage,"gi").test(o.default.question[t].id)&&(this.exam.group.push(o.default.question[t]),o.default.question[t].submit?this.lastPage=!0:this.lastPage=!1)}this.progress=(this.curPage-1)/this.total*100+"%"},nextPage:function(){for(var t=0;t<this.exam.group.length;t++)if(!this.exam.group[t].flag)return void this.$message.error("本页尚有题目未填写");this.curPage++,this.loadQuestion(),window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},prevPage:function(){this.curPage--,this.loadQuestion()},radioClick:function(t){this.radioCur=t.currentTarget.dataset.index},radioChange:function(t){for(var e=this.radioCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;i[s].selected=1,this.exam.group[e].flag=!0},checkboxClick:function(t){this.checkboxCur=t.currentTarget.dataset.index},checkboxChange:function(t){for(var e=this.checkboxCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;for(var o=0;o<s.length;o++)i[s[o]].selected=1;s.length?this.exam.group[e].flag=!0:this.exam.group[e].flag=!1},hoverStar:function(t,e,i){},setStar:function(t,e,i){this.exam.group[t].arr[i].star=e,window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},leaveSave:function(){window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)}}}},372:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={question:[{id:"1-1-1",type:3,title:"教学评价:",arr:[{id:"1-1-1-1",option:"教师授课语言的准确度、精练和生动性",star:0},{id:"2-1-1-1",option:"教师授课思路的清晰和连贯性",star:0},{id:"3-1-1-1",option:"老师准备的教学工具是否到位",star:0},{id:"4-1-1-1",option:"老师的专业知识和能力",star:0},{id:"5-1-1-1",option:"对老师教学的整体评价",star:0}]},{id:"2-1-2",type:3,title:"课程内容评价:",arr:[{id:"1-2-1-2",option:"学到了有用的概念或工具",star:0},{id:"2-2-1-2",option:"内容逻辑清晰,重点突出",star:0},{id:"3-2-1-2",option:"课程安排的教学进度",star:0},{id:"4-2-1-2",option:"能够提升理论高度/拓展思维",star:0},{id:"5-2-1-2",option:"对课程的整体评价",star:0}]},{id:"3-1-3",type:3,title:"教务评价:",arr:[{id:"1-3-1-3",option:"班主任老师的带班能力(对班级的管理、对学生学习的督促以及解决学生问题的能力等)",star:0},{id:"2-3-1-3",option:"班主任老师的专业度(对课程的了解、对学生的了解和解答问题的专业性)",star:0},{id:"3-3-1-3",option:"班主任老师的总体满意度",star:0}]},{id:"4-1-4",type:4,title:"对于本次课程,您的收获是什么?",arr:[],area:""},{id:"5-1-5",type:4,title:"对于本次课程,您对老师的教学有什么好的建议?",arr:[],area:""},{id:"6-1-6",type:4,title:"对于本次课程,您对课程安排有什么好的建议?",arr:[],area:""},{id:"7-1-7",type:4,title:"对于本次课程,您对教务管理、班级管理方面有什么建议?",arr:[],area:"",submit:!0}]}},373:function(t,e,i){},414:function(t,e,i){"use strict";var s=i(373);i.n(s).a},433:function(t,e,i){"use strict";var s=function(){var a=this,t=a.$createElement,o=a._self._c||t;return o("div",{staticClass:"survey-container"},[o("div",{staticClass:"header"},[o("div",{staticClass:"title"},[a._v("索菲亚MBA课程教学服务评估表")]),a._v(" "),o("div",{staticClass:"sub-title"},[a._v("您好!为保证我们能够为您提供更优质的课程,提高教学质量及服务,请您对此次课程提出宝贵的意见和建议。感谢您对我们工作的支持!(请您选择星级,选中1颗星为1分,最高5颗星)。请用1(低)到5(高)为每一项打分,并加上任何您想写的评论。")]),a._v(" "),o("div",{staticClass:"sub-left"},[a._v("课程名称:"+a._s(a.headerInfo.title)+"\n ")])]),a._v(" "),o("div",{staticClass:"progress"},[o("div",{staticClass:"cur-progress",style:{width:a.progress}})]),a._v(" "),o("div",{staticClass:"exam-box"},[a._l(a.exam.group,function(i,s){return[1===i.type?[o("div",{key:s,staticClass:"q-group",attrs:{"data-index":s},on:{click:a.radioClick}},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),o("el-radio-group",{staticClass:"radio-group",on:{change:a.radioChange},model:{value:i.sel,callback:function(t){a.$set(i,"sel",t)},expression:"item.sel"}},[a._l(i.arr,function(e,t){return[o("el-radio",{key:t,class:["radio"],attrs:{label:t,disabled:!!i.cur}},[a._v(a._s(e.option))]),a._v(" "),void 0!==e.txt&&e.selected?[o("el-input",{key:e.id,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){a.$set(e,"txt",t)},expression:"item1.txt"}})]:a._e()]})],2)],1)]:a._e(),a._v(" "),2===i.type?[o("div",{key:s,staticClass:"q-group",attrs:{"data-index":s},on:{click:a.checkboxClick}},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),o("el-checkbox-group",{staticClass:"checkbox-group",on:{change:a.checkboxChange},model:{value:i.arrSel,callback:function(t){a.$set(i,"arrSel",t)},expression:"item.arrSel"}},[a._l(i.arr,function(e,t){return[o("el-checkbox",{key:e.id,class:["checkbox"],attrs:{label:t,disabled:!!i.cur}},[a._v(a._s(e.option))]),a._v(" "),void 0!==e.txt&&e.selected?[o("el-input",{key:t,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){a.$set(e,"txt",t)},expression:"item1.txt"}})]:a._e()]})],2)],1)]:a._e(),a._v(" "),3===i.type||4===i.type?[o("div",{key:s,staticClass:"q-group"},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),a._l(i.arr,function(t,e){return[o("div",{key:t.id,staticClass:"star-item"},[o("div",{staticClass:"left-txt"},[a._v(a._s(t.option))]),a._v(" "),void 0!==t.star?[o("div",{staticClass:"right-stars"},[o("i",{class:["icon",1<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,1,e)},mouseenter:function(t){a.hoverStar(s,1,e)}}}),a._v(" "),o("i",{class:["icon",2<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,2,e)},mouseenter:function(t){a.hoverStar(s,2,e)}}}),a._v(" "),o("i",{class:["icon",3<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,3,e)},mouseenter:function(t){a.hoverStar(s,3,e)}}}),a._v(" "),o("i",{class:["icon",4<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,4,e)},mouseenter:function(t){a.hoverStar(s,4,e)}}}),a._v(" "),o("i",{class:["icon",5===t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,5,e)},mouseenter:function(t){a.hoverStar(s,5,e)}}})])]:a._e()],2)]}),a._v(" "),o("div",{staticStyle:{width:"100%",height:"20px"}}),a._v(" "),void 0!==i.area?[o("el-input",{attrs:{type:"textarea",rows:4,placeholder:"还有哪些需要改进的方面"},on:{blur:a.leaveSave},model:{value:i.area,callback:function(t){a.$set(i,"area",t)},expression:"item.area"}})]:a._e()],2)]:a._e()]}),a._v(" "),o("div",{staticClass:"bottom"},[a._v("如果您在紫荆MBA学位课程的收获比较大,我们会非常感谢您帮助我们推荐和您一样优秀的学员加入到MBA的大家庭,具体请联系您所在班的班主任。")]),a._v(" "),o("div",{class:["btn",1<this.curPage?"":"none"],on:{click:a.prevPage}},[a._v("上一页")]),a._v(" "),a.lastPage?[o("div",{staticClass:"btn",on:{click:a.goSubmit}},[a._v("提交")])]:[o("div",{staticClass:"btn",on:{click:a.nextPage}},[a._v("下一页")])]],2)])},a=[];i.d(e,"a",function(){return s}),i.d(e,"b",function(){return a})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{276:function(t,e,i){"use strict";i.r(e);var s=i(431),a=i(374);for(var o in a)"default"!==o&&function(t){i.d(e,t,function(){return a[t]})}(o);i(415);var r=i(1),n=Object(r.a)(a.default,s.a,s.b,!1,null,"78a03780",null);n.options.__file="surveyPhone.vue",e.default=n.exports},372:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={question:[{id:"1-1-1",type:3,title:"教学评价:",arr:[{id:"1-1-1-1",option:"教师授课语言的准确度、精练和生动性",star:0},{id:"2-1-1-1",option:"教师授课思路的清晰和连贯性",star:0},{id:"3-1-1-1",option:"老师准备的教学工具是否到位",star:0},{id:"4-1-1-1",option:"老师的专业知识和能力",star:0},{id:"5-1-1-1",option:"对老师教学的整体评价",star:0}]},{id:"2-1-2",type:3,title:"课程内容评价:",arr:[{id:"1-2-1-2",option:"学到了有用的概念或工具",star:0},{id:"2-2-1-2",option:"内容逻辑清晰,重点突出",star:0},{id:"3-2-1-2",option:"课程安排的教学进度",star:0},{id:"4-2-1-2",option:"能够提升理论高度/拓展思维",star:0},{id:"5-2-1-2",option:"对课程的整体评价",star:0}]},{id:"3-1-3",type:3,title:"教务评价:",arr:[{id:"1-3-1-3",option:"班主任老师的带班能力(对班级的管理、对学生学习的督促以及解决学生问题的能力等)",star:0},{id:"2-3-1-3",option:"班主任老师的专业度(对课程的了解、对学生的了解和解答问题的专业性)",star:0},{id:"3-3-1-3",option:"班主任老师的总体满意度",star:0}]},{id:"4-1-4",type:4,title:"对于本次课程,您的收获是什么?",arr:[],area:""},{id:"5-1-5",type:4,title:"对于本次课程,您对老师的教学有什么好的建议?",arr:[],area:""},{id:"6-1-6",type:4,title:"对于本次课程,您对课程安排有什么好的建议?",arr:[],area:""},{id:"7-1-7",type:4,title:"对于本次课程,您对教务管理、班级管理方面有什么建议?",arr:[],area:"",submit:!0}]}},374:function(t,e,i){"use strict";i.r(e);var s=i(375),a=i.n(s);for(var o in s)"default"!==o&&function(t){i.d(e,t,function(){return s[t]})}(o);e.default=a.a},375:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=n(i(372)),a=n(i(72)),o=n(i(74)),r=n(i(73));function n(t){return t&&t.__esModule?t:{default:t}}e.default={props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){var t=JSON.parse(window.localStorage.getItem("headerInfo")||"{}");return{dataQuestion:r.default.assignIn({},s.default.question),headerInfo:t,exam:{id:"",semester_id:"",title:"",score:"",work_contents:"",group:[]},param:{semester_id:"",course_id:"",raw:""},count:0,startTime:"",setTime:null,radioCur:"",checkCur:"",curPage:1,selectId:"",progress:"",total:7,lastPage:!1}},mounted:function(){var t=window.localStorage.getItem("quesLocal"+this.sid+this.cid),e=window.localStorage.getItem("quesPage"+this.sid+this.cid),i=window.localStorage.getItem("quesSelectId"+this.sid+this.cid);t&&(s.default.question=JSON.parse(t),this.curPage=e,this.selectId=i),this.loadQuestion()},destroyed:function(){s.default.question=this.dataQuestion},methods:{goSubmit:function(){var e=this,i=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});a.default.chapterAction.updateSurveyAnswer({semester_id:this.sid,course_id:this.cid,raw:o.default.encode(JSON.stringify(s.default.question))}).then(function(t){t.id&&e.$router.push({path:"/result/"+e.iphone+"/"+encodeURIComponent(e.email)+"/"+t.id}),window.localStorage.removeItem("quesLocal"+e.sid+e.cid),window.localStorage.removeItem("quesPage"+e.sid+e.cid),window.localStorage.removeItem("quesSelectId"+e.sid+e.cid),i.close()}).catch(function(t){window.localStorage.setItem("quesLocal"+e.sid+e.cid,JSON.stringify(s.default.question)),window.localStorage.setItem("quesPage"+e.sid+e.cid,e.curPage),window.localStorage.setItem("quesSelectId"+e.sid+e.cid,e.selectId),e.$message.error("提交失败,请稍后刷新重试"),i.close()})},loadQuestion:function(){this.exam.group=[];for(var t=0;t<s.default.question.length;t++){new RegExp("$\\d+-"+this.curPage,"gi").test(s.default.question[t].id)&&(this.exam.group.push(s.default.question[t]),s.default.question[t].submit?this.lastPage=!0:this.lastPage=!1)}this.progress=(this.curPage-1)/this.total*100+"%"},nextPage:function(){for(var t=0;t<this.exam.group.length;t++)if(!this.exam.group[t].flag)return void this.$message.error("本页尚有题目未填写");4===this.curPage&&(this.exam.group[0].arr[3].selected?this.selectId="4-4":this.selectId="4-1"),this.curPage++,this.loadQuestion(),window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(s.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},prevPage:function(){this.curPage--,this.curPage<=4&&(this.selectId=""),this.loadQuestion()},radioClick:function(t){this.radioCur=t.currentTarget.dataset.index},radioChange:function(t){for(var e=this.radioCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;i[s].selected=1,this.exam.group[e].flag=!0},checkboxClick:function(t){this.checkboxCur=t.currentTarget.dataset.index},checkboxChange:function(t){for(var e=this.checkboxCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;for(var o=0;o<s.length;o++)i[s[o]].selected=1;s.length?this.exam.group[e].flag=!0:this.exam.group[e].flag=!1},hoverStar:function(t,e){},setStar:function(t,e){this.exam.group[0].arr[e].star=t}}}},376:function(t,e,i){},415:function(t,e,i){"use strict";var s=i(376);i.n(s).a},431:function(t,e,i){"use strict";var s=function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("div",{staticClass:"survey-container"},[a("div",{staticClass:"header"},[s._v("\n "+s._s(s.headerInfo.title)+"(课程评估)\n ")]),s._v(" "),a("div",{staticClass:"progress"},[a("div",{staticClass:"cur-progress",style:{width:s.progress}})]),s._v(" "),a("div",{staticClass:"exam-box"},[s._l(s.exam.group,function(i,t){return[1===i.type?[a("div",{key:t,staticClass:"q-group",attrs:{"data-index":t},on:{click:s.radioClick}},[a("div",{staticClass:"q-item"},[s._v(s._s(i.title))]),s._v(" "),a("el-radio-group",{staticClass:"radio-group",on:{change:s.radioChange},model:{value:i.sel,callback:function(t){s.$set(i,"sel",t)},expression:"item.sel"}},[s._l(i.arr,function(e,t){return[a("el-radio",{key:t,class:["radio"],attrs:{label:t,disabled:!!i.cur}},[s._v(s._s(e.option))]),s._v(" "),void 0!==e.txt&&e.selected?[a("el-input",{key:e.id,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){s.$set(e,"txt",t)},expression:"item1.txt"}})]:s._e()]})],2)],1)]:s._e(),s._v(" "),2===i.type?[a("div",{key:t,staticClass:"q-group",attrs:{"data-index":t},on:{click:s.checkboxClick}},[a("div",{staticClass:"q-item"},[s._v(s._s(i.title))]),s._v(" "),a("el-checkbox-group",{staticClass:"checkbox-group",on:{change:s.checkboxChange},model:{value:i.arrSel,callback:function(t){s.$set(i,"arrSel",t)},expression:"item.arrSel"}},[s._l(i.arr,function(e,t){return[a("el-checkbox",{key:e.id,class:["checkbox"],attrs:{label:t,disabled:!!i.cur}},[s._v(s._s(e.option))]),s._v(" "),void 0!==e.txt&&e.selected?[a("el-input",{key:t,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){s.$set(e,"txt",t)},expression:"item1.txt"}})]:s._e()]})],2)],1)]:s._e(),s._v(" "),3===i.type?[a("div",{key:t,staticClass:"q-group"},[a("div",{staticClass:"q-item"},[s._v(s._s(i.title))]),s._v(" "),s._l(i.arr,function(t,e){return[a("div",{key:t.id,staticClass:"star-item"},[a("div",{staticClass:"left-txt"},[s._v(s._s(t.option))]),s._v(" "),void 0!==t.star?[a("div",{staticClass:"right-stars"},[a("i",{class:["icon",1<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(1,e)},mouseenter:function(t){s.hoverStar(1,e)}}}),s._v(" "),a("i",{class:["icon",2<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(2,e)},mouseenter:function(t){s.hoverStar(2,e)}}}),s._v(" "),a("i",{class:["icon",3<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(3,e)},mouseenter:function(t){s.hoverStar(3,e)}}}),s._v(" "),a("i",{class:["icon",4<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(4,e)},mouseenter:function(t){s.hoverStar(4,e)}}}),s._v(" "),a("i",{class:["icon",5===t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(5,e)},mouseenter:function(t){s.hoverStar(5,e)}}})])]:s._e()],2)]}),s._v(" "),a("div",{staticStyle:{width:"100%",height:"20px"}}),s._v(" "),a("el-input",{attrs:{type:"textarea",rows:4,placeholder:"还有哪些需要改进的方面"},model:{value:i.textarea,callback:function(t){s.$set(i,"textarea",t)},expression:"item.textarea"}})],2)]:s._e()]}),s._v(" "),a("div",{staticClass:"btns-fix"},[a("div",{class:["btn",1<this.curPage?"two c-btn":"none"],on:{click:s.prevPage}},[s._v("上一页")]),s._v(" "),s.lastPage?[a("div",{class:["btn",this.lastPage?"two":""],on:{click:s.goSubmit}},[s._v("提交")])]:[a("div",{class:["btn",1<this.curPage?"two":""],on:{click:s.nextPage}},[s._v("下一页")])]],2)],2)])},a=[];i.d(e,"a",function(){return s}),i.d(e,"b",function(){return a})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{276:function(t,e,i){"use strict";i.r(e);var s=i(431),a=i(374);for(var o in a)"default"!==o&&function(t){i.d(e,t,function(){return a[t]})}(o);i(415);var r=i(1),n=Object(r.a)(a.default,s.a,s.b,!1,null,"78a03780",null);n.options.__file="surveyPhone.vue",e.default=n.exports},372:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={question:[{id:"1-1-1",type:3,title:"教学评价:",arr:[{id:"1-1-1-1",option:"教师授课语言的准确度、精练和生动性",star:0},{id:"2-1-1-1",option:"教师授课思路的清晰和连贯性",star:0},{id:"3-1-1-1",option:"老师准备的教学工具是否到位",star:0},{id:"4-1-1-1",option:"老师的专业知识和能力",star:0},{id:"5-1-1-1",option:"对老师教学的整体评价",star:0}]},{id:"2-1-2",type:3,title:"课程内容评价:",arr:[{id:"1-2-1-2",option:"学到了有用的概念或工具",star:0},{id:"2-2-1-2",option:"内容逻辑清晰,重点突出",star:0},{id:"3-2-1-2",option:"课程安排的教学进度",star:0},{id:"4-2-1-2",option:"能够提升理论高度/拓展思维",star:0},{id:"5-2-1-2",option:"对课程的整体评价",star:0}]},{id:"3-1-3",type:3,title:"教务评价:",arr:[{id:"1-3-1-3",option:"班主任老师的带班能力(对班级的管理、对学生学习的督促以及解决学生问题的能力等)",star:0},{id:"2-3-1-3",option:"班主任老师的专业度(对课程的了解、对学生的了解和解答问题的专业性)",star:0},{id:"3-3-1-3",option:"班主任老师的总体满意度",star:0}]},{id:"4-1-4",type:4,title:"对于本次课程,您的收获是什么?",arr:[],area:""},{id:"5-1-5",type:4,title:"对于本次课程,您对老师的教学有什么好的建议?",arr:[],area:""},{id:"6-1-6",type:4,title:"对于本次课程,您对课程安排有什么好的建议?",arr:[],area:""},{id:"7-1-7",type:4,title:"对于本次课程,您对教务管理、班级管理方面有什么建议?",arr:[],area:"",submit:!0}]}},374:function(t,e,i){"use strict";i.r(e);var s=i(375),a=i.n(s);for(var o in s)"default"!==o&&function(t){i.d(e,t,function(){return s[t]})}(o);e.default=a.a},375:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=n(i(372)),a=n(i(72)),o=n(i(73)),r=n(i(74));function n(t){return t&&t.__esModule?t:{default:t}}e.default={props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){var t=JSON.parse(window.localStorage.getItem("headerInfo")||"{}");return{dataQuestion:r.default.assignIn({},s.default.question),headerInfo:t,exam:{id:"",semester_id:"",title:"",score:"",work_contents:"",group:[]},param:{semester_id:"",course_id:"",raw:""},count:0,startTime:"",setTime:null,radioCur:"",checkCur:"",curPage:1,selectId:"",progress:"",total:7,lastPage:!1}},mounted:function(){var t=window.localStorage.getItem("quesLocal"+this.sid+this.cid),e=window.localStorage.getItem("quesPage"+this.sid+this.cid),i=window.localStorage.getItem("quesSelectId"+this.sid+this.cid);t&&(s.default.question=JSON.parse(t),this.curPage=e,this.selectId=i),this.loadQuestion()},destroyed:function(){s.default.question=this.dataQuestion},methods:{goSubmit:function(){var e=this,i=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});a.default.chapterAction.updateSurveyAnswer({semester_id:this.sid,course_id:this.cid,raw:o.default.encode(JSON.stringify(s.default.question))}).then(function(t){t.id&&e.$router.push({path:"/result/"+e.iphone+"/"+encodeURIComponent(e.email)+"/"+t.id}),window.localStorage.removeItem("quesLocal"+e.sid+e.cid),window.localStorage.removeItem("quesPage"+e.sid+e.cid),window.localStorage.removeItem("quesSelectId"+e.sid+e.cid),i.close()}).catch(function(t){window.localStorage.setItem("quesLocal"+e.sid+e.cid,JSON.stringify(s.default.question)),window.localStorage.setItem("quesPage"+e.sid+e.cid,e.curPage),window.localStorage.setItem("quesSelectId"+e.sid+e.cid,e.selectId),e.$message.error("提交失败,请稍后刷新重试"),i.close()})},loadQuestion:function(){this.exam.group=[];for(var t=0;t<s.default.question.length;t++){new RegExp("$\\d+-"+this.curPage,"gi").test(s.default.question[t].id)&&(this.exam.group.push(s.default.question[t]),s.default.question[t].submit?this.lastPage=!0:this.lastPage=!1)}this.progress=(this.curPage-1)/this.total*100+"%"},nextPage:function(){for(var t=0;t<this.exam.group.length;t++)if(!this.exam.group[t].flag)return void this.$message.error("本页尚有题目未填写");4===this.curPage&&(this.exam.group[0].arr[3].selected?this.selectId="4-4":this.selectId="4-1"),this.curPage++,this.loadQuestion(),window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(s.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},prevPage:function(){this.curPage--,this.curPage<=4&&(this.selectId=""),this.loadQuestion()},radioClick:function(t){this.radioCur=t.currentTarget.dataset.index},radioChange:function(t){for(var e=this.radioCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;i[s].selected=1,this.exam.group[e].flag=!0},checkboxClick:function(t){this.checkboxCur=t.currentTarget.dataset.index},checkboxChange:function(t){for(var e=this.checkboxCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;for(var o=0;o<s.length;o++)i[s[o]].selected=1;s.length?this.exam.group[e].flag=!0:this.exam.group[e].flag=!1},hoverStar:function(t,e){},setStar:function(t,e){this.exam.group[0].arr[e].star=t}}}},376:function(t,e,i){},415:function(t,e,i){"use strict";var s=i(376);i.n(s).a},431:function(t,e,i){"use strict";var s=function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("div",{staticClass:"survey-container"},[a("div",{staticClass:"header"},[s._v("\n "+s._s(s.headerInfo.title)+"(课程评估)\n ")]),s._v(" "),a("div",{staticClass:"progress"},[a("div",{staticClass:"cur-progress",style:{width:s.progress}})]),s._v(" "),a("div",{staticClass:"exam-box"},[s._l(s.exam.group,function(i,t){return[1===i.type?[a("div",{key:t,staticClass:"q-group",attrs:{"data-index":t},on:{click:s.radioClick}},[a("div",{staticClass:"q-item"},[s._v(s._s(i.title))]),s._v(" "),a("el-radio-group",{staticClass:"radio-group",on:{change:s.radioChange},model:{value:i.sel,callback:function(t){s.$set(i,"sel",t)},expression:"item.sel"}},[s._l(i.arr,function(e,t){return[a("el-radio",{key:t,class:["radio"],attrs:{label:t,disabled:!!i.cur}},[s._v(s._s(e.option))]),s._v(" "),void 0!==e.txt&&e.selected?[a("el-input",{key:e.id,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){s.$set(e,"txt",t)},expression:"item1.txt"}})]:s._e()]})],2)],1)]:s._e(),s._v(" "),2===i.type?[a("div",{key:t,staticClass:"q-group",attrs:{"data-index":t},on:{click:s.checkboxClick}},[a("div",{staticClass:"q-item"},[s._v(s._s(i.title))]),s._v(" "),a("el-checkbox-group",{staticClass:"checkbox-group",on:{change:s.checkboxChange},model:{value:i.arrSel,callback:function(t){s.$set(i,"arrSel",t)},expression:"item.arrSel"}},[s._l(i.arr,function(e,t){return[a("el-checkbox",{key:e.id,class:["checkbox"],attrs:{label:t,disabled:!!i.cur}},[s._v(s._s(e.option))]),s._v(" "),void 0!==e.txt&&e.selected?[a("el-input",{key:t,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){s.$set(e,"txt",t)},expression:"item1.txt"}})]:s._e()]})],2)],1)]:s._e(),s._v(" "),3===i.type?[a("div",{key:t,staticClass:"q-group"},[a("div",{staticClass:"q-item"},[s._v(s._s(i.title))]),s._v(" "),s._l(i.arr,function(t,e){return[a("div",{key:t.id,staticClass:"star-item"},[a("div",{staticClass:"left-txt"},[s._v(s._s(t.option))]),s._v(" "),void 0!==t.star?[a("div",{staticClass:"right-stars"},[a("i",{class:["icon",1<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(1,e)},mouseenter:function(t){s.hoverStar(1,e)}}}),s._v(" "),a("i",{class:["icon",2<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(2,e)},mouseenter:function(t){s.hoverStar(2,e)}}}),s._v(" "),a("i",{class:["icon",3<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(3,e)},mouseenter:function(t){s.hoverStar(3,e)}}}),s._v(" "),a("i",{class:["icon",4<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(4,e)},mouseenter:function(t){s.hoverStar(4,e)}}}),s._v(" "),a("i",{class:["icon",5===t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){s.setStar(5,e)},mouseenter:function(t){s.hoverStar(5,e)}}})])]:s._e()],2)]}),s._v(" "),a("div",{staticStyle:{width:"100%",height:"20px"}}),s._v(" "),a("el-input",{attrs:{type:"textarea",rows:4,placeholder:"还有哪些需要改进的方面"},model:{value:i.textarea,callback:function(t){s.$set(i,"textarea",t)},expression:"item.textarea"}})],2)]:s._e()]}),s._v(" "),a("div",{staticClass:"btns-fix"},[a("div",{class:["btn",1<this.curPage?"two c-btn":"none"],on:{click:s.prevPage}},[s._v("上一页")]),s._v(" "),s.lastPage?[a("div",{class:["btn",this.lastPage?"two":""],on:{click:s.goSubmit}},[s._v("提交")])]:[a("div",{class:["btn",1<this.curPage?"two":""],on:{click:s.nextPage}},[s._v("下一页")])]],2)],2)])},a=[];i.d(e,"a",function(){return s}),i.d(e,"b",function(){return a})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{250:function(t,e,r){"use strict";r.r(e);var n=r(439),s=r(293);for(var o in s)"default"!==o&&function(t){r.d(e,t,function(){return s[t]})}(o);var a=r(1),c=Object(a.a)(s.default,n.a,n.b,!1,null,null,null);c.options.__file="normal.vue",e.default=c.exports},293:function(t,e,r){"use strict";r.r(e);var n=r(294),s=r.n(n);for(var o in n)"default"!==o&&function(t){r.d(e,t,function(){return n[t]})}(o);e.default=s.a},294:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,s=r(72),o=r(74),a=(n=o)&&n.__esModule?n:{default:n};e.default={props:{params:{type:Object,required:!1,default:{}},query:{type:Object,required:!1,default:{}}},data:function(){return{setAccount:{},accountRules:{user:[{required:!0,message:"请输入账号",trigger:"blur"},{pattern:/^(1[3-9]\d{9}|[\w\.]+@\w+(\.\w+)+)$/,message:"请输入正确格式的手机号/邮箱",trigger:"change"}],pwd:[{required:!0,message:"请输入密码",trigger:"blur"}]}}},methods:{onSubmitSetAccount:function(){var e=this;this.$refs.setAccountform.validate(function(t){if(!t)return e.$message.error("请根据输入框提示,检查输入项。"),!1;(0,s.request)({component:e,actionName:"loginAction",functionName:"userLogin",data:{account:e.setAccount.user,password:e.$md5("uokoaduw"+e.setAccount.pwd.split("").reverse().join("")+"auhgniq"),pwd:a.default.encode("uokoaduw"+e.setAccount.pwd.split("").reverse().join("")+"auhgniq")},thenCallback:function(t){e.query.rd?e.$router.push({path:decodeURIComponent(e.query.rd)}):(window.G.pwd=a.default.encode("uokoaduw"+e.setAccount.pwd.split("").reverse().join("")+"auhgniq"),e.$router.push({path:"/app/my-learn/course"}))},catchCallback:function(){},finallyCallback:function(){}})})}}}},389:function(t,e,r){t.exports=r.p+"resources/login-left-bg.1a456b4f.png"},439:function(t,e,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"row"},[e._m(0),e._v(" "),r("div",{staticClass:"col-12 col-md-7 col-lg-5 col-xl-4"},[r("el-form",{ref:"setAccountform",attrs:{model:e.setAccount,rules:e.accountRules}},[r("el-form-item",{attrs:{prop:"user"}},[r("el-input",{staticClass:"self-input",attrs:{type:"text",placeholder:"手机/邮箱"},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.onSubmitSetAccount(t):null}},model:{value:e.setAccount.user,callback:function(t){e.$set(e.setAccount,"user",t)},expression:"setAccount.user"}},[r("i",{staticClass:"el-input__icon el-icon-self-character",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),r("el-form-item",{attrs:{prop:"pwd"}},[r("el-input",{attrs:{type:"password",placeholder:"密码"},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.onSubmitSetAccount(t):null}},model:{value:e.setAccount.pwd,callback:function(t){e.$set(e.setAccount,"pwd",t)},expression:"setAccount.pwd"}},[r("i",{staticClass:"el-input__icon el-icon-self-mima",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),r("el-form-item",[r("el-button",{staticClass:"login-btn",attrs:{type:"primary"},on:{click:e.onSubmitSetAccount}},[e._v("登录")])],1),e._v(" "),r("div",{staticClass:"text"},[r("span",{staticClass:"code-login"},[e.query.rd?[r("router-link",{staticClass:"router-link-class",attrs:{"active-class":"router-link-active-class",to:{path:"/login/code?rd="+e.query.rd}}},[e._v("验证码登录")])]:[r("router-link",{staticClass:"router-link-class",attrs:{"active-class":"router-link-active-class",to:{name:"codeLogin"}}},[e._v("验证码登录")])]],2),e._v(" "),r("span",{staticClass:"forget-pwd"},[e.query.rd?[r("router-link",{staticClass:"router-link-class",attrs:{"active-class":"router-link-active-class",to:{path:"/login/forget?rd="+e.query.rd}}},[e._v("忘记密码")])]:[r("router-link",{staticClass:"router-link-class",attrs:{"active-class":"router-link-active-class",to:{name:"forgetPwd"}}},[e._v("忘记密码")])]],2)])],1)],1)])},s=[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"hidden-xs-only col-md-5 col-lg-6 col-xl-6"},[e("img",{attrs:{src:r(389),alt:"左侧-sofia logo"}})])}];r.d(e,"a",function(){return n}),r.d(e,"b",function(){return s})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{250:function(t,e,r){"use strict";r.r(e);var n=r(439),s=r(293);for(var o in s)"default"!==o&&function(t){r.d(e,t,function(){return s[t]})}(o);var a=r(1),c=Object(a.a)(s.default,n.a,n.b,!1,null,null,null);c.options.__file="normal.vue",e.default=c.exports},293:function(t,e,r){"use strict";r.r(e);var n=r(294),s=r.n(n);for(var o in n)"default"!==o&&function(t){r.d(e,t,function(){return n[t]})}(o);e.default=s.a},294:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,s=r(72),o=r(73),a=(n=o)&&n.__esModule?n:{default:n};e.default={props:{params:{type:Object,required:!1,default:{}},query:{type:Object,required:!1,default:{}}},data:function(){return{setAccount:{},accountRules:{user:[{required:!0,message:"请输入账号",trigger:"blur"},{pattern:/^(1[3-9]\d{9}|[\w\.]+@\w+(\.\w+)+)$/,message:"请输入正确格式的手机号/邮箱",trigger:"change"}],pwd:[{required:!0,message:"请输入密码",trigger:"blur"}]}}},methods:{onSubmitSetAccount:function(){var e=this;this.$refs.setAccountform.validate(function(t){if(!t)return e.$message.error("请根据输入框提示,检查输入项。"),!1;(0,s.request)({component:e,actionName:"loginAction",functionName:"userLogin",data:{account:e.setAccount.user,password:e.$md5("uokoaduw"+e.setAccount.pwd.split("").reverse().join("")+"auhgniq"),pwd:a.default.encode("uokoaduw"+e.setAccount.pwd.split("").reverse().join("")+"auhgniq")},thenCallback:function(t){e.query.rd?e.$router.push({path:decodeURIComponent(e.query.rd)}):(window.G.pwd=a.default.encode("uokoaduw"+e.setAccount.pwd.split("").reverse().join("")+"auhgniq"),e.$router.push({path:"/app/my-learn/course"}))},catchCallback:function(){},finallyCallback:function(){}})})}}}},389:function(t,e,r){t.exports=r.p+"resources/login-left-bg.1a456b4f.png"},439:function(t,e,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"row"},[e._m(0),e._v(" "),r("div",{staticClass:"col-12 col-md-7 col-lg-5 col-xl-4"},[r("el-form",{ref:"setAccountform",attrs:{model:e.setAccount,rules:e.accountRules}},[r("el-form-item",{attrs:{prop:"user"}},[r("el-input",{staticClass:"self-input",attrs:{type:"text",placeholder:"手机/邮箱"},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.onSubmitSetAccount(t):null}},model:{value:e.setAccount.user,callback:function(t){e.$set(e.setAccount,"user",t)},expression:"setAccount.user"}},[r("i",{staticClass:"el-input__icon el-icon-self-character",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),r("el-form-item",{attrs:{prop:"pwd"}},[r("el-input",{attrs:{type:"password",placeholder:"密码"},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.onSubmitSetAccount(t):null}},model:{value:e.setAccount.pwd,callback:function(t){e.$set(e.setAccount,"pwd",t)},expression:"setAccount.pwd"}},[r("i",{staticClass:"el-input__icon el-icon-self-mima",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),r("el-form-item",[r("el-button",{staticClass:"login-btn",attrs:{type:"primary"},on:{click:e.onSubmitSetAccount}},[e._v("登录")])],1),e._v(" "),r("div",{staticClass:"text"},[r("span",{staticClass:"code-login"},[e.query.rd?[r("router-link",{staticClass:"router-link-class",attrs:{"active-class":"router-link-active-class",to:{path:"/login/code?rd="+e.query.rd}}},[e._v("验证码登录")])]:[r("router-link",{staticClass:"router-link-class",attrs:{"active-class":"router-link-active-class",to:{name:"codeLogin"}}},[e._v("验证码登录")])]],2),e._v(" "),r("span",{staticClass:"forget-pwd"},[e.query.rd?[r("router-link",{staticClass:"router-link-class",attrs:{"active-class":"router-link-active-class",to:{path:"/login/forget?rd="+e.query.rd}}},[e._v("忘记密码")])]:[r("router-link",{staticClass:"router-link-class",attrs:{"active-class":"router-link-active-class",to:{name:"forgetPwd"}}},[e._v("忘记密码")])]],2)])],1)],1)])},s=[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"hidden-xs-only col-md-5 col-lg-6 col-xl-6"},[e("img",{attrs:{src:r(389),alt:"左侧-sofia logo"}})])}];r.d(e,"a",function(){return n}),r.d(e,"b",function(){return s})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{272:function(e,t,i){"use strict";i.r(t);var s=i(443),r=i(364);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);var o=i(1),n=Object(o.a)(r.default,s.a,s.b,!1,null,null,null);n.options.__file="chapterWork.vue",t.default=n.exports},364:function(e,t,i){"use strict";i.r(t);var s=i(365),r=i.n(s);for(var a in s)"default"!==a&&function(e){i.d(t,e,function(){return s[e]})}(a);t.default=r.a},365:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(i(72)),r=a(i(249));function a(e){return e&&e.__esModule?e:{default:e}}t.default={props:{chapterId:{type:String,require:!1},chapterWork:{type:Object,require:!1},chapterName:{type:String,require:!1},sid:{type:String,require:!1},cid:{type:String,require:!1},id:{type:String,require:!1}},data:function(){return{ckeditor:null,successFileUrl:"",filesArr:[],file:{id:"WU_FILE_0",name:"",type:"",lastModifiedDate:"",size:"",file:""},homeData:{},setTime:null,isInit:!1}},mounted:function(){this.loadAjax()},updated:function(){},destroyed:function(){this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null},methods:{handleChange:function(e,t){this.file.name=e.raw.name,this.file.type=e.raw.type,this.file.lastModifiedDate=e.raw.lastModifiedDate,this.file.size=e.raw.size,this.file.file=e.raw},loadAjax:function(){var t=this,e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});s.default.chapterAction.getHomework(this.sid,this.id).then(function(e){t.homeData=e}).catch(function(e){t.filesArr.pop(),t.$message.error(e.message)}).finally(function(){t.setTime=setInterval(function(){if(document.querySelector("#editor-chapterWork")){if(t.initckeditor(),t.homeData.work_contents){var e=JSON.parse(t.homeData.work_contents);t.successFileUrl=e[0].file_url,t.ckeditor.setData(e[0].descreption)}else t.successFileUrl="",t.ckeditor.setData("");document.querySelector(".play-paper").scrollTop=0,clearInterval(t.setTime)}},50),e.close()})},submitWork:function(){var t=this;if(this.ckeditor.getData()){var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"}),i=JSON.stringify([{question_id:this.chapterWork.questions[0].id,descreption:this.ckeditor.getData(),file_url:this.successFileUrl}]);s.default.chapterAction.updateHomework({semester_id:this.sid,course_id:this.cid,chapter_id:this.chapterId,work_id:this.id,work_contents:i,duration:30+Math.floor(1e3*Math.random())}).then(function(e){e.status&&(t.$message({type:"success",message:"提交成功,等待批改"}),t.loadAjax())}).catch(function(e){t.filesArr.pop(),t.$message.error(e.message)}).finally(function(){e.close()})}else this.$message.error("请填写内容")},uploadFile:function(){var t=this;if(!/\.(docx)$/gi.test(this.file.name))return this.$message.error("文件格式不对,请重新上传"),void this.filesArr.pop();var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});s.default.chapterAction.uploadFile(this.file).then(function(e){t.successFileUrl=e.url,t.filesArr.pop()}).catch(function(e){t.filesArr.pop(),t.$message.error(e.message)}).finally(function(){e.close()})},initckeditor:function(){!this.ckeditor&&(this.ckeditor=r.default.replace("editor-chapterWork",{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"]}]}))}},watch:{id:{handler:function(){this.loadAjax()}}}}},443:function(e,t,i){"use strict";var s=function(){var i=this,e=i.$createElement,s=i._self._c||e;return s("div",{staticClass:"play-paper"},[s("div",{staticClass:"play-paper-body"},[s("div",{staticClass:"play-paper-title"},[s("div",[s("h3",[i._v(i._s(i.chapterName))])])]),i._v(" "),s("div",{staticClass:"play-paper-content play-chapter-work"},[i.chapterWork.questions&&i.chapterWork.questions.length?[s("ul",[i._l(i.chapterWork.questions,function(e,t){return[s("li",{key:t},[s("div",{staticClass:"work-number"},[i._v(i._s(t+1)+".")]),i._v(" "),s("div",{staticClass:"work-title"},[s("div",{staticClass:"edit_html",domProps:{innerHTML:i._s(e.question_content)}})]),i._v(" "),s("textarea",{attrs:{id:"editor-chapterWork"}}),i._v(" "),s("div",{staticStyle:{height:"20px"}}),i._v(" "),i.successFileUrl?[s("a",{attrs:{href:i.successFileUrl}},[i._v("下载已上传文件")])]:i._e()],2)]})],2)]:void 0,i._v(" "),s("div",{staticClass:"area-btns"},[s("el-button",{attrs:{type:"primary",disabled:i.homeData.checker_time},on:{click:i.submitWork}},[i._v(i._s(i.homeData.checker_time?"已批改":"提交"))]),i._v(" "),s("span",{staticClass:"help-info"},[i._v("  在获老师批改之前,可以多次提交,将以最后一次提交为准")]),i._v(" "),i.homeData.checker_time?[s("div",{staticClass:"play-paper-check"},[s("h4",[i._v("已获批改 "),s("small",[i._v("批改于"+i._s(i.homeData.checker_time))])]),i._v(" "),s("div",{staticClass:"play-paper-check-item"},[s("b",[i._v("评分:")]),i._v(i._s(i.homeData.score))]),i._v(" "),s("div",{staticClass:"play-paper-check-item"},[s("b",[i._v("评语:")]),i._v(" "),s("div",{staticClass:"edit_html",domProps:{innerHTML:i._s(i.homeData.check_comments)}})])])]:i.homeData.created_time?[s("p",{staticClass:"help"},[i._v("已于 "+i._s(i.homeData.created_time)+" 提交,等待批改中")])]:i._e()],2)],2)])])},r=[];i.d(t,"a",function(){return s}),i.d(t,"b",function(){return r})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{272:function(e,t,i){"use strict";i.r(t);var s=i(443),r=i(364);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);var o=i(1),n=Object(o.a)(r.default,s.a,s.b,!1,null,null,null);n.options.__file="chapterWork.vue",t.default=n.exports},364:function(e,t,i){"use strict";i.r(t);var s=i(365),r=i.n(s);for(var a in s)"default"!==a&&function(e){i.d(t,e,function(){return s[e]})}(a);t.default=r.a},365:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=o(i(72)),r=o(i(73)),a=o(i(249));function o(e){return e&&e.__esModule?e:{default:e}}t.default={props:{chapterId:{type:String,require:!1},chapterWork:{type:Object,require:!1},chapterName:{type:String,require:!1},sid:{type:String,require:!1},cid:{type:String,require:!1},id:{type:String,require:!1}},data:function(){return{ckeditor:null,successFileUrl:"",filesArr:[],file:{id:"WU_FILE_0",name:"",type:"",lastModifiedDate:"",size:"",file:""},homeData:{},setTime:null,isInit:!1}},mounted:function(){this.loadAjax()},updated:function(){},destroyed:function(){this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null},methods:{handleChange:function(e,t){this.file.name=e.raw.name,this.file.type=e.raw.type,this.file.lastModifiedDate=e.raw.lastModifiedDate,this.file.size=e.raw.size,this.file.file=e.raw},loadAjax:function(){var t=this,e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});s.default.chapterAction.getHomework(this.sid,this.id).then(function(e){t.homeData=e}).catch(function(e){t.filesArr.pop(),t.$message.error(e.message)}).finally(function(){t.setTime=setInterval(function(){if(document.querySelector("#editor-chapterWork")){if(t.initckeditor(),t.homeData.work_contents){var e=JSON.parse(t.homeData.work_contents);e[0].is_encoded&&(e[0].descreption=r.default.decode(e[0].descreption)),t.successFileUrl=e[0].file_url,t.ckeditor.setData(e[0].descreption)}else t.successFileUrl="",t.ckeditor.setData("");document.querySelector(".play-paper").scrollTop=0,clearInterval(t.setTime)}},50),e.close()})},submitWork:function(){var t=this;if(this.ckeditor.getData()){var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"}),i=JSON.stringify([{question_id:this.chapterWork.questions[0].id,descreption:r.default.encode(this.ckeditor.getData()),file_url:this.successFileUrl,is_encoded:1}]);s.default.chapterAction.updateHomework({semester_id:this.sid,course_id:this.cid,chapter_id:this.chapterId,work_id:this.id,work_contents:i,duration:30+Math.floor(1e3*Math.random())}).then(function(e){e.status&&(t.$message({type:"success",message:"提交成功,等待批改"}),t.loadAjax())}).catch(function(e){t.filesArr.pop(),t.$message.error(e.message)}).finally(function(){e.close()})}else this.$message.error("请填写内容")},uploadFile:function(){var t=this;if(!/\.(docx)$/gi.test(this.file.name))return this.$message.error("文件格式不对,请重新上传"),void this.filesArr.pop();var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});s.default.chapterAction.uploadFile(this.file).then(function(e){t.successFileUrl=e.url,t.filesArr.pop()}).catch(function(e){t.filesArr.pop(),t.$message.error(e.message)}).finally(function(){e.close()})},initckeditor:function(){!this.ckeditor&&(this.ckeditor=a.default.replace("editor-chapterWork",{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"]}]}))}},watch:{id:{handler:function(){this.loadAjax()}}}}},443:function(e,t,i){"use strict";var s=function(){var i=this,e=i.$createElement,s=i._self._c||e;return s("div",{staticClass:"play-paper"},[s("div",{staticClass:"play-paper-body"},[s("div",{staticClass:"play-paper-title"},[s("div",[s("h3",[i._v(i._s(i.chapterName))])])]),i._v(" "),s("div",{staticClass:"play-paper-content play-chapter-work"},[i.chapterWork.questions&&i.chapterWork.questions.length?[s("ul",[i._l(i.chapterWork.questions,function(e,t){return[s("li",{key:t},[s("div",{staticClass:"work-number"},[i._v(i._s(t+1)+".")]),i._v(" "),s("div",{staticClass:"work-title"},[s("div",{staticClass:"edit_html",domProps:{innerHTML:i._s(e.question_content)}})]),i._v(" "),s("textarea",{attrs:{id:"editor-chapterWork"}}),i._v(" "),s("div",{staticStyle:{height:"20px"}}),i._v(" "),i.successFileUrl?[s("a",{attrs:{href:i.successFileUrl}},[i._v("下载已上传文件")])]:i._e()],2)]})],2)]:void 0,i._v(" "),s("div",{staticClass:"area-btns"},[s("el-button",{attrs:{type:"primary",disabled:i.homeData.checker_time},on:{click:i.submitWork}},[i._v(i._s(i.homeData.checker_time?"已批改":"提交"))]),i._v(" "),s("span",{staticClass:"help-info"},[i._v("  在获老师批改之前,可以多次提交,将以最后一次提交为准")]),i._v(" "),i.homeData.checker_time?[s("div",{staticClass:"play-paper-check"},[s("h4",[i._v("已获批改 "),s("small",[i._v("批改于"+i._s(i.homeData.checker_time))])]),i._v(" "),s("div",{staticClass:"play-paper-check-item"},[s("b",[i._v("评分:")]),i._v(i._s(i.homeData.score))]),i._v(" "),s("div",{staticClass:"play-paper-check-item"},[s("b",[i._v("评语:")]),i._v(" "),s("div",{staticClass:"edit_html",domProps:{innerHTML:i._s(i.homeData.check_comments)}})])])]:i.homeData.created_time?[s("p",{staticClass:"help"},[i._v("已于 "+i._s(i.homeData.created_time)+" 提交,等待批改中")])]:i._e()],2)],2)])])},r=[];i.d(t,"a",function(){return s}),i.d(t,"b",function(){return r})}}]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(f){function e(e){for(var t,r,n=e[0],a=e[1],c=e[2],o=0,d=[];o<n.length;o++)r=n[o],s[r]&&d.push(s[r][0]),s[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(f[t]=a[t]);for(b&&b(e);d.length;)d.shift()();return i.push.apply(i,c||[]),u()}function u(){for(var e,t=0;t<i.length;t++){for(var r=i[t],n=!0,a=1;a<r.length;a++){var c=r[a];0!==s[c]&&(n=!1)}n&&(i.splice(t--,1),e=p(p.s=r[0]))}return e}var r={},l={3:0},s={3:0},i=[];function p(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return f[e].call(t.exports,t,t.exports,p),t.l=!0,t.exports}p.e=function(i){var e=[];l[i]?e.push(l[i]):0!==l[i]&&{0:1,5:1,6:1,7:1,8:1,9:1,10:1,11:1,12: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}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"7e9c19881242",1:"31d6cfe0d16a",5:"b6a10460f085",6:"0069f7ea7855",7:"edadd3d1dece",8:"2b76410db4d0",9:"30b36ab56f09",10:"7275abdd54ff",11:"e14af2852dbd",12:"03a7345988fb",13:"3850e31858c5",14:"fc688477e0f2",15:"9c95c5430f41",16:"dcafec200d28",17:"74dc8cd35292",18:"fca5eccb0e56",19:"cdc25c4261cf",20:"abf993cecc16",21:"da1346fedd49",22:"5ba1b1bc7480",23:"43ee51cf782c",24:"12c536f6abaf",25:"31d6cfe0d16a",26:"31d6cfe0d16a",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a",31:"31d6cfe0d16a",32:"31d6cfe0d16a"}[i]+".css",a=p.p+t,r=document.getElementsByTagName("link"),c=0;c<r.length;c++){var o=(f=r[c]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(o===t||o===a))return e()}var d=document.getElementsByTagName("style");for(c=0;c<d.length;c++){var f;if((o=(f=d[c]).getAttribute("data-href"))===t||o===a)return e()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=e,u.onerror=function(e){var t=e&&e.target&&e.target.src||a,r=new Error("Loading CSS chunk "+i+" failed.\n("+t+")");r.request=t,delete l[i],u.parentNode.removeChild(u),n(r)},u.href=a,document.getElementsByTagName("head")[0].appendChild(u)}).then(function(){l[i]=0}));var t,r=s[i];if(0!==r)if(r)e.push(r[2]);else{var n=new Promise(function(e,t){r=s[i]=[e,t]});e.push(r[2]=n);var a,c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.charset="utf-8",o.timeout=120,p.nc&&o.setAttribute("nonce",p.nc),o.src=p.p+"resources/"+({}[t=i]||t)+"."+{0:"598ad871",1:"297e4500",5:"73de8a85",6:"0435e535",7:"74c83cce",8:"d4f99829",9:"db044fa5",10:"ee7f1732",11:"9ca1fbe7",12:"3c7db5ad",13:"826a09e8",14:"1378ff4e",15:"f8920763",16:"2d9c7a24",17:"91022064",18:"a1d06b24",19:"7016370a",20:"84557b83",21:"256155e7",22:"608680c6",23:"33c4100d",24:"eecd93fd",25:"9406d3ae",26:"bf6ea9db",27:"e2b1771b",28:"701766dc",29:"a02657d3",30:"da30f475",31:"432e8fe0",32:"b5d39410"}[t]+".js",a=function(e){o.onerror=o.onload=null,clearTimeout(d);var t=s[i];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src,a=new Error("Loading chunk "+i+" failed.\n("+r+": "+n+")");a.type=r,a.request=n,t[1](a)}s[i]=void 0}};var d=setTimeout(function(){a({type:"timeout",target:o})},12e4);o.onerror=o.onload=a,c.appendChild(o)}return Promise.all(e)},p.m=f,p.c=r,p.d=function(e,t,r){p.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},p.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},p.t=function(t,e){if(1&e&&(t=p(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(p.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)p.d(r,n,function(e){return t[e]}.bind(null,n));return r},p.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return p.d(t,"a",t),t},p.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},p.p="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/",p.oe=function(e){throw console.error(e),e};var t=window.webpackJsonp=window.webpackJsonp||[],n=t.push.bind(t);t.push=e,t=t.slice();for(var a=0;a<t.length;a++)e(t[a]);var b=n;u()}([]);
\ No newline at end of file
!function(f){function e(e){for(var t,r,n=e[0],a=e[1],c=e[2],o=0,d=[];o<n.length;o++)r=n[o],s[r]&&d.push(s[r][0]),s[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(f[t]=a[t]);for(b&&b(e);d.length;)d.shift()();return i.push.apply(i,c||[]),u()}function u(){for(var e,t=0;t<i.length;t++){for(var r=i[t],n=!0,a=1;a<r.length;a++){var c=r[a];0!==s[c]&&(n=!1)}n&&(i.splice(t--,1),e=p(p.s=r[0]))}return e}var r={},l={3:0},s={3:0},i=[];function p(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return f[e].call(t.exports,t,t.exports,p),t.l=!0,t.exports}p.e=function(i){var e=[];l[i]?e.push(l[i]):0!==l[i]&&{0:1,5:1,6:1,7:1,8:1,9:1,10:1,11:1,12: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}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"7e9c19881242",1:"31d6cfe0d16a",5:"b6a10460f085",6:"0069f7ea7855",7:"edadd3d1dece",8:"2b76410db4d0",9:"30b36ab56f09",10:"7275abdd54ff",11:"e14af2852dbd",12:"03a7345988fb",13:"3850e31858c5",14:"fc688477e0f2",15:"9c95c5430f41",16:"dcafec200d28",17:"74dc8cd35292",18:"fca5eccb0e56",19:"cdc25c4261cf",20:"abf993cecc16",21:"da1346fedd49",22:"5ba1b1bc7480",23:"43ee51cf782c",24:"12c536f6abaf",25:"31d6cfe0d16a",26:"31d6cfe0d16a",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a",31:"31d6cfe0d16a",32:"31d6cfe0d16a"}[i]+".css",a=p.p+t,r=document.getElementsByTagName("link"),c=0;c<r.length;c++){var o=(f=r[c]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(o===t||o===a))return e()}var d=document.getElementsByTagName("style");for(c=0;c<d.length;c++){var f;if((o=(f=d[c]).getAttribute("data-href"))===t||o===a)return e()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=e,u.onerror=function(e){var t=e&&e.target&&e.target.src||a,r=new Error("Loading CSS chunk "+i+" failed.\n("+t+")");r.request=t,delete l[i],u.parentNode.removeChild(u),n(r)},u.href=a,document.getElementsByTagName("head")[0].appendChild(u)}).then(function(){l[i]=0}));var t,r=s[i];if(0!==r)if(r)e.push(r[2]);else{var n=new Promise(function(e,t){r=s[i]=[e,t]});e.push(r[2]=n);var a,c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.charset="utf-8",o.timeout=120,p.nc&&o.setAttribute("nonce",p.nc),o.src=p.p+"resources/"+({}[t=i]||t)+"."+{0:"598ad871",1:"297e4500",5:"73de8a85",6:"0435e535",7:"74c83cce",8:"d4f99829",9:"db044fa5",10:"1856df2d",11:"f725386e",12:"2ce028a6",13:"826a09e8",14:"1378ff4e",15:"f8920763",16:"2d9c7a24",17:"91022064",18:"a1d06b24",19:"7016370a",20:"84557b83",21:"256155e7",22:"608680c6",23:"33c4100d",24:"eecd93fd",25:"4c109e69",26:"bf6ea9db",27:"e2b1771b",28:"701766dc",29:"eb4f111b",30:"da30f475",31:"432e8fe0",32:"b5d39410"}[t]+".js",a=function(e){o.onerror=o.onload=null,clearTimeout(d);var t=s[i];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src,a=new Error("Loading chunk "+i+" failed.\n("+r+": "+n+")");a.type=r,a.request=n,t[1](a)}s[i]=void 0}};var d=setTimeout(function(){a({type:"timeout",target:o})},12e4);o.onerror=o.onload=a,c.appendChild(o)}return Promise.all(e)},p.m=f,p.c=r,p.d=function(e,t,r){p.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},p.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},p.t=function(t,e){if(1&e&&(t=p(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(p.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)p.d(r,n,function(e){return t[e]}.bind(null,n));return r},p.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return p.d(t,"a",t),t},p.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},p.p="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/",p.oe=function(e){throw console.error(e),e};var t=window.webpackJsonp=window.webpackJsonp||[],n=t.push.bind(t);t.push=e,t=t.slice();for(var a=0;a<t.length;a++)e(t[a]);var b=n;u()}([]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -67,6 +67,7 @@
<script>
import cAction from '@actions'
import Base64 from 'Base64'
import CKEDITOR from 'CKEDITOR'
......@@ -126,6 +127,9 @@ export default {
this.initckeditor()
if (this.homeData.work_contents) {
let json = JSON.parse(this.homeData.work_contents)
if (json[0].is_encoded) {
json[0].descreption = Base64.decode(json[0].descreption)
}
this.successFileUrl = json[0].file_url
this.ckeditor.setData(json[0].descreption)
} else {
......@@ -149,8 +153,9 @@ export default {
const loading = this.$loading({ lock: true, text: '', spinner: '', background: 'rgba(255, 255, 255, 0.9)' })
let str = JSON.stringify([{
question_id: this.chapterWork.questions[0].id,
descreption: this.ckeditor.getData(),
file_url: this.successFileUrl
descreption: Base64.encode(this.ckeditor.getData()),
file_url: this.successFileUrl,
is_encoded: 1
}])
cAction.chapterAction.updateHomework({
semester_id: this.sid,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论