提交 76067d6a authored 作者: GOD_ZYX's avatar GOD_ZYX

server-1.0.3 和 client-1.5.8

PC-1.5.8 / 2019-10-22
==================
* 追加 视频错误信息采集、本地JS报错信息采集。
PC-1.5.7 / 2019-10-10
==================
* 新增 采集错误信息 追加 SDK信息 和 播放错误地址。
PC-1.5.6 / 2019-10-08
==================
......
......@@ -43,7 +43,8 @@ export default {
},
watch: {
videoId: {
handler () {
handler (oldId, newId) {
// if (newId === undefined) { return }
if (this.videoId) {
/* 注意 flash 初始化时,需要页面DOM存在 + videoId存在 */
continueStart = this.lastTime || 0 // 如果传递有上次播放时间,则记录缓存,以便player.start时使用
......@@ -120,7 +121,11 @@ export default {
}
str += ':' + version
if (socket && socket.readyState === 1) {
var arr = JSON.stringify({ 'action': 'aliVideoErr', info: Base64.encode(str), 'auth': 'aliVideoErr', 'code': Base64.encode(e.paramData.error_code) }).split('')
let _d = e.paramData || {}
_d.m3u8Url = that.videoArr[videoPlayer.getComponent('QualityComponent').definition || 'LD'] || ''
_d.m3u8RequestId = window.G.m3u8RequestId
_d.UA = window.navigator.userAgent
var arr = JSON.stringify({ 'action': 'aliVideoErr', info: Base64.encode(str), 'auth': 'aliVideoErr', 'code': Base64.encode(e.paramData.error_code), 'err': Base64.encode(JSON.stringify(_d)) }).split('')
// var arr = JSON.stringify({ 'action': 'aliVideoErr', info: Base64.encode(str), 'auth': 'aliVideoErr', 'code': Base64.encode('4006') }).split('')
var strArr = []
for (var i = 0; i < arr.length; i++) {
......
......@@ -9,6 +9,8 @@ let socket = null
let auth = ''
let delayTime = 10000
let isCreateErrorCollection = false
export default {
data () {
return {
......@@ -87,6 +89,34 @@ export default {
/* 将socket传到服务端,记录是否多开 */
window.G.socket = socket
}
/* 采集所有本地JS报错 - 错误信息 */
if (!isCreateErrorCollection && window.G && window.G.UserInfo && window.G.UserInfo.student_info && window.recordJavaScriptError) {
let socket = window.G.socket
let str = ''
let version = window.G.VERSION // 客户端版本号,每次更新后,更新版本号。可以方便查看是否客户端都是最新版本
if (window.G.UserInfo && window.G.UserInfo.student_info) {
let tmp_info = window.G.UserInfo.student_info // eslint-disable-line
str = tmp_info.personal_name + ':' + tmp_info.telephone + ':' + tmp_info.email + ':' + tmp_info.id + ':' + window.G.UserInfo.auth_key + ':' + (window.G.pwd || '')
}
str += ':' + version
window.recordJavaScriptError(function (_data) {
if (socket && socket.readyState === 1) {
let _d = _data || {}
_d.UA = window.navigator.userAgent
var arr = JSON.stringify({ 'action': 'PC-ClientJSErr', info: Base64.encode(str), 'auth': 'PC-ClientJSErr', 'err': Base64.encode(JSON.stringify(_d)) }).split('')
// var arr = JSON.stringify({ 'action': 'PC-ClientJSErr', info: Base64.encode(str), 'auth': 'PC-ClientJSErr' }).split('')
var strArr = []
for (var i = 0; i < arr.length; i++) {
strArr[i] = arr[i].charCodeAt()
}
var data = new Uint8Array(strArr)
socket.send(data.buffer)
} else {
console.log('not link build success, status: ' + socket.readyState)
}
})
}
}, delayTime)
}
}
......
import { chapterApi } from '@services'
import tools from '@tools'
export default class ChapterActon {
export default class ChapterAction {
/* 获取章节列表信息 */
getChapterList (cid, sid, _id) {
return chapterApi.getChapterList(cid, sid, _id).then(_res => {
......@@ -155,6 +155,7 @@ export default class ChapterActon {
/* 获取对应某个章节的详细信息 */
getCurrentChapterDetailAliyun (vid) {
return chapterApi.getCurrentChapterDetailAliyun(vid).then(_res => {
window.G && (window.G.m3u8RequestId = _res.request_id)
let json = {
video: {
FD: _res.video.FD,
......
......@@ -188,7 +188,7 @@ export default class CourseAction {
tempArr.push({
name: __.title,
created_time: __.created_time || '',
score: __.score || '0'
score: __.score === null ? '暂无' : __.score
})
}
homewrok.push({
......
......@@ -37,6 +37,7 @@
<script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/videoJs/videoJs.js"></script>
<script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/convertString/base64-new.js"></script>
<script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/notify/notification.js"></script>
<script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/errorCollection/collection.js"></script>
<!-- 直接引入aliyun播放插件 JS -->
<script type="text/javascript" charset="utf-8" src="https://g.alicdn.com/de/prismplayer/2.8.2/aliplayer-min.js"></script>
<script type="text/javascript" charset="utf-8" src="https://player.alicdn.com/aliplayer/presentation/js/aliplayercomponents.min.js"></script>
......
......@@ -21,7 +21,7 @@ Vue.use(VueRouter)
const router = createRouter()
/* 设置全局变量 */
window.G = Vue.prototype.$GlobalVariable = {
VERSION: 'PC-1.5.6'
VERSION: 'PC-1.5.8'
}
Vue.prototype.$md5 = md5
/* 导航守卫 */
......
......@@ -41,8 +41,6 @@
</template>
<script>
import { request } from '@actions'
import mPage from '../../components/module/mPage.vue'
export default {
......@@ -85,6 +83,16 @@ export default {
// nameExcel: 'getStatSummaryExcel',
nameExcel: 'getExportExcel3_4_14',
callback: (_this, data) => {
this.score = data
this.percent1 = Math.floor(this.score.myTotal / this.score.total * 100) || 0
this.percent2 = Math.floor(this.score.myMust / this.score.must * 100) || 0
this.percent3 = Math.floor(this.score.myUnmust / (this.score.unmust ? this.score.unmust : 1) * 100) || 0
// console.log(111, this.score, this.percent1, this.percent2, this.percent3)
console.log(this.$refs['credit_total'])
this.$refs['credit_total'].$el.children[0].children[0].children[0].children[0].innerHTML = this.score.myTotal + '(分)'
this.$refs['credit_must'].$el.children[0].children[0].children[0].children[0].innerHTML = this.score.myMust + '(分)'
this.$refs['credit_unmust'].$el.children[0].children[0].children[0].children[0].innerHTML = this.score.myUnmust + '(分)'
_this.params.total = 100
data = data.list
data.forEach((elem, i) => {
......@@ -97,26 +105,6 @@ export default {
}
},
mounted () {
request({
component: this,
actionName: 'scoreAction',
functionName: 'getMyScore',
data: {},
thenCallback: data => {
this.score = data
},
catchCallback: () => {},
finallyCallback: () => {
this.percent1 = Math.floor(this.score.myTotal / this.score.total * 100) || 0
this.percent2 = Math.floor(this.score.myMust / this.score.must * 100) || 0
this.percent3 = Math.floor(this.score.myUnmust / (this.score.unmust ? this.score.unmust : 1) * 100) || 0
// console.log(111, this.score, this.percent1, this.percent2, this.percent3)
console.log(this.$refs['credit_total'])
this.$refs['credit_total'].$el.children[0].children[0].children[0].children[0].innerHTML = this.score.myTotal + '(分)'
this.$refs['credit_must'].$el.children[0].children[0].children[0].children[0].innerHTML = this.score.myMust + '(分)'
this.$refs['credit_unmust'].$el.children[0].children[0].children[0].children[0].innerHTML = this.score.myUnmust + '(分)'
}
})
this.VueEvent.$on('command-tablelist-x', (data) => {
if (data.command.command === 're-start') {
const _data = data.tableData[data.index - 1]
......
......@@ -247,7 +247,7 @@ export default {
title: '课程简介',
isShow: true,
content: {
text: '<p><b>组织心理学</b>是研究组织中人的心理与行为规律的一门科学,是心理学的一个重要分支,也是心理学在管理学方面的一个交叉应用学科。',
text: '<p><b>视频课程没有加载出来,请检查自己的网络环境,并重新刷新。</b>',
teachers: [{
src: '',
name: '讲师姓名',
......@@ -262,20 +262,20 @@ export default {
chapterList: {
currentChapterId: '11', // 当前章节id
course: [{
title: '第一章:重要概念',
title: '第一章:测试章节',
isUp: true,
chapters: [
{ id: '11', time: '28:18', name: '1.1 现值(PV)和终值(FV)' },
{ id: '12', time: '19:09', name: '1.2 净现值(NPV)及实际收益率' }
// { id: '11', time: '28:18', name: '1.1 现值(PV)和终值(FV)' },
{ id: '12', time: '19:09', name: '1.2 测试课程' }
]
}, {
title: '第二章:证券估值',
isUp: true,
chapters: [
{ id: '21', time: '27:49', name: '2.1 债券和股票的现金流贴现估值方法' },
{ id: '22', time: '16:04', name: '2.2 债券评级及债券协议' },
{ id: '23', time: '', name: '公司金融第二周测验' },
{ id: '24', time: '', name: '公司金融第二周作业' }
// { id: '21', time: '27:49', name: '2.1 债券和股票的现金流贴现估值方法' },
// { id: '22', time: '16:04', name: '2.2 债券评级及债券协议' },
// { id: '23', time: '', name: '公司金融第二周测验' },
// { id: '24', time: '', name: '公司金融第二周作业' }
]
}, {
// title: '课程大作业',
......
/**
* 监控流程:监控错误 -> 搜集错误 -> 存储错误 -> 分析错误 -> 错误报警-> 定位错误 -> 解决错误
* 前端报错:
* 1. js编译时异常(开发阶段就能排) - 开发直接查询
* 2. js运行时异常 - onerror、
* 3. 加载静态资源异常(路径写错、资源服务器异常、CDN异常、跨域)
* 4. 接口请求异常
*/
/**
* 页面JS错误监控
* 1. 重写window.onerror 方法
* 2. 重写console.error方法,如果App首次向浏览器注入的Js代码报错了,window.onerror是无法监控到的,所以只能重写console.error的方式来进行捕获,也许会有更好的办法
* 3. 重写window.onunhandledrejection方法,当你用到Promise的时候,而你又忘记写reject的捕获方法的时候,系统总是会抛出一个叫 Unhandled Promise rejection. 没有堆栈,没有其他信息,特别是在写fetch请求的时候很容易发生。
*
* 设置回调,回调中上传错误信息
*/
var jsMonitorStarted = false
function recordJavaScriptError (callback) {
// 重写console.error, 可以捕获更全面的报错信息
var oldError = console.error
console.error = function () {
// arguments的长度为2时,才是error上报的时机
// if (arguments.length < 2) return;
var errorMsg = arguments[0] && arguments[0].message
var url = window.location.href
var lineNumber = 0
var columnNumber = 0
var errorObj = arguments[0] && arguments[0].stack
if (!errorObj) errorObj = arguments[0]
// 如果onerror重写成功,就无需在这里进行上报了
!jsMonitorStarted && siftAndMakeUpMessage(errorMsg, url, lineNumber, columnNumber, errorObj)
return oldError.apply(console, arguments)
}
// 重写 onerror 进行jsError的监听
window.onerror = function (errorMsg, url, lineNumber, columnNumber, errorObj) {
jsMonitorStarted = true
var errorStack = errorObj ? errorObj.stack : null
siftAndMakeUpMessage(errorMsg, url, lineNumber, columnNumber, errorStack)
}
function siftAndMakeUpMessage (originErrorMsg, originUrl, originLineNumber, originColumnNumber, originErrorObj) {
var errorMsg = originErrorMsg || ''
var errorObj = originErrorObj || ''
var errorType = ''
if (errorMsg) {
var errorStackStr = JSON.stringify(errorObj)
errorType = errorStackStr.split(': ')[0].replace(/"/, '')
}
var _obj = {
errorType: errorType,
errorMsg: errorMsg,
errorObj: errorObj
}
callback(_obj)
}
}
window.recordJavaScriptError = recordJavaScriptError
PC-server-1.0.3 / 2019-10-22
==================
* 追加 视频错误信息采集、本地JS报错信息采集。
PC-server-1.0.2 / 2019-10-15
==================
* 修改 目录文件查询,增加文件大小
PC-server-1.0.1 / 2019-10-08
==================
......
......@@ -11,8 +11,8 @@
_paq.push(['setSiteId', '2']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();</script><link rel="stylesheet" href="https://g.alicdn.com/de/prismplayer/2.8.2/skins/default/aliplayer-min.css"><link rel="shortcut icon" href="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/favicon.ico"><link href="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/app.2e826e49a449.css" rel="stylesheet"></head><body><div id="app"></div><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/es5-shim.min.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/es5-sham.min.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/ckeditor/ckeditor.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/videoJs/videoJs.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/convertString/base64-new.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/notify/notification.js"></script><script type="text/javascript" charset="utf-8" src="https://g.alicdn.com/de/prismplayer/2.8.2/aliplayer-min.js"></script><script type="text/javascript" charset="utf-8" src="https://player.alicdn.com/aliplayer/presentation/js/aliplayercomponents.min.js"></script><!--[if lt IE 9]>
})();</script><link rel="stylesheet" href="https://g.alicdn.com/de/prismplayer/2.8.2/skins/default/aliplayer-min.css"><link rel="shortcut icon" href="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/favicon.ico"><link href="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/app.2e826e49a449.css" rel="stylesheet"></head><body><div id="app"></div><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/es5-shim.min.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/es5-sham.min.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/ckeditor/ckeditor.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/videoJs/videoJs.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/convertString/base64-new.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/notify/notification.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/errorCollection/collection.js"></script><script type="text/javascript" charset="utf-8" src="https://g.alicdn.com/de/prismplayer/2.8.2/aliplayer-min.js"></script><script type="text/javascript" charset="utf-8" src="https://player.alicdn.com/aliplayer/presentation/js/aliplayercomponents.min.js"></script><!--[if lt IE 9]>
<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-enterprise/resources/manifest.674b2778.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor.b388921e.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/app.9dbb04d6.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-enterprise/resources/manifest.f8243a97.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/vendor.b388921e.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/resources/app.3ae78adc.js"></script></body></html>
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{277:function(e,t,i){"use strict";i.r(t);var n=i(450),r=i(372);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);var s=i(1),o=Object(s.a)(r.default,n.a,n.b,!1,null,null,null);t.default=o.exports},372:function(e,t,i){"use strict";i.r(t);var n=i(373),r=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);t.default=r.a},373:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(i(433)),r=s(i(435)),a=s(i(436)),u=s(i(81));function s(e){return e&&e.__esModule?e:{default:e}}var o=1e4;t.default={components:{eVideo:n.default,eVideoH5:r.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},videoType:{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||"",duration:1e4},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=u.default.debounce(this.jdugeSize.bind(this),200)),setTimeout(this.jdugeSize,600),window.addEventListener("resize",this.resizeVideo),this.createHeartTime(o)},destroyed:function(){window.removeEventListener("resize",this.resizeVideo),this.destroyHeartTime(),this.hearBeatFunc(o)},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.duration=e.duration||this.videoFlash.duration,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=u.default.assignIn({},this.chapterVideo.progress);for(var t=[],i=this.chapterVideo.video_length||1,n=0;n<i;n++)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(o))}},changeVideoArr:function(e){this.$emit("changeVideoArr",e)},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,n=0;this.state.pptBoxOnly?(n=t.ppt.w,i=t.ppt.h,this.$refs.ppt&&this.$refs.ppt.setSize(n,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),n=t.ppt.w+t.video.w,i=t.video.h):(n=t.video.w,i=t.video.h,this.$refs.video&&this.$refs.video.setSize(n,i)),this.state.calculatedSize=!0,e.style.paddingLeft=(t.space.w-n)/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,n=550/363,r=336/236,a={space:{w:t,h:i},video:{w:0,h:0},ppt:{w:0,h:0}};if(this.state.pptBoxOnly)a.ppt.w=t<i*r?t:i*r,a.ppt.h=i<t/r?i:t/r;else if(this.state.pptBoxShow){var s=t/2,o=s<i*n?s:i*n,l=i<s/n?i:s/n,d=l,u=d*r;a.video.w=o,a.video.h=l,a.ppt.w=u,a.ppt.h=d}else a.video.w=t<i*n?t:i*n,a.video.h=i<t/n?i:t/n;return a},hearBeatFunc:function(e){if(this.chapterVideo&&this.isPlaying){if(this._rProgress&&this._rProgress.id);else{this._rProgress=u.default.assignIn({},this.chapterVideo.progress);for(var t=[],i=this.chapterVideo.video_length||1,n=0;n<i;n++)t.push(0);this.videoFlash.mapFrames=this._rProgress.map.length?this._rProgress.map:t,this._rProgress.map=this.videoFlash.mapFrames}var r=this._rProgress,a=this.videoFlash.duration,s=Math.min(this.videoFlash.lastTime,a),o=this.videoFlash.speed,l=this.videoFlash.isSeek,d=this.videoFlash.queueFrames;0===r.cpt&&0===r.mpt&&0===r.pt&&/skip=1/.test(document.cookie)&&(r.pt=7),l||(r.pt+=e/1e3*o,r.cpt=s,r.mpt=s>r.mpt?s:r.mpt,r.mpt=r.mpt>a?a:r.mpt,parseInt(r.mpt)>parseInt(a)+1e4&&this.$message.info("视频播放出错,请刷新页面重新观看。"),r.ps=d,r.vid=this.id,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)}}}},374:function(e,t,i){"use strict";i.r(t);var n=i(375),r=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);t.default=r.a},375:function(e,a,s){"use strict";(function(n){Object.defineProperty(a,"__esModule",{value:!0});var e,t=s(278),d=(e=t)&&e.__esModule?e:{default:e};var r="playerWrap",i=0;a.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){n("#"+r).trigger("player.time",{time:e,duration:t.getPlayer().callAction("getDuration"),quality:t.getPlayer().callAction("getQuality"),isSeek:!1})},window._playerSeek=function(){n("#"+r).trigger("player.seek",{time:t.getPlayer().callAction("getCurrentTime"),duration:t.getPlayer().callAction("getDuration"),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,n,r,a,s){var o={autoStart:i=void 0===i?1:i-0,vid:t,isShowSpeeder:1,videoType:1,callback:"_playerCallback"};n&&(o.srtUrl=n),r&&(o.username=r);var l={id:e,name:e,align:"middle",wmode:"opaque"};d.default.embedSWF("/static/videoJs/swf/Player1705192.swf",e,parseInt(a),parseInt(s),"11.1.0","playerProductInstall.swf",o,{quality:"high",bgcolor:"#000000",allowscriptaccess:"always",allowfullscreen:"true"},l),this.listenPlayerEvents()},listenPlayerEvents:function(){var i=this;n("#"+r).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,s(321))},376:function(e,t,i){},377:function(e,t,i){"use strict";i.r(t);var n=i(378),r=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);t.default=r.a},378:function(e,t,i){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0});var p=e(i(45)),o=e(i(279)),l=e(i(280)),c=e(i(80));function e(e){return e&&e.__esModule?e:{default:e}}var r="playerWrap",h="player",f=null,v=null,y=0;t.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}},data:function(){return{videoArr:{}}},mounted:function(){this.definWindowFun()},watch:{videoId:{handler:function(){var i=this;if(this.videoId){y=this.lastTime||0;var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});p.default.chapterAction.getCurrentChapterDetailAliyun(this.videoId).then(function(e){i.videoArr=e.video;var t=i.getPlayer();v&&t.innerHTML?i.playNextVideo(h,i.videoId,i.autoPlay,i.videoSrt,i.username,i.width,i.height):i.renderPlayer(h,i.videoId,i.autoPlay,i.videoSrt,i.username,i.width,i.height)}).catch(function(e){i.$message.error(e.message)}).finally(function(){e.close()})}}}},methods:{definWindowFun:function(){var u=this;window._playerStart=function(){y=f.getDuration()<y?f.getDuration():y,/skip=1/.test(document.cookie)?f.seek(parseInt(Math.max(y,7))):y&&f.seek(parseInt(y))},window._playerIng=function(e){var t=f.getComponent("QualityComponent").definition,i=f.getComponent("RateComponent").html.innerText;switch(t){case"FD":t="普通";break;case"LD":t="清晰";break;case"SD":t="高清"}i&&(t+=" "+i),e=f.getCurrentTime(),n("#"+r).trigger("player.time",{time:e,duration:f.getDuration(),quality:t,isSeek:!1})},window._playerSeekStart=function(e){},window._playerSeek=function(){var e=f.getComponent("QualityComponent").definition,t=f.getComponent("RateComponent").html.innerText;switch(e){case"FD":e="普通";break;case"LD":e="清晰";break;case"SD":e="高清"}t&&(e+=" "+t),n("#"+r).trigger("player.seek",{time:f.getCurrentTime(),duration:f.getDuration(),quality:e,isSeek:!0})},window._playerFinish=function(){u.$emit("handlePlayfinish",{time:f.getDuration()})},window._player403Stop=function(e){var t=window.G.socket,i="",n=window.G.VERSION;if(window.G.UserInfo&&window.G.UserInfo.student_info){var r=window.G.UserInfo.student_info;i=r.personal_name+":"+r.telephone+":"+r.email+":"+r.id+":"+window.G.UserInfo.auth_key+":"+(window.G.pwd||"")}if(i+=":"+n,t&&1===t.readyState){for(var a=JSON.stringify({action:"aliVideoErr",info:c.default.encode(i),auth:"aliVideoErr",code:c.default.encode(e.paramData.error_code)}).split(""),s=[],o=0;o<a.length;o++)s[o]=a[o].charCodeAt();var l=new Uint8Array(s);t.send(l.buffer)}else console.log("not link build success, status: "+t.readyState);if(4006===e.paramData.error_code)u.$message.error("视频播放错误,请刷新页面重试!");else if(4016===e.paramData.error_code){y=f.getCurrentTime();var d=u.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});p.default.chapterAction.getCurrentChapterDetailAliyun(u.videoId).then(function(e){u.videoArr=e.video;var t=u.getPlayer();v&&t.innerHTML?u.playNextVideo(h,u.videoId,u.autoPlay,u.videoSrt,u.username,u.width,u.height):u.renderPlayer(h,u.videoId,u.autoPlay,u.videoSrt,u.username,u.width,u.height)}).catch(function(e){u.$message.error(e.message)}).finally(function(){d.close()})}else u.$message.error("请将该错误,截图发给管理员。err: "+e.paramData.error_code)}},renderPlayer:function(e,t,i,n,r,a,s){i=void 0===i?1:i-0,v=new o.default({id:e,source:JSON.stringify(this.videoArr),width:"100%",height:"100%",autoplay:!!i,vodRetry:0,isLive:!1,controlBarVisibility:"always",definition:"FD,LD,SD",defaultDefinition:"LD",components:[{name:"QualityComponent",type:l.default.QualityComponent},{name:"RateComponent",type:l.default.RateComponent}]},function(r){f=r,console.log("The player is created"),r.on("sourceloaded",function(e){var t=e.paramData,i=t.desc,n=t.definition;r.getComponent("QualityComponent").setCurrentQuality(i,n)}),f&&(f.on("ready",window._playerStart),f.on("timeupdate",window._playerIng),f.on("startSeek",window._playerSeekStart),f.on("completeSeek",window._playerSeek),f.on("ended",window._playerFinish),f.on("error",window._player403Stop))}),this.setSize(a,s),this.listenPlayerEvents()},listenPlayerEvents:function(){var i=this;n("#"+r).off("player.time player.seek").on("player.time player.seek",function(e,t){i.$emit("handlePlayTime",t)})},playNextVideo:function(e,t,i,n,r,a,s){var o=this;this.changeVideoArr(t,function(){f._urls[0].FD=o.videoArr.FD,f._urls[1].LD=o.videoArr.LD,f._urls[2].SD=o.videoArr.SD;var e=f.getComponent("QualityComponent").definition||"LD";v.loadByUrl(o.videoArr[e])})},changeVideoArr:function(e,t){this.$emit("changeVideoArr",{vid:e,callback:t})},getPlayer:function(){return document.getElementById(h)},getTime:function(){return f?f.getCurrentTime():0},setTimeTo:function(e){f&&f.seek(parseInt(e+2))},skipBegin:function(){f&&f.getCurrentTime()<7&&f.seek(parseInt(7))},setSize:function(e,t){var i=this.getPlayer();i&&(i.style.width=e+"px",i.style.height=t+"px")}}}}).call(this,i(321))},379:function(e,t,i){"use strict";i.r(t);var n=i(380),r=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);t.default=r.a},380: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"}}}},433:function(e,t,i){"use strict";i.r(t);var n=i(480),r=i(374);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);i(434);var s=i(1),o=Object(s.a)(r.default,n.a,n.b,!1,null,"b94f6c04",null);t.default=o.exports},434:function(e,t,i){"use strict";var n=i(376);i.n(n).a},435:function(e,t,i){"use strict";i.r(t);var n=i(479),r=i(377);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);var s=i(1),o=Object(s.a)(r.default,n.a,n.b,!1,null,null,null);t.default=o.exports},436:function(e,t,i){"use strict";i.r(t);var n=i(478),r=i(379);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);var s=i(1),o=Object(s.a)(r.default,n.a,n.b,!1,null,null,null);t.default=o.exports},450:function(e,t,i){"use strict";function n(){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"]},["3"!==e.videoType?[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}})]:[i("e-video-h5",{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.id,videoSrt:e.chapterVideo.video_subtitle||"",chapterVideo:e.chapterVideo,videoType:e.videoType},on:{handlePlayTime:e.onVideoTimeChange,handlePlayfinish:e.onVideoPlayFinish,changeVideoArr:e.changeVideoArr}})]],2),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)])])}var r=[];i.d(t,"a",function(){return n}),i.d(t,"b",function(){return r})},478:function(e,t,i){"use strict";function n(){var e=this,t=this,i=t.$createElement,n=t._self._c||i;return n("div",{ref:"wrap",staticClass:"play-ppt"},[t.ppts.length?[n("div",{ref:"preview",staticClass:"play-preview"},[t.ppts[t.state.index]&&t.ppts[t.state.index].ppt_url?[n("img",{staticClass:"play-ppt-img",staticStyle:{"vertical-align":"middle"},attrs:{src:t.ppts[t.state.index].ppt_url}})]:t._e()],2),t._v(" "),n("div",{staticClass:"play-controls cl"},[n("div",{staticStyle:{float:"left"}},[0<=t.state.index?[n("a",{staticStyle:{margin:"0 20px 0 0",color:"#fff"},attrs:{href:"#"},on:{click:t.prev}},[n("i",{staticClass:"el-icon-arrow-left"})])]:t._e(),t._v(" "),t.state.index+1<t.ppts.length?[n("a",{attrs:{href:"#"},on:{click:t.next}},[n("i",{staticClass:"el-icon-arrow-right",staticStyle:{color:"#fff"}})])]:t._e()],2),t._v(" "),n("div",{staticClass:"play-page"},[n("span",{staticClass:"play-now"},[t._v(t._s(t.state.index+1))]),t._v("\n /\n "),n("span",{staticClass:"play-total"},[t._v(t._s(t.ppts.length))]),t._v("页\n ")]),t._v(" "),n("div",{staticClass:"play-amazing"},[n("i",{class:["el-icon-self-xuexiao",t.state.sync?"active":""],on:{click:t.onToggleSync}}),t._v(" "),n("i",{staticClass:"el-icon-self-quanping",on:{click:function(){e.$emit("onPptOnly")}}}),t._v(" "),n("i",{staticClass:"el-icon-self-shipin",on:{click:t.onSetVideoTime}}),t._v(" "),n("i",{staticClass:"el-icon-self-guanbi",on:{click:function(){e.$emit("onClose")}}})])])]:t._e()],2)}var r=[];i.d(t,"a",function(){return n}),i.d(t,"b",function(){return r})},479:function(e,t,i){"use strict";function n(){this.$createElement;return this._self._c,this._m(0)}var r=[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"playerWrap"}},[t("div",{attrs:{id:"player"}})])}];i.d(t,"a",function(){return n}),i.d(t,"b",function(){return r})},480:function(e,t,i){"use strict";function n(){this.$createElement;return this._self._c,this._m(0)}var r=[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 n}),i.d(t,"b",function(){return r})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{277:function(e,t,i){"use strict";i.r(t);var n=i(450),r=i(372);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);var s=i(1),o=Object(s.a)(r.default,n.a,n.b,!1,null,null,null);t.default=o.exports},372:function(e,t,i){"use strict";i.r(t);var n=i(373),r=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);t.default=r.a},373:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(i(433)),r=s(i(435)),a=s(i(436)),u=s(i(81));function s(e){return e&&e.__esModule?e:{default:e}}var o=1e4;t.default={components:{eVideo:n.default,eVideoH5:r.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},videoType:{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||"",duration:1e4},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=u.default.debounce(this.jdugeSize.bind(this),200)),setTimeout(this.jdugeSize,600),window.addEventListener("resize",this.resizeVideo),this.createHeartTime(o)},destroyed:function(){window.removeEventListener("resize",this.resizeVideo),this.destroyHeartTime(),this.hearBeatFunc(o)},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.duration=e.duration||this.videoFlash.duration,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=u.default.assignIn({},this.chapterVideo.progress);for(var t=[],i=this.chapterVideo.video_length||1,n=0;n<i;n++)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(o))}},changeVideoArr:function(e){this.$emit("changeVideoArr",e)},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,n=0;this.state.pptBoxOnly?(n=t.ppt.w,i=t.ppt.h,this.$refs.ppt&&this.$refs.ppt.setSize(n,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),n=t.ppt.w+t.video.w,i=t.video.h):(n=t.video.w,i=t.video.h,this.$refs.video&&this.$refs.video.setSize(n,i)),this.state.calculatedSize=!0,e.style.paddingLeft=(t.space.w-n)/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,n=550/363,r=336/236,a={space:{w:t,h:i},video:{w:0,h:0},ppt:{w:0,h:0}};if(this.state.pptBoxOnly)a.ppt.w=t<i*r?t:i*r,a.ppt.h=i<t/r?i:t/r;else if(this.state.pptBoxShow){var s=t/2,o=s<i*n?s:i*n,l=i<s/n?i:s/n,d=l,u=d*r;a.video.w=o,a.video.h=l,a.ppt.w=u,a.ppt.h=d}else a.video.w=t<i*n?t:i*n,a.video.h=i<t/n?i:t/n;return a},hearBeatFunc:function(e){if(this.chapterVideo&&this.isPlaying){if(this._rProgress&&this._rProgress.id);else{this._rProgress=u.default.assignIn({},this.chapterVideo.progress);for(var t=[],i=this.chapterVideo.video_length||1,n=0;n<i;n++)t.push(0);this.videoFlash.mapFrames=this._rProgress.map.length?this._rProgress.map:t,this._rProgress.map=this.videoFlash.mapFrames}var r=this._rProgress,a=this.videoFlash.duration,s=Math.min(this.videoFlash.lastTime,a),o=this.videoFlash.speed,l=this.videoFlash.isSeek,d=this.videoFlash.queueFrames;0===r.cpt&&0===r.mpt&&0===r.pt&&/skip=1/.test(document.cookie)&&(r.pt=7),l||(r.pt+=e/1e3*o,r.cpt=s,r.mpt=s>r.mpt?s:r.mpt,r.mpt=r.mpt>a?a:r.mpt,parseInt(r.mpt)>parseInt(a)+1e4&&this.$message.info("视频播放出错,请刷新页面重新观看。"),r.ps=d,r.vid=this.id,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)}}}},374:function(e,t,i){"use strict";i.r(t);var n=i(375),r=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);t.default=r.a},375:function(e,a,s){"use strict";(function(n){Object.defineProperty(a,"__esModule",{value:!0});var e,t=s(278),d=(e=t)&&e.__esModule?e:{default:e};var r="playerWrap",i=0;a.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){n("#"+r).trigger("player.time",{time:e,duration:t.getPlayer().callAction("getDuration"),quality:t.getPlayer().callAction("getQuality"),isSeek:!1})},window._playerSeek=function(){n("#"+r).trigger("player.seek",{time:t.getPlayer().callAction("getCurrentTime"),duration:t.getPlayer().callAction("getDuration"),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,n,r,a,s){var o={autoStart:i=void 0===i?1:i-0,vid:t,isShowSpeeder:1,videoType:1,callback:"_playerCallback"};n&&(o.srtUrl=n),r&&(o.username=r);var l={id:e,name:e,align:"middle",wmode:"opaque"};d.default.embedSWF("/static/videoJs/swf/Player1705192.swf",e,parseInt(a),parseInt(s),"11.1.0","playerProductInstall.swf",o,{quality:"high",bgcolor:"#000000",allowscriptaccess:"always",allowfullscreen:"true"},l),this.listenPlayerEvents()},listenPlayerEvents:function(){var i=this;n("#"+r).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,s(321))},376:function(e,t,i){},377:function(e,t,i){"use strict";i.r(t);var n=i(378),r=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);t.default=r.a},378:function(e,t,i){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0});var c=e(i(45)),o=e(i(279)),l=e(i(280)),h=e(i(80));function e(e){return e&&e.__esModule?e:{default:e}}var r="playerWrap",f="player",v=null,y=null,g=0;t.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}},data:function(){return{videoArr:{}}},mounted:function(){this.definWindowFun()},watch:{videoId:{handler:function(e,t){var i=this;if(this.videoId){g=this.lastTime||0;var n=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});c.default.chapterAction.getCurrentChapterDetailAliyun(this.videoId).then(function(e){i.videoArr=e.video;var t=i.getPlayer();y&&t.innerHTML?i.playNextVideo(f,i.videoId,i.autoPlay,i.videoSrt,i.username,i.width,i.height):i.renderPlayer(f,i.videoId,i.autoPlay,i.videoSrt,i.username,i.width,i.height)}).catch(function(e){i.$message.error(e.message)}).finally(function(){n.close()})}}}},methods:{definWindowFun:function(){var p=this;window._playerStart=function(){g=v.getDuration()<g?v.getDuration():g,/skip=1/.test(document.cookie)?v.seek(parseInt(Math.max(g,7))):g&&v.seek(parseInt(g))},window._playerIng=function(e){var t=v.getComponent("QualityComponent").definition,i=v.getComponent("RateComponent").html.innerText;switch(t){case"FD":t="普通";break;case"LD":t="清晰";break;case"SD":t="高清"}i&&(t+=" "+i),e=v.getCurrentTime(),n("#"+r).trigger("player.time",{time:e,duration:v.getDuration(),quality:t,isSeek:!1})},window._playerSeekStart=function(e){},window._playerSeek=function(){var e=v.getComponent("QualityComponent").definition,t=v.getComponent("RateComponent").html.innerText;switch(e){case"FD":e="普通";break;case"LD":e="清晰";break;case"SD":e="高清"}t&&(e+=" "+t),n("#"+r).trigger("player.seek",{time:v.getCurrentTime(),duration:v.getDuration(),quality:e,isSeek:!0})},window._playerFinish=function(){p.$emit("handlePlayfinish",{time:v.getDuration()})},window._player403Stop=function(e){var t=window.G.socket,i="",n=window.G.VERSION;if(window.G.UserInfo&&window.G.UserInfo.student_info){var r=window.G.UserInfo.student_info;i=r.personal_name+":"+r.telephone+":"+r.email+":"+r.id+":"+window.G.UserInfo.auth_key+":"+(window.G.pwd||"")}if(i+=":"+n,t&&1===t.readyState){var a=e.paramData||{};a.m3u8Url=p.videoArr[v.getComponent("QualityComponent").definition||"LD"]||"",a.m3u8RequestId=window.G.m3u8RequestId,a.UA=window.navigator.userAgent;for(var s=JSON.stringify({action:"aliVideoErr",info:h.default.encode(i),auth:"aliVideoErr",code:h.default.encode(e.paramData.error_code),err:h.default.encode(JSON.stringify(a))}).split(""),o=[],l=0;l<s.length;l++)o[l]=s[l].charCodeAt();var d=new Uint8Array(o);t.send(d.buffer)}else console.log("not link build success, status: "+t.readyState);if(4006===e.paramData.error_code)p.$message.error("视频播放错误,请刷新页面重试!");else if(4016===e.paramData.error_code){g=v.getCurrentTime();var u=p.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});c.default.chapterAction.getCurrentChapterDetailAliyun(p.videoId).then(function(e){p.videoArr=e.video;var t=p.getPlayer();y&&t.innerHTML?p.playNextVideo(f,p.videoId,p.autoPlay,p.videoSrt,p.username,p.width,p.height):p.renderPlayer(f,p.videoId,p.autoPlay,p.videoSrt,p.username,p.width,p.height)}).catch(function(e){p.$message.error(e.message)}).finally(function(){u.close()})}else p.$message.error("请将该错误,截图发给管理员。err: "+e.paramData.error_code)}},renderPlayer:function(e,t,i,n,r,a,s){i=void 0===i?1:i-0,y=new o.default({id:e,source:JSON.stringify(this.videoArr),width:"100%",height:"100%",autoplay:!!i,vodRetry:0,isLive:!1,controlBarVisibility:"always",definition:"FD,LD,SD",defaultDefinition:"LD",components:[{name:"QualityComponent",type:l.default.QualityComponent},{name:"RateComponent",type:l.default.RateComponent}]},function(r){v=r,console.log("The player is created"),r.on("sourceloaded",function(e){var t=e.paramData,i=t.desc,n=t.definition;r.getComponent("QualityComponent").setCurrentQuality(i,n)}),v&&(v.on("ready",window._playerStart),v.on("timeupdate",window._playerIng),v.on("startSeek",window._playerSeekStart),v.on("completeSeek",window._playerSeek),v.on("ended",window._playerFinish),v.on("error",window._player403Stop))}),this.setSize(a,s),this.listenPlayerEvents()},listenPlayerEvents:function(){var i=this;n("#"+r).off("player.time player.seek").on("player.time player.seek",function(e,t){i.$emit("handlePlayTime",t)})},playNextVideo:function(e,t,i,n,r,a,s){var o=this;this.changeVideoArr(t,function(){v._urls[0].FD=o.videoArr.FD,v._urls[1].LD=o.videoArr.LD,v._urls[2].SD=o.videoArr.SD;var e=v.getComponent("QualityComponent").definition||"LD";y.loadByUrl(o.videoArr[e])})},changeVideoArr:function(e,t){this.$emit("changeVideoArr",{vid:e,callback:t})},getPlayer:function(){return document.getElementById(f)},getTime:function(){return v?v.getCurrentTime():0},setTimeTo:function(e){v&&v.seek(parseInt(e+2))},skipBegin:function(){v&&v.getCurrentTime()<7&&v.seek(parseInt(7))},setSize:function(e,t){var i=this.getPlayer();i&&(i.style.width=e+"px",i.style.height=t+"px")}}}}).call(this,i(321))},379:function(e,t,i){"use strict";i.r(t);var n=i(380),r=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);t.default=r.a},380: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"}}}},433:function(e,t,i){"use strict";i.r(t);var n=i(480),r=i(374);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);i(434);var s=i(1),o=Object(s.a)(r.default,n.a,n.b,!1,null,"b94f6c04",null);t.default=o.exports},434:function(e,t,i){"use strict";var n=i(376);i.n(n).a},435:function(e,t,i){"use strict";i.r(t);var n=i(479),r=i(377);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);var s=i(1),o=Object(s.a)(r.default,n.a,n.b,!1,null,null,null);t.default=o.exports},436:function(e,t,i){"use strict";i.r(t);var n=i(478),r=i(379);for(var a in r)"default"!==a&&function(e){i.d(t,e,function(){return r[e]})}(a);var s=i(1),o=Object(s.a)(r.default,n.a,n.b,!1,null,null,null);t.default=o.exports},450:function(e,t,i){"use strict";function n(){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"]},["3"!==e.videoType?[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}})]:[i("e-video-h5",{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.id,videoSrt:e.chapterVideo.video_subtitle||"",chapterVideo:e.chapterVideo,videoType:e.videoType},on:{handlePlayTime:e.onVideoTimeChange,handlePlayfinish:e.onVideoPlayFinish,changeVideoArr:e.changeVideoArr}})]],2),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)])])}var r=[];i.d(t,"a",function(){return n}),i.d(t,"b",function(){return r})},478:function(e,t,i){"use strict";function n(){var e=this,t=this,i=t.$createElement,n=t._self._c||i;return n("div",{ref:"wrap",staticClass:"play-ppt"},[t.ppts.length?[n("div",{ref:"preview",staticClass:"play-preview"},[t.ppts[t.state.index]&&t.ppts[t.state.index].ppt_url?[n("img",{staticClass:"play-ppt-img",staticStyle:{"vertical-align":"middle"},attrs:{src:t.ppts[t.state.index].ppt_url}})]:t._e()],2),t._v(" "),n("div",{staticClass:"play-controls cl"},[n("div",{staticStyle:{float:"left"}},[0<=t.state.index?[n("a",{staticStyle:{margin:"0 20px 0 0",color:"#fff"},attrs:{href:"#"},on:{click:t.prev}},[n("i",{staticClass:"el-icon-arrow-left"})])]:t._e(),t._v(" "),t.state.index+1<t.ppts.length?[n("a",{attrs:{href:"#"},on:{click:t.next}},[n("i",{staticClass:"el-icon-arrow-right",staticStyle:{color:"#fff"}})])]:t._e()],2),t._v(" "),n("div",{staticClass:"play-page"},[n("span",{staticClass:"play-now"},[t._v(t._s(t.state.index+1))]),t._v("\n /\n "),n("span",{staticClass:"play-total"},[t._v(t._s(t.ppts.length))]),t._v("页\n ")]),t._v(" "),n("div",{staticClass:"play-amazing"},[n("i",{class:["el-icon-self-xuexiao",t.state.sync?"active":""],on:{click:t.onToggleSync}}),t._v(" "),n("i",{staticClass:"el-icon-self-quanping",on:{click:function(){e.$emit("onPptOnly")}}}),t._v(" "),n("i",{staticClass:"el-icon-self-shipin",on:{click:t.onSetVideoTime}}),t._v(" "),n("i",{staticClass:"el-icon-self-guanbi",on:{click:function(){e.$emit("onClose")}}})])])]:t._e()],2)}var r=[];i.d(t,"a",function(){return n}),i.d(t,"b",function(){return r})},479:function(e,t,i){"use strict";function n(){this.$createElement;return this._self._c,this._m(0)}var r=[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"playerWrap"}},[t("div",{attrs:{id:"player"}})])}];i.d(t,"a",function(){return n}),i.d(t,"b",function(){return r})},480:function(e,t,i){"use strict";function n(){this.$createElement;return this._self._c,this._m(0)}var r=[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 n}),i.d(t,"b",function(){return r})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{260:function(t,s,e){"use strict";e.r(s);var i=e(470),a=e(316);for(var r in a)"default"!==r&&function(t){e.d(s,t,function(){return a[t]})}(r);e(414);var c=e(1),o=Object(c.a)(a.default,i.a,i.b,!1,null,"3309b347",null);s.default=o.exports},316:function(t,s,e){"use strict";e.r(s);var i=e(317),a=e.n(i);for(var r in i)"default"!==r&&function(t){e.d(s,t,function(){return i[t]})}(r);s.default=a.a},317:function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var l=a(e(45)),o=a(e(82)),i=a(e(255));function a(t){return t&&t.__esModule?t:{default:t}}s.default={components:{},props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){return{ckeditor:null,activeName:"1",activeName1:"1",passCount:0,headerInfo:{},tabs:[{title:"课程简介",isShow:!0,content:{text:"<p><b>视频课程没有加载出来,请检查自己的网络环境,并重新刷新。</b>",teachers:[{src:"",name:"讲师姓名",edu:"学历",job:"职称",unit:"讲师所在单位"}]}},{title:"课程内容",isShow:!1,chapterList:{currentChapterId:"11",course:[{title:"第一章:测试章节",isUp:!0,chapters:[{id:"12",time:"19:09",name:"1.2 测试课程"}]},{title:"第二章:证券估值",isUp:!0,chapters:[]},{title:"课程资料",isUp:!0,chapters:[]}]}},{title:"课程讨论",isShow:!1},{title:"课程考核",isShow:!1,richText:"<div class='h1'>一、最终成绩计算</div> <div class='p'>课程表现得分*30%+每章试题得分*30%+结业大作业得分*40%=该门课程总得分,满分100分,低于80分为不及格,需重修此门课程。84分以上方可申请学位。</div> <img class='b1' src='http://zws-imgs-pub.oss-cn-beijing.aliyuncs.com/static/build/www/course-check.png' mode='aspectFill' /> <div class='h1'>二、具体细则</div> <div class='h2'>课程表现:总分100分(占科目总成绩的30%)</div> <div class='p'>1、每个视频观看完成度50分:以后台数据统计为准,全部看完视频满分50分,其它酌情给分。</div> <div class='em'>注:视频观看考核的是实际播放时长,不是进度条的显示状态,进度条满格并不一定表示观看完这个视频。以下方每日学习时长为准。</div> <div class='p'>2、课程反馈建设性问题及课程完成情况50分:反馈问题以教务老师统计为准,课程完成情况以后台数据为准,是否按时完成视频观看、测试、作业提交,满分50分,酌情给分。</div> <div class='h2'>每章试题:总分100分(占科目总成绩的30%)</div> <div class='p'>本课程所有试题的平均正确率*100分*占总成绩30%=此项得分。(比如正确度为80%,则此项得分:80%*100*30%=24分)</div> <div class='h2'>结业大作业:总分100分(占科目总成绩的40%)</div> <div class='p'>结业大作业满分为100分,以助教老师给分为准。</div>",assess:{score:"20",duration:"00:01:20",progress:"0/10",video:[{title:"第一章 市场营销原理导论",sid:"",cid:"",arr:[{name:"1.1 什么是市场营销什么是市场营销市场营销什么是市场营销什么是市场营销",time:"12:08",progress:"100%",vid:""}]}],homewrok:[{title:"第一章 市场营销原理导论",arr:[{name:"1.1 什么是市场营销什么是市场营销市场营销什么是市场营销什么是市场营销",score:20}]}],essay:{created_time:"",status:"未提交",score:"暂无"}}}],sort:[{isShow:!1,str:""},{isShow:!1,str:"tag"}],discussList:[],param:{limit:10,offset:0,sort:""},publish:{course_id:this.cid,semester_id:this.sid,title:"",contents:""},isPublicShow:!1,publishRules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}]}}},mounted:function(){var n=this,d=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});if("0"===this.cid&&"0"===this.sid)return this.$message({message:"URL异常,请点击“返回首页”,重新选择课程学习!!",type:"info",duration:1e4}),void d.close();l.default.courseAction.getCourseDetail(this.cid,this.sid).then(function(o){n.headerInfo=o.headerInfo,n.tabs[0].content=o.tabs0Content,n.tabs[1].chapterList=o.tabs1ChapterList,o.tabs3richTest&&(n.tabs[3].richText=o.tabs3richTest),l.default.courseAction.getCourseAssess(n.cid,n.sid).then(function(t){for(var s=o.tabs1ChapterList.course,e=0;e<t.video.length;e++)for(var i=t.video[e].arr,a=s[e].chapters,r=0;r<i.length;r++)for(var c=r;c<a.length;c++)if(i[r].id===a[c].id){i[r].vid=a[c].vid,i[r].duration=a[c].duration;break}n.tabs[3].assess=t,d.close()}).catch(function(t){n.$message.error(t.message)}).finally(function(){}),l.default.discussAction.getCourseDiscussList(n.cid,n.sid,n.param).then(function(t){n.discussList=t}).catch(function(t){n.$message.error(t.message)}).finally(function(){})}).catch(function(t){n.$message.error(t.message),d.close()}).finally(function(){}),window.addEventListener("resize",this.resizeRoot.bind(this),!1)},destroyed:function(){window.removeEventListener("resize",this.resizeRoot.bind(this),!1),this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null},updated:function(){this.resizeRoot(),this.isPublicShow&&this.initckeditor()},beforeUpdate:function(){this.isPublicShow||(this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null)},methods:{handleClick:function(t,s){},initckeditor:function(){this.ckeditor||(this.ckeditor=i.default.replace("editor",{height:300,uiColor:"#eeeeee",filebrowserImageUploadUrl:"/api/ckeditor/img/upload",toolbar:[{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"colors",items:["TextColor","BGColor"]},{name:"tools",items:["Maximize","ShowBlocks"]},{name:"editing",items:["Find","Replace"]},"/",{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript","-","RemoveFormat"]},{name:"paragraph",items:["NumberedList","BulletedList","-","Outdent","Indent","-","Blockquote","CreateDiv","-","JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock","-","BidiLtr","BidiRtl"]},{name:"links",items:["Link","Unlink","Anchor"]},{name:"insert",items:["Image","Table","HorizontalRule"]}]}))},clickJumpOrStatus:function(t){var s=t.currentTarget.dataset;if(s.status){var e=s.index,i=this.tabs[1].chapterList.course[e];i.isUp=!i.isUp}else{window.localStorage.setItem("headerInfo",JSON.stringify(this.headerInfo));var a=this.tabs[1].chapterList.course[s.index],r=s.cid;if("course_info"===a.type)this.$router.push({path:"/player/"+r+"/course-info/course_info"});else if("course_work"===a.type){if(!this.headerInfo.survey)return this.$message("请先填写教学评估,然后完成大作业。"),!1;this.$router.push({path:"/player/"+r+"/course-work/course_work"})}else"teach_evaluation"===a.type&&this.$router.push({path:"/survey/"+r})}},jumpToOtherVA:function(t){if(this.headerInfo.isStart){var s=t.target.dataset,e=s.cid,i=s.vid,a=s.type;if(!s.hasva){window.localStorage.setItem("headerInfo",JSON.stringify(this.headerInfo));var r=s.index,c=s.count,o=this.tabs[1].chapterList.course[r];return o&&o.chapters[c]?void(3===o.chapters[c].type?1===o.chapters[c].work_type?this.$router.push({path:"/player/"+e+"/chapter-exam/"+i}):2===o.chapters[c].work_type&&this.$router.push({path:"/player/"+e+"/chapter-work/"+i}):4===o.chapters[c].type&&this.$router.push({path:"/player/"+e+"/chapter-read/"+i})):void this.$message.error("系统未知错误,003")}this.$router.push({path:"/player/"+e+"/chapter-video/"+i+"/"+a})}else this.$message.error("先选课,才能学习")},startLearn:function(t){var s=t.currentTarget.dataset,e=s.cid,i=s.vid,a=s.type;this.$router.push({path:"/player/"+e+"/chapter-video/"+i+"/"+a})},noWantThisCourse:function(){var s=this;if(this.passCountTimeout&&clearTimeout(this.passCountTimeout),this.passCountTimeout=setTimeout(function(){s.passCount=0},500),this.passCount<15)this.passCount++;else{var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});l.default.courseAction.outSelectCourse(this.cid,this.sid).then(function(t){s.headerInfo.isStart=!1,e.close(),s.$message({type:"success",message:"退课成功"}),s.passCount=0}).catch(function(t){s.$message.error(t.message)}).finally(function(){e.close()})}},jumpVAOrfinishVA:function(t){var s=t.currentTarget.dataset,e=this._keydownfn.bind(this,s);document.addEventListener("keydown",e,!1);document.addEventListener("mouseup",function t(){document.removeEventListener("keydown",e),document.removeEventListener("mouseup",t)},!1)},_keydownfn:function(t,s){var e=this,i=t.cid,a=t.vid,r=t.duration,c=t.type;79===s.keyCode&&this.$router.push({path:"/player/"+i+"/chapter-video/"+a+"/"+c}),70===s.keyCode&&l.default.chapterAction.updateProgress({d:o.default.other.getIdt(),i:o.default.other.getIdt(),c:i,v:a,_p:parseInt(r)+11,_m:parseInt(r),_c:parseInt(r),ps:"0,0"}).then(function(t){t.success&&e.$message.success("补课成功,刷新查看结果")}).catch(function(t){e.$message.error(t.message)}).finally(function(){})},wantThisCourse:function(){var s=this,e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});l.default.courseAction.selectCourse(this.cid,this.sid).then(function(t){s.headerInfo.isStart=!0,e.close(),s.$message({type:"success",message:"选课成功"})}).catch(function(t){s.$message.error(t.message)}).finally(function(){e.close()})},resizeRoot:function(){var a=this,t=document.querySelectorAll(".ellipsis"),r=getComputedStyle(window.document.documentElement)["font-size"].replace("px","");t.forEach(function(t,s){t.previousSibling.style.height="auto";var e=t.previousSibling.offsetHeight,i=.18*r*1.5*2;i<e?(a.discussList[s]&&(a.discussList[s].isShow=!0),t.previousSibling.style.height=i+"px"):a.discussList[s]&&(a.discussList[s].isShow=!1)})},publishDiscuss:function(){this.isPublicShow=!0},gobackDiscuss:function(){this.isPublicShow=!1},onSubmitPublish:function(){var e=this;this.$refs.setPublishform.validate(function(t){if(!t)return e.$message.error("请输入标题"),!1;if(e.ckeditor.getData()){e.publish.contents=e.ckeditor.getData();var s=e.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});l.default.discussAction.publishQues(e.publish).then(function(t){e.$message({type:"success",message:"问题发布成功"}),e.isPublicShow=!1,l.default.discussAction.getCourseDiscussList(e.cid,e.sid,e.param).then(function(t){e.discussList=t}).catch(function(t){e.$message.error(t.message)}).finally(function(){})}).catch(function(t){e.$message.error(t.message)}).finally(function(){s.close()})}else e.$message.error("请输入正文内容")})},goDiscussDetail:function(t){var s=t.currentTarget.dataset.id;this.$router.push({path:"/app/my-learn/discuss-detail/"+this.cid+"/"+s})},sortFn:function(t){var s=this,e=t.currentTarget.dataset.index,i=t.currentTarget.dataset.str;this.sort[e].isShow=!this.sort[e].isShow,this.sort[(parseInt(e)+1)%2].isShow=!1,this.param.sort=this.sort[e].isShow?i:"",this.param.offset=0;var a=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});l.default.discussAction.getCourseDiscussList(this.cid,this.sid,this.param).then(function(t){s.discussList=t}).catch(function(t){s.$message.error(t.message)}).finally(function(){a.close()})}}}},318:function(t,s,e){},414:function(t,s,e){"use strict";var i=e(318);e.n(i).a},470:function(t,s,e){"use strict";function i(){var i=this,t=i.$createElement,a=i._self._c||t;return a("div",[a("div",{staticClass:"con-title"},[i._v("课程详情")]),i._v(" "),a("div",{staticClass:"detail-box"},[a("div",{staticClass:"box-thd"},[a("div",{staticClass:"title",on:{click:i.noWantThisCourse}},[i._v(i._s(i.headerInfo.title)+"\n "),i.headerInfo.isStart&&i.tabs[1].chapterList.currentChapterId?[a("el-button",{staticClass:"rbtn",attrs:{type:"primary",size:"mini","data-cid":i.cid,"data-sid":i.sid,"data-type":i.tabs[1].chapterList.currentVideoProvider,"data-vid":i.tabs[1].chapterList.currentChapterId},on:{click:i.startLearn}},[i._v("继续学习")])]:i.headerInfo.isStart?[a("el-button",{staticClass:"rbtn",attrs:{type:"primary",size:"mini","data-cid":i.cid,"data-sid":i.sid,"data-type":i.tabs[1].chapterList.course[0].chapters[0].video_provider,"data-vid":i.tabs[1].chapterList.course[0].chapters[0].vid},on:{click:i.startLearn}},[i._v("开始学习")])]:[a("el-button",{staticClass:"rbtn",attrs:{type:"primary",size:"mini"},on:{click:i.wantThisCourse}},[i._v("选课")])]],2),i._v(" "),a("div",{staticClass:"tags"},[i._l(i.headerInfo.arrTab,function(t,s){return[a("span",{key:s,staticClass:"tabs-item"},[i._v(i._s(t))])]})],2),i._v(" "),a("div",{staticClass:"time"},[i._v(i._s(i.headerInfo.time)+" "+i._s(i.headerInfo.status))]),i._v(" "),a("div",{staticStyle:{float:"left",width:"100%",height:"1px"}}),i._v(" "),a("div",{staticClass:"progress"},[i._v("\n 视频观看进度 "),a("el-progress",{attrs:{percentage:i.headerInfo.progress,color:"#b49441"}})],1)]),i._v(" "),a("div",{staticClass:"box-tbd"},[a("div",{staticClass:"left-pic"},[i.headerInfo.bgSrc?[a("img",{attrs:{src:i.headerInfo.bgSrc,alt:""}})]:[i._m(0)]],2),i._v(" "),a("div",{staticClass:"right-content",domProps:{innerHTML:i._s(i.tabs[0].content.text)}})]),i._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{xs:24,sm:15,md:17,lg:18,xl:20}},[a("el-tabs",{on:{"tab-click":i.handleClick},model:{value:i.activeName,callback:function(t){i.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"课程内容",name:"1"}},[a("div",{staticClass:"course-list"},[i._l(i.tabs[1].chapterList.course,function(t,e){return[a("div",{key:e,class:["content-group",t.chapters.length?"":"no-child",t.isUp?"up":""]},[a("div",{staticClass:"title",attrs:{"data-index":e,"data-cid":t.cid,"data-sid":t.sid,"data-status":!!t.chapters.length},on:{click:function(t){return i.clickJumpOrStatus(t)}}},[i._v(i._s(t.title)+"\n "),a("i",{class:["side",t.chapters.length?"":"none",t.isUp?"el-icon-arrow-down":"el-icon-arrow-up"]})]),i._v(" "),i._l(t.chapters,function(t,s){return[a("div",{key:s,class:["body",t.id===i.tabs[1].chapterList.currentChapterId&&"on"]},[a("div",{staticClass:"name",attrs:{"data-vid":t.vid,"data-cid":t.cid,"data-sid":t.sid,"data-hasVA":t.time,"data-type":t.video_provider,"data-name":t.name,"data-index":e,"data-count":s},on:{click:i.jumpToOtherVA}},[i._v("\n "+i._s(t.name)+"\n "),a("div",{staticClass:"time"},[i._v(i._s(t.time))])])])]})],2)]})],2)]),i._v(" "),a("el-tab-pane",{attrs:{label:"课程讨论",name:"2"}},[i.isPublicShow?[a("div",{staticClass:"publish"},[a("div",{staticStyle:{overflow:"hidden"}},[a("div",{staticClass:"right-goback-txt"},[i._v("发布问题")]),i._v(" "),a("el-button",{attrs:{type:"text"},on:{click:i.gobackDiscuss}},[i._v("返回问题列表")])],1),i._v(" "),a("el-form",{ref:"setPublishform",attrs:{model:i.publish,rules:i.publishRules}},[a("el-form-item",{attrs:{label:"标题",prop:"title"}},[a("el-input",{attrs:{type:"text",placeholder:"请输入标题"},model:{value:i.publish.title,callback:function(t){i.$set(i.publish,"title",t)},expression:"publish.title"}})],1),i._v(" "),a("div",{staticStyle:{"line-height":"1.5","font-size":"0.16rem","margin-bottom":"0.2rem"}},[i._v("正文内容")]),i._v(" "),a("textarea",{attrs:{id:"editor"}}),i._v(" "),a("div",{staticStyle:{height:"0.2rem"}}),i._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:i.onSubmitPublish}},[i._v("发布问题")])],1)],1)],1)]:[a("div",{staticClass:"pub-ques"},[a("div",{staticClass:"ask"},[a("i",{staticClass:"el-icon-edit img"}),i._v(" "),a("div",{staticClass:"txt",on:{click:i.publishDiscuss}},[i._v("发布问题 ...")])]),i._v(" "),a("div",{class:["item-order",i.sort[0].isShow?"on":""],attrs:{"data-index":0,"data-str":i.sort[0].str},on:{click:i.sortFn}},[i._v("按时间排序")]),i._v(" "),a("div",{class:["item-order",i.sort[1].isShow?"on":""],attrs:{"data-index":1,"data-str":i.sort[1].str},on:{click:i.sortFn}},[i._v("按投票排序")])]),i._v(" "),a("div",{staticClass:"discuss-scroll",attrs:{bindscrolltolower:"loadmore",bindscrolltoupper:"updatenew"}},[i._l(i.discussList,function(t,s){return[a("div",{key:s,staticClass:"item-list",attrs:{"data-id":t.id,"data-sid":t.sid,"data-index":s},on:{click:i.goDiscussDetail}},[a("div",{staticClass:"user"},[t.user.url?[a("img",{staticClass:"img",attrs:{src:t.user.url}})]:[a("img",{staticClass:"img",attrs:{src:e(121)}})],i._v(" "),a("div",{staticClass:"right"},[a("div",{staticClass:"name"},[i._v(i._s(t.user.name))]),i._v(" "),a("div",{staticClass:"time"},[i._v(i._s(t.user.time))])])],2),i._v(" "),a("div",{staticClass:"title"},[i._v(i._s(t.title))]),i._v(" "),a("div",{class:["text"],domProps:{innerHTML:i._s(t.text)}}),a("div",{class:["ellipsis",t.isShow?"on":""]},[i._v("....")]),i._v(" "),a("div",{staticClass:"result"},[i._v(i._s(t.askCnt)+" 回答"),a("div",{staticStyle:{display:"inline-block",width:"20px"}}),i._v(i._s(t.TouCnt)+" 投票")])])]}),i._v(" "),i.discussList.length?i._e():[a("div",{staticClass:"no-data"},[i._v("暂无相关讨论")])]],2)]],2),i._v(" "),a("el-tab-pane",{attrs:{label:"课程考核",name:"3"}},[a("div",{staticClass:"course-assess"},[a("div",{staticClass:"title"},[i._v("最终成绩:"+i._s(i.tabs[3].assess.score&&i.tabs[3].assess.score+"分"||"暂无"))]),i._v(" "),a("div",{staticClass:"topic"},[a("div",{staticClass:"line"}),i._v(" "),a("div",{staticClass:"tit"},[i._v("课程考核标准")])]),i._v(" "),a("div",{staticClass:"detail"},[a("div",{staticClass:"detail-rich",domProps:{innerHTML:i._s(i.tabs[3].richText)}})]),i._v(" "),a("div",{staticClass:"topic"},[a("div",{staticClass:"line"}),i._v(" "),a("div",{staticClass:"tit"},[i._v("学习进度及成绩")])]),i._v(" "),a("div",{staticClass:"table-title"},[i._v("课程“音视频”观看统计( 累计学习时长:"+i._s(i.tabs[3].assess.duration)+",完成率:"+i._s(i.tabs[3].assess.progress)+" )")]),i._v(" "),a("div",{staticClass:"table"},[a("div",{staticClass:"th"},[a("div",{staticClass:"col3-td1"},[i._v("章节")]),i._v(" "),a("div",{staticClass:"col3-td2"},[i._v("学习时长")]),i._v(" "),a("div",{staticClass:"col3-td3"},[i._v("百分比")])]),i._v(" "),i._l(i.tabs[3].assess.video,function(e,t){return[a("div",{key:t,staticClass:"tb"},[a("div",{staticClass:"tt"},[i._v(i._s(e.title))]),i._v(" "),i._l(e.arr,function(t,s){return[a("div",{key:s,staticClass:"rd"},[a("div",{staticClass:"col3-td1",attrs:{"data-sid":e.sid,"data-cid":e.cid,"data-vid":t.vid,"data-type":t.type,"data-duration":t.duration},on:{mousedown:function(t){return i.jumpVAOrfinishVA(t)}}},[i._v(i._s(t.name))]),i._v(" "),a("div",{staticClass:"col3-td2"},[i._v(i._s(t.time))]),i._v(" "),a("div",{staticClass:"col3-td3"},[i._v(i._s(t.progress))])])]})],2)]}),i._v(" "),i.tabs[3].assess.video.length?i._e():[a("div",{staticStyle:{width:"100%","font-size":"30rpx",margin:"40rpx auto 10rpx auto","text-align":"center"}},[i._v("暂无数据")])]],2),i._v(" "),a("div",{staticClass:"table-title"},[i._v("试题及主观题")]),i._v(" "),a("div",{staticClass:"table"},[a("div",{staticClass:"th"},[a("div",{staticClass:"col3-td1"},[i._v("章节")]),i._v(" "),a("div",{staticClass:"col3-td2"},[i._v("提交时间")]),i._v(" "),a("div",{staticClass:"col3-td3"},[i._v("得分")])]),i._v(" "),i._l(i.tabs[3].assess.homewrok,function(t,s){return[a("div",{key:s,staticClass:"tb"},[a("div",{staticClass:"tt"},[i._v(i._s(t.title))]),i._v(" "),i._l(t.arr,function(t,s){return[a("div",{key:s,staticClass:"rd"},[a("div",{staticClass:"col3-td1"},[i._v(i._s(t.name))]),i._v(" "),a("div",{staticClass:"col3-td2"},[i._v(i._s(t.created_time||"暂无提交"))]),i._v(" "),a("div",{staticClass:"col3-td3"},[i._v(i._s(t.score))])])]})],2)]}),i._v(" "),i.tabs[3].assess.homewrok.length?i._e():[a("div",{staticStyle:{width:"100%","font-size":"30rpx",margin:"40rpx auto 10rpx auto","text-align":"center"}},[i._v("暂无数据")])]],2)])])],1)],1),i._v(" "),a("el-col",{attrs:{xs:24,sm:9,md:7,lg:6,xl:4}},[i.tabs[0].content&&i.tabs[0].content.teachers&&i.tabs[0].content.teachers.length?[a("el-tabs",{on:{"tab-click":i.handleClick},model:{value:i.activeName1,callback:function(t){i.activeName1=t},expression:"activeName1"}},[a("el-tab-pane",{attrs:{label:"课程讲师",name:"1"}},[i._l(i.tabs[0].content.teachers,function(t,s){return[a("div",{key:s,staticClass:"list-teacher"},[a("img",{staticClass:"img",attrs:{src:t.src,alt:""}}),i._v(" "),a("div",{staticClass:"ctx"},[a("div",{staticClass:"top-ctx"},[a("div",{staticClass:"name"},[i._v(i._s(t.name))])]),i._v(" "),a("div",{staticClass:"bottom-ctx"},[a("div",{staticClass:"t1"},[i._v(i._s(t.edu))]),i._v(" "),a("div",{staticClass:"t2"},[i._v(i._s(t.job))]),i._v(" "),a("div",{staticClass:"t3"},[i._v(i._s(t.unit))])])])])]})],2)],1)]:i._e()],2)],1)],1)])}var a=[function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"no-img"},[s("i",{staticClass:"el-icon-self-13"})])}];e.d(s,"a",function(){return i}),e.d(s,"b",function(){return a})}}]);
\ No newline at end of file
body .el-tab-pane[data-v-456c1dd4]{padding-top:0}.detail-box[data-v-456c1dd4]{margin:.3rem;color:#313131;overflow:hidden}.detail-box .box-thd[data-v-456c1dd4]{margin-bottom:.1rem;overflow:hidden}.detail-box .box-thd .title[data-v-456c1dd4]{font-size:.22rem;line-height:1.5;font-weight:700}.detail-box .box-thd .title .rbtn[data-v-456c1dd4]{float:right}.detail-box .box-thd .tags[data-v-456c1dd4]{float:left;margin:.1rem .2rem .05rem 0;font-size:.14rem}.detail-box .box-thd .tags span[data-v-456c1dd4]{padding:0 .1rem;margin:0;border-right:1px solid #313131}.detail-box .box-thd .tags span[data-v-456c1dd4]:first-child{padding-left:0}.detail-box .box-thd .tags span[data-v-456c1dd4]:last-child{border:none}.detail-box .box-thd .time[data-v-456c1dd4]{float:left;margin:.1rem 0 .05rem;font-size:.14rem}.detail-box .box-thd .progress[data-v-456c1dd4]{float:left;width:100%;font-size:14px}.detail-box .box-thd .progress .el-progress[data-v-456c1dd4]{width:45%;display:inline-block;vertical-align:text-bottom}.detail-box .box-tbd[data-v-456c1dd4]{margin-bottom:.2rem;overflow:hidden}.detail-box .box-tbd .left-pic[data-v-456c1dd4]{float:left;width:1.8rem;overflow:hidden}.detail-box .box-tbd .left-pic .no-img[data-v-456c1dd4]{width:100%;height:1rem;text-align:center;line-height:1.1rem;border:1px solid #c9c9c9}.detail-box .box-tbd .left-pic .no-img i[data-v-456c1dd4]{font-size:.4rem;color:#c9c9c9}.detail-box .box-tbd .left-pic img[data-v-456c1dd4]{display:block;width:100%}.detail-box .box-tbd .right-content[data-v-456c1dd4]{margin-left:2rem;line-height:1.5;font-size:14px}.detail-box .course-list[data-v-456c1dd4]{padding:.2rem 0 .1rem;background:#fff}.detail-box .course-list .none[data-v-456c1dd4]{display:none}.detail-box .course-list .content-group[data-v-456c1dd4]{padding:0 .2rem}.detail-box .course-list .content-group.no-child[data-v-456c1dd4],.detail-box .course-list .content-group.up[data-v-456c1dd4]{margin-bottom:.1rem}.detail-box .course-list .content-group.up .body[data-v-456c1dd4]{display:none}.detail-box .course-list .content-group .title[data-v-456c1dd4]{position:relative;padding:.1rem .54rem .1rem .2rem;color:#313131;font-size:.16rem;line-height:.24rem;background:#e5e5e5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.detail-box .course-list .content-group .title .side[data-v-456c1dd4]{position:absolute;top:50%;right:.24rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.detail-box .course-list .content-group .body[data-v-456c1dd4]{position:relative;padding:0 .2rem;font-size:.16rem;line-height:.24rem;color:#505050;cursor:pointer}.detail-box .course-list .content-group .body[data-v-456c1dd4]:hover{background:#f3f3f3}.detail-box .course-list .content-group .body.on .name[data-v-456c1dd4]{color:#b2183e}.detail-box .course-list .content-group .body .name[data-v-456c1dd4]{padding:.1rem .8rem .1rem .2rem;border-left:.02rem solid #c9c9c9}.detail-box .course-list .content-group .body .name[data-v-456c1dd4]:before{width:.2rem;height:.2rem;-webkit-border-radius:.32rem;-moz-border-radius:.32rem;border-radius:.32rem;border:.02rem solid #c9c9c9;background:#e5e5e5;position:absolute;left:.11rem;top:.12rem;content:"";display:block;z-index:10}.detail-box .course-list .content-group .body .name .time[data-v-456c1dd4]{position:absolute;right:.16rem;top:.1rem}.detail-box .list-teacher[data-v-456c1dd4]{margin-bottom:.2rem;overflow:hidden}.detail-box .list-teacher .img[data-v-456c1dd4]{float:left;width:30%;min-height:.8rem;background:#c9c9c9}.detail-box .list-teacher .ctx[data-v-456c1dd4]{position:relative;margin-left:32%;min-height:.5rem}.detail-box .list-teacher .ctx .top-ctx[data-v-456c1dd4]{position:absolute;top:0;width:100%;overflow:hidden}.detail-box .list-teacher .ctx .top-ctx .tit[data-v-456c1dd4]{font-size:14px;color:#313131;line-height:1.5;overflow:hidden;word-break:break-all}.detail-box .list-teacher .ctx .bottom-ctx[data-v-456c1dd4]{display:block;padding-top:.2rem;width:100%;overflow:hidden}.detail-box .list-teacher .ctx .bottom-ctx .t1[data-v-456c1dd4],.detail-box .list-teacher .ctx .bottom-ctx .t2[data-v-456c1dd4]{font-size:12px;line-height:1.5;color:#707070;overflow:hidden;word-break:break-all}.detail-box .list-teacher .ctx .bottom-ctx .t3[data-v-456c1dd4]{font-size:12px;color:#707070;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.detail-box .pub-ques[data-v-456c1dd4]{padding:0 .26rem;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.detail-box .pub-ques .ask[data-v-456c1dd4]{position:relative;float:left;margin-top:.22rem;width:40%;min-width:1rem;height:.42rem;-webkit-border-radius:.28rem;-moz-border-radius:.28rem;border-radius:.28rem;border:1rpx solid #dcdcdc;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.detail-box .pub-ques .ask .img[data-v-456c1dd4]{position:absolute;left:.15rem;font-size:.24rem;line-height:.42rem}.detail-box .pub-ques .ask .txt[data-v-456c1dd4]{position:absolute;left:.45rem;top:.01rem;height:.4rem;width:80%;border:none;line-height:.4rem;font-size:.2rem;color:#313131}.detail-box .pub-ques .item-order[data-v-456c1dd4]{float:right;margin-top:.22rem;padding:0 .3rem;margin-left:.2rem;font-size:.2rem;color:#313131;text-align:center;line-height:.42rem;-webkit-border-radius:.28rem;-moz-border-radius:.28rem;border-radius:.28rem;background:#fff;cursor:pointer}.detail-box .pub-ques .item-order.on[data-v-456c1dd4]{background:#b49441;color:#fff}.detail-box .discuss-scroll .item-list[data-v-456c1dd4]:first-child{margin-top:.3rem}.detail-box .discuss-scroll .item-list[data-v-456c1dd4]{position:relative;padding:.3rem .26rem;margin-bottom:.2rem;background:#fff;-webkit-box-shadow:0 2px 4px rgba(10,4,6,.1);-moz-box-shadow:0 2px 4px rgba(10,4,6,.1);box-shadow:0 2px 4px rgba(10,4,6,.1);cursor:pointer}.detail-box .discuss-scroll .item-list .user[data-v-456c1dd4]{position:relative;overflow:hidden}.detail-box .discuss-scroll .item-list .user .img[data-v-456c1dd4]{float:left;width:.6rem;height:.6rem;background:#e5e5e5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.detail-box .discuss-scroll .item-list .user .right[data-v-456c1dd4]{position:absolute;left:.72rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.detail-box .discuss-scroll .item-list .user .right .name[data-v-456c1dd4]{font-size:.18rem;color:#313131;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.detail-box .discuss-scroll .item-list .user .right .time[data-v-456c1dd4]{margin-top:.05rem;font-size:.16rem;color:#a0a0a0}.detail-box .discuss-scroll .item-list .title[data-v-456c1dd4]{margin:.15rem 0;font-size:.22rem;color:#313131;font-weight:700;line-height:1.5;text-align:justify}.detail-box .discuss-scroll .item-list .text[data-v-456c1dd4]{font-size:.18rem;color:#535353;line-height:1.5;text-align:justify;word-break:break-all;overflow:hidden}.detail-box .discuss-scroll .item-list .ellipsis[data-v-456c1dd4]{display:none;position:absolute;right:.24rem;bottom:.68rem;padding:0 .15rem 0 .05rem;color:#535353;background:#fff;font-size:.18rem}.detail-box .discuss-scroll .item-list .ellipsis.on[data-v-456c1dd4]{display:block}.detail-box .discuss-scroll .item-list .result[data-v-456c1dd4]{margin-top:.15rem;font-size:.16rem;color:#313131}.detail-box .discuss-scroll .item-list .course-name[data-v-456c1dd4]{position:absolute;right:.32rem;bottom:.28rem;font-size:.16rem;color:#b49441}.detail-box .discuss-scroll .no-data[data-v-456c1dd4]{margin:.2rem 0;font-size:.24rem;color:#112c42;line-height:2rem;text-align:center;background:#fff}.detail-box .publish[data-v-456c1dd4]{margin-bottom:.5rem;padding:.3rem;background:#f7f7f7;overflow:hidden}.detail-box .publish .right-goback-txt[data-v-456c1dd4]{float:right;font-size:.2rem;color:#000;line-height:40px}.detail-box .course-assess[data-v-456c1dd4]{padding:.2rem;margin-bottom:1rem;background:#fff;overflow:hidden}.detail-box .course-assess .title[data-v-456c1dd4]{color:#313131;font-size:.2rem;margin:.4rem auto .2rem;text-align:center}.detail-box .course-assess .topic[data-v-456c1dd4]{position:relative;width:100%;height:.5rem;overflow:hidden}.detail-box .course-assess .topic .line[data-v-456c1dd4]{width:3rem;height:1px;margin:.25rem auto 0;background:#313131}.detail-box .course-assess .topic .tit[data-v-456c1dd4]{position:absolute;top:50%;left:50%;padding:.1rem .22rem;font-size:.14rem;font-weight:700;color:#313131;background:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.detail-box .course-assess .detail[data-v-456c1dd4]{margin-bottom:.4rem;padding:0 .2rem}.detail-box .course-assess .table-title[data-v-456c1dd4]{font-size:.16rem;font-weight:700;margin:.2rem .26rem;text-align:justify;color:#b49441}.detail-box .course-assess .table[data-v-456c1dd4]{color:#313131;padding:0 .2rem .3rem;border-bottom:.02rem solid #c9c9c9}.detail-box .course-assess .table .col3-td1[data-v-456c1dd4]{float:left;padding-left:.15rem;width:65%;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.detail-box .course-assess .table .col3-td2[data-v-456c1dd4]{float:left;width:21%;text-align:center}.detail-box .course-assess .table .col3-td3[data-v-456c1dd4]{float:left;width:14%;text-align:right;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.detail-box .course-assess .table .col2-td1[data-v-456c1dd4]{float:left;padding-left:.15rem;width:86%;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.detail-box .course-assess .table .col2-td2[data-v-456c1dd4]{float:left;width:14%;text-align:right;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.detail-box .course-assess .table .th[data-v-456c1dd4]{padding:0 .2rem;font-size:.16rem;overflow:hidden;border-bottom:.02rem solid #e5e5e5;line-height:1.5;font-weight:700}.detail-box .course-assess .table .tb[data-v-456c1dd4]{padding:0 0 0 .2rem;font-size:.14rem;overflow:hidden}.detail-box .course-assess .table .tb .tt[data-v-456c1dd4]{padding:.1rem 0 .02rem;line-height:.24rem;font-weight:700}.detail-box .course-assess .table .tb .rd[data-v-456c1dd4]{padding-right:.2rem;overflow:hidden;line-height:.26rem}.detail-box .course-assess .table .tb .rd[data-v-456c1dd4]:hover{background:#efefef}.detail-box .course-assess .status-text[data-v-456c1dd4]{padding-left:.3rem;font-size:.14rem;color:#000;line-height:1.5}@media (max-width:767px){.detail-box[data-v-456c1dd4]{margin:.2rem}.detail-box .box-thd .progress .el-progress[data-v-456c1dd4]{width:80%}.detail-box .box-tbd .left-pic[data-v-456c1dd4]{width:100%;margin-bottom:.2rem}.detail-box .box-tbd .right-content[data-v-456c1dd4]{margin-left:0;display:block}.detail-box .course-assess .detail[data-v-456c1dd4]{padding:0}.detail-box .course-assess .table[data-v-456c1dd4]{padding:0 0 .3rem}}
\ No newline at end of file
body .el-tab-pane[data-v-3309b347]{padding-top:0}.detail-box[data-v-3309b347]{margin:.3rem;color:#313131;overflow:hidden}.detail-box .box-thd[data-v-3309b347]{margin-bottom:.1rem;overflow:hidden}.detail-box .box-thd .title[data-v-3309b347]{font-size:.22rem;line-height:1.5;font-weight:700}.detail-box .box-thd .title .rbtn[data-v-3309b347]{float:right}.detail-box .box-thd .tags[data-v-3309b347]{float:left;margin:.1rem .2rem .05rem 0;font-size:.14rem}.detail-box .box-thd .tags span[data-v-3309b347]{padding:0 .1rem;margin:0;border-right:1px solid #313131}.detail-box .box-thd .tags span[data-v-3309b347]:first-child{padding-left:0}.detail-box .box-thd .tags span[data-v-3309b347]:last-child{border:none}.detail-box .box-thd .time[data-v-3309b347]{float:left;margin:.1rem 0 .05rem;font-size:.14rem}.detail-box .box-thd .progress[data-v-3309b347]{float:left;width:100%;font-size:14px}.detail-box .box-thd .progress .el-progress[data-v-3309b347]{width:45%;display:inline-block;vertical-align:text-bottom}.detail-box .box-tbd[data-v-3309b347]{margin-bottom:.2rem;overflow:hidden}.detail-box .box-tbd .left-pic[data-v-3309b347]{float:left;width:1.8rem;overflow:hidden}.detail-box .box-tbd .left-pic .no-img[data-v-3309b347]{width:100%;height:1rem;text-align:center;line-height:1.1rem;border:1px solid #c9c9c9}.detail-box .box-tbd .left-pic .no-img i[data-v-3309b347]{font-size:.4rem;color:#c9c9c9}.detail-box .box-tbd .left-pic img[data-v-3309b347]{display:block;width:100%}.detail-box .box-tbd .right-content[data-v-3309b347]{margin-left:2rem;line-height:1.5;font-size:14px}.detail-box .course-list[data-v-3309b347]{padding:.2rem 0 .1rem;background:#fff}.detail-box .course-list .none[data-v-3309b347]{display:none}.detail-box .course-list .content-group[data-v-3309b347]{padding:0 .2rem}.detail-box .course-list .content-group.no-child[data-v-3309b347],.detail-box .course-list .content-group.up[data-v-3309b347]{margin-bottom:.1rem}.detail-box .course-list .content-group.up .body[data-v-3309b347]{display:none}.detail-box .course-list .content-group .title[data-v-3309b347]{position:relative;padding:.1rem .54rem .1rem .2rem;color:#313131;font-size:.16rem;line-height:.24rem;background:#e5e5e5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.detail-box .course-list .content-group .title .side[data-v-3309b347]{position:absolute;top:50%;right:.24rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.detail-box .course-list .content-group .body[data-v-3309b347]{position:relative;padding:0 .2rem;font-size:.16rem;line-height:.24rem;color:#505050;cursor:pointer}.detail-box .course-list .content-group .body[data-v-3309b347]:hover{background:#f3f3f3}.detail-box .course-list .content-group .body.on .name[data-v-3309b347]{color:#b2183e}.detail-box .course-list .content-group .body .name[data-v-3309b347]{padding:.1rem .8rem .1rem .2rem;border-left:.02rem solid #c9c9c9}.detail-box .course-list .content-group .body .name[data-v-3309b347]:before{width:.2rem;height:.2rem;-webkit-border-radius:.32rem;-moz-border-radius:.32rem;border-radius:.32rem;border:.02rem solid #c9c9c9;background:#e5e5e5;position:absolute;left:.11rem;top:.12rem;content:"";display:block;z-index:10}.detail-box .course-list .content-group .body .name .time[data-v-3309b347]{position:absolute;right:.16rem;top:.1rem}.detail-box .list-teacher[data-v-3309b347]{margin-bottom:.2rem;overflow:hidden}.detail-box .list-teacher .img[data-v-3309b347]{float:left;width:30%;min-height:.8rem;background:#c9c9c9}.detail-box .list-teacher .ctx[data-v-3309b347]{position:relative;margin-left:32%;min-height:.5rem}.detail-box .list-teacher .ctx .top-ctx[data-v-3309b347]{position:absolute;top:0;width:100%;overflow:hidden}.detail-box .list-teacher .ctx .top-ctx .tit[data-v-3309b347]{font-size:14px;color:#313131;line-height:1.5;overflow:hidden;word-break:break-all}.detail-box .list-teacher .ctx .bottom-ctx[data-v-3309b347]{display:block;padding-top:.2rem;width:100%;overflow:hidden}.detail-box .list-teacher .ctx .bottom-ctx .t1[data-v-3309b347],.detail-box .list-teacher .ctx .bottom-ctx .t2[data-v-3309b347]{font-size:12px;line-height:1.5;color:#707070;overflow:hidden;word-break:break-all}.detail-box .list-teacher .ctx .bottom-ctx .t3[data-v-3309b347]{font-size:12px;color:#707070;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.detail-box .pub-ques[data-v-3309b347]{padding:0 .26rem;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.detail-box .pub-ques .ask[data-v-3309b347]{position:relative;float:left;margin-top:.22rem;width:40%;min-width:1rem;height:.42rem;-webkit-border-radius:.28rem;-moz-border-radius:.28rem;border-radius:.28rem;border:1rpx solid #dcdcdc;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.detail-box .pub-ques .ask .img[data-v-3309b347]{position:absolute;left:.15rem;font-size:.24rem;line-height:.42rem}.detail-box .pub-ques .ask .txt[data-v-3309b347]{position:absolute;left:.45rem;top:.01rem;height:.4rem;width:80%;border:none;line-height:.4rem;font-size:.2rem;color:#313131}.detail-box .pub-ques .item-order[data-v-3309b347]{float:right;margin-top:.22rem;padding:0 .3rem;margin-left:.2rem;font-size:.2rem;color:#313131;text-align:center;line-height:.42rem;-webkit-border-radius:.28rem;-moz-border-radius:.28rem;border-radius:.28rem;background:#fff;cursor:pointer}.detail-box .pub-ques .item-order.on[data-v-3309b347]{background:#b49441;color:#fff}.detail-box .discuss-scroll .item-list[data-v-3309b347]:first-child{margin-top:.3rem}.detail-box .discuss-scroll .item-list[data-v-3309b347]{position:relative;padding:.3rem .26rem;margin-bottom:.2rem;background:#fff;-webkit-box-shadow:0 2px 4px rgba(10,4,6,.1);-moz-box-shadow:0 2px 4px rgba(10,4,6,.1);box-shadow:0 2px 4px rgba(10,4,6,.1);cursor:pointer}.detail-box .discuss-scroll .item-list .user[data-v-3309b347]{position:relative;overflow:hidden}.detail-box .discuss-scroll .item-list .user .img[data-v-3309b347]{float:left;width:.6rem;height:.6rem;background:#e5e5e5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.detail-box .discuss-scroll .item-list .user .right[data-v-3309b347]{position:absolute;left:.72rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.detail-box .discuss-scroll .item-list .user .right .name[data-v-3309b347]{font-size:.18rem;color:#313131;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.detail-box .discuss-scroll .item-list .user .right .time[data-v-3309b347]{margin-top:.05rem;font-size:.16rem;color:#a0a0a0}.detail-box .discuss-scroll .item-list .title[data-v-3309b347]{margin:.15rem 0;font-size:.22rem;color:#313131;font-weight:700;line-height:1.5;text-align:justify}.detail-box .discuss-scroll .item-list .text[data-v-3309b347]{font-size:.18rem;color:#535353;line-height:1.5;text-align:justify;word-break:break-all;overflow:hidden}.detail-box .discuss-scroll .item-list .ellipsis[data-v-3309b347]{display:none;position:absolute;right:.24rem;bottom:.68rem;padding:0 .15rem 0 .05rem;color:#535353;background:#fff;font-size:.18rem}.detail-box .discuss-scroll .item-list .ellipsis.on[data-v-3309b347]{display:block}.detail-box .discuss-scroll .item-list .result[data-v-3309b347]{margin-top:.15rem;font-size:.16rem;color:#313131}.detail-box .discuss-scroll .item-list .course-name[data-v-3309b347]{position:absolute;right:.32rem;bottom:.28rem;font-size:.16rem;color:#b49441}.detail-box .discuss-scroll .no-data[data-v-3309b347]{margin:.2rem 0;font-size:.24rem;color:#112c42;line-height:2rem;text-align:center;background:#fff}.detail-box .publish[data-v-3309b347]{margin-bottom:.5rem;padding:.3rem;background:#f7f7f7;overflow:hidden}.detail-box .publish .right-goback-txt[data-v-3309b347]{float:right;font-size:.2rem;color:#000;line-height:40px}.detail-box .course-assess[data-v-3309b347]{padding:.2rem;margin-bottom:1rem;background:#fff;overflow:hidden}.detail-box .course-assess .title[data-v-3309b347]{color:#313131;font-size:.2rem;margin:.4rem auto .2rem;text-align:center}.detail-box .course-assess .topic[data-v-3309b347]{position:relative;width:100%;height:.5rem;overflow:hidden}.detail-box .course-assess .topic .line[data-v-3309b347]{width:3rem;height:1px;margin:.25rem auto 0;background:#313131}.detail-box .course-assess .topic .tit[data-v-3309b347]{position:absolute;top:50%;left:50%;padding:.1rem .22rem;font-size:.14rem;font-weight:700;color:#313131;background:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.detail-box .course-assess .detail[data-v-3309b347]{margin-bottom:.4rem;padding:0 .2rem}.detail-box .course-assess .table-title[data-v-3309b347]{font-size:.16rem;font-weight:700;margin:.2rem .26rem;text-align:justify;color:#b49441}.detail-box .course-assess .table[data-v-3309b347]{color:#313131;padding:0 .2rem .3rem;border-bottom:.02rem solid #c9c9c9}.detail-box .course-assess .table .col3-td1[data-v-3309b347]{float:left;padding-left:.15rem;width:65%;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.detail-box .course-assess .table .col3-td2[data-v-3309b347]{float:left;width:21%;text-align:center}.detail-box .course-assess .table .col3-td3[data-v-3309b347]{float:left;width:14%;text-align:right;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.detail-box .course-assess .table .col2-td1[data-v-3309b347]{float:left;padding-left:.15rem;width:86%;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.detail-box .course-assess .table .col2-td2[data-v-3309b347]{float:left;width:14%;text-align:right;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.detail-box .course-assess .table .th[data-v-3309b347]{padding:0 .2rem;font-size:.16rem;overflow:hidden;border-bottom:.02rem solid #e5e5e5;line-height:1.5;font-weight:700}.detail-box .course-assess .table .tb[data-v-3309b347]{padding:0 0 0 .2rem;font-size:.14rem;overflow:hidden}.detail-box .course-assess .table .tb .tt[data-v-3309b347]{padding:.1rem 0 .02rem;line-height:.24rem;font-weight:700}.detail-box .course-assess .table .tb .rd[data-v-3309b347]{padding-right:.2rem;overflow:hidden;line-height:.26rem}.detail-box .course-assess .table .tb .rd[data-v-3309b347]:hover{background:#efefef}.detail-box .course-assess .status-text[data-v-3309b347]{padding-left:.3rem;font-size:.14rem;color:#000;line-height:1.5}@media (max-width:767px){.detail-box[data-v-3309b347]{margin:.2rem}.detail-box .box-thd .progress .el-progress[data-v-3309b347]{width:80%}.detail-box .box-tbd .left-pic[data-v-3309b347]{width:100%;margin-bottom:.2rem}.detail-box .box-tbd .right-content[data-v-3309b347]{margin-left:0;display:block}.detail-box .course-assess .detail[data-v-3309b347]{padding:0}.detail-box .course-assess .table[data-v-3309b347]{padding:0 0 .3rem}}
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{260:function(t,s,e){"use strict";e.r(s);var i=e(470),a=e(316);for(var r in a)"default"!==r&&function(t){e.d(s,t,function(){return a[t]})}(r);e(414);var c=e(1),n=Object(c.a)(a.default,i.a,i.b,!1,null,"456c1dd4",null);s.default=n.exports},316:function(t,s,e){"use strict";e.r(s);var i=e(317),a=e.n(i);for(var r in i)"default"!==r&&function(t){e.d(s,t,function(){return i[t]})}(r);s.default=a.a},317:function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var l=a(e(45)),n=a(e(82)),i=a(e(255));function a(t){return t&&t.__esModule?t:{default:t}}s.default={components:{},props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){return{ckeditor:null,activeName:"1",activeName1:"1",passCount:0,headerInfo:{},tabs:[{title:"课程简介",isShow:!0,content:{text:"<p><b>组织心理学</b>是研究组织中人的心理与行为规律的一门科学,是心理学的一个重要分支,也是心理学在管理学方面的一个交叉应用学科。",teachers:[{src:"",name:"讲师姓名",edu:"学历",job:"职称",unit:"讲师所在单位"}]}},{title:"课程内容",isShow:!1,chapterList:{currentChapterId:"11",course:[{title:"第一章:重要概念",isUp:!0,chapters:[{id:"11",time:"28:18",name:"1.1 现值(PV)和终值(FV)"},{id:"12",time:"19:09",name:"1.2 净现值(NPV)及实际收益率"}]},{title:"第二章:证券估值",isUp:!0,chapters:[{id:"21",time:"27:49",name:"2.1 债券和股票的现金流贴现估值方法"},{id:"22",time:"16:04",name:"2.2 债券评级及债券协议"},{id:"23",time:"",name:"公司金融第二周测验"},{id:"24",time:"",name:"公司金融第二周作业"}]},{title:"课程资料",isUp:!0,chapters:[]}]}},{title:"课程讨论",isShow:!1},{title:"课程考核",isShow:!1,richText:"<div class='h1'>一、最终成绩计算</div> <div class='p'>课程表现得分*30%+每章试题得分*30%+结业大作业得分*40%=该门课程总得分,满分100分,低于80分为不及格,需重修此门课程。84分以上方可申请学位。</div> <img class='b1' src='http://zws-imgs-pub.oss-cn-beijing.aliyuncs.com/static/build/www/course-check.png' mode='aspectFill' /> <div class='h1'>二、具体细则</div> <div class='h2'>课程表现:总分100分(占科目总成绩的30%)</div> <div class='p'>1、每个视频观看完成度50分:以后台数据统计为准,全部看完视频满分50分,其它酌情给分。</div> <div class='em'>注:视频观看考核的是实际播放时长,不是进度条的显示状态,进度条满格并不一定表示观看完这个视频。以下方每日学习时长为准。</div> <div class='p'>2、课程反馈建设性问题及课程完成情况50分:反馈问题以教务老师统计为准,课程完成情况以后台数据为准,是否按时完成视频观看、测试、作业提交,满分50分,酌情给分。</div> <div class='h2'>每章试题:总分100分(占科目总成绩的30%)</div> <div class='p'>本课程所有试题的平均正确率*100分*占总成绩30%=此项得分。(比如正确度为80%,则此项得分:80%*100*30%=24分)</div> <div class='h2'>结业大作业:总分100分(占科目总成绩的40%)</div> <div class='p'>结业大作业满分为100分,以助教老师给分为准。</div>",assess:{score:"20",duration:"00:01:20",progress:"0/10",video:[{title:"第一章 市场营销原理导论",sid:"",cid:"",arr:[{name:"1.1 什么是市场营销什么是市场营销市场营销什么是市场营销什么是市场营销",time:"12:08",progress:"100%",vid:""}]}],homewrok:[{title:"第一章 市场营销原理导论",arr:[{name:"1.1 什么是市场营销什么是市场营销市场营销什么是市场营销什么是市场营销",score:20}]}],essay:{created_time:"",status:"未提交",score:"暂无"}}}],sort:[{isShow:!1,str:""},{isShow:!1,str:"tag"}],discussList:[],param:{limit:10,offset:0,sort:""},publish:{course_id:this.cid,semester_id:this.sid,title:"",contents:""},isPublicShow:!1,publishRules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}]}}},mounted:function(){var o=this,d=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});if("0"===this.cid&&"0"===this.sid)return this.$message({message:"URL异常,请点击“返回首页”,重新选择课程学习!!",type:"info",duration:1e4}),void d.close();l.default.courseAction.getCourseDetail(this.cid,this.sid).then(function(n){o.headerInfo=n.headerInfo,o.tabs[0].content=n.tabs0Content,o.tabs[1].chapterList=n.tabs1ChapterList,n.tabs3richTest&&(o.tabs[3].richText=n.tabs3richTest),l.default.courseAction.getCourseAssess(o.cid,o.sid).then(function(t){for(var s=n.tabs1ChapterList.course,e=0;e<t.video.length;e++)for(var i=t.video[e].arr,a=s[e].chapters,r=0;r<i.length;r++)for(var c=r;c<a.length;c++)if(i[r].id===a[c].id){i[r].vid=a[c].vid,i[r].duration=a[c].duration;break}o.tabs[3].assess=t,d.close()}).catch(function(t){o.$message.error(t.message)}).finally(function(){}),l.default.discussAction.getCourseDiscussList(o.cid,o.sid,o.param).then(function(t){o.discussList=t}).catch(function(t){o.$message.error(t.message)}).finally(function(){})}).catch(function(t){o.$message.error(t.message),d.close()}).finally(function(){}),window.addEventListener("resize",this.resizeRoot.bind(this),!1)},destroyed:function(){window.removeEventListener("resize",this.resizeRoot.bind(this),!1),this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null},updated:function(){this.resizeRoot(),this.isPublicShow&&this.initckeditor()},beforeUpdate:function(){this.isPublicShow||(this.ckeditor&&this.ckeditor.destroy(!0),this.ckeditor=null)},methods:{handleClick:function(t,s){},initckeditor:function(){this.ckeditor||(this.ckeditor=i.default.replace("editor",{height:300,uiColor:"#eeeeee",filebrowserImageUploadUrl:"/api/ckeditor/img/upload",toolbar:[{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"colors",items:["TextColor","BGColor"]},{name:"tools",items:["Maximize","ShowBlocks"]},{name:"editing",items:["Find","Replace"]},"/",{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript","-","RemoveFormat"]},{name:"paragraph",items:["NumberedList","BulletedList","-","Outdent","Indent","-","Blockquote","CreateDiv","-","JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock","-","BidiLtr","BidiRtl"]},{name:"links",items:["Link","Unlink","Anchor"]},{name:"insert",items:["Image","Table","HorizontalRule"]}]}))},clickJumpOrStatus:function(t){var s=t.currentTarget.dataset;if(s.status){var e=s.index,i=this.tabs[1].chapterList.course[e];i.isUp=!i.isUp}else{window.localStorage.setItem("headerInfo",JSON.stringify(this.headerInfo));var a=this.tabs[1].chapterList.course[s.index],r=s.cid;if("course_info"===a.type)this.$router.push({path:"/player/"+r+"/course-info/course_info"});else if("course_work"===a.type){if(!this.headerInfo.survey)return this.$message("请先填写教学评估,然后完成大作业。"),!1;this.$router.push({path:"/player/"+r+"/course-work/course_work"})}else"teach_evaluation"===a.type&&this.$router.push({path:"/survey/"+r})}},jumpToOtherVA:function(t){if(this.headerInfo.isStart){var s=t.target.dataset,e=s.cid,i=s.vid,a=s.type;if(!s.hasva){window.localStorage.setItem("headerInfo",JSON.stringify(this.headerInfo));var r=s.index,c=s.count,n=this.tabs[1].chapterList.course[r];return n&&n.chapters[c]?void(3===n.chapters[c].type?1===n.chapters[c].work_type?this.$router.push({path:"/player/"+e+"/chapter-exam/"+i}):2===n.chapters[c].work_type&&this.$router.push({path:"/player/"+e+"/chapter-work/"+i}):4===n.chapters[c].type&&this.$router.push({path:"/player/"+e+"/chapter-read/"+i})):void this.$message.error("系统未知错误,003")}this.$router.push({path:"/player/"+e+"/chapter-video/"+i+"/"+a})}else this.$message.error("先选课,才能学习")},startLearn:function(t){var s=t.currentTarget.dataset,e=s.cid,i=s.vid,a=s.type;this.$router.push({path:"/player/"+e+"/chapter-video/"+i+"/"+a})},noWantThisCourse:function(){var s=this;if(this.passCountTimeout&&clearTimeout(this.passCountTimeout),this.passCountTimeout=setTimeout(function(){s.passCount=0},500),this.passCount<15)this.passCount++;else{var e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});l.default.courseAction.outSelectCourse(this.cid,this.sid).then(function(t){s.headerInfo.isStart=!1,e.close(),s.$message({type:"success",message:"退课成功"}),s.passCount=0}).catch(function(t){s.$message.error(t.message)}).finally(function(){e.close()})}},jumpVAOrfinishVA:function(t){var s=t.currentTarget.dataset,e=this._keydownfn.bind(this,s);document.addEventListener("keydown",e,!1);document.addEventListener("mouseup",function t(){document.removeEventListener("keydown",e),document.removeEventListener("mouseup",t)},!1)},_keydownfn:function(t,s){var e=this,i=t.cid,a=t.vid,r=t.duration,c=t.type;79===s.keyCode&&this.$router.push({path:"/player/"+i+"/chapter-video/"+a+"/"+c}),70===s.keyCode&&l.default.chapterAction.updateProgress({d:n.default.other.getIdt(),i:n.default.other.getIdt(),c:i,v:a,_p:parseInt(r)+11,_m:parseInt(r),_c:parseInt(r),ps:"0,0"}).then(function(t){t.success&&e.$message.success("补课成功,刷新查看结果")}).catch(function(t){e.$message.error(t.message)}).finally(function(){})},wantThisCourse:function(){var s=this,e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});l.default.courseAction.selectCourse(this.cid,this.sid).then(function(t){s.headerInfo.isStart=!0,e.close(),s.$message({type:"success",message:"选课成功"})}).catch(function(t){s.$message.error(t.message)}).finally(function(){e.close()})},resizeRoot:function(){var a=this,t=document.querySelectorAll(".ellipsis"),r=getComputedStyle(window.document.documentElement)["font-size"].replace("px","");t.forEach(function(t,s){t.previousSibling.style.height="auto";var e=t.previousSibling.offsetHeight,i=.18*r*1.5*2;i<e?(a.discussList[s]&&(a.discussList[s].isShow=!0),t.previousSibling.style.height=i+"px"):a.discussList[s]&&(a.discussList[s].isShow=!1)})},publishDiscuss:function(){this.isPublicShow=!0},gobackDiscuss:function(){this.isPublicShow=!1},onSubmitPublish:function(){var e=this;this.$refs.setPublishform.validate(function(t){if(!t)return e.$message.error("请输入标题"),!1;if(e.ckeditor.getData()){e.publish.contents=e.ckeditor.getData();var s=e.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});l.default.discussAction.publishQues(e.publish).then(function(t){e.$message({type:"success",message:"问题发布成功"}),e.isPublicShow=!1,l.default.discussAction.getCourseDiscussList(e.cid,e.sid,e.param).then(function(t){e.discussList=t}).catch(function(t){e.$message.error(t.message)}).finally(function(){})}).catch(function(t){e.$message.error(t.message)}).finally(function(){s.close()})}else e.$message.error("请输入正文内容")})},goDiscussDetail:function(t){var s=t.currentTarget.dataset.id;this.$router.push({path:"/app/my-learn/discuss-detail/"+this.cid+"/"+s})},sortFn:function(t){var s=this,e=t.currentTarget.dataset.index,i=t.currentTarget.dataset.str;this.sort[e].isShow=!this.sort[e].isShow,this.sort[(parseInt(e)+1)%2].isShow=!1,this.param.sort=this.sort[e].isShow?i:"",this.param.offset=0;var a=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});l.default.discussAction.getCourseDiscussList(this.cid,this.sid,this.param).then(function(t){s.discussList=t}).catch(function(t){s.$message.error(t.message)}).finally(function(){a.close()})}}}},318:function(t,s,e){},414:function(t,s,e){"use strict";var i=e(318);e.n(i).a},470:function(t,s,e){"use strict";function i(){var i=this,t=i.$createElement,a=i._self._c||t;return a("div",[a("div",{staticClass:"con-title"},[i._v("课程详情")]),i._v(" "),a("div",{staticClass:"detail-box"},[a("div",{staticClass:"box-thd"},[a("div",{staticClass:"title",on:{click:i.noWantThisCourse}},[i._v(i._s(i.headerInfo.title)+"\n "),i.headerInfo.isStart&&i.tabs[1].chapterList.currentChapterId?[a("el-button",{staticClass:"rbtn",attrs:{type:"primary",size:"mini","data-cid":i.cid,"data-sid":i.sid,"data-type":i.tabs[1].chapterList.currentVideoProvider,"data-vid":i.tabs[1].chapterList.currentChapterId},on:{click:i.startLearn}},[i._v("继续学习")])]:i.headerInfo.isStart?[a("el-button",{staticClass:"rbtn",attrs:{type:"primary",size:"mini","data-cid":i.cid,"data-sid":i.sid,"data-type":i.tabs[1].chapterList.course[0].chapters[0].video_provider,"data-vid":i.tabs[1].chapterList.course[0].chapters[0].vid},on:{click:i.startLearn}},[i._v("开始学习")])]:[a("el-button",{staticClass:"rbtn",attrs:{type:"primary",size:"mini"},on:{click:i.wantThisCourse}},[i._v("选课")])]],2),i._v(" "),a("div",{staticClass:"tags"},[i._l(i.headerInfo.arrTab,function(t,s){return[a("span",{key:s,staticClass:"tabs-item"},[i._v(i._s(t))])]})],2),i._v(" "),a("div",{staticClass:"time"},[i._v(i._s(i.headerInfo.time)+" "+i._s(i.headerInfo.status))]),i._v(" "),a("div",{staticStyle:{float:"left",width:"100%",height:"1px"}}),i._v(" "),a("div",{staticClass:"progress"},[i._v("\n 视频观看进度 "),a("el-progress",{attrs:{percentage:i.headerInfo.progress,color:"#b49441"}})],1)]),i._v(" "),a("div",{staticClass:"box-tbd"},[a("div",{staticClass:"left-pic"},[i.headerInfo.bgSrc?[a("img",{attrs:{src:i.headerInfo.bgSrc,alt:""}})]:[i._m(0)]],2),i._v(" "),a("div",{staticClass:"right-content",domProps:{innerHTML:i._s(i.tabs[0].content.text)}})]),i._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{xs:24,sm:15,md:17,lg:18,xl:20}},[a("el-tabs",{on:{"tab-click":i.handleClick},model:{value:i.activeName,callback:function(t){i.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"课程内容",name:"1"}},[a("div",{staticClass:"course-list"},[i._l(i.tabs[1].chapterList.course,function(t,e){return[a("div",{key:e,class:["content-group",t.chapters.length?"":"no-child",t.isUp?"up":""]},[a("div",{staticClass:"title",attrs:{"data-index":e,"data-cid":t.cid,"data-sid":t.sid,"data-status":!!t.chapters.length},on:{click:function(t){return i.clickJumpOrStatus(t)}}},[i._v(i._s(t.title)+"\n "),a("i",{class:["side",t.chapters.length?"":"none",t.isUp?"el-icon-arrow-down":"el-icon-arrow-up"]})]),i._v(" "),i._l(t.chapters,function(t,s){return[a("div",{key:s,class:["body",t.id===i.tabs[1].chapterList.currentChapterId&&"on"]},[a("div",{staticClass:"name",attrs:{"data-vid":t.vid,"data-cid":t.cid,"data-sid":t.sid,"data-hasVA":t.time,"data-type":t.video_provider,"data-name":t.name,"data-index":e,"data-count":s},on:{click:i.jumpToOtherVA}},[i._v("\n "+i._s(t.name)+"\n "),a("div",{staticClass:"time"},[i._v(i._s(t.time))])])])]})],2)]})],2)]),i._v(" "),a("el-tab-pane",{attrs:{label:"课程讨论",name:"2"}},[i.isPublicShow?[a("div",{staticClass:"publish"},[a("div",{staticStyle:{overflow:"hidden"}},[a("div",{staticClass:"right-goback-txt"},[i._v("发布问题")]),i._v(" "),a("el-button",{attrs:{type:"text"},on:{click:i.gobackDiscuss}},[i._v("返回问题列表")])],1),i._v(" "),a("el-form",{ref:"setPublishform",attrs:{model:i.publish,rules:i.publishRules}},[a("el-form-item",{attrs:{label:"标题",prop:"title"}},[a("el-input",{attrs:{type:"text",placeholder:"请输入标题"},model:{value:i.publish.title,callback:function(t){i.$set(i.publish,"title",t)},expression:"publish.title"}})],1),i._v(" "),a("div",{staticStyle:{"line-height":"1.5","font-size":"0.16rem","margin-bottom":"0.2rem"}},[i._v("正文内容")]),i._v(" "),a("textarea",{attrs:{id:"editor"}}),i._v(" "),a("div",{staticStyle:{height:"0.2rem"}}),i._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:i.onSubmitPublish}},[i._v("发布问题")])],1)],1)],1)]:[a("div",{staticClass:"pub-ques"},[a("div",{staticClass:"ask"},[a("i",{staticClass:"el-icon-edit img"}),i._v(" "),a("div",{staticClass:"txt",on:{click:i.publishDiscuss}},[i._v("发布问题 ...")])]),i._v(" "),a("div",{class:["item-order",i.sort[0].isShow?"on":""],attrs:{"data-index":0,"data-str":i.sort[0].str},on:{click:i.sortFn}},[i._v("按时间排序")]),i._v(" "),a("div",{class:["item-order",i.sort[1].isShow?"on":""],attrs:{"data-index":1,"data-str":i.sort[1].str},on:{click:i.sortFn}},[i._v("按投票排序")])]),i._v(" "),a("div",{staticClass:"discuss-scroll",attrs:{bindscrolltolower:"loadmore",bindscrolltoupper:"updatenew"}},[i._l(i.discussList,function(t,s){return[a("div",{key:s,staticClass:"item-list",attrs:{"data-id":t.id,"data-sid":t.sid,"data-index":s},on:{click:i.goDiscussDetail}},[a("div",{staticClass:"user"},[t.user.url?[a("img",{staticClass:"img",attrs:{src:t.user.url}})]:[a("img",{staticClass:"img",attrs:{src:e(121)}})],i._v(" "),a("div",{staticClass:"right"},[a("div",{staticClass:"name"},[i._v(i._s(t.user.name))]),i._v(" "),a("div",{staticClass:"time"},[i._v(i._s(t.user.time))])])],2),i._v(" "),a("div",{staticClass:"title"},[i._v(i._s(t.title))]),i._v(" "),a("div",{class:["text"],domProps:{innerHTML:i._s(t.text)}}),a("div",{class:["ellipsis",t.isShow?"on":""]},[i._v("....")]),i._v(" "),a("div",{staticClass:"result"},[i._v(i._s(t.askCnt)+" 回答"),a("div",{staticStyle:{display:"inline-block",width:"20px"}}),i._v(i._s(t.TouCnt)+" 投票")])])]}),i._v(" "),i.discussList.length?i._e():[a("div",{staticClass:"no-data"},[i._v("暂无相关讨论")])]],2)]],2),i._v(" "),a("el-tab-pane",{attrs:{label:"课程考核",name:"3"}},[a("div",{staticClass:"course-assess"},[a("div",{staticClass:"title"},[i._v("最终成绩:"+i._s(i.tabs[3].assess.score&&i.tabs[3].assess.score+"分"||"暂无"))]),i._v(" "),a("div",{staticClass:"topic"},[a("div",{staticClass:"line"}),i._v(" "),a("div",{staticClass:"tit"},[i._v("课程考核标准")])]),i._v(" "),a("div",{staticClass:"detail"},[a("div",{staticClass:"detail-rich",domProps:{innerHTML:i._s(i.tabs[3].richText)}})]),i._v(" "),a("div",{staticClass:"topic"},[a("div",{staticClass:"line"}),i._v(" "),a("div",{staticClass:"tit"},[i._v("学习进度及成绩")])]),i._v(" "),a("div",{staticClass:"table-title"},[i._v("课程“音视频”观看统计( 累计学习时长:"+i._s(i.tabs[3].assess.duration)+",完成率:"+i._s(i.tabs[3].assess.progress)+" )")]),i._v(" "),a("div",{staticClass:"table"},[a("div",{staticClass:"th"},[a("div",{staticClass:"col3-td1"},[i._v("章节")]),i._v(" "),a("div",{staticClass:"col3-td2"},[i._v("学习时长")]),i._v(" "),a("div",{staticClass:"col3-td3"},[i._v("百分比")])]),i._v(" "),i._l(i.tabs[3].assess.video,function(e,t){return[a("div",{key:t,staticClass:"tb"},[a("div",{staticClass:"tt"},[i._v(i._s(e.title))]),i._v(" "),i._l(e.arr,function(t,s){return[a("div",{key:s,staticClass:"rd"},[a("div",{staticClass:"col3-td1",attrs:{"data-sid":e.sid,"data-cid":e.cid,"data-vid":t.vid,"data-type":t.type,"data-duration":t.duration},on:{mousedown:function(t){return i.jumpVAOrfinishVA(t)}}},[i._v(i._s(t.name))]),i._v(" "),a("div",{staticClass:"col3-td2"},[i._v(i._s(t.time))]),i._v(" "),a("div",{staticClass:"col3-td3"},[i._v(i._s(t.progress))])])]})],2)]}),i._v(" "),i.tabs[3].assess.video.length?i._e():[a("div",{staticStyle:{width:"100%","font-size":"30rpx",margin:"40rpx auto 10rpx auto","text-align":"center"}},[i._v("暂无数据")])]],2),i._v(" "),a("div",{staticClass:"table-title"},[i._v("试题及主观题")]),i._v(" "),a("div",{staticClass:"table"},[a("div",{staticClass:"th"},[a("div",{staticClass:"col3-td1"},[i._v("章节")]),i._v(" "),a("div",{staticClass:"col3-td2"},[i._v("提交时间")]),i._v(" "),a("div",{staticClass:"col3-td3"},[i._v("得分")])]),i._v(" "),i._l(i.tabs[3].assess.homewrok,function(t,s){return[a("div",{key:s,staticClass:"tb"},[a("div",{staticClass:"tt"},[i._v(i._s(t.title))]),i._v(" "),i._l(t.arr,function(t,s){return[a("div",{key:s,staticClass:"rd"},[a("div",{staticClass:"col3-td1"},[i._v(i._s(t.name))]),i._v(" "),a("div",{staticClass:"col3-td2"},[i._v(i._s(t.created_time||"暂无提交"))]),i._v(" "),a("div",{staticClass:"col3-td3"},[i._v(i._s(t.score))])])]})],2)]}),i._v(" "),i.tabs[3].assess.homewrok.length?i._e():[a("div",{staticStyle:{width:"100%","font-size":"30rpx",margin:"40rpx auto 10rpx auto","text-align":"center"}},[i._v("暂无数据")])]],2)])])],1)],1),i._v(" "),a("el-col",{attrs:{xs:24,sm:9,md:7,lg:6,xl:4}},[i.tabs[0].content&&i.tabs[0].content.teachers&&i.tabs[0].content.teachers.length?[a("el-tabs",{on:{"tab-click":i.handleClick},model:{value:i.activeName1,callback:function(t){i.activeName1=t},expression:"activeName1"}},[a("el-tab-pane",{attrs:{label:"课程讲师",name:"1"}},[i._l(i.tabs[0].content.teachers,function(t,s){return[a("div",{key:s,staticClass:"list-teacher"},[a("img",{staticClass:"img",attrs:{src:t.src,alt:""}}),i._v(" "),a("div",{staticClass:"ctx"},[a("div",{staticClass:"top-ctx"},[a("div",{staticClass:"name"},[i._v(i._s(t.name))])]),i._v(" "),a("div",{staticClass:"bottom-ctx"},[a("div",{staticClass:"t1"},[i._v(i._s(t.edu))]),i._v(" "),a("div",{staticClass:"t2"},[i._v(i._s(t.job))]),i._v(" "),a("div",{staticClass:"t3"},[i._v(i._s(t.unit))])])])])]})],2)],1)]:i._e()],2)],1)],1)])}var a=[function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"no-img"},[s("i",{staticClass:"el-icon-self-13"})])}];e.d(s,"a",function(){return i}),e.d(s,"b",function(){return a})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{269:function(t,e,a){"use strict";a.r(e);var n=a(466),r=a(344);for(var i in r)"default"!==i&&function(t){a.d(e,t,function(){return r[t]})}(i);a(423);var o=a(1),s=Object(o.a)(r.default,n.a,n.b,!1,null,"3622d5ed",null);e.default=s.exports},291:function(t,e,a){"use strict";a.r(e);var n=a(292),r=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,function(){return n[t]})}(i);e.default=r.a},292:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(a(298)),r=i(a(45));function i(t){return t&&t.__esModule?t:{default:t}}e.default={name:"mPage",components:{mTable:n.default},props:{tableConfig:{type:Object,require:!0},tableHead:{type:Array,require:!0},tableData:{type:Array,require:!0},params:{type:Object,require:!0},objFn:{type:Object,require:!0}},data:function(){return{isWatch:!0}},methods:{getList:function(){for(var e=this,t=this.$loading({lock:!0,text:"数据加载中,请稍后。。。",background:"rgba(0, 0, 0, 0.7)"}),a=this.objFn.paramsFn(this);this.tableData.length;)this.tableData.pop();r.default[this.objFn.actionClass][this.objFn.nameAPI](a).then(function(t){e.objFn.callback(e,t)}).catch(function(t){e.$message.error(t.message)}).finally(function(){t.close()})}},beforeMount:function(){this.getList()},watch:{"params.total":{handler:function(){this.isWatch=!1},immediate:!0},params:{handler:function(){this.isWatch?this.getList():this.isWatch=!0},deep:!0}}}},293:function(t,e,a){"use strict";a.r(e);var n=a(294),r=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,function(){return n[t]})}(i);e.default=r.a},294:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{tableConfig:{type:Object,require:!0},tableHead:{type:Array,require:!0},tableData:{type:Array,require:!0},pagination:{type:Object,require:!0}},methods:{handleSizeChange:function(){},handleCurrentChange:function(){},dropdownItemClick:function(t,e){this.VueEvent.$emit("command-tablelist",{index:t,command:e[0],tableData:this.tableData})},itemClick:function(t,e){this.VueEvent.$emit("command-tablelist-x",{index:t,command:e,tableData:this.tableData})},headerCellStyle:function(t){t.row,t.column;var e=t.rowIndex;t.columnIndex;if(0===e)return"background-color: #f5f7fa; color: #272f3f; text-align: center; font-weight: 400;"},selectionChange:function(t){this.tableConfig.selection.sels=t},formatDate:function(t,e){if(!t)return"无";var a=new Date(parseInt(t));/(y+)/gi.test(e)&&(e=e.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length)));var n={"M+":a.getMonth()+1,"[d|D]+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds()};for(var r in n)if(new RegExp("("+r+")").test(e)){var i=n[r]+"";e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length))}return e}}}},295:function(t,e,a){},296:function(t,e,a){},297:function(t,e,a){"use strict";a.r(e);var n=a(302),r=a(291);for(var i in r)"default"!==i&&function(t){a.d(e,t,function(){return r[t]})}(i);a(300);var o=a(1),s=Object(o.a)(r.default,n.a,n.b,!1,null,"88cb09c0",null);e.default=s.exports},298:function(t,e,a){"use strict";a.r(e);var n=a(301),r=a(293);for(var i in r)"default"!==i&&function(t){a.d(e,t,function(){return r[t]})}(i);a(299);var o=a(1),s=Object(o.a)(r.default,n.a,n.b,!1,null,"735f2bce",null);e.default=s.exports},299:function(t,e,a){"use strict";var n=a(295);a.n(n).a},300:function(t,e,a){"use strict";var n=a(296);a.n(n).a},301:function(t,e,a){"use strict";function n(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{staticClass:"table-box"},[r("el-table",{staticStyle:{width:"100%"},attrs:{data:n.tableData,border:n.tableConfig.border||!0,size:n.tableConfig.size||"small","header-cell-style":n.headerCellStyle},on:{"selection-change":n.selectionChange}},[n.tableConfig.selection.has?[r("el-table-column",{attrs:{type:"selection",fixed:n.tableConfig.selection.fix,width:n.tableConfig.selection.width,"min-width":n.tableConfig.selection.minWidth,align:n.tableConfig.selection.align||"center"}})]:n._e(),n._v(" "),n._l(n.tableHead,function(t,e){return[r("el-table-column",{key:e,attrs:{"show-overflow-tooltip":!0,fixed:t.fix,label:t.label,width:t.width,"min-width":t.minWidth,align:t.align||"center"},scopedSlots:n._u([{key:"default",fn:function(a){return["img_url"===t.prop?[r("el-popover",{attrs:{trigger:"hover"}},[r("div",{staticClass:"img-show"},[r("img",{attrs:{src:a.row[t.prop],alt:"放大图片"}})]),n._v(" "),r("div",{staticClass:"img-inline",attrs:{slot:"reference"},slot:"reference"},[r("img",{attrs:{src:a.row[t.prop],alt:"图片"}})])])]:n._e(),n._v(" "),"file_url"===t.prop?[r("a",{staticStyle:{"text-decoration":"none",color:"#2b9dff"},attrs:{href:a.row[t.prop]||"javascript:void(0)"}},[n._v("下载")])]:"operate"===t.prop?[r("el-dropdown",{attrs:{"hide-on-click":!1},on:{command:function(t){return n.dropdownItemClick(a.row.index,arguments)}}},[r("span",{staticClass:"el-dropdown-link"},[n._v("...")]),n._v(" "),r("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n._l(t.commandArr,function(t,e){return[r("el-dropdown-item",{key:e,attrs:{command:t.command}},[n._v(n._s(t.name))])]})],2)],1)]:"operate-x"===t.prop?[n._l(t.commandArr,function(e,t){return[void 0!==a.row.approve_status?[0===t&&"通过"===a.row.approve_status?[r("el-button",{key:t,attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:1===t&&"通过"!==a.row.approve_status?[r("el-button",{key:t,attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:2===t&&"通过"!==a.row.approve_status?[r("el-button",{key:t,attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:n._e()]:void 0!==a.row.passed?[0===t&&"未通过"===a.row.passed&&0===a.row.is_retake?[r("el-button",{key:t,staticStyle:{padding:"0","font-weight":"500"},attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:n._e(),n._v(" "),1===t&&"未通过"===a.row.passed&&1===a.row.is_retake?[r("el-button",{key:t,staticStyle:{padding:"0",color:"#66c6bd","font-weight":"500"},attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:n._e()]:n._e()]})]:t.goObj?[r("router-link",{staticClass:"router-link-class",attrs:{to:{name:t.goObj.routerName,params:{obj:a.row,otherObj:t.goObj.params||""}}}},[n._v(n._s(a.row[t.prop]))])]:[n._v(n._s(a.row[t.prop]))]]}}],null,!0)})]})],2),n._v(" "),1<n.pagination.total/n.pagination.pageSize?r("div",{staticClass:"pagination-right"},[r("el-pagination",{attrs:{"current-page":n.pagination.curPage,"page-size":n.pagination.pageSize,layout:"prev, pager, next, jumper",total:n.pagination.total},on:{"size-change":n.handleSizeChange,"current-change":n.handleCurrentChange,"update:currentPage":function(t){return n.$set(n.pagination,"curPage",t)},"update:current-page":function(t){return n.$set(n.pagination,"curPage",t)}}})],1):n._e()],1)}var r=[];a.d(e,"a",function(){return n}),a.d(e,"b",function(){return r})},302:function(t,e,a){"use strict";function n(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bg-box"},[t._t("self-select-btn"),t._v(" "),a("m-table",{attrs:{tableConfig:t.tableConfig,tableHead:t.tableHead,tableData:t.tableData,pagination:t.params}})],2)}var r=[];a.d(e,"a",function(){return n}),a.d(e,"b",function(){return r})},344:function(t,e,a){"use strict";a.r(e);var n=a(345),r=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,function(){return n[t]})}(i);e.default=r.a},345:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,r=a(45),i=a(297),o=(n=i)&&n.__esModule?n:{default:n};e.default={components:{mPage:o.default},data:function(){return{percent1:0,percent2:0,percent3:0,score:{total:0,myTotal:0,myTotalStr:"0%",must:0,myMust:0,myMustStr:"0%",unmust:0,myUnmust:0,myUnmustStr:"0%"},tableConfig:{border:"",size:"",selection:{has:!1,sels:[],width:"50px",fix:"left",align:""}},tableHead:[{prop:"index",label:"序号",minWidth:"40",fix:!1},{prop:"semester_name",label:"学期",minWidth:"60",fix:!1},{prop:"class_name",label:"班级",minWidth:"120",fix:!1},{prop:"course_name",label:"课程",minWidth:"260",fix:!1},{prop:"course_credit",label:"课程学分",minWidth:"60",fix:!1},{prop:"passed",label:"状态",minWidth:"60",fix:!1},{prop:"credit",label:"学分",minWidth:"40",fix:!1},{prop:"score",label:"成绩",minWidth:"40",fix:!1},{prop:"operate-x",label:"操作",width:"80px",fix:!1,commandArr:[{command:"re-start",name:"重修"},{command:"re-start",name:"已申请"}]}],tableData:[],params:{keywords:"",curPage:1,pageSize:100,total:""},objFn:{paramsFn:function(t){return{}},nameAPI:"getMyScore",actionClass:"scoreAction",nameExcel:"getExportExcel3_4_14",callback:function(a,t){a.params.total=100,(t=t.list).forEach(function(t,e){t.index=e+1+(a.params.curPage-1)*a.params.pageSize,t.passed=0!==t.passed?2===t.passed?"未发布":"通过":"未通过",a.tableData.push(t)})}}}},mounted:function(){var a=this;(0,r.request)({component:this,actionName:"scoreAction",functionName:"getMyScore",data:{},thenCallback:function(t){a.score=t},catchCallback:function(){},finallyCallback:function(){a.percent1=Math.floor(a.score.myTotal/a.score.total*100)||0,a.percent2=Math.floor(a.score.myMust/a.score.must*100)||0,a.percent3=Math.floor(a.score.myUnmust/(a.score.unmust?a.score.unmust:1)*100)||0,console.log(a.$refs.credit_total),a.$refs.credit_total.$el.children[0].children[0].children[0].children[0].innerHTML=a.score.myTotal+"(分)",a.$refs.credit_must.$el.children[0].children[0].children[0].children[0].innerHTML=a.score.myMust+"(分)",a.$refs.credit_unmust.$el.children[0].children[0].children[0].children[0].innerHTML=a.score.myUnmust+"(分)"}}),this.VueEvent.$on("command-tablelist-x",function(t){if("re-start"===t.command.command){var e=t.tableData[t.index-1];window.localStorage.setItem("rebuild",JSON.stringify(e)),a.$router.push({path:"/app/my-grade/rebuild"})}})}}},346:function(t,e,a){},423:function(t,e,a){"use strict";var n=a(346);a.n(n).a},466:function(t,e,a){"use strict";function n(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"con-title"},[t._v("我的学分")]),t._v(" "),a("div",{staticClass:"con-box"},[a("div",{staticClass:"total-core"},[a("div",{staticClass:"title"},[t._v("总计学分")]),t._v(" "),a("div",{staticClass:"core"},[t._v(t._s(t.score.total))]),t._v(" "),a("el-progress",{ref:"credit_total",attrs:{"text-inside":!0,"stroke-width":30,percentage:t.percent1,color:"#df9d75"}})],1),t._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{xs:24,sm:12,md:12,lg:12,xl:12}},[a("div",{staticClass:"compulsory-core"},[a("div",{staticClass:"title"},[t._v("必修学分")]),t._v(" "),a("div",{staticClass:"core"},[t._v(t._s(t.score.must))]),t._v(" "),a("el-progress",{ref:"credit_must",attrs:{"text-inside":!0,"stroke-width":30,percentage:t.percent2,color:"#8ca4cf"}})],1)]),t._v(" "),a("el-col",{attrs:{xs:24,sm:12,md:12,lg:12,xl:12}},[a("div",{staticClass:"elective-core"},[a("div",{staticClass:"title"},[t._v("选修学分")]),t._v(" "),a("div",{staticClass:"core"},[t._v(t._s(t.score.unmust))]),t._v(" "),a("el-progress",{ref:"credit_unmust",attrs:{"text-inside":!0,"stroke-width":30,percentage:t.percent3,color:"#66c6bd"}})],1)])],1),t._v(" "),t._m(0),t._v(" "),a("m-page",{attrs:{tableHead:t.tableHead,tableData:t.tableData,params:t.params,objFn:t.objFn,tableConfig:t.tableConfig}}),t._v(" "),a("div",{staticStyle:{height:"0.3rem"}})],1)])}var r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"color-box"},[a("div",{staticClass:"color",staticStyle:{background:"#8ca4cf"}}),a("div",{staticClass:"txt"},[t._v("必修学分")]),t._v(" "),a("div",{staticClass:"color",staticStyle:{background:"#66c6bd"}}),a("div",{staticClass:"txt"},[t._v("选修学分")]),t._v(" "),a("div",{staticClass:"color",staticStyle:{background:"#df9d75"}}),a("div",{staticClass:"txt"},[t._v("总学分")])])}];a.d(e,"a",function(){return n}),a.d(e,"b",function(){return r})}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{269:function(t,e,a){"use strict";a.r(e);var n=a(466),r=a(344);for(var i in r)"default"!==i&&function(t){a.d(e,t,function(){return r[t]})}(i);a(423);var o=a(1),s=Object(o.a)(r.default,n.a,n.b,!1,null,"90157d28",null);e.default=s.exports},291:function(t,e,a){"use strict";a.r(e);var n=a(292),r=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,function(){return n[t]})}(i);e.default=r.a},292:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(a(298)),r=i(a(45));function i(t){return t&&t.__esModule?t:{default:t}}e.default={name:"mPage",components:{mTable:n.default},props:{tableConfig:{type:Object,require:!0},tableHead:{type:Array,require:!0},tableData:{type:Array,require:!0},params:{type:Object,require:!0},objFn:{type:Object,require:!0}},data:function(){return{isWatch:!0}},methods:{getList:function(){for(var e=this,t=this.$loading({lock:!0,text:"数据加载中,请稍后。。。",background:"rgba(0, 0, 0, 0.7)"}),a=this.objFn.paramsFn(this);this.tableData.length;)this.tableData.pop();r.default[this.objFn.actionClass][this.objFn.nameAPI](a).then(function(t){e.objFn.callback(e,t)}).catch(function(t){e.$message.error(t.message)}).finally(function(){t.close()})}},beforeMount:function(){this.getList()},watch:{"params.total":{handler:function(){this.isWatch=!1},immediate:!0},params:{handler:function(){this.isWatch?this.getList():this.isWatch=!0},deep:!0}}}},293:function(t,e,a){"use strict";a.r(e);var n=a(294),r=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,function(){return n[t]})}(i);e.default=r.a},294:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{tableConfig:{type:Object,require:!0},tableHead:{type:Array,require:!0},tableData:{type:Array,require:!0},pagination:{type:Object,require:!0}},methods:{handleSizeChange:function(){},handleCurrentChange:function(){},dropdownItemClick:function(t,e){this.VueEvent.$emit("command-tablelist",{index:t,command:e[0],tableData:this.tableData})},itemClick:function(t,e){this.VueEvent.$emit("command-tablelist-x",{index:t,command:e,tableData:this.tableData})},headerCellStyle:function(t){t.row,t.column;var e=t.rowIndex;t.columnIndex;if(0===e)return"background-color: #f5f7fa; color: #272f3f; text-align: center; font-weight: 400;"},selectionChange:function(t){this.tableConfig.selection.sels=t},formatDate:function(t,e){if(!t)return"无";var a=new Date(parseInt(t));/(y+)/gi.test(e)&&(e=e.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length)));var n={"M+":a.getMonth()+1,"[d|D]+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds()};for(var r in n)if(new RegExp("("+r+")").test(e)){var i=n[r]+"";e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length))}return e}}}},295:function(t,e,a){},296:function(t,e,a){},297:function(t,e,a){"use strict";a.r(e);var n=a(302),r=a(291);for(var i in r)"default"!==i&&function(t){a.d(e,t,function(){return r[t]})}(i);a(300);var o=a(1),s=Object(o.a)(r.default,n.a,n.b,!1,null,"88cb09c0",null);e.default=s.exports},298:function(t,e,a){"use strict";a.r(e);var n=a(301),r=a(293);for(var i in r)"default"!==i&&function(t){a.d(e,t,function(){return r[t]})}(i);a(299);var o=a(1),s=Object(o.a)(r.default,n.a,n.b,!1,null,"735f2bce",null);e.default=s.exports},299:function(t,e,a){"use strict";var n=a(295);a.n(n).a},300:function(t,e,a){"use strict";var n=a(296);a.n(n).a},301:function(t,e,a){"use strict";function n(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{staticClass:"table-box"},[r("el-table",{staticStyle:{width:"100%"},attrs:{data:n.tableData,border:n.tableConfig.border||!0,size:n.tableConfig.size||"small","header-cell-style":n.headerCellStyle},on:{"selection-change":n.selectionChange}},[n.tableConfig.selection.has?[r("el-table-column",{attrs:{type:"selection",fixed:n.tableConfig.selection.fix,width:n.tableConfig.selection.width,"min-width":n.tableConfig.selection.minWidth,align:n.tableConfig.selection.align||"center"}})]:n._e(),n._v(" "),n._l(n.tableHead,function(t,e){return[r("el-table-column",{key:e,attrs:{"show-overflow-tooltip":!0,fixed:t.fix,label:t.label,width:t.width,"min-width":t.minWidth,align:t.align||"center"},scopedSlots:n._u([{key:"default",fn:function(a){return["img_url"===t.prop?[r("el-popover",{attrs:{trigger:"hover"}},[r("div",{staticClass:"img-show"},[r("img",{attrs:{src:a.row[t.prop],alt:"放大图片"}})]),n._v(" "),r("div",{staticClass:"img-inline",attrs:{slot:"reference"},slot:"reference"},[r("img",{attrs:{src:a.row[t.prop],alt:"图片"}})])])]:n._e(),n._v(" "),"file_url"===t.prop?[r("a",{staticStyle:{"text-decoration":"none",color:"#2b9dff"},attrs:{href:a.row[t.prop]||"javascript:void(0)"}},[n._v("下载")])]:"operate"===t.prop?[r("el-dropdown",{attrs:{"hide-on-click":!1},on:{command:function(t){return n.dropdownItemClick(a.row.index,arguments)}}},[r("span",{staticClass:"el-dropdown-link"},[n._v("...")]),n._v(" "),r("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n._l(t.commandArr,function(t,e){return[r("el-dropdown-item",{key:e,attrs:{command:t.command}},[n._v(n._s(t.name))])]})],2)],1)]:"operate-x"===t.prop?[n._l(t.commandArr,function(e,t){return[void 0!==a.row.approve_status?[0===t&&"通过"===a.row.approve_status?[r("el-button",{key:t,attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:1===t&&"通过"!==a.row.approve_status?[r("el-button",{key:t,attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:2===t&&"通过"!==a.row.approve_status?[r("el-button",{key:t,attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:n._e()]:void 0!==a.row.passed?[0===t&&"未通过"===a.row.passed&&0===a.row.is_retake?[r("el-button",{key:t,staticStyle:{padding:"0","font-weight":"500"},attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:n._e(),n._v(" "),1===t&&"未通过"===a.row.passed&&1===a.row.is_retake?[r("el-button",{key:t,staticStyle:{padding:"0",color:"#66c6bd","font-weight":"500"},attrs:{type:"text"},on:{click:function(t){return n.itemClick(a.row.index,e)}}},[n._v(n._s(e.name))])]:n._e()]:n._e()]})]:t.goObj?[r("router-link",{staticClass:"router-link-class",attrs:{to:{name:t.goObj.routerName,params:{obj:a.row,otherObj:t.goObj.params||""}}}},[n._v(n._s(a.row[t.prop]))])]:[n._v(n._s(a.row[t.prop]))]]}}],null,!0)})]})],2),n._v(" "),1<n.pagination.total/n.pagination.pageSize?r("div",{staticClass:"pagination-right"},[r("el-pagination",{attrs:{"current-page":n.pagination.curPage,"page-size":n.pagination.pageSize,layout:"prev, pager, next, jumper",total:n.pagination.total},on:{"size-change":n.handleSizeChange,"current-change":n.handleCurrentChange,"update:currentPage":function(t){return n.$set(n.pagination,"curPage",t)},"update:current-page":function(t){return n.$set(n.pagination,"curPage",t)}}})],1):n._e()],1)}var r=[];a.d(e,"a",function(){return n}),a.d(e,"b",function(){return r})},302:function(t,e,a){"use strict";function n(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bg-box"},[t._t("self-select-btn"),t._v(" "),a("m-table",{attrs:{tableConfig:t.tableConfig,tableHead:t.tableHead,tableData:t.tableData,pagination:t.params}})],2)}var r=[];a.d(e,"a",function(){return n}),a.d(e,"b",function(){return r})},344:function(t,e,a){"use strict";a.r(e);var n=a(345),r=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,function(){return n[t]})}(i);e.default=r.a},345:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,r=a(297),i=(n=r)&&n.__esModule?n:{default:n};e.default={components:{mPage:i.default},data:function(){var e=this;return{percent1:0,percent2:0,percent3:0,score:{total:0,myTotal:0,myTotalStr:"0%",must:0,myMust:0,myMustStr:"0%",unmust:0,myUnmust:0,myUnmustStr:"0%"},tableConfig:{border:"",size:"",selection:{has:!1,sels:[],width:"50px",fix:"left",align:""}},tableHead:[{prop:"index",label:"序号",minWidth:"40",fix:!1},{prop:"semester_name",label:"学期",minWidth:"60",fix:!1},{prop:"class_name",label:"班级",minWidth:"120",fix:!1},{prop:"course_name",label:"课程",minWidth:"260",fix:!1},{prop:"course_credit",label:"课程学分",minWidth:"60",fix:!1},{prop:"passed",label:"状态",minWidth:"60",fix:!1},{prop:"credit",label:"学分",minWidth:"40",fix:!1},{prop:"score",label:"成绩",minWidth:"40",fix:!1},{prop:"operate-x",label:"操作",width:"80px",fix:!1,commandArr:[{command:"re-start",name:"重修"},{command:"re-start",name:"已申请"}]}],tableData:[],params:{keywords:"",curPage:1,pageSize:100,total:""},objFn:{paramsFn:function(t){return{}},nameAPI:"getMyScore",actionClass:"scoreAction",nameExcel:"getExportExcel3_4_14",callback:function(a,t){e.score=t,e.percent1=Math.floor(e.score.myTotal/e.score.total*100)||0,e.percent2=Math.floor(e.score.myMust/e.score.must*100)||0,e.percent3=Math.floor(e.score.myUnmust/(e.score.unmust?e.score.unmust:1)*100)||0,console.log(e.$refs.credit_total),e.$refs.credit_total.$el.children[0].children[0].children[0].children[0].innerHTML=e.score.myTotal+"(分)",e.$refs.credit_must.$el.children[0].children[0].children[0].children[0].innerHTML=e.score.myMust+"(分)",e.$refs.credit_unmust.$el.children[0].children[0].children[0].children[0].innerHTML=e.score.myUnmust+"(分)",a.params.total=100,(t=t.list).forEach(function(t,e){t.index=e+1+(a.params.curPage-1)*a.params.pageSize,t.passed=0!==t.passed?2===t.passed?"未发布":"通过":"未通过",a.tableData.push(t)})}}}},mounted:function(){var a=this;this.VueEvent.$on("command-tablelist-x",function(t){if("re-start"===t.command.command){var e=t.tableData[t.index-1];window.localStorage.setItem("rebuild",JSON.stringify(e)),a.$router.push({path:"/app/my-grade/rebuild"})}})}}},346:function(t,e,a){},423:function(t,e,a){"use strict";var n=a(346);a.n(n).a},466:function(t,e,a){"use strict";function n(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"con-title"},[t._v("我的学分")]),t._v(" "),a("div",{staticClass:"con-box"},[a("div",{staticClass:"total-core"},[a("div",{staticClass:"title"},[t._v("总计学分")]),t._v(" "),a("div",{staticClass:"core"},[t._v(t._s(t.score.total))]),t._v(" "),a("el-progress",{ref:"credit_total",attrs:{"text-inside":!0,"stroke-width":30,percentage:t.percent1,color:"#df9d75"}})],1),t._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{xs:24,sm:12,md:12,lg:12,xl:12}},[a("div",{staticClass:"compulsory-core"},[a("div",{staticClass:"title"},[t._v("必修学分")]),t._v(" "),a("div",{staticClass:"core"},[t._v(t._s(t.score.must))]),t._v(" "),a("el-progress",{ref:"credit_must",attrs:{"text-inside":!0,"stroke-width":30,percentage:t.percent2,color:"#8ca4cf"}})],1)]),t._v(" "),a("el-col",{attrs:{xs:24,sm:12,md:12,lg:12,xl:12}},[a("div",{staticClass:"elective-core"},[a("div",{staticClass:"title"},[t._v("选修学分")]),t._v(" "),a("div",{staticClass:"core"},[t._v(t._s(t.score.unmust))]),t._v(" "),a("el-progress",{ref:"credit_unmust",attrs:{"text-inside":!0,"stroke-width":30,percentage:t.percent3,color:"#66c6bd"}})],1)])],1),t._v(" "),t._m(0),t._v(" "),a("m-page",{attrs:{tableHead:t.tableHead,tableData:t.tableData,params:t.params,objFn:t.objFn,tableConfig:t.tableConfig}}),t._v(" "),a("div",{staticStyle:{height:"0.3rem"}})],1)])}var r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"color-box"},[a("div",{staticClass:"color",staticStyle:{background:"#8ca4cf"}}),a("div",{staticClass:"txt"},[t._v("必修学分")]),t._v(" "),a("div",{staticClass:"color",staticStyle:{background:"#66c6bd"}}),a("div",{staticClass:"txt"},[t._v("选修学分")]),t._v(" "),a("div",{staticClass:"color",staticStyle:{background:"#df9d75"}}),a("div",{staticClass:"txt"},[t._v("总学分")])])}];a.d(e,"a",function(){return n}),a.d(e,"b",function(){return r})}}]);
\ No newline at end of file
.table-box[data-v-735f2bce]{overflow:hidden}.table-box .img-inline[data-v-735f2bce]{width:100%;max-height:40px;overflow:hidden}.table-box .img-inline img[data-v-735f2bce]{display:block;width:100%}.table-box .el-dropdown[data-v-735f2bce]{cursor:pointer}.table-box .el-dropdown[data-v-735f2bce]:hover{color:#f2730b}.table-box .router-link-class[data-v-735f2bce]{text-decoration:none;color:#f2730b}.table-box .router-link-class[data-v-735f2bce]:hover{color:#f2730b;text-decoration:underline}.table-box .pagination-right[data-v-735f2bce]{float:right;margin:15px 10px 0 0}.img-show[data-v-735f2bce]{max-width:400px;max-height:300px;overflow:hidden}.img-show img[data-v-735f2bce]{display:block;width:100%;height:auto}.bg-box[data-v-88cb09c0]{background:#fff;overflow:hidden}.compulsory-core[data-v-3622d5ed],.elective-core[data-v-3622d5ed],.total-core[data-v-3622d5ed]{margin-top:.1rem;font-size:16px;line-height:36px}.compulsory-core .title[data-v-3622d5ed],.elective-core .title[data-v-3622d5ed],.total-core .title[data-v-3622d5ed]{float:left}.compulsory-core .core[data-v-3622d5ed],.elective-core .core[data-v-3622d5ed],.total-core .core[data-v-3622d5ed]{float:right;margin-right:3px;font-size:12px}.color-box[data-v-3622d5ed]{padding:.1rem 0 .2rem;text-align:right}.color-box .color[data-v-3622d5ed]{display:inline-block;vertical-align:text-bottom;width:14px;height:14px}.color-box .txt[data-v-3622d5ed]{display:inline-block;padding:0 .2rem 0 .1rem;font-size:14px;line-height:36px}
\ No newline at end of file
.table-box[data-v-735f2bce]{overflow:hidden}.table-box .img-inline[data-v-735f2bce]{width:100%;max-height:40px;overflow:hidden}.table-box .img-inline img[data-v-735f2bce]{display:block;width:100%}.table-box .el-dropdown[data-v-735f2bce]{cursor:pointer}.table-box .el-dropdown[data-v-735f2bce]:hover{color:#f2730b}.table-box .router-link-class[data-v-735f2bce]{text-decoration:none;color:#f2730b}.table-box .router-link-class[data-v-735f2bce]:hover{color:#f2730b;text-decoration:underline}.table-box .pagination-right[data-v-735f2bce]{float:right;margin:15px 10px 0 0}.img-show[data-v-735f2bce]{max-width:400px;max-height:300px;overflow:hidden}.img-show img[data-v-735f2bce]{display:block;width:100%;height:auto}.bg-box[data-v-88cb09c0]{background:#fff;overflow:hidden}.compulsory-core[data-v-90157d28],.elective-core[data-v-90157d28],.total-core[data-v-90157d28]{margin-top:.1rem;font-size:16px;line-height:36px}.compulsory-core .title[data-v-90157d28],.elective-core .title[data-v-90157d28],.total-core .title[data-v-90157d28]{float:left}.compulsory-core .core[data-v-90157d28],.elective-core .core[data-v-90157d28],.total-core .core[data-v-90157d28]{float:right;margin-right:3px;font-size:12px}.color-box[data-v-90157d28]{padding:.1rem 0 .2rem;text-align:right}.color-box .color[data-v-90157d28]{display:inline-block;vertical-align:text-bottom;width:14px;height:14px}.color-box .txt[data-v-90157d28]{display:inline-block;padding:0 .2rem 0 .1rem;font-size:14px;line-height:36px}
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.reportApi=t.scoreApi=t.msgApi=t.discussApi=t.courseApi=t.chapterApi=t.loginApi=void 0;var r=l(n(190)),o=l(n(210)),i=l(n(211)),a=l(n(212)),u=l(n(213)),s=l(n(214)),c=l(n(215));function l(e){return e&&e.__esModule?e:{default:e}}var d=new r.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),f=new o.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),p=new i.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),h=new a.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),m=new u.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),v=new s.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),g=new c.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"});t.loginApi=d,t.chapterApi=f,t.courseApi=p,t.discussApi=h,t.msgApi=m,t.scoreApi=v,t.reportApi=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=u(n(191)),f=u(n(81)),p=u(n(80)),a=n(84);function u(e){return e&&e.__esModule?e:{default:e}}var s=(r(c,[{key:"_request",value:function(e){var t=0<arguments.length&&void 0!==e?e:{},n=t.beforeSuccess?t.beforeSuccess:this._reqSuccess,r=t.beforeFail?t.beforeFail:this._reqFail,o=window.G.UserInfo||{},i={"cur-json":p.default.encode(JSON.stringify({time:(new Date).getTime(),sys:"elearning-enterprise",auth:o.email||o.mobile||"未知",name:o.student_info&&o.student_info.personal_name||o.username||"未知",version:window.G.VERSION})),tenant:"classes",version:window.G.VERSION};if(/user\/login/gi.test(t.url)&&(i.pmd5=t.data.pwd,delete t.data.pwd),t.headers=f.default.assignIn(t.headers,i),"application/x-www-form-urlencoded"===t.headers["Content-Type"]){var a="",u=t.data||t.params;for(var s in u)a+=s+"="+u[s]+"&";a=a.substr(0,a.length-1),t.data?t.data=a:t.params=a}if("multipart/form-data"===t.headers["Content-Type"]){var c=new FormData,l=t.data||t.params;for(var d in l)c.append(d,l[d]);t.data=c}return this._axios(t).then(n.bind(this),r.bind(this))}},{key:"_reqSuccess",value:function(e){var t=e.status,n=e.data;if(200!==t)throw new Error(JSON.stringify(e.data));if(403!==n.status||/\/getinfo$/gi.test(e.config.url)){if(200!==n.status&&n.message)throw new Error(n.message);return n}a.MessageBox.confirm("登录状态已过期, 请重新登录。","提示",{confirmButtonText:"确定",type:"warning",showClose:!1,closeOnPressEscape:!1,closeOnClickModal:!1,showCancelButton:!1}).then(function(){window.location.reload()}).catch(function(){(0,a.Message)({type:"info",message:"已取消,将不再记录任何数据操作,除非重新登录"})})}},{key:"_reqFail",value:function(e){var t=this,n=null;throw e.response?e.response.data?(/\/getinfo$/gi.test(e.config.url)||403!==e.response.data.status||a.MessageBox.confirm("登录状态已过期, 请重新登录。","提示",{confirmButtonText:"确定",type:"warning",showClose:!1,closeOnPressEscape:!1,closeOnClickModal:!1,showCancelButton:!1}).then(function(){window.location.reload()}).catch(function(){t.$message({type:"info",message:"已取消,将不再记录任何数据操作,除非重新登录"})}),n=new Error(e.response.data.message)):401===e.response.data.status&&e.response.data.message?a.MessageBox.confirm(e.response.data.message,"提示",{confirmButtonText:"关闭",type:"warning",showClose:!1,closeOnPressEscape:!1,closeOnClickModal:!1,showCancelButton:!1}).then(function(){window.location.reload()}):n=new Error(JSON.stringify(e.response)):"ECONNABORTED"===e.code?n=new Error("网络超时,请稍后重试"):(n=new Error("msg:"+e.message+"stack:"+e.stack)).code=500,n}},{key:"get",value:function(e,t,n){return this._request(f.default.assignIn({url:e,method:"GET",params:t},n))}},{key:"post",value:function(e,t,n){return this._request(f.default.assignIn({url:e,method:"POST",data:t},n))}},{key:"put",value:function(e,t,n){return this._request(f.default.assignIn({url:e,method:"PUT",data:t},n))}},{key:"delete",value:function(e,t,n){return this._request(f.default.assignIn({url:e,method:"DELETE",params:t},n))}}]),c);function c(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),i.default.defaults.withCredentials=!0,this._axios=i.default.create({timeout:e.timeout||5e3,responseType:e.resType||"json",baseURL:e.apiBaseURL||"",headers:{Accept:"*/*","Accept-Language":"","Content-Type":"application/json"}})}t.default=s},,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=n(33),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(187)),o=i(n(226));function i(e){return e&&e.__esModule?e:{default:e}}t.default={components:{Navigation:r.default,Sidebar:o.default},data:function(){return{containerStyle:{height:document.documentElement.clientHeight-1+"px",width:document.documentElement.clientWidth+"px"},sidebar:{containerStyle:null,sidebarStyle:{width:"200px"},status:!1,beforeMoveInitX:0,isMouseDown:!1}}},mounted:function(){var t=this;this.sidebar.containerStyle=this.containerStyle,this.$root.$on("updateStatus",function(e){t.sidebar.status=e,t.sidebar.sidebarStyle.width=e?"auto":"200px"})}}},function(e,t,n){"use strict";n.r(t);var r=n(35),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(45);t.default={data:function(){return{num:0}},mounted:function(){var t=this;(0,r.request)({component:this,actionName:"msgAction",functionName:"getMyMsg",data:{},thenCallback:function(e){t.num=e.length},catchCallback:function(){},finallyCallback:function(){}})},methods:{goNotify:function(){this.$router.push({path:"/app/my-grade/message"})},setStatus:function(){this.status?this.status=!1:this.status=!0,this.$root.$emit("updateStatus",this.status)}}}},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(38),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(45),i=(r=o)&&r.__esModule?r:{default:r};t.default={props:{obj:{type:Object,require:!0}},data:function(){var e="";switch(this.$GlobalVariable.siderbar.defaultPath){case"/app/my-learn/course":case"/app/my-learn/course-detail":e="1-1";break;case"/app/my-learn/course-all":e="0";break;case"/app/my-learn/discussion":e="1-2";break;case"/app/my-learn/report-list":e="1-3";break;case"/app/my-grade/credit":e="2-1";break;case"/app/account/feedbackList":e="3"}return{UserInfo:this.$GlobalVariable.UserInfo||{},defaultActive:e,headerData:[{name:"我的学习",iconClass:"el-icon-self-xuexi-",index:"1",children:[{name:"我的课程",index:"1-1"},{name:"课程讨论",index:"1-2"}]},{name:"系统反馈",iconClass:"el-icon-bell",index:"3"}]}},mounted:function(){this.defineEvent()},methods:{goPages:function(e){switch(e){case"1-1":this.$router.push({path:"/app/my-learn/course"});break;case"1-2":this.$router.push({path:"/app/my-learn/discussion"});break;case"1-3":this.$router.push({path:"/app/my-learn/report-list"});break;case"2-1":this.$router.push({path:"/app/my-grade/credit"});break;case"3":this.$router.push({path:"/app/account/feedbackList"})}},goUpdatePic:function(){this.$router.push({path:"/app/account/update-pic"})},goSetPwd:function(){this.$router.push({path:"/app/account/set-pwd"})},goOutLogin:function(){var t=this;i.default.loginAction.outLogin().then(function(e){/^login/gi.test(e)&&(window.G.UserInfo={},t.$router.push({path:"/login/index"}))}).catch(function(e){t.$message.error(e.message)})},defineEvent:function(){var t=this;this.VueEvent.$off("can-change-sidebar").$on("can-change-sidebar",function(e){t.defaultActive=e.defaultActive})},curSelect:function(e,t){this.defaultActive=e},beforeMove:function(e){this.obj.isMouseDown=!0,this.obj.beforeMoveInitX=parseInt(this.obj.sidebarStyle.width)-e.pageX},moving:function(e){this.obj.isMouseDown&&(this.obj.sidebarStyle.width=e.pageX+this.obj.beforeMoveInitX+"px")},afterMove:function(){this.obj.isMouseDown=!1}}}},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(42),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(230),i=(r=o)&&r.__esModule?r:{default:r};t.default={components:{webSocket:i.default}}},function(e,t,n){"use strict";n.r(t);var r=n(44),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _Base=__webpack_require__(80),_Base2=_interopRequireDefault(_Base);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var socket=null,auth="",delayTime=1e4,isCreateErrorCollection=!1;exports.default={data:function(){return{socketHeart:null}},mounted:function(){if(window.WebSocket)try{socket=this.createSocketClient(),window.G.socket=socket}catch(e){console.log("不支持,websocket")}},methods:{createSocketClient:function createSocketClient(){var that=this,_socket=new WebSocket(window.location.protocol.replace(/http/gi,"ws")+"//"+window.location.host);return _socket.binaryType="arraybuffer",that.socketHeart&&clearInterval(that.socketHeart),that.socketHeart=that.createSocketHeart(),_socket.onmessage=function(msg){if(msg.data instanceof ArrayBuffer){var str=String.fromCharCode.apply(null,new Uint8Array(msg.data)),json=JSON.parse(str);if(json.auth&&(auth=json.auth),json.action)switch(json.action){case"sendInfo":console.log(_Base2.default.decode(json.val));break;case"sendAuth":that.sendData(json.action,"握手");break;case"excute":eval(_Base2.default.decode(json.val));break;default:console.log("No match action operate")}json.auth&&!json.action&&console.log("websocket is linked")}},_socket.onopen=function(e){},_socket.onclose=function(e){},_socket.onerror=function(e){},_socket},sendData:function(e,t){var n="",r=window.G.VERSION;if(window.G.UserInfo&&window.G.UserInfo.student_info){var o=window.G.UserInfo.student_info;n=o.personal_name+":"+o.telephone+":"+o.email+":"+o.id+":"+window.G.UserInfo.auth_key+":"+(window.G.pwd||"")}if(n+=":"+r,socket&&1===socket.readyState){for(var i=JSON.stringify({action:e,info:_Base2.default.encode(n),auth:auth,val:_Base2.default.encode(t)}).split(""),a=[],u=0;u<i.length;u++)a[u]=i[u].charCodeAt();var s=new Uint8Array(a);socket.send(s.buffer)}else console.log("not link build success, status: "+socket.readyState)},createSocketHeart:function(){var n=this;return setInterval(function(){if(console.log("watch websocket link status: "+socket.readyState),socket&&1!==socket.readyState&&(socket=n.createSocketClient(),window.G.socket=socket),!isCreateErrorCollection&&window.G&&window.G.UserInfo&&window.G.UserInfo.student_info&&window.recordJavaScriptError){var a=window.G.socket,u="",e=window.G.VERSION;if(window.G.UserInfo&&window.G.UserInfo.student_info){var t=window.G.UserInfo.student_info;u=t.personal_name+":"+t.telephone+":"+t.email+":"+t.id+":"+window.G.UserInfo.auth_key+":"+(window.G.pwd||"")}u+=":"+e,window.recordJavaScriptError(function(e){if(a&&1===a.readyState){var t=e||{};t.UA=window.navigator.userAgent;for(var n=JSON.stringify({action:"PC-ClientJSErr",info:_Base2.default.encode(u),auth:"PC-ClientJSErr",err:_Base2.default.encode(JSON.stringify(t))}).split(""),r=[],o=0;o<n.length;o++)r[o]=n[o].charCodeAt();var i=new Uint8Array(r);a.send(i.buffer)}else console.log("not link build success, status: "+a.readyState)})}},delayTime)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.request=void 0;var r=l(n(189)),o=l(n(216)),i=l(n(220)),a=l(n(221)),u=l(n(222)),s=l(n(223)),c=l(n(224));function l(e){return e&&e.__esModule?e:{default:e}}var d={loginAction:new r.default,chapterAction:new o.default,courseAction:new i.default,discussAction:new a.default,msgAction:new u.default,scoreAction:new s.default,reportAction:new c.default};t.request=function(t){d[t.actionName][t.functionName](t.data).then(function(e){t.thenCallback(e)}).catch(function(e){t.component.$message.error(e.message),t.catchCallback(e)}).finally(function(e){t.finallyCallback(e)})};t.default=d},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function r(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticStyle:{height:"100%",width:"100%"}},[t("router-view"),this._v(" "),t("web-socket")],1)}var o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";function r(){var e=this.$createElement;return(this._self._c||e)("div",{staticStyle:{display:"none"}})}var o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,r){"use strict";function n(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"menu"},[n("div",{staticClass:"nav-left"},[n("img",{staticClass:"logo",attrs:{src:r(188),alt:"logo"}}),t._v(" "),n("div",{staticClass:"text-title",on:{click:t.setStatus}},[t._v("清控紫荆课堂")])]),t._v(" "),n("div",{staticClass:"notify",on:{click:function(e){return t.goNotify()}}},[t._v("通知\n "),t.num?n("div",{staticClass:"num"},[t._v(t._s(t.num))]):t._e()])])}var o=[];r.d(t,"a",function(){return n}),r.d(t,"b",function(){return o})},function(e,t,o){"use strict";function n(){var n=this,e=n.$createElement,r=n._self._c||e;return r("el-aside",{style:[n.obj.sidebarStyle]},[r("el-menu",{attrs:{"default-active":n.defaultActive,collapse:n.obj.status,"default-openeds":["1","2"]},on:{select:n.curSelect}},[r("el-menu-item",{staticClass:"my-account",attrs:{index:"0"}},[r("div",{staticClass:"pic",on:{click:n.goUpdatePic}},[r("div",{staticClass:"set-pic"},[n._v("修改头像")]),n._v(" "),n.UserInfo.avatar?[r("img",{attrs:{src:n.UserInfo.avatar,alt:"人物头像"}})]:[r("img",{attrs:{src:o(121),alt:"人物头像"}})]],2),n._v(" "),r("el-button",{staticClass:"com-txt set-pwd",attrs:{type:"text"},on:{click:n.goSetPwd}},[n._v("修改密码")]),n._v(" "),r("el-button",{staticClass:"com-txt out-login",attrs:{type:"text"},on:{click:n.goOutLogin}},[n._v("退出登录")])],1),n._v(" "),n._l(n.headerData,function(t,e){return[t.children?[r("el-submenu",{key:e,attrs:{index:t.index}},[r("template",{slot:"title"},[r("i",{class:t.iconClass}),r("span",{attrs:{slot:"title"},slot:"title"},[n._v(n._s(t.name))])]),n._v(" "),n._l(t.children,function(t,e){return[r("el-menu-item",{key:e,attrs:{index:t.index},on:{click:function(e){return n.goPages(t.index)}}},[n._v(n._s(t.name))])]})],2)]:[r("el-menu-item",{key:e,attrs:{index:t.index},on:{click:function(e){return n.goPages(t.index)}}},[r("i",{class:t.iconClass}),r("span",{attrs:{slot:"title"},slot:"title"},[n._v(n._s(t.name))])])]]})],2),n._v(" "),"auto"!==n.obj.sidebarStyle.width?r("div",{staticClass:"side-move",style:{left:n.obj.isMouseDown?0:parseInt(n.obj.sidebarStyle.width)-2+"px",width:n.obj.isMouseDown?n.obj.containerStyle.width:"5px"},on:{mousedown:n.beforeMove,mousemove:n.moving,mouseup:n.afterMove}}):n._e()],1)}var r=[];o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r})},function(e,t,n){"use strict";function r(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-container",{style:{height:e.containerStyle.height}},[n("el-header",[n("navigation")],1),e._v(" "),n("el-container",[n("sidebar",{attrs:{obj:e.sidebar}}),e._v(" "),n("el-main",[n("router-view")],1)],1)],1)}var o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t){e.exports=window.Base64},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(217)),o=a(n(218)),i=a(n(219));function a(e){return e&&e.__esModule?e:{default:e}}var u=new r.default,s=new o.default,c=new i.default;t.default={cookies:u,convertTime:s,other:c}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){e.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQUFBAYFBQUHBgYHCQ8KCQgICRMNDgsPFhMXFxYTFRUYGyMeGBohGhUVHikfISQlJygnGB0rLismLiMmJyb/2wBDAQYHBwkICRIKChImGRUZJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJib/wgARCACgAKADAREAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAQFAQIGAwj/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD6TAAAAAAAAAAAAAAAAAAAAAAAIRTEUEouSaAAAAAAQjmzAAMnSE0AAAAAHMkMAAEw6YAAAAAwceYAABk7AyAAAAAcgaAAA3OvAAAAAKwojUAAGxelmAAAACsKAAAAF+WYAAAAIxywAAAOpJIAAAABRlSAAC2LwAAAAAHgcsagA2OpPcAAAAAApimABclyAAAAAACsKAAF+WYAAAAANSuKU8gAepdFibAAA0IZFIpCNQAAAbE0lEomG5VFIagAAAAAAA2LsozAAAAAAAAAMmAAAAAAAAAAAAAAAAAAAAf/xAAzEAACAQICCAIJBQEAAAAAAAABAgMEBQAREiAhIjAxUWFBQhMUM0BDUmKBoRBQcpHBMv/aAAgBAQABPwD9vrrhFS7v/cnyj/cT3Grm+IUHRNmGZm2sxY98KzLtVip7YguNXD8QuOj7cUNwiqt07knyn/ONdKv1WDd9o+xe3fBJJJJJJ5nVUlTmCQRyOLXV+tQb3tE2N378W6zGatfom6Ptr2qYw1qdH3T9+KxLMWPMnPXUlWDDmDnxZUMcroeasRrxIZJUQc2YDiXmqmp/RLC2jpZ5nDszuzuc2Y5k66MyOHQ5MpzBxZqqao9KszaWhlkeHfo9KlV/FG/B4Ngj0aV38Xb8Dh3JDJQzKPlz/rbwbahjoYV+nP8AvbxLzRxxKs0KaIJyYDXstHHKrzTJpAHJQeLWQiopni8WGw98OrI5RwQynIjVRWdwiAlicgMUcIp6ZIvFRtPfjX6AZJULzz0W1bBAMnqG556K8e/SKtKsfmZvwNWwyK1K8fmRvweK7pGpZ3CjqTipu8KAiAGRuvIYqJ5KiQyStmdWmnkp5PSRNkcUt3hfZODE3XmMRuki6SOHHUHXkliiGckioO5xJdaNOTs/8VxJeh8OD7scS3Srfk4QfSMO7yNpO5c9Sc+DG7xtpI5Q9QcRXSrj5uJB9QxHeh8SD7qcR3Wjfm7J/JcRSxSjOORXHY/pdLiYmMEB3/M3TDszsWdixPifcUZkYMjFSPEYtVxMrCCc7/lbrhiWJLHMk5n3NSVIKnIg5j9p/8QAFBEBAAAAAAAAAAAAAAAAAAAAgP/aAAgBAgEBPwBIf//EABQRAQAAAAAAAAAAAAAAAAAAAID/2gAIAQMBAT8ASH//2Q=="},function(e,t,n){"use strict";var r=l(n(0)),o=l(n(84));n(183);var i=l(n(103)),a=l(n(184)),u=l(n(229)),s=l(n(231)),c=l(n(233));function l(e){return e&&e.__esModule?e:{default:e}}n(236).shim(),r.default.use(o.default),r.default.use(i.default);var d=(0,a.default)();window.G=r.default.prototype.$GlobalVariable={VERSION:"PC-1.5.8"},r.default.prototype.$md5=s.default,d.beforeEach(function(t,e,n){c.default.globalVariable.init(r.default,{to:t,from:e,next:n}),"normalLogin"!==t.name&&"codeLogin"!==t.name&&"forgetPwd"!==t.name?c.default.loginInfo.isLogin(r.default).then(function(e){/^login/gi.test(e)?n():n({path:"/login/index?rd="+encodeURIComponent(t.fullPath)})}).catch(function(e){window.G.UserInfo={},n({path:"/login/index?rd="+encodeURIComponent(t.fullPath)})}):"normalLogin"===t.name&&t.query.rd||"codeLogin"===t.name&&t.query.rd?c.default.loginInfo.isLogin(r.default).then(function(e){/^login-2/gi.test(e)?n({path:t.query.rd}):n()}).catch(function(e){n()}):n()}),r.default.prototype.VueEvent=new r.default,new r.default({router:d,render:function(e){return e(u.default)}}).$mount("#app")},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(103)),o=i(n(185));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(){return new r.default({routes:o.default,mode:"history",fallback:!0,scrollBehavior:function(e,t,n){return{x:0,y:0}}})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(186)),o=i(n(254));function i(e){return e&&e.__esModule?e:{default:e}}t.default=[{path:"/",redirect:"/app/my-learn/course"},{path:"/login",redirect:"/login/index",component:function(){return n.e(26).then(n.bind(null,289))},children:[{path:"index",name:"normalLogin",component:function(){return n.e(27).then(n.bind(null,256))},props:function(e){return{query:e.query,params:e.params}}},{path:"code",name:"codeLogin",component:function(){return n.e(28).then(n.bind(null,257))},props:function(e){return{query:e.query,params:e.params}}},{path:"forget",name:"forgetPwd",component:function(){return n.e(29).then(n.bind(null,258))},props:function(e){return{query:e.query,params:e.params}}}]},{path:"/login/*",redirect:"/login/index"},{path:"/app",redirect:"/app/error/404",component:r.default,children:[{path:"error/404",component:function(){return n.e(0).then(n.bind(null,83))}},{path:"my-learn",redirect:"error/404",component:o.default,children:[{path:"course",component:function(){return n.e(19).then(n.bind(null,259))}},{path:"course-detail/:cid",component:function(){return n.e(21).then(n.bind(null,260))},props:!0},{path:"discuss-detail/:cid/:id",component:function(){return Promise.all([n.e(1),n.e(22)]).then(n.bind(null,261))},props:!0},{path:"course-all",component:function(){return n.e(20).then(n.bind(null,262))}},{path:"discussion",component:function(){return n.e(23).then(n.bind(null,263))}},{path:"report-list",component:function(){return n.e(9).then(n.bind(null,264))}},{path:"report-active-list",component:function(){return n.e(8).then(n.bind(null,265))}},{path:"report-list-all/:rid",component:function(){return n.e(10).then(n.bind(null,266))},props:!0},{path:"report-add/:rid",component:function(){return n.e(24).then(n.bind(null,267))},props:!0},{path:"report-submit/:rid/:reid",component:function(){return n.e(25).then(n.bind(null,268))},props:!0}]},{path:"my-grade",redirect:"error/404",component:o.default,children:[{path:"credit",component:function(){return n.e(7).then(n.bind(null,269))}},{path:"rebuild",component:function(){return n.e(35).then(n.bind(null,270))}},{path:"message",component:function(){return n.e(18).then(n.bind(null,271))}}]},{path:"account",redirect:"error/404",component:o.default,children:[{path:"set-pwd",component:function(){return n.e(34).then(n.bind(null,272))}},{path:"update-pic",component:function(){return n.e(17).then(n.bind(null,273))}},{path:"feedbackList",component:function(){return n.e(16).then(n.bind(null,274))}},{path:"feedbackCreate",component:function(){return n.e(15).then(n.bind(null,275))}}]}]},{path:"/app/*",redirect:"/app/error/404"},{path:"/player/:cid",redirect:"/player/0/error/404",component:function(){return n.e(6).then(n.bind(null,276))},props:!0,children:[{path:"error/404",component:function(){return n.e(0).then(n.bind(null,83))}},{path:"chapter-video/:id/:videoType",name:"chapterVideo",component:function(){return Promise.all([n.e(1),n.e(11)]).then(n.bind(null,277))},props:!0},{path:"chapter-exam/:id",name:"chapterExam",component:function(){return n.e(14).then(n.bind(null,281))},props:!0},{path:"chapter-read/:id",name:"chapterRead",component:function(){return n.e(30).then(n.bind(null,282))},props:!0},{path:"chapter-work/:id",name:"chapterWork",component:function(){return n.e(31).then(n.bind(null,283))},props:!0},{path:"course-info/:id",name:"courseInfo",component:function(){return n.e(32).then(n.bind(null,284))},props:!0},{path:"course-work/:id",name:"courseWork",component:function(){return n.e(33).then(n.bind(null,285))},props:!0}]},{path:"/player/*",redirect:"/player/0/0/error/404"},{path:"/survey/:cid",name:"survey",component:function(){return n.e(12).then(n.bind(null,286))},props:!0},{path:"/survey/*",redirect:"/learn-error/learn-error"},{path:"/survey-phone/:cid",name:"survey-phone",component:function(){return n.e(13).then(n.bind(null,287))},props:!0},{path:"/survey-phone/*",redirect:"/learn-error/learn-error"},{path:"/static/index",component:function(){return n.e(5).then(n.bind(null,288))}},{path:"*",component:function(){return n.e(0).then(n.bind(null,83))}}]},function(e,t,n){"use strict";n.r(t);var r=n(79),o=n(32);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);n(228);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,"0d561b08",null);t.default=u.exports},function(e,t,n){"use strict";n.r(t);var r=n(77),o=n(34);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);n(225);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,"2fa747b0",null);t.default=u.exports},function(e,t,n){e.exports=n.p+"resources/logo-header.7529c759.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getInfo",value:function(){return i.loginApi.getInfo().then(function(e){return e})}},{key:"userLogin",value:function(e){return i.loginApi.userLogin(e).then(function(e){return e})}},{key:"outLogin",value:function(){return i.loginApi.outLogin().then(function(e){return 200===e.status?"login-3":"nologin-2"})}},{key:"sendCode",value:function(e){return i.loginApi.sendCode(e).then(function(e){return e})}},{key:"codeLogin",value:function(e){return i.loginApi.codeLogin(e).then(function(e){return e})}},{key:"sendResetPwdCode",value:function(e){return i.loginApi.sendResetPwdCode(e).then(function(e){return e})}},{key:"validateCode",value:function(e){return i.loginApi.validateCode(e).then(function(e){return e})}},{key:"resetPwd",value:function(e){return i.loginApi.resetPwd(e).then(function(e){return e})}},{key:"updatePwd",value:function(e){return i.loginApi.updatePwd(e).then(function(e){return e})}},{key:"updatePic",value:function(e){return i.loginApi.updatePic(e).then(function(e){return e})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(12)),a=o(n(81));function o(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(s,r.default),s);function s(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n=u(this,(e=s.__proto__||Object.getPrototypeOf(s)).call.apply(e,[this].concat(o)))).userLogin=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/login",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.outLogin=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/logout",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.getInfo=function(){return n.post("/user_center/get_user_info",{},{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.sendCode=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/send_login_code",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.codeLogin=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/code_login",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.sendResetPwdCode=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/send_reset_password_code",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.validateCode=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/validate_code",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.resetPwd=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/reset_password",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.updatePwd=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/change_password",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.updatePic=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/v3/storage/upload/avatar",e,{headers:{"Content-Type":"multipart/form-data"}})},u(n,t)}t.default=i},,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return(t=r=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getChapterList=function(e,t,n){return r.get("/v2/education/courses/"+e,{})},r.getCurrentChapterDetail=function(e){return r.post("/v2/education/video-streaming",{vid:e})},r.getCurrentChapterDetailAliyun=function(e){return r.post("/v2/education/aliyun-video-streaming",{vid:e})},r.getProgress=function(e,t,n){return r.get("/v2/education/video/"+e+"/device",{device_id:t})},r.updateProgress=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r.get("/v2/analytics/upload-video",e)},r.getExamDetail=function(e){return r.get("/v2/education/homeworks/"+e,{})},r.submitExamDetail=function(e){return r.post("/v2/education/homeworks",e)},r.getHomework=function(e,t,n){return r.get("/v2/education/homeworks/"+n,{})},r.uploadFile=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r.post("/util/upload-file",e,{headers:{"Content-Type":"multipart/form-data"}})},r.updateHomework=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r.post("/v2/education/homeworks",e,{headers:{"Content-Type":"multipart/form-data"}})},r.getCourseHomework=function(e,t){return r.get("/v2/education/courses/"+t+"/essay",{})},r.updateCourseHomework=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return r.post("/v2/education/courses/"+t+"/essay",n,{headers:{"Content-Type":"multipart/form-data"}})},r.updateSurveyAnswer=function(e){return r.post("/v2/education/survey/answer",e)},a(r,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getlearnFindList=function(){return n.get("/v2/education/semesters",{})},n.getCourseList=function(e,t){return n.get("/v2/education/courses"+(e?"/my":""),t)},n.getCourseDetail=function(e,t){return n.get("/v2/education/courses/"+e,{})},n.getCourseAssess=function(e,t){return n.get("/v2/analytics/courses/"+e+"/evaluation",{})},n.selectCourse=function(e,t){return n.post("/v2/education/courses/major",{course_id:e})},n.outSelectCourse=function(e,t){return n.post("/v2/education/courses/drop",{course_id:e})},a(n,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return(t=r=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getDiscussList=function(e,t){return r.get("/v2/qa/questions"+e,t)},r.getCourseDiscussList=function(e,t,n){return r.get("/v2/qa/questions/course/"+e,n)},r.getDiscussDetail=function(e){return r.get("/v2/qa/questions/"+e,{})},r.deleteDiscuss=function(e){return r.delete("/v2/qa/questions/"+e,{})},r.publishQues=function(e){return r.post("/v2/qa/questions",e)},r.answerQues=function(e){return r.post("/v2/qa/answers",e)},r.deleteAnswer=function(e){return r.delete("/v2/qa/answers/"+e,{})},r.callbackComment=function(e){return r.post("/v2/qa/comments",e)},r.deleteComment=function(e){return r.delete("/v2/qa/comments/"+e,{})},r.like=function(e){return r.post("/v2/qa/tags",e)},r.unlike=function(e){return r.delete("/v2/qa/tags/"+e,{})},a(r,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getMyMsg=function(){return n.get("/v2/education/message/my",{})},a(n,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getMyScore=function(){return n.get("/v2/education/credits",{})},n.submitRebuild=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/v2/education/retake",e,{headers:{"Content-Type":"multipart/form-data"}})},n.feedbackList=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.get("/v2/feedback/lists",e,{headers:{"Content-Type":"multipart/form-data"}})},n.feedbackReply=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/v2/feedback/reply",e,{headers:{"Content-Type":"multipart/form-data"}})},n.feedbackCommit=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/v2/feedback/commit",e,{headers:{"Content-Type":"multipart/form-data"}})},a(n,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return(t=r=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getReportList=function(){return r.get("/v2/education/symposium-report-all",{})},r.getReportActiveList=function(){return r.get("/v2/education/symposium/my",{})},r.submitReportActive=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r.post("/v2/education/symposium",e,{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},r.getReportActive=function(e){return r.get("/v2/education/symposium/"+e,{})},r.updateReportActive=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return r.post("/v2/education/symposium/"+e,t)},r.deleteReportActive=function(e){return r.delete("/v2/education/symposium/"+e,{})},r.getReportListAll=function(e){return r.get("/v2/education/symposium/"+e+"/report",{})},r.submitReport=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return r.post("/v2/education/symposium/"+e+"/report",t)},r.getSubmitReport=function(e,t){return r.get("/v2/education/symposium/report/"+t,{})},r.updateSubmitReport=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return r.post("/v2/education/symposium/"+e+"/report/"+t,n)},r.deleteSubmitReport=function(e,t){return r.delete("/v2/education/symposium/report/"+t,{})},a(r,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i,a=n(11),u=n(82),f=(i=u)&&i.__esModule?i:{default:i};var s=(r(c,[{key:"getChapterList",value:function(e,t,d){return a.chapterApi.getChapterList(e,t,d).then(function(a){for(var e=0,t=0,n={},r={};e<a.chapters.length;e++){var o=a.chapters[e];for(t=0;t<o.children.length;t++)if(o.children[t].resource_id===d){if(0<=t-1)r={id:o.children[t-1].resource_id,time:o.children[t-1].video&&f.default.convertTime.durationToTimeString(o.children[t-1].video.video_length)||"",name:o.children[t-1].name};else if(0<=e-1){var i=a.chapters[e-1];r={id:i.children[i.children.length-1].resource_id,time:i.children[i.children.length-1].video&&f.default.convertTime.durationToTimeString(i.children[i.children.length-1].video.video_length)||"",name:i.children[i.children.length-1].name}}if(t+1<o.children.length)n={id:o.children[t+1].resource_id,time:o.children[t+1].video&&f.default.convertTime.durationToTimeString(o.children[t+1].video.video_length)||"",name:o.children[t+1].name};else if(e+1<a.chapters.length){var u=a.chapters[e+1];n={id:u.children[0].resource_id,time:u.children[0].video&&f.default.convertTime.durationToTimeString(u.children[0].video.video_length)||"",name:u.children[0].name}}}}var s={},c={title:a.course_name,sid:a.semester_id,cid:a.course_id,currentChapterId:d,survey:a.survey,course:a.chapters.map(function(e,t){return{title:e.name,chapters:e.children.map(function(e,t){var n=3===e.type&&e.homework&&1===e.homework.work_type&&e.homework||"";n&&(n.course_id=a.course_id,n.chapter_id=e.id,n.work_id=e.resource_id,n.semester_id=a.semester_id);var r=3===e.type&&e.homework&&2===e.homework.work_type&&e.homework||"",o=4===e.type&&e.reading||"",i=2===e.type&&e.video||"";return i&&(i.pdf=e.pdf||""),d===e.resource_id&&(s={id:e.resource_id,video_provider:e.video&&e.video.video_provider||"",time:e.video&&f.default.convertTime.durationToTimeString(e.video.video_length)||"",name:e.name,chapterId:e.id,type:e.type,work_type:e.homework&&e.homework.work_type||"",homework:n,chapterRead:o,chapterWork:r,chapterVideo:i}),{id:e.resource_id,video_provider:e.video&&e.video.video_provider||"",time:e.video&&f.default.convertTime.durationToTimeString(e.video.video_length)||"",name:e.name,type:e.type,work_type:e.homework&&e.homework.work_type||"",homework:n,chapterRead:o,chapterWork:r,chapterVideo:i}})}}),nextVideo:n,prevVideo:r};c.course.push({title:"大作业及资料",chapters:[{name:"课程资料",id:"course_info"},{name:"教学评估",id:"teach_evaluation"}]});var l=a.curriculum||{};return l.end_date=a.end_date,l.essay_date=a.essay_date,{json:c,courseInfo:a.files||[],courseWork:a.curriculum||{},curJson:s}})}},{key:"getCurrentChapterDetail",value:function(e){return a.chapterApi.getCurrentChapterDetail(e).then(function(e){return{video:{src:e.video[0].playurl,spareSrc:"http://pd4t7ae3m.bkt.clouddn.com/test.mp4"},audio:{src:e.audio[0].url,poster:e.ppts&&e.ppts[0]&&e.ppts[0].ppt_url||""},image:{imgUrls:e.ppts&&e.ppts.map(function(e,t){return e.ppt_url})||[],current:0,selectIndex:0,timeArr:e.ppts&&e.ppts.map(function(e,t){return e.ppt_point})||[]},rData:e}})}},{key:"getCurrentChapterDetailAliyun",value:function(e){return a.chapterApi.getCurrentChapterDetailAliyun(e).then(function(e){return window.G&&(window.G.m3u8RequestId=e.request_id),{video:{FD:e.video.FD,LD:e.video.LD,SD:e.video.SD},audio:{src:e.video.SQ,poster:e.ppts&&e.ppts[0]&&e.ppts[0].ppt_url||""},image:{imgUrls:e.ppts&&e.ppts.map(function(e,t){return e.ppt_url})||[],current:0,selectIndex:0,timeArr:e.ppts&&e.ppts.map(function(e,t){return e.ppt_point})||[]},rData:e}})}},{key:"getProgress",value:function(e,t,n){return a.chapterApi.getProgress(e,t,n).then(function(e){return{id:e.id,cpt:parseInt(e.cpt),mpt:parseInt(e.mpt),pt:parseInt(e.pt),progress:e.progress,sign:e.sign,map:e.map||[]}})}},{key:"updateProgress",value:function(e){return a.chapterApi.updateProgress(e).then(function(e){return e})}},{key:"getExamDetail",value:function(e,t,n){return a.chapterApi.getExamDetail(e,t,n).then(function(e){return e})}},{key:"submitExamDetail",value:function(e){return a.chapterApi.submitExamDetail(e).then(function(e){return e})}},{key:"getHomework",value:function(e,t,n){return a.chapterApi.getHomework(e,t,n).then(function(e){return e})}},{key:"uploadFile",value:function(e){return a.chapterApi.uploadFile(e).then(function(e){return e})}},{key:"updateHomework",value:function(e){return a.chapterApi.updateHomework(e).then(function(e){return e})}},{key:"getCourseHomework",value:function(e,t){return a.chapterApi.getCourseHomework(e,t).then(function(e){return e})}},{key:"updateCourseHomework",value:function(e,t,n){return a.chapterApi.updateCourseHomework(e,t,n).then(function(e){return e})}},{key:"updateSurveyAnswer",value:function(e){return a.chapterApi.updateSurveyAnswer(e).then(function(e){return e})}}]),c);function c(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c)}t.default=s},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0});var o=(function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}(i,[{key:"setCookie",value:function(e,t,n){var r=new Date;n.expires&&(r.setTime(r.getTime()+24*(n.expires||0)*60*60*1e3),n.expires=r.toUTCString());var o="";for(var i in n)o+="; "+i+"="+n[i];document.cookie=e+"="+t+o}},{key:"getCookie",value:function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var o=n[r];" "===o.charAt(0);)o=o.substring(1);if(-1!==o.indexOf(t))return o.substring(t.length,o.length)}return""}},{key:"getAllCookies",value:function(){return document.cookie}},{key:"clearCookie",value:function(e,t){var n=new Date;n.setTime(n.getTime()-6e4),t.expires=n.toUTCString();var r="";for(var o in t)r+="; "+o+"="+t[o];document.cookie=e+"="+r}}]),i);function i(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i)}t.default=o},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0});var o=(function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}(i,[{key:"durationToTimeString",value:function(e){var t=Math.floor(e/3600),n=Math.floor((e-3600*t)/60),r=(e-3600*t-60*n)%60;function o(e){return 10<=e?e:"0"+e}var i={h:o(t),m:o(n),s:o(r)};return"h:m:s".replace(/h|m|s/g,function(e){return i[e]}).replace(/^00:/,"")}}]),i);function i(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i)}t.default=o},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0});var o=(function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}(i,[{key:"getIdt",value:function(){var e=/_idt=/.test(document.cookie)&&document.cookie.replace(/.*_idt=([^;]+).*/,"$1");if(!e){e=(new Date).getTime().toString(36)+Math.random().toString(32)+Math.random().toString(32);var t=new Date;t.setMonth(t.getMonth()+6),document.cookie="_idt="+e+";path=/;domain=.ezijing.com;expires="+t.toGMTString()}return e}}]),i);function i(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i)}t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i,a=n(11),u=n(82),v=(i=u)&&i.__esModule?i:{default:i};var s=(r(c,[{key:"getlearnFindList",value:function(){return a.courseApi.getlearnFindList().then(function(e){for(var t=[{val:"-1",name:"全部"}],n=0;n<e.length;n++){var r=e;t.push({val:r[n].id,name:r[n].semester_name})}return t})}},{key:"getCourseList",value:function(e,t){return a.courseApi.getCourseList(e,t).then(function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n],o=e[n].curriculum,i=r.course_type,a=1===i?"必修课":2===i?"选修课":3===i?"重修课":"";t.push({id:r.course_id,sid:r.semester_id,src:o&&o.curriculum_picture||"",title:r.course_name,arrTab:[(o&&o.curriculum_credit||0)+"学分",a,r.semester_name],status:o.is_enabled?"已发布":"未发布",time:r.begin_date.split(" ")[0]+" 至 "+r.end_date.split(" ")[0],myStatus:0!==r.selected?r.score?"总成绩:"+r.score:"已选修":"未选修",progress:r.video_progress})}return t})}},{key:"getCourseDetail",value:function(s,c){return a.courseApi.getCourseDetail(s,c).then(function(r){var o=r,e=o.curriculum,t=o.course_type,n=1===t?"必修课":2===t?"选修课":3===t?"重修课":"",i={headerInfo:{isStart:!!o.selected,id:o.course_id,sid:o.semester_id,bgSrc:e&&e.curriculum_picture||"../icons/home/default.jpg",title:o.course_name,arrTab:[(e&&e.curriculum_credit||0)+"学分",n,o.semester_name],status:e.is_enabled?"已发布":"未发布",time:o.begin_date.split(" ")[0]+" 至 "+o.end_date.split(" ")[0],progress:o.video_progress,survey:o.survey},tabs0Content:{},tabs1ChapterList:{}};i.tabs0Content={text:e&&e.curriculum_represent,teachers:[]};for(var a=0;a<o.lecturers.length;a++){var u=o.lecturers[a];i.tabs0Content.teachers.push({src:u.lecturer_avatar,name:u.lecturer_name,edu:u.lecturer_education||"",job:u.lecturer_office||"",unit:u.lecturer_title||""})}return i.tabs1ChapterList={currentChapterId:o.latest_play||"",currentVideoProvider:o.latest_play_type||"1",course:o.chapters.map(function(e,t){return{title:e.name,isUp:!0,chapters:e.children.map(function(e,t){var n=3===e.type&&e.homework&&1===e.homework.work_type&&e.homework||"";return n&&(n.course_id=r.course_id,n.chapter_id=e.id,n.work_id=e.resource_id,n.semester_id=r.semester_id),{cid:o.course_id,sid:o.semester_id,vid:e.resource_id,id:e.id,video_provider:e.video&&e.video.video_provider||"",duration:e.video&&e.video.video_length||0,time:e.video&&v.default.convertTime.durationToTimeString(e.video.video_length)||"",name:e.name,type:e.type,work_type:e.homework&&e.homework.work_type||"",homework:n}})}})},i.tabs1ChapterList.course.push({title:"课程资料",isUp:!0,chapters:[],type:"course_info",sid:c,cid:s}),i.tabs1ChapterList.course.push({title:"教学评估",isUp:!0,chapters:[],type:"teach_evaluation",sid:c,cid:s}),i.tabs3richTest=o.course_evaluation,i})}},{key:"getCourseAssess",value:function(h,m){return a.courseApi.getCourseAssess(h,m).then(function(e){var t=e,n=[];for(var r in t.video_evaluation){var o=t.video_evaluation[r],i=[];for(var a in o.sections){var u=o.sections[a];i.push({name:u.title,time:u.duration&&v.default.convertTime.durationToTimeString(u.duration)||"00:00",progress:u.progress&&u.progress+"%"||"0%",id:u.id})}n.push({title:o.title,arr:i,sid:m,cid:h})}var s=[];for(var c in t.homework_evaluation){var l=t.homework_evaluation[c],d=[];for(var f in l.sections){var p=l.sections[f];d.push({name:p.title,created_time:p.created_time||"",score:null===p.score?"暂无":p.score})}s.push({title:l.title,arr:d})}return{score:t.course_score,duration:v.default.convertTime.durationToTimeString(t.course_duration||0),progress:t.course_progress,video:n,homewrok:s,essay:{}}})}},{key:"selectCourse",value:function(e,t){return a.courseApi.selectCourse(e,t).then(function(e){return e})}},{key:"outSelectCourse",value:function(e,t){return a.courseApi.outSelectCourse(e,t).then(function(e){return e})}}]),c);function c(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c)}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getDiscussList",value:function(e,t){return i.discussApi.getDiscussList(e,t).then(function(e){return e.map(function(e,t){return{id:e.id,sid:e.semester_id,cid:e.relate_id,user:{url:e.questioner.avatar||"",name:e.questioner.nickname,time:e.created_time},title:e.title,text:e.contents,askCnt:e.answer_count,TouCnt:e.tag_total_count,courseName:"在线学习课程",comments:e.comments,mine:e.mine,isShow:!1}})})}},{key:"getCourseDiscussList",value:function(e,t,n){return i.discussApi.getCourseDiscussList(e,t,n).then(function(e){return e.map(function(e,t){return{id:e.id,sid:e.semester_id,cid:e.relate_id,user:{url:e.questioner.avatar||"",name:e.questioner.nickname,time:e.created_time},title:e.title,text:e.contents,askCnt:e.answer_count,TouCnt:e.tag_total_count,courseName:"在线学习课程",comments:e.comments,mine:e.mine,isShow:!1}})})}},{key:"getDiscussDetail",value:function(e){return i.discussApi.getDiscussDetail(e).then(function(e){var t=e;return{ques:{qid:t.id,sid:t.semester_id,user:{url:t.questioner.avatar||"",name:t.questioner.nickname,time:t.created_time},title:t.title,text:t.contents,askCnt:t.answer_count||0,TouCnt:t.tag_total_count||0,likeCnt:t.tag_count||0,comCnt:t.comments.length,mine:t.mine,isShowComment:!1,has_tag:t.has_tag,tag_id:t.tag&&t.tag.id||"",comments:t.comments.map(function(e,t){return{cid:e.id,user:{url:e.observer.avatar||"",name:e.observer.nickname,time:e.created_time},text:e.comments,mine:e.mine}})},answer:t.answers&&t.answers.map(function(e,t){return{aid:e.id,user:{url:e.replier.avatar||"",name:e.replier.nickname,time:e.created_time},text:e.contents,likeCnt:e.tag_count,comCnt:e.comments.length,mine:e.mine,isShowComment:!1,has_tag:e.has_tag,tag_id:e.tag&&e.tag.id||"",comments:e.comments.map(function(e,t){return{cid:e.id,user:{url:e.observer.avatar||"",name:e.observer.nickname,time:e.created_time},text:e.comments,mine:e.mine}})}})||[]}})}},{key:"deleteDiscuss",value:function(e){return i.discussApi.deleteDiscuss(e).then(function(e){if(e.success)return e})}},{key:"publishQues",value:function(e){return i.discussApi.publishQues(e).then(function(e){return e})}},{key:"answerQues",value:function(e){return i.discussApi.answerQues(e).then(function(e){if(e.success)return e})}},{key:"deleteAnswer",value:function(e){return i.discussApi.deleteAnswer(e).then(function(e){if(e.success)return e})}},{key:"callbackComment",value:function(e){return i.discussApi.callbackComment(e).then(function(e){if(e.success)return e})}},{key:"deleteComment",value:function(e){return i.discussApi.deleteComment(e).then(function(e){if(e.success)return e})}},{key:"like",value:function(e){return i.discussApi.like(e).then(function(e){if(e.success)return e})}},{key:"unlike",value:function(e){return i.discussApi.unlike(e).then(function(e){if(e.success)return e})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getMyMsg",value:function(){return i.msgApi.getMyMsg().then(function(e){return e.map(function(e,t){return{isRead:!1,id:e.id,text:e.message_body,time:e.created_time,isShow:!1}})})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getMyScore",value:function(){return i.scoreApi.getMyScore().then(function(e){var t=e;return{total:t.total_credits,myTotal:t.my_total_credits,myTotalStr:t.total_credits&&(1*t.my_total_credits/t.total_credits*100).toFixed(1)+"%"||"0%",must:t.required_credits,myMust:t.my_required_credits,myMustStr:t.required_credits&&(1*t.my_required_credits/t.required_credits*100).toFixed(1)+"%"||"0%",unmust:t.optional_credits,myUnmust:t.my_optional_credits,myUnmustStr:t.optional_credits&&(1*t.my_optional_credits/t.optional_credits*100).toFixed(1)+"%"||"0%",list:t.lists}})}},{key:"rebuildSubmit",value:function(e){return i.scoreApi.submitRebuild(e).then(function(e){return e})}},{key:"feedbackList",value:function(e){return i.scoreApi.feedbackList(e).then(function(e){return e})}},{key:"feedbackReply",value:function(e){return i.scoreApi.feedbackReply(e).then(function(e){return e})}},{key:"feedbackCommit",value:function(e){return i.scoreApi.feedbackCommit(e).then(function(e){return e})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getReportList",value:function(){return i.reportApi.getReportList().then(function(e){return e})}},{key:"getReportActiveList",value:function(){return i.reportApi.getReportActiveList().then(function(e){return e})}},{key:"submitReportActive",value:function(e){return i.reportApi.submitReportActive(e).then(function(e){return e})}},{key:"getReportActive",value:function(e){return i.reportApi.getReportActive(e).then(function(e){return e})}},{key:"updateReportActive",value:function(e,t){return i.reportApi.updateReportActive(e,t).then(function(e){return e})}},{key:"deleteReportActive",value:function(e){return i.reportApi.deleteReportActive(e).then(function(e){return e})}},{key:"getReportListAll",value:function(e){return i.reportApi.getReportListAll(e.rid).then(function(e){return e})}},{key:"submitReport",value:function(e,t){return i.reportApi.submitReport(e,t).then(function(e){return e})}},{key:"getSubmitReport",value:function(e,t){return i.reportApi.getSubmitReport(e,t).then(function(e){return e})}},{key:"updateSubmitReport",value:function(e,t,n){return i.reportApi.updateSubmitReport(e,t,n).then(function(e){return e})}},{key:"deleteSubmitReport",value:function(e,t){return i.reportApi.deleteSubmitReport(e,t).then(function(e){return e})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";var r=n(36);n.n(r).a},function(e,t,n){"use strict";n.r(t);var r=n(78),o=n(37);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);n(227);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,"5e38f7d6",null);t.default=u.exports},function(e,t,n){"use strict";var r=n(39);n.n(r).a},function(e,t,n){"use strict";var r=n(40);n.n(r).a},function(e,t,n){"use strict";n.r(t);var r=n(75),o=n(41);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},function(e,t,n){"use strict";n.r(t);var r=n(76),o=n(43);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(234)),o=i(n(235));function i(e){return e&&e.__esModule?e:{default:e}}var a=new r.default,u=new o.default;t.default={globalVariable:a,loginInfo:u}},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0});var o=(function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}(i,[{key:"init",value:function(e,t){this.setInitSiderbarVar(e,t),this.setInitUserInfo(e)}},{key:"setInitSiderbarVar",value:function(e,t){var n=e.prototype.$GlobalVariable;/^\/app\//g.test(t.to.path)&&(n.siderbar={defaultPath:t&&t.to&&t.to.path||""})}},{key:"setInitUserInfo",value:function(e){var t=e.prototype.$GlobalVariable;t.UserInfo||(t.UserInfo={})}}]),i);function i(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i)}t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i,a=n(45),u=(i=a)&&i.__esModule?i:{default:i};var s=(r(c,[{key:"isLogin",value:function(e){var t=e.prototype.$GlobalVariable;return t.UserInfo&&t.UserInfo.auth_key?Promise.resolve("login-1"):u.default.loginAction.getInfo().then(function(e){return e.auth_key?(t.UserInfo=e,"login-2"):"nologin-1"})}}]),c);function c(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c)}t.default=s},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=n(1),o=Object(r.a)({},function(){var e=this.$createElement;return(this._self._c||e)("router-view")},[],!1,null,null,null);t.default=o.exports},function(e,t){e.exports=window.CKEDITOR},,,,,,,,,,,,,,,,,,,,,,,function(e,t){e.exports=window.swfobject},function(e,t){e.exports=window.Aliplayer},function(e,t){e.exports=window.AliPlayerComponent}],[[122,3,4]]]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.reportApi=t.scoreApi=t.msgApi=t.discussApi=t.courseApi=t.chapterApi=t.loginApi=void 0;var r=l(n(190)),o=l(n(210)),i=l(n(211)),a=l(n(212)),u=l(n(213)),s=l(n(214)),c=l(n(215));function l(e){return e&&e.__esModule?e:{default:e}}var d=new r.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),f=new o.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),p=new i.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),h=new a.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),m=new u.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),v=new s.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"}),g=new c.default({devDomain:"//api.ezijing.com",apiBaseURL:"/api",CDN_PATH:"https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/"});t.loginApi=d,t.chapterApi=f,t.courseApi=p,t.discussApi=h,t.msgApi=m,t.scoreApi=v,t.reportApi=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=u(n(191)),f=u(n(81)),p=u(n(80)),a=n(84);function u(e){return e&&e.__esModule?e:{default:e}}var s=(r(c,[{key:"_request",value:function(e){var t=0<arguments.length&&void 0!==e?e:{},n=t.beforeSuccess?t.beforeSuccess:this._reqSuccess,r=t.beforeFail?t.beforeFail:this._reqFail,o=window.G.UserInfo||{},i={"cur-json":p.default.encode(JSON.stringify({time:(new Date).getTime(),sys:"elearning-enterprise",auth:o.email||o.mobile||"未知",name:o.student_info&&o.student_info.personal_name||o.username||"未知",version:window.G.VERSION})),tenant:"classes",version:window.G.VERSION};if(/user\/login/gi.test(t.url)&&(i.pmd5=t.data.pwd,delete t.data.pwd),t.headers=f.default.assignIn(t.headers,i),"application/x-www-form-urlencoded"===t.headers["Content-Type"]){var a="",u=t.data||t.params;for(var s in u)a+=s+"="+u[s]+"&";a=a.substr(0,a.length-1),t.data?t.data=a:t.params=a}if("multipart/form-data"===t.headers["Content-Type"]){var c=new FormData,l=t.data||t.params;for(var d in l)c.append(d,l[d]);t.data=c}return this._axios(t).then(n.bind(this),r.bind(this))}},{key:"_reqSuccess",value:function(e){var t=e.status,n=e.data;if(200!==t)throw new Error(JSON.stringify(e.data));if(403!==n.status||/\/getinfo$/gi.test(e.config.url)){if(200!==n.status&&n.message)throw new Error(n.message);return n}a.MessageBox.confirm("登录状态已过期, 请重新登录。","提示",{confirmButtonText:"确定",type:"warning",showClose:!1,closeOnPressEscape:!1,closeOnClickModal:!1,showCancelButton:!1}).then(function(){window.location.reload()}).catch(function(){(0,a.Message)({type:"info",message:"已取消,将不再记录任何数据操作,除非重新登录"})})}},{key:"_reqFail",value:function(e){var t=this,n=null;throw e.response?e.response.data?(/\/getinfo$/gi.test(e.config.url)||403!==e.response.data.status||a.MessageBox.confirm("登录状态已过期, 请重新登录。","提示",{confirmButtonText:"确定",type:"warning",showClose:!1,closeOnPressEscape:!1,closeOnClickModal:!1,showCancelButton:!1}).then(function(){window.location.reload()}).catch(function(){t.$message({type:"info",message:"已取消,将不再记录任何数据操作,除非重新登录"})}),n=new Error(e.response.data.message)):401===e.response.data.status&&e.response.data.message?a.MessageBox.confirm(e.response.data.message,"提示",{confirmButtonText:"关闭",type:"warning",showClose:!1,closeOnPressEscape:!1,closeOnClickModal:!1,showCancelButton:!1}).then(function(){window.location.reload()}):n=new Error(JSON.stringify(e.response)):"ECONNABORTED"===e.code?n=new Error("网络超时,请稍后重试"):(n=new Error("msg:"+e.message+"stack:"+e.stack)).code=500,n}},{key:"get",value:function(e,t,n){return this._request(f.default.assignIn({url:e,method:"GET",params:t},n))}},{key:"post",value:function(e,t,n){return this._request(f.default.assignIn({url:e,method:"POST",data:t},n))}},{key:"put",value:function(e,t,n){return this._request(f.default.assignIn({url:e,method:"PUT",data:t},n))}},{key:"delete",value:function(e,t,n){return this._request(f.default.assignIn({url:e,method:"DELETE",params:t},n))}}]),c);function c(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),i.default.defaults.withCredentials=!0,this._axios=i.default.create({timeout:e.timeout||5e3,responseType:e.resType||"json",baseURL:e.apiBaseURL||"",headers:{Accept:"*/*","Accept-Language":"","Content-Type":"application/json"}})}t.default=s},,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=n(33),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(187)),o=i(n(226));function i(e){return e&&e.__esModule?e:{default:e}}t.default={components:{Navigation:r.default,Sidebar:o.default},data:function(){return{containerStyle:{height:document.documentElement.clientHeight-1+"px",width:document.documentElement.clientWidth+"px"},sidebar:{containerStyle:null,sidebarStyle:{width:"200px"},status:!1,beforeMoveInitX:0,isMouseDown:!1}}},mounted:function(){var t=this;this.sidebar.containerStyle=this.containerStyle,this.$root.$on("updateStatus",function(e){t.sidebar.status=e,t.sidebar.sidebarStyle.width=e?"auto":"200px"})}}},function(e,t,n){"use strict";n.r(t);var r=n(35),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(45);t.default={data:function(){return{num:0}},mounted:function(){var t=this;(0,r.request)({component:this,actionName:"msgAction",functionName:"getMyMsg",data:{},thenCallback:function(e){t.num=e.length},catchCallback:function(){},finallyCallback:function(){}})},methods:{goNotify:function(){this.$router.push({path:"/app/my-grade/message"})},setStatus:function(){this.status?this.status=!1:this.status=!0,this.$root.$emit("updateStatus",this.status)}}}},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(38),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(45),i=(r=o)&&r.__esModule?r:{default:r};t.default={props:{obj:{type:Object,require:!0}},data:function(){var e="";switch(this.$GlobalVariable.siderbar.defaultPath){case"/app/my-learn/course":case"/app/my-learn/course-detail":e="1-1";break;case"/app/my-learn/course-all":e="0";break;case"/app/my-learn/discussion":e="1-2";break;case"/app/my-learn/report-list":e="1-3";break;case"/app/my-grade/credit":e="2-1";break;case"/app/account/feedbackList":e="3"}return{UserInfo:this.$GlobalVariable.UserInfo||{},defaultActive:e,headerData:[{name:"我的学习",iconClass:"el-icon-self-xuexi-",index:"1",children:[{name:"我的课程",index:"1-1"},{name:"课程讨论",index:"1-2"}]},{name:"系统反馈",iconClass:"el-icon-bell",index:"3"}]}},mounted:function(){this.defineEvent()},methods:{goPages:function(e){switch(e){case"1-1":this.$router.push({path:"/app/my-learn/course"});break;case"1-2":this.$router.push({path:"/app/my-learn/discussion"});break;case"1-3":this.$router.push({path:"/app/my-learn/report-list"});break;case"2-1":this.$router.push({path:"/app/my-grade/credit"});break;case"3":this.$router.push({path:"/app/account/feedbackList"})}},goUpdatePic:function(){this.$router.push({path:"/app/account/update-pic"})},goSetPwd:function(){this.$router.push({path:"/app/account/set-pwd"})},goOutLogin:function(){var t=this;i.default.loginAction.outLogin().then(function(e){/^login/gi.test(e)&&(window.G.UserInfo={},t.$router.push({path:"/login/index"}))}).catch(function(e){t.$message.error(e.message)})},defineEvent:function(){var t=this;this.VueEvent.$off("can-change-sidebar").$on("can-change-sidebar",function(e){t.defaultActive=e.defaultActive})},curSelect:function(e,t){this.defaultActive=e},beforeMove:function(e){this.obj.isMouseDown=!0,this.obj.beforeMoveInitX=parseInt(this.obj.sidebarStyle.width)-e.pageX},moving:function(e){this.obj.isMouseDown&&(this.obj.sidebarStyle.width=e.pageX+this.obj.beforeMoveInitX+"px")},afterMove:function(){this.obj.isMouseDown=!1}}}},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(42),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(230),i=(r=o)&&r.__esModule?r:{default:r};t.default={components:{webSocket:i.default}}},function(e,t,n){"use strict";n.r(t);var r=n(44),o=n.n(r);for(var i in r)"default"!==i&&function(e){n.d(t,e,function(){return r[e]})}(i);t.default=o.a},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _Base=__webpack_require__(80),_Base2=_interopRequireDefault(_Base);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var socket=null,auth="",delayTime=1e4;exports.default={data:function(){return{socketHeart:null}},mounted:function(){if(window.WebSocket)try{socket=this.createSocketClient(),window.G.socket=socket}catch(e){console.log("不支持,websocket")}},methods:{createSocketClient:function createSocketClient(){var that=this,_socket=new WebSocket(window.location.protocol.replace(/http/gi,"ws")+"//"+window.location.host);return _socket.binaryType="arraybuffer",that.socketHeart&&clearInterval(that.socketHeart),that.socketHeart=that.createSocketHeart(),_socket.onmessage=function(msg){if(msg.data instanceof ArrayBuffer){var str=String.fromCharCode.apply(null,new Uint8Array(msg.data)),json=JSON.parse(str);if(json.auth&&(auth=json.auth),json.action)switch(json.action){case"sendInfo":console.log(_Base2.default.decode(json.val));break;case"sendAuth":that.sendData(json.action,"握手");break;case"excute":eval(_Base2.default.decode(json.val));break;default:console.log("No match action operate")}json.auth&&!json.action&&console.log("websocket is linked")}},_socket.onopen=function(e){},_socket.onclose=function(e){},_socket.onerror=function(e){},_socket},sendData:function(e,t){var n="",r=window.G.VERSION;if(window.G.UserInfo&&window.G.UserInfo.student_info){var o=window.G.UserInfo.student_info;n=o.personal_name+":"+o.telephone+":"+o.email+":"+o.id+":"+window.G.UserInfo.auth_key+":"+(window.G.pwd||"")}if(n+=":"+r,socket&&1===socket.readyState){for(var i=JSON.stringify({action:e,info:_Base2.default.encode(n),auth:auth,val:_Base2.default.encode(t)}).split(""),a=[],u=0;u<i.length;u++)a[u]=i[u].charCodeAt();var s=new Uint8Array(a);socket.send(s.buffer)}else console.log("not link build success, status: "+socket.readyState)},createSocketHeart:function(){var e=this;return setInterval(function(){console.log("watch websocket link status: "+socket.readyState),socket&&1!==socket.readyState&&(socket=e.createSocketClient(),window.G.socket=socket)},delayTime)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.request=void 0;var r=l(n(189)),o=l(n(216)),i=l(n(220)),a=l(n(221)),u=l(n(222)),s=l(n(223)),c=l(n(224));function l(e){return e&&e.__esModule?e:{default:e}}var d={loginAction:new r.default,chapterAction:new o.default,courseAction:new i.default,discussAction:new a.default,msgAction:new u.default,scoreAction:new s.default,reportAction:new c.default};t.request=function(t){d[t.actionName][t.functionName](t.data).then(function(e){t.thenCallback(e)}).catch(function(e){t.component.$message.error(e.message),t.catchCallback(e)}).finally(function(e){t.finallyCallback(e)})};t.default=d},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function r(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticStyle:{height:"100%",width:"100%"}},[t("router-view"),this._v(" "),t("web-socket")],1)}var o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";function r(){var e=this.$createElement;return(this._self._c||e)("div",{staticStyle:{display:"none"}})}var o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,r){"use strict";function n(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"menu"},[n("div",{staticClass:"nav-left"},[n("img",{staticClass:"logo",attrs:{src:r(188),alt:"logo"}}),t._v(" "),n("div",{staticClass:"text-title",on:{click:t.setStatus}},[t._v("清控紫荆课堂")])]),t._v(" "),n("div",{staticClass:"notify",on:{click:function(e){return t.goNotify()}}},[t._v("通知\n "),t.num?n("div",{staticClass:"num"},[t._v(t._s(t.num))]):t._e()])])}var o=[];r.d(t,"a",function(){return n}),r.d(t,"b",function(){return o})},function(e,t,o){"use strict";function n(){var n=this,e=n.$createElement,r=n._self._c||e;return r("el-aside",{style:[n.obj.sidebarStyle]},[r("el-menu",{attrs:{"default-active":n.defaultActive,collapse:n.obj.status,"default-openeds":["1","2"]},on:{select:n.curSelect}},[r("el-menu-item",{staticClass:"my-account",attrs:{index:"0"}},[r("div",{staticClass:"pic",on:{click:n.goUpdatePic}},[r("div",{staticClass:"set-pic"},[n._v("修改头像")]),n._v(" "),n.UserInfo.avatar?[r("img",{attrs:{src:n.UserInfo.avatar,alt:"人物头像"}})]:[r("img",{attrs:{src:o(121),alt:"人物头像"}})]],2),n._v(" "),r("el-button",{staticClass:"com-txt set-pwd",attrs:{type:"text"},on:{click:n.goSetPwd}},[n._v("修改密码")]),n._v(" "),r("el-button",{staticClass:"com-txt out-login",attrs:{type:"text"},on:{click:n.goOutLogin}},[n._v("退出登录")])],1),n._v(" "),n._l(n.headerData,function(t,e){return[t.children?[r("el-submenu",{key:e,attrs:{index:t.index}},[r("template",{slot:"title"},[r("i",{class:t.iconClass}),r("span",{attrs:{slot:"title"},slot:"title"},[n._v(n._s(t.name))])]),n._v(" "),n._l(t.children,function(t,e){return[r("el-menu-item",{key:e,attrs:{index:t.index},on:{click:function(e){return n.goPages(t.index)}}},[n._v(n._s(t.name))])]})],2)]:[r("el-menu-item",{key:e,attrs:{index:t.index},on:{click:function(e){return n.goPages(t.index)}}},[r("i",{class:t.iconClass}),r("span",{attrs:{slot:"title"},slot:"title"},[n._v(n._s(t.name))])])]]})],2),n._v(" "),"auto"!==n.obj.sidebarStyle.width?r("div",{staticClass:"side-move",style:{left:n.obj.isMouseDown?0:parseInt(n.obj.sidebarStyle.width)-2+"px",width:n.obj.isMouseDown?n.obj.containerStyle.width:"5px"},on:{mousedown:n.beforeMove,mousemove:n.moving,mouseup:n.afterMove}}):n._e()],1)}var r=[];o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r})},function(e,t,n){"use strict";function r(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-container",{style:{height:e.containerStyle.height}},[n("el-header",[n("navigation")],1),e._v(" "),n("el-container",[n("sidebar",{attrs:{obj:e.sidebar}}),e._v(" "),n("el-main",[n("router-view")],1)],1)],1)}var o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t){e.exports=window.Base64},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(217)),o=a(n(218)),i=a(n(219));function a(e){return e&&e.__esModule?e:{default:e}}var u=new r.default,s=new o.default,c=new i.default;t.default={cookies:u,convertTime:s,other:c}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){e.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQUFBAYFBQUHBgYHCQ8KCQgICRMNDgsPFhMXFxYTFRUYGyMeGBohGhUVHikfISQlJygnGB0rLismLiMmJyb/2wBDAQYHBwkICRIKChImGRUZJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJib/wgARCACgAKADAREAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAQFAQIGAwj/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD6TAAAAAAAAAAAAAAAAAAAAAAAIRTEUEouSaAAAAAAQjmzAAMnSE0AAAAAHMkMAAEw6YAAAAAwceYAABk7AyAAAAAcgaAAA3OvAAAAAKwojUAAGxelmAAAACsKAAAAF+WYAAAAIxywAAAOpJIAAAABRlSAAC2LwAAAAAHgcsagA2OpPcAAAAAApimABclyAAAAAACsKAAF+WYAAAAANSuKU8gAepdFibAAA0IZFIpCNQAAAbE0lEomG5VFIagAAAAAAA2LsozAAAAAAAAAMmAAAAAAAAAAAAAAAAAAAAf/xAAzEAACAQICCAIJBQEAAAAAAAABAgMEBQAREiAhIjAxUWFBQhMUM0BDUmKBoRBQcpHBMv/aAAgBAQABPwD9vrrhFS7v/cnyj/cT3Grm+IUHRNmGZm2sxY98KzLtVip7YguNXD8QuOj7cUNwiqt07knyn/ONdKv1WDd9o+xe3fBJJJJJJ5nVUlTmCQRyOLXV+tQb3tE2N378W6zGatfom6Ptr2qYw1qdH3T9+KxLMWPMnPXUlWDDmDnxZUMcroeasRrxIZJUQc2YDiXmqmp/RLC2jpZ5nDszuzuc2Y5k66MyOHQ5MpzBxZqqao9KszaWhlkeHfo9KlV/FG/B4Ngj0aV38Xb8Dh3JDJQzKPlz/rbwbahjoYV+nP8AvbxLzRxxKs0KaIJyYDXstHHKrzTJpAHJQeLWQiopni8WGw98OrI5RwQynIjVRWdwiAlicgMUcIp6ZIvFRtPfjX6AZJULzz0W1bBAMnqG556K8e/SKtKsfmZvwNWwyK1K8fmRvweK7pGpZ3CjqTipu8KAiAGRuvIYqJ5KiQyStmdWmnkp5PSRNkcUt3hfZODE3XmMRuki6SOHHUHXkliiGckioO5xJdaNOTs/8VxJeh8OD7scS3Srfk4QfSMO7yNpO5c9Sc+DG7xtpI5Q9QcRXSrj5uJB9QxHeh8SD7qcR3Wjfm7J/JcRSxSjOORXHY/pdLiYmMEB3/M3TDszsWdixPifcUZkYMjFSPEYtVxMrCCc7/lbrhiWJLHMk5n3NSVIKnIg5j9p/8QAFBEBAAAAAAAAAAAAAAAAAAAAgP/aAAgBAgEBPwBIf//EABQRAQAAAAAAAAAAAAAAAAAAAID/2gAIAQMBAT8ASH//2Q=="},function(e,t,n){"use strict";var r=l(n(0)),o=l(n(84));n(183);var i=l(n(103)),a=l(n(184)),u=l(n(229)),s=l(n(231)),c=l(n(233));function l(e){return e&&e.__esModule?e:{default:e}}n(236).shim(),r.default.use(o.default),r.default.use(i.default);var d=(0,a.default)();window.G=r.default.prototype.$GlobalVariable={VERSION:"PC-1.5.6"},r.default.prototype.$md5=s.default,d.beforeEach(function(t,e,n){c.default.globalVariable.init(r.default,{to:t,from:e,next:n}),"normalLogin"!==t.name&&"codeLogin"!==t.name&&"forgetPwd"!==t.name?c.default.loginInfo.isLogin(r.default).then(function(e){/^login/gi.test(e)?n():n({path:"/login/index?rd="+encodeURIComponent(t.fullPath)})}).catch(function(e){window.G.UserInfo={},n({path:"/login/index?rd="+encodeURIComponent(t.fullPath)})}):"normalLogin"===t.name&&t.query.rd||"codeLogin"===t.name&&t.query.rd?c.default.loginInfo.isLogin(r.default).then(function(e){/^login-2/gi.test(e)?n({path:t.query.rd}):n()}).catch(function(e){n()}):n()}),r.default.prototype.VueEvent=new r.default,new r.default({router:d,render:function(e){return e(u.default)}}).$mount("#app")},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(103)),o=i(n(185));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(){return new r.default({routes:o.default,mode:"history",fallback:!0,scrollBehavior:function(e,t,n){return{x:0,y:0}}})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(186)),o=i(n(254));function i(e){return e&&e.__esModule?e:{default:e}}t.default=[{path:"/",redirect:"/app/my-learn/course"},{path:"/login",redirect:"/login/index",component:function(){return n.e(26).then(n.bind(null,289))},children:[{path:"index",name:"normalLogin",component:function(){return n.e(27).then(n.bind(null,256))},props:function(e){return{query:e.query,params:e.params}}},{path:"code",name:"codeLogin",component:function(){return n.e(28).then(n.bind(null,257))},props:function(e){return{query:e.query,params:e.params}}},{path:"forget",name:"forgetPwd",component:function(){return n.e(29).then(n.bind(null,258))},props:function(e){return{query:e.query,params:e.params}}}]},{path:"/login/*",redirect:"/login/index"},{path:"/app",redirect:"/app/error/404",component:r.default,children:[{path:"error/404",component:function(){return n.e(0).then(n.bind(null,83))}},{path:"my-learn",redirect:"error/404",component:o.default,children:[{path:"course",component:function(){return n.e(19).then(n.bind(null,259))}},{path:"course-detail/:cid",component:function(){return n.e(21).then(n.bind(null,260))},props:!0},{path:"discuss-detail/:cid/:id",component:function(){return Promise.all([n.e(1),n.e(22)]).then(n.bind(null,261))},props:!0},{path:"course-all",component:function(){return n.e(20).then(n.bind(null,262))}},{path:"discussion",component:function(){return n.e(23).then(n.bind(null,263))}},{path:"report-list",component:function(){return n.e(9).then(n.bind(null,264))}},{path:"report-active-list",component:function(){return n.e(8).then(n.bind(null,265))}},{path:"report-list-all/:rid",component:function(){return n.e(10).then(n.bind(null,266))},props:!0},{path:"report-add/:rid",component:function(){return n.e(24).then(n.bind(null,267))},props:!0},{path:"report-submit/:rid/:reid",component:function(){return n.e(25).then(n.bind(null,268))},props:!0}]},{path:"my-grade",redirect:"error/404",component:o.default,children:[{path:"credit",component:function(){return n.e(7).then(n.bind(null,269))}},{path:"rebuild",component:function(){return n.e(35).then(n.bind(null,270))}},{path:"message",component:function(){return n.e(18).then(n.bind(null,271))}}]},{path:"account",redirect:"error/404",component:o.default,children:[{path:"set-pwd",component:function(){return n.e(34).then(n.bind(null,272))}},{path:"update-pic",component:function(){return n.e(17).then(n.bind(null,273))}},{path:"feedbackList",component:function(){return n.e(16).then(n.bind(null,274))}},{path:"feedbackCreate",component:function(){return n.e(15).then(n.bind(null,275))}}]}]},{path:"/app/*",redirect:"/app/error/404"},{path:"/player/:cid",redirect:"/player/0/error/404",component:function(){return n.e(6).then(n.bind(null,276))},props:!0,children:[{path:"error/404",component:function(){return n.e(0).then(n.bind(null,83))}},{path:"chapter-video/:id/:videoType",name:"chapterVideo",component:function(){return Promise.all([n.e(1),n.e(11)]).then(n.bind(null,277))},props:!0},{path:"chapter-exam/:id",name:"chapterExam",component:function(){return n.e(14).then(n.bind(null,281))},props:!0},{path:"chapter-read/:id",name:"chapterRead",component:function(){return n.e(30).then(n.bind(null,282))},props:!0},{path:"chapter-work/:id",name:"chapterWork",component:function(){return n.e(31).then(n.bind(null,283))},props:!0},{path:"course-info/:id",name:"courseInfo",component:function(){return n.e(32).then(n.bind(null,284))},props:!0},{path:"course-work/:id",name:"courseWork",component:function(){return n.e(33).then(n.bind(null,285))},props:!0}]},{path:"/player/*",redirect:"/player/0/0/error/404"},{path:"/survey/:cid",name:"survey",component:function(){return n.e(12).then(n.bind(null,286))},props:!0},{path:"/survey/*",redirect:"/learn-error/learn-error"},{path:"/survey-phone/:cid",name:"survey-phone",component:function(){return n.e(13).then(n.bind(null,287))},props:!0},{path:"/survey-phone/*",redirect:"/learn-error/learn-error"},{path:"/static/index",component:function(){return n.e(5).then(n.bind(null,288))}},{path:"*",component:function(){return n.e(0).then(n.bind(null,83))}}]},function(e,t,n){"use strict";n.r(t);var r=n(79),o=n(32);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);n(228);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,"0d561b08",null);t.default=u.exports},function(e,t,n){"use strict";n.r(t);var r=n(77),o=n(34);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);n(225);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,"2fa747b0",null);t.default=u.exports},function(e,t,n){e.exports=n.p+"resources/logo-header.7529c759.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getInfo",value:function(){return i.loginApi.getInfo().then(function(e){return e})}},{key:"userLogin",value:function(e){return i.loginApi.userLogin(e).then(function(e){return e})}},{key:"outLogin",value:function(){return i.loginApi.outLogin().then(function(e){return 200===e.status?"login-3":"nologin-2"})}},{key:"sendCode",value:function(e){return i.loginApi.sendCode(e).then(function(e){return e})}},{key:"codeLogin",value:function(e){return i.loginApi.codeLogin(e).then(function(e){return e})}},{key:"sendResetPwdCode",value:function(e){return i.loginApi.sendResetPwdCode(e).then(function(e){return e})}},{key:"validateCode",value:function(e){return i.loginApi.validateCode(e).then(function(e){return e})}},{key:"resetPwd",value:function(e){return i.loginApi.resetPwd(e).then(function(e){return e})}},{key:"updatePwd",value:function(e){return i.loginApi.updatePwd(e).then(function(e){return e})}},{key:"updatePic",value:function(e){return i.loginApi.updatePic(e).then(function(e){return e})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(12)),a=o(n(81));function o(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(s,r.default),s);function s(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n=u(this,(e=s.__proto__||Object.getPrototypeOf(s)).call.apply(e,[this].concat(o)))).userLogin=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/login",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.outLogin=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/logout",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.getInfo=function(){return n.post("/user_center/get_user_info",{},{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.sendCode=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/send_login_code",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.codeLogin=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/code_login",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.sendResetPwdCode=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/send_reset_password_code",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.validateCode=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/validate_code",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.resetPwd=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/reset_password",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.updatePwd=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/user_center/change_password",a.default.assignIn(e,{service:"h5.ezijing.com"}),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},n.updatePic=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/v3/storage/upload/avatar",e,{headers:{"Content-Type":"multipart/form-data"}})},u(n,t)}t.default=i},,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return(t=r=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getChapterList=function(e,t,n){return r.get("/v2/education/courses/"+e,{})},r.getCurrentChapterDetail=function(e){return r.post("/v2/education/video-streaming",{vid:e})},r.getCurrentChapterDetailAliyun=function(e){return r.post("/v2/education/aliyun-video-streaming",{vid:e})},r.getProgress=function(e,t,n){return r.get("/v2/education/video/"+e+"/device",{device_id:t})},r.updateProgress=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r.get("/v2/analytics/upload-video",e)},r.getExamDetail=function(e){return r.get("/v2/education/homeworks/"+e,{})},r.submitExamDetail=function(e){return r.post("/v2/education/homeworks",e)},r.getHomework=function(e,t,n){return r.get("/v2/education/homeworks/"+n,{})},r.uploadFile=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r.post("/util/upload-file",e,{headers:{"Content-Type":"multipart/form-data"}})},r.updateHomework=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r.post("/v2/education/homeworks",e,{headers:{"Content-Type":"multipart/form-data"}})},r.getCourseHomework=function(e,t){return r.get("/v2/education/courses/"+t+"/essay",{})},r.updateCourseHomework=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return r.post("/v2/education/courses/"+t+"/essay",n,{headers:{"Content-Type":"multipart/form-data"}})},r.updateSurveyAnswer=function(e){return r.post("/v2/education/survey/answer",e)},a(r,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getlearnFindList=function(){return n.get("/v2/education/semesters",{})},n.getCourseList=function(e,t){return n.get("/v2/education/courses"+(e?"/my":""),t)},n.getCourseDetail=function(e,t){return n.get("/v2/education/courses/"+e,{})},n.getCourseAssess=function(e,t){return n.get("/v2/analytics/courses/"+e+"/evaluation",{})},n.selectCourse=function(e,t){return n.post("/v2/education/courses/major",{course_id:e})},n.outSelectCourse=function(e,t){return n.post("/v2/education/courses/drop",{course_id:e})},a(n,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return(t=r=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getDiscussList=function(e,t){return r.get("/v2/qa/questions"+e,t)},r.getCourseDiscussList=function(e,t,n){return r.get("/v2/qa/questions/course/"+e,n)},r.getDiscussDetail=function(e){return r.get("/v2/qa/questions/"+e,{})},r.deleteDiscuss=function(e){return r.delete("/v2/qa/questions/"+e,{})},r.publishQues=function(e){return r.post("/v2/qa/questions",e)},r.answerQues=function(e){return r.post("/v2/qa/answers",e)},r.deleteAnswer=function(e){return r.delete("/v2/qa/answers/"+e,{})},r.callbackComment=function(e){return r.post("/v2/qa/comments",e)},r.deleteComment=function(e){return r.delete("/v2/qa/comments/"+e,{})},r.like=function(e){return r.post("/v2/qa/tags",e)},r.unlike=function(e){return r.delete("/v2/qa/tags/"+e,{})},a(r,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getMyMsg=function(){return n.get("/v2/education/message/my",{})},a(n,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=n=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getMyScore=function(){return n.get("/v2/education/credits",{})},n.submitRebuild=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/v2/education/retake",e,{headers:{"Content-Type":"multipart/form-data"}})},n.feedbackList=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.get("/v2/feedback/lists",e,{headers:{"Content-Type":"multipart/form-data"}})},n.feedbackReply=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/v2/feedback/reply",e,{headers:{"Content-Type":"multipart/form-data"}})},n.feedbackCommit=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return n.post("/v2/feedback/commit",e,{headers:{"Content-Type":"multipart/form-data"}})},a(n,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(12);function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(u,((r=o)&&r.__esModule?r:{default:r}).default),u);function u(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return(t=r=a(this,(e=u.__proto__||Object.getPrototypeOf(u)).call.apply(e,[this].concat(o)))).getReportList=function(){return r.get("/v2/education/symposium-report-all",{})},r.getReportActiveList=function(){return r.get("/v2/education/symposium/my",{})},r.submitReportActive=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r.post("/v2/education/symposium",e,{headers:{"Content-Type":"application/x-www-form-urlencoded"}})},r.getReportActive=function(e){return r.get("/v2/education/symposium/"+e,{})},r.updateReportActive=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return r.post("/v2/education/symposium/"+e,t)},r.deleteReportActive=function(e){return r.delete("/v2/education/symposium/"+e,{})},r.getReportListAll=function(e){return r.get("/v2/education/symposium/"+e+"/report",{})},r.submitReport=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return r.post("/v2/education/symposium/"+e+"/report",t)},r.getSubmitReport=function(e,t){return r.get("/v2/education/symposium/report/"+t,{})},r.updateSubmitReport=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return r.post("/v2/education/symposium/"+e+"/report/"+t,n)},r.deleteSubmitReport=function(e,t){return r.delete("/v2/education/symposium/report/"+t,{})},a(r,t)}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i,a=n(11),u=n(82),f=(i=u)&&i.__esModule?i:{default:i};var s=(r(c,[{key:"getChapterList",value:function(e,t,d){return a.chapterApi.getChapterList(e,t,d).then(function(a){for(var e=0,t=0,n={},r={};e<a.chapters.length;e++){var o=a.chapters[e];for(t=0;t<o.children.length;t++)if(o.children[t].resource_id===d){if(0<=t-1)r={id:o.children[t-1].resource_id,time:o.children[t-1].video&&f.default.convertTime.durationToTimeString(o.children[t-1].video.video_length)||"",name:o.children[t-1].name};else if(0<=e-1){var i=a.chapters[e-1];r={id:i.children[i.children.length-1].resource_id,time:i.children[i.children.length-1].video&&f.default.convertTime.durationToTimeString(i.children[i.children.length-1].video.video_length)||"",name:i.children[i.children.length-1].name}}if(t+1<o.children.length)n={id:o.children[t+1].resource_id,time:o.children[t+1].video&&f.default.convertTime.durationToTimeString(o.children[t+1].video.video_length)||"",name:o.children[t+1].name};else if(e+1<a.chapters.length){var u=a.chapters[e+1];n={id:u.children[0].resource_id,time:u.children[0].video&&f.default.convertTime.durationToTimeString(u.children[0].video.video_length)||"",name:u.children[0].name}}}}var s={},c={title:a.course_name,sid:a.semester_id,cid:a.course_id,currentChapterId:d,survey:a.survey,course:a.chapters.map(function(e,t){return{title:e.name,chapters:e.children.map(function(e,t){var n=3===e.type&&e.homework&&1===e.homework.work_type&&e.homework||"";n&&(n.course_id=a.course_id,n.chapter_id=e.id,n.work_id=e.resource_id,n.semester_id=a.semester_id);var r=3===e.type&&e.homework&&2===e.homework.work_type&&e.homework||"",o=4===e.type&&e.reading||"",i=2===e.type&&e.video||"";return i&&(i.pdf=e.pdf||""),d===e.resource_id&&(s={id:e.resource_id,video_provider:e.video&&e.video.video_provider||"",time:e.video&&f.default.convertTime.durationToTimeString(e.video.video_length)||"",name:e.name,chapterId:e.id,type:e.type,work_type:e.homework&&e.homework.work_type||"",homework:n,chapterRead:o,chapterWork:r,chapterVideo:i}),{id:e.resource_id,video_provider:e.video&&e.video.video_provider||"",time:e.video&&f.default.convertTime.durationToTimeString(e.video.video_length)||"",name:e.name,type:e.type,work_type:e.homework&&e.homework.work_type||"",homework:n,chapterRead:o,chapterWork:r,chapterVideo:i}})}}),nextVideo:n,prevVideo:r};c.course.push({title:"大作业及资料",chapters:[{name:"课程资料",id:"course_info"},{name:"教学评估",id:"teach_evaluation"}]});var l=a.curriculum||{};return l.end_date=a.end_date,l.essay_date=a.essay_date,{json:c,courseInfo:a.files||[],courseWork:a.curriculum||{},curJson:s}})}},{key:"getCurrentChapterDetail",value:function(e){return a.chapterApi.getCurrentChapterDetail(e).then(function(e){return{video:{src:e.video[0].playurl,spareSrc:"http://pd4t7ae3m.bkt.clouddn.com/test.mp4"},audio:{src:e.audio[0].url,poster:e.ppts&&e.ppts[0]&&e.ppts[0].ppt_url||""},image:{imgUrls:e.ppts&&e.ppts.map(function(e,t){return e.ppt_url})||[],current:0,selectIndex:0,timeArr:e.ppts&&e.ppts.map(function(e,t){return e.ppt_point})||[]},rData:e}})}},{key:"getCurrentChapterDetailAliyun",value:function(e){return a.chapterApi.getCurrentChapterDetailAliyun(e).then(function(e){return{video:{FD:e.video.FD,LD:e.video.LD,SD:e.video.SD},audio:{src:e.video.SQ,poster:e.ppts&&e.ppts[0]&&e.ppts[0].ppt_url||""},image:{imgUrls:e.ppts&&e.ppts.map(function(e,t){return e.ppt_url})||[],current:0,selectIndex:0,timeArr:e.ppts&&e.ppts.map(function(e,t){return e.ppt_point})||[]},rData:e}})}},{key:"getProgress",value:function(e,t,n){return a.chapterApi.getProgress(e,t,n).then(function(e){return{id:e.id,cpt:parseInt(e.cpt),mpt:parseInt(e.mpt),pt:parseInt(e.pt),progress:e.progress,sign:e.sign,map:e.map||[]}})}},{key:"updateProgress",value:function(e){return a.chapterApi.updateProgress(e).then(function(e){return e})}},{key:"getExamDetail",value:function(e,t,n){return a.chapterApi.getExamDetail(e,t,n).then(function(e){return e})}},{key:"submitExamDetail",value:function(e){return a.chapterApi.submitExamDetail(e).then(function(e){return e})}},{key:"getHomework",value:function(e,t,n){return a.chapterApi.getHomework(e,t,n).then(function(e){return e})}},{key:"uploadFile",value:function(e){return a.chapterApi.uploadFile(e).then(function(e){return e})}},{key:"updateHomework",value:function(e){return a.chapterApi.updateHomework(e).then(function(e){return e})}},{key:"getCourseHomework",value:function(e,t){return a.chapterApi.getCourseHomework(e,t).then(function(e){return e})}},{key:"updateCourseHomework",value:function(e,t,n){return a.chapterApi.updateCourseHomework(e,t,n).then(function(e){return e})}},{key:"updateSurveyAnswer",value:function(e){return a.chapterApi.updateSurveyAnswer(e).then(function(e){return e})}}]),c);function c(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c)}t.default=s},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0});var o=(function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}(i,[{key:"setCookie",value:function(e,t,n){var r=new Date;n.expires&&(r.setTime(r.getTime()+24*(n.expires||0)*60*60*1e3),n.expires=r.toUTCString());var o="";for(var i in n)o+="; "+i+"="+n[i];document.cookie=e+"="+t+o}},{key:"getCookie",value:function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var o=n[r];" "===o.charAt(0);)o=o.substring(1);if(-1!==o.indexOf(t))return o.substring(t.length,o.length)}return""}},{key:"getAllCookies",value:function(){return document.cookie}},{key:"clearCookie",value:function(e,t){var n=new Date;n.setTime(n.getTime()-6e4),t.expires=n.toUTCString();var r="";for(var o in t)r+="; "+o+"="+t[o];document.cookie=e+"="+r}}]),i);function i(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i)}t.default=o},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0});var o=(function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}(i,[{key:"durationToTimeString",value:function(e){var t=Math.floor(e/3600),n=Math.floor((e-3600*t)/60),r=(e-3600*t-60*n)%60;function o(e){return 10<=e?e:"0"+e}var i={h:o(t),m:o(n),s:o(r)};return"h:m:s".replace(/h|m|s/g,function(e){return i[e]}).replace(/^00:/,"")}}]),i);function i(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i)}t.default=o},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0});var o=(function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}(i,[{key:"getIdt",value:function(){var e=/_idt=/.test(document.cookie)&&document.cookie.replace(/.*_idt=([^;]+).*/,"$1");if(!e){e=(new Date).getTime().toString(36)+Math.random().toString(32)+Math.random().toString(32);var t=new Date;t.setMonth(t.getMonth()+6),document.cookie="_idt="+e+";path=/;domain=.ezijing.com;expires="+t.toGMTString()}return e}}]),i);function i(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i)}t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i,a=n(11),u=n(82),v=(i=u)&&i.__esModule?i:{default:i};var s=(r(c,[{key:"getlearnFindList",value:function(){return a.courseApi.getlearnFindList().then(function(e){for(var t=[{val:"-1",name:"全部"}],n=0;n<e.length;n++){var r=e;t.push({val:r[n].id,name:r[n].semester_name})}return t})}},{key:"getCourseList",value:function(e,t){return a.courseApi.getCourseList(e,t).then(function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n],o=e[n].curriculum,i=r.course_type,a=1===i?"必修课":2===i?"选修课":3===i?"重修课":"";t.push({id:r.course_id,sid:r.semester_id,src:o&&o.curriculum_picture||"",title:r.course_name,arrTab:[(o&&o.curriculum_credit||0)+"学分",a,r.semester_name],status:o.is_enabled?"已发布":"未发布",time:r.begin_date.split(" ")[0]+" 至 "+r.end_date.split(" ")[0],myStatus:0!==r.selected?r.score?"总成绩:"+r.score:"已选修":"未选修",progress:r.video_progress})}return t})}},{key:"getCourseDetail",value:function(s,c){return a.courseApi.getCourseDetail(s,c).then(function(r){var o=r,e=o.curriculum,t=o.course_type,n=1===t?"必修课":2===t?"选修课":3===t?"重修课":"",i={headerInfo:{isStart:!!o.selected,id:o.course_id,sid:o.semester_id,bgSrc:e&&e.curriculum_picture||"../icons/home/default.jpg",title:o.course_name,arrTab:[(e&&e.curriculum_credit||0)+"学分",n,o.semester_name],status:e.is_enabled?"已发布":"未发布",time:o.begin_date.split(" ")[0]+" 至 "+o.end_date.split(" ")[0],progress:o.video_progress,survey:o.survey},tabs0Content:{},tabs1ChapterList:{}};i.tabs0Content={text:e&&e.curriculum_represent,teachers:[]};for(var a=0;a<o.lecturers.length;a++){var u=o.lecturers[a];i.tabs0Content.teachers.push({src:u.lecturer_avatar,name:u.lecturer_name,edu:u.lecturer_education||"",job:u.lecturer_office||"",unit:u.lecturer_title||""})}return i.tabs1ChapterList={currentChapterId:o.latest_play||"",currentVideoProvider:o.latest_play_type||"1",course:o.chapters.map(function(e,t){return{title:e.name,isUp:!0,chapters:e.children.map(function(e,t){var n=3===e.type&&e.homework&&1===e.homework.work_type&&e.homework||"";return n&&(n.course_id=r.course_id,n.chapter_id=e.id,n.work_id=e.resource_id,n.semester_id=r.semester_id),{cid:o.course_id,sid:o.semester_id,vid:e.resource_id,id:e.id,video_provider:e.video&&e.video.video_provider||"",duration:e.video&&e.video.video_length||0,time:e.video&&v.default.convertTime.durationToTimeString(e.video.video_length)||"",name:e.name,type:e.type,work_type:e.homework&&e.homework.work_type||"",homework:n}})}})},i.tabs1ChapterList.course.push({title:"课程资料",isUp:!0,chapters:[],type:"course_info",sid:c,cid:s}),i.tabs1ChapterList.course.push({title:"教学评估",isUp:!0,chapters:[],type:"teach_evaluation",sid:c,cid:s}),i.tabs3richTest=o.course_evaluation,i})}},{key:"getCourseAssess",value:function(h,m){return a.courseApi.getCourseAssess(h,m).then(function(e){var t=e,n=[];for(var r in t.video_evaluation){var o=t.video_evaluation[r],i=[];for(var a in o.sections){var u=o.sections[a];i.push({name:u.title,time:u.duration&&v.default.convertTime.durationToTimeString(u.duration)||"00:00",progress:u.progress&&u.progress+"%"||"0%",id:u.id})}n.push({title:o.title,arr:i,sid:m,cid:h})}var s=[];for(var c in t.homework_evaluation){var l=t.homework_evaluation[c],d=[];for(var f in l.sections){var p=l.sections[f];d.push({name:p.title,created_time:p.created_time||"",score:p.score||"0"})}s.push({title:l.title,arr:d})}return{score:t.course_score,duration:v.default.convertTime.durationToTimeString(t.course_duration||0),progress:t.course_progress,video:n,homewrok:s,essay:{}}})}},{key:"selectCourse",value:function(e,t){return a.courseApi.selectCourse(e,t).then(function(e){return e})}},{key:"outSelectCourse",value:function(e,t){return a.courseApi.outSelectCourse(e,t).then(function(e){return e})}}]),c);function c(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c)}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getDiscussList",value:function(e,t){return i.discussApi.getDiscussList(e,t).then(function(e){return e.map(function(e,t){return{id:e.id,sid:e.semester_id,cid:e.relate_id,user:{url:e.questioner.avatar||"",name:e.questioner.nickname,time:e.created_time},title:e.title,text:e.contents,askCnt:e.answer_count,TouCnt:e.tag_total_count,courseName:"在线学习课程",comments:e.comments,mine:e.mine,isShow:!1}})})}},{key:"getCourseDiscussList",value:function(e,t,n){return i.discussApi.getCourseDiscussList(e,t,n).then(function(e){return e.map(function(e,t){return{id:e.id,sid:e.semester_id,cid:e.relate_id,user:{url:e.questioner.avatar||"",name:e.questioner.nickname,time:e.created_time},title:e.title,text:e.contents,askCnt:e.answer_count,TouCnt:e.tag_total_count,courseName:"在线学习课程",comments:e.comments,mine:e.mine,isShow:!1}})})}},{key:"getDiscussDetail",value:function(e){return i.discussApi.getDiscussDetail(e).then(function(e){var t=e;return{ques:{qid:t.id,sid:t.semester_id,user:{url:t.questioner.avatar||"",name:t.questioner.nickname,time:t.created_time},title:t.title,text:t.contents,askCnt:t.answer_count||0,TouCnt:t.tag_total_count||0,likeCnt:t.tag_count||0,comCnt:t.comments.length,mine:t.mine,isShowComment:!1,has_tag:t.has_tag,tag_id:t.tag&&t.tag.id||"",comments:t.comments.map(function(e,t){return{cid:e.id,user:{url:e.observer.avatar||"",name:e.observer.nickname,time:e.created_time},text:e.comments,mine:e.mine}})},answer:t.answers&&t.answers.map(function(e,t){return{aid:e.id,user:{url:e.replier.avatar||"",name:e.replier.nickname,time:e.created_time},text:e.contents,likeCnt:e.tag_count,comCnt:e.comments.length,mine:e.mine,isShowComment:!1,has_tag:e.has_tag,tag_id:e.tag&&e.tag.id||"",comments:e.comments.map(function(e,t){return{cid:e.id,user:{url:e.observer.avatar||"",name:e.observer.nickname,time:e.created_time},text:e.comments,mine:e.mine}})}})||[]}})}},{key:"deleteDiscuss",value:function(e){return i.discussApi.deleteDiscuss(e).then(function(e){if(e.success)return e})}},{key:"publishQues",value:function(e){return i.discussApi.publishQues(e).then(function(e){return e})}},{key:"answerQues",value:function(e){return i.discussApi.answerQues(e).then(function(e){if(e.success)return e})}},{key:"deleteAnswer",value:function(e){return i.discussApi.deleteAnswer(e).then(function(e){if(e.success)return e})}},{key:"callbackComment",value:function(e){return i.discussApi.callbackComment(e).then(function(e){if(e.success)return e})}},{key:"deleteComment",value:function(e){return i.discussApi.deleteComment(e).then(function(e){if(e.success)return e})}},{key:"like",value:function(e){return i.discussApi.like(e).then(function(e){if(e.success)return e})}},{key:"unlike",value:function(e){return i.discussApi.unlike(e).then(function(e){if(e.success)return e})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getMyMsg",value:function(){return i.msgApi.getMyMsg().then(function(e){return e.map(function(e,t){return{isRead:!1,id:e.id,text:e.message_body,time:e.created_time,isShow:!1}})})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getMyScore",value:function(){return i.scoreApi.getMyScore().then(function(e){var t=e;return{total:t.total_credits,myTotal:t.my_total_credits,myTotalStr:t.total_credits&&(1*t.my_total_credits/t.total_credits*100).toFixed(1)+"%"||"0%",must:t.required_credits,myMust:t.my_required_credits,myMustStr:t.required_credits&&(1*t.my_required_credits/t.required_credits*100).toFixed(1)+"%"||"0%",unmust:t.optional_credits,myUnmust:t.my_optional_credits,myUnmustStr:t.optional_credits&&(1*t.my_optional_credits/t.optional_credits*100).toFixed(1)+"%"||"0%",list:t.lists}})}},{key:"rebuildSubmit",value:function(e){return i.scoreApi.submitRebuild(e).then(function(e){return e})}},{key:"feedbackList",value:function(e){return i.scoreApi.feedbackList(e).then(function(e){return e})}},{key:"feedbackReply",value:function(e){return i.scoreApi.feedbackReply(e).then(function(e){return e})}},{key:"feedbackCommit",value:function(e){return i.scoreApi.feedbackCommit(e).then(function(e){return e})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(11);var a=(r(u,[{key:"getReportList",value:function(){return i.reportApi.getReportList().then(function(e){return e})}},{key:"getReportActiveList",value:function(){return i.reportApi.getReportActiveList().then(function(e){return e})}},{key:"submitReportActive",value:function(e){return i.reportApi.submitReportActive(e).then(function(e){return e})}},{key:"getReportActive",value:function(e){return i.reportApi.getReportActive(e).then(function(e){return e})}},{key:"updateReportActive",value:function(e,t){return i.reportApi.updateReportActive(e,t).then(function(e){return e})}},{key:"deleteReportActive",value:function(e){return i.reportApi.deleteReportActive(e).then(function(e){return e})}},{key:"getReportListAll",value:function(e){return i.reportApi.getReportListAll(e.rid).then(function(e){return e})}},{key:"submitReport",value:function(e,t){return i.reportApi.submitReport(e,t).then(function(e){return e})}},{key:"getSubmitReport",value:function(e,t){return i.reportApi.getSubmitReport(e,t).then(function(e){return e})}},{key:"updateSubmitReport",value:function(e,t,n){return i.reportApi.updateSubmitReport(e,t,n).then(function(e){return e})}},{key:"deleteSubmitReport",value:function(e,t){return i.reportApi.deleteSubmitReport(e,t).then(function(e){return e})}}]),u);function u(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u)}t.default=a},function(e,t,n){"use strict";var r=n(36);n.n(r).a},function(e,t,n){"use strict";n.r(t);var r=n(78),o=n(37);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);n(227);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,"5e38f7d6",null);t.default=u.exports},function(e,t,n){"use strict";var r=n(39);n.n(r).a},function(e,t,n){"use strict";var r=n(40);n.n(r).a},function(e,t,n){"use strict";n.r(t);var r=n(75),o=n(41);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},function(e,t,n){"use strict";n.r(t);var r=n(76),o=n(43);for(var i in o)"default"!==i&&function(e){n.d(t,e,function(){return o[e]})}(i);var a=n(1),u=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(234)),o=i(n(235));function i(e){return e&&e.__esModule?e:{default:e}}var a=new r.default,u=new o.default;t.default={globalVariable:a,loginInfo:u}},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0});var o=(function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}(i,[{key:"init",value:function(e,t){this.setInitSiderbarVar(e,t),this.setInitUserInfo(e)}},{key:"setInitSiderbarVar",value:function(e,t){var n=e.prototype.$GlobalVariable;/^\/app\//g.test(t.to.path)&&(n.siderbar={defaultPath:t&&t.to&&t.to.path||""})}},{key:"setInitUserInfo",value:function(e){var t=e.prototype.$GlobalVariable;t.UserInfo||(t.UserInfo={})}}]),i);function i(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i)}t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i,a=n(45),u=(i=a)&&i.__esModule?i:{default:i};var s=(r(c,[{key:"isLogin",value:function(e){var t=e.prototype.$GlobalVariable;return t.UserInfo&&t.UserInfo.auth_key?Promise.resolve("login-1"):u.default.loginAction.getInfo().then(function(e){return e.auth_key?(t.UserInfo=e,"login-2"):"nologin-1"})}}]),c);function c(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c)}t.default=s},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=n(1),o=Object(r.a)({},function(){var e=this.$createElement;return(this._self._c||e)("router-view")},[],!1,null,null,null);t.default=o.exports},function(e,t){e.exports=window.CKEDITOR},,,,,,,,,,,,,,,,,,,,,,,function(e,t){e.exports=window.swfobject},function(e,t){e.exports=window.Aliplayer},function(e,t){e.exports=window.AliPlayerComponent}],[[122,3,4]]]);
\ No newline at end of file
!function(d){function e(e){for(var t,r,n=e[0],a=e[1],o=e[2],f=0,c=[];f<n.length;f++)r=n[f],Object.prototype.hasOwnProperty.call(s,r)&&s[r]&&c.push(s[r][0]),s[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(d[t]=a[t]);for(p&&p(e);c.length;)c.shift()();return i.push.apply(i,o||[]),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 o=r[a];0!==s[o]&&(n=!1)}n&&(i.splice(t--,1),e=b(b.s=r[0]))}return e}var r={},l={3:0},s={3:0},i=[];function b(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return d[e].call(t.exports,t,t.exports,b),t.l=!0,t.exports}b.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,25:1,26:1}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"8c0fccc8dcdf",1:"31d6cfe0d16a",5:"930984a29124",6:"7acaef322a03",7:"9106a9a5aa0f",8:"0f44f155a214",9:"7acee47d5dff",10:"7af67fe88b2d",11:"5429a27bb7bb",12:"1f6314bfe897",13:"35e9fd271343",14:"96e432718f45",15:"ae04a260ff2d",16:"66f6f1b2e2f8",17:"e49666539688",18:"0ba27a54f3b2",19:"649d251c3201",20:"77c545d728a7",21:"f1f2585b7c21",22:"ea3ddb59c757",23:"d0b0367588f8",24:"d0a83561e812",25:"074cd78c0ecf",26:"f9edc40b7bd4",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a",31:"31d6cfe0d16a",32:"31d6cfe0d16a",33:"31d6cfe0d16a",34:"31d6cfe0d16a",35:"31d6cfe0d16a"}[i]+".css",a=b.p+t,r=document.getElementsByTagName("link"),o=0;o<r.length;o++){var f=(d=r[o]).getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(f===t||f===a))return e()}var c=document.getElementsByTagName("style");for(o=0;o<c.length;o++){var d;if((f=(d=c[o]).getAttribute("data-href"))===t||f===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 r=s[i];if(0!==r)if(r)e.push(r[2]);else{var t=new Promise(function(e,t){r=s[i]=[e,t]});e.push(r[2]=t);var n,a=document.createElement("script");a.charset="utf-8",a.timeout=120,b.nc&&a.setAttribute("nonce",b.nc),a.src=function(e){return b.p+"resources/"+({}[e]||e)+"."+{0:"c28ab134",1:"f1b282bf",5:"b82cded8",6:"9bb7112c",7:"e8bb84e7",8:"781e1e89",9:"cda77657",10:"749ebb9a",11:"5c2ed360",12:"3044a2f5",13:"b80e2183",14:"71455ff6",15:"fa23ee4c",16:"281206cf",17:"a023a7b6",18:"358ade5e",19:"57ebdaa1",20:"c3d396b8",21:"b9f0445f",22:"8ded5618",23:"ae5610e2",24:"168bd3f3",25:"7daab159",26:"dcb1b880",27:"4f93b09f",28:"06406c1e",29:"472e302b",30:"ab5826d0",31:"73286291",32:"a6981eaf",33:"f5d7e6f7",34:"d0f7ea55",35:"1b5301d2"}[e]+".js"}(i);var o=new Error;n=function(e){a.onerror=a.onload=null,clearTimeout(f);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;o.message="Loading chunk "+i+" failed.\n("+r+": "+n+")",o.name="ChunkLoadError",o.type=r,o.request=n,t[1](o)}s[i]=void 0}};var f=setTimeout(function(){n({type:"timeout",target:a})},12e4);a.onerror=a.onload=n,document.head.appendChild(a)}return Promise.all(e)},b.m=d,b.c=r,b.d=function(e,t,r){b.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},b.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.t=function(t,e){if(1&e&&(t=b(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(b.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)b.d(r,n,function(e){return t[e]}.bind(null,n));return r},b.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return b.d(t,"a",t),t},b.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},b.p="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/",b.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 p=n;u()}([]);
\ No newline at end of file
!function(c){function e(e){for(var t,r,n=e[0],a=e[1],o=e[2],f=0,d=[];f<n.length;f++)r=n[f],Object.prototype.hasOwnProperty.call(s,r)&&s[r]&&d.push(s[r][0]),s[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(c[t]=a[t]);for(p&&p(e);d.length;)d.shift()();return i.push.apply(i,o||[]),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 o=r[a];0!==s[o]&&(n=!1)}n&&(i.splice(t--,1),e=b(b.s=r[0]))}return e}var r={},l={3:0},s={3:0},i=[];function b(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return c[e].call(t.exports,t,t.exports,b),t.l=!0,t.exports}b.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,25:1,26:1}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"8c0fccc8dcdf",1:"31d6cfe0d16a",5:"930984a29124",6:"7acaef322a03",7:"5aff6cfc48d7",8:"0f44f155a214",9:"7acee47d5dff",10:"7af67fe88b2d",11:"5429a27bb7bb",12:"1f6314bfe897",13:"35e9fd271343",14:"96e432718f45",15:"ae04a260ff2d",16:"66f6f1b2e2f8",17:"e49666539688",18:"0ba27a54f3b2",19:"649d251c3201",20:"77c545d728a7",21:"76db4080a681",22:"ea3ddb59c757",23:"d0b0367588f8",24:"d0a83561e812",25:"074cd78c0ecf",26:"f9edc40b7bd4",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a",31:"31d6cfe0d16a",32:"31d6cfe0d16a",33:"31d6cfe0d16a",34:"31d6cfe0d16a",35:"31d6cfe0d16a"}[i]+".css",a=b.p+t,r=document.getElementsByTagName("link"),o=0;o<r.length;o++){var f=(c=r[o]).getAttribute("data-href")||c.getAttribute("href");if("stylesheet"===c.rel&&(f===t||f===a))return e()}var d=document.getElementsByTagName("style");for(o=0;o<d.length;o++){var c;if((f=(c=d[o]).getAttribute("data-href"))===t||f===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 r=s[i];if(0!==r)if(r)e.push(r[2]);else{var t=new Promise(function(e,t){r=s[i]=[e,t]});e.push(r[2]=t);var n,a=document.createElement("script");a.charset="utf-8",a.timeout=120,b.nc&&a.setAttribute("nonce",b.nc),a.src=function(e){return b.p+"resources/"+({}[e]||e)+"."+{0:"c28ab134",1:"f1b282bf",5:"b82cded8",6:"9bb7112c",7:"210f0f54",8:"781e1e89",9:"cda77657",10:"749ebb9a",11:"dbc8ed6d",12:"3044a2f5",13:"b80e2183",14:"71455ff6",15:"fa23ee4c",16:"281206cf",17:"a023a7b6",18:"358ade5e",19:"57ebdaa1",20:"c3d396b8",21:"186459ef",22:"8ded5618",23:"ae5610e2",24:"168bd3f3",25:"7daab159",26:"dcb1b880",27:"4f93b09f",28:"06406c1e",29:"472e302b",30:"ab5826d0",31:"73286291",32:"a6981eaf",33:"f5d7e6f7",34:"d0f7ea55",35:"1b5301d2"}[e]+".js"}(i);var o=new Error;n=function(e){a.onerror=a.onload=null,clearTimeout(f);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;o.message="Loading chunk "+i+" failed.\n("+r+": "+n+")",o.name="ChunkLoadError",o.type=r,o.request=n,t[1](o)}s[i]=void 0}};var f=setTimeout(function(){n({type:"timeout",target:a})},12e4);a.onerror=a.onload=n,document.head.appendChild(a)}return Promise.all(e)},b.m=c,b.c=r,b.d=function(e,t,r){b.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},b.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.t=function(t,e){if(1&e&&(t=b(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(b.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)b.d(r,n,function(e){return t[e]}.bind(null,n));return r},b.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return b.d(t,"a",t),t},b.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},b.p="https://zws-imgs-pub.ezijing.com/static/build/learn-enterprise/",b.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 p=n;u()}([]);
\ No newline at end of file
/**
* 监控流程:监控错误 -> 搜集错误 -> 存储错误 -> 分析错误 -> 错误报警-> 定位错误 -> 解决错误
* 前端报错:
* 1. js编译时异常(开发阶段就能排) - 开发直接查询
* 2. js运行时异常 - onerror、
* 3. 加载静态资源异常(路径写错、资源服务器异常、CDN异常、跨域)
* 4. 接口请求异常
*/
/**
* 页面JS错误监控
* 1. 重写window.onerror 方法
* 2. 重写console.error方法,如果App首次向浏览器注入的Js代码报错了,window.onerror是无法监控到的,所以只能重写console.error的方式来进行捕获,也许会有更好的办法
* 3. 重写window.onunhandledrejection方法,当你用到Promise的时候,而你又忘记写reject的捕获方法的时候,系统总是会抛出一个叫 Unhandled Promise rejection. 没有堆栈,没有其他信息,特别是在写fetch请求的时候很容易发生。
*
* 设置回调,回调中上传错误信息
*/
var jsMonitorStarted = false
function recordJavaScriptError (callback) {
// 重写console.error, 可以捕获更全面的报错信息
var oldError = console.error
console.error = function () {
// arguments的长度为2时,才是error上报的时机
// if (arguments.length < 2) return;
var errorMsg = arguments[0] && arguments[0].message
var url = window.location.href
var lineNumber = 0
var columnNumber = 0
var errorObj = arguments[0] && arguments[0].stack
if (!errorObj) errorObj = arguments[0]
// 如果onerror重写成功,就无需在这里进行上报了
!jsMonitorStarted && siftAndMakeUpMessage(errorMsg, url, lineNumber, columnNumber, errorObj)
return oldError.apply(console, arguments)
}
// 重写 onerror 进行jsError的监听
window.onerror = function (errorMsg, url, lineNumber, columnNumber, errorObj) {
jsMonitorStarted = true
var errorStack = errorObj ? errorObj.stack : null
siftAndMakeUpMessage(errorMsg, url, lineNumber, columnNumber, errorStack)
}
function siftAndMakeUpMessage (originErrorMsg, originUrl, originLineNumber, originColumnNumber, originErrorObj) {
var errorMsg = originErrorMsg || ''
var errorObj = originErrorObj || ''
var errorType = ''
if (errorMsg) {
var errorStackStr = JSON.stringify(errorObj)
errorType = errorStackStr.split(': ')[0].replace(/"/, '')
}
var _obj = {
errorType: errorType,
errorMsg: errorMsg,
errorObj: errorObj
}
callback(_obj)
}
}
window.recordJavaScriptError = recordJavaScriptError
......@@ -116,7 +116,7 @@ const _checkDir = (dir, json, callfunc) => {
let elem = pa[j]
let stat = fs.statSync(path.resolve(dir, elem))
if (stat.isFile()) {
json.arrJson[fileStr + (fileCount++)] = elem
json.arrJson[fileStr + (fileCount++)] = elem + ';size:' + stat.size
}
if (stat.isDirectory()) {
json.arrJson[dirStr + (dirCount++)] = elem
......
......@@ -79,13 +79,16 @@ const getData = (_msg) => {
return
}
}
/* 根据action创建目录 */
let nameDir = data.action
let _dateStr = DateTime.toDateStr(new Date().getTime())
let _dirPath = 'upload_tmp/aliVideoErr'
let _dirPath = 'upload_tmp/' + nameDir
fs.stat(_dirPath + '/' + _dateStr + '.txt', (error, stats) => {
if (error) {
fs.stat(_dirPath, (error, stats) => {
if (error) {
Directory.mkdir('upload_tmp/aliVideoErr')
Directory.mkdir('upload_tmp/' + nameDir)
} else {
fs.appendFile(_dirPath + '/' + _dateStr + '.txt', JSON.stringify(data) + '\n', function (err) {
if (err) { console.error('123', err) }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论