提交 27b1e268 authored 作者: GOD_ZYX's avatar GOD_ZYX

v1.0.19

上级 4457337e
PC-1.0.19 / 2019-07-11
==================
* 修改 homework 接口 增加 cid
PC-1.0.18 / 2019-07-10 PC-1.0.18 / 2019-07-10
================== ==================
......
...@@ -15,4 +15,4 @@ ...@@ -15,4 +15,4 @@
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/console-polyfill.js"></script> <script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/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/html5shiv.min.js"></script>
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/respond.min.js"></script> <script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/respond.min.js"></script>
<![endif]--><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/manifest.97c86dc4.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/vendor.90efc743.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/app.2439129c.js"></script></body></html> <![endif]--><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/manifest.d16e9886.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/vendor.90efc743.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/app.96959781.js"></script></body></html>
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{271:function(e,t,r){"use strict";r.r(t);var a=r(455),s=r(363);for(var i in s)"default"!==i&&function(e){r.d(t,e,function(){return s[e]})}(i);r(418);var c=r(1),o=Object(c.a)(s.default,a.a,a.b,!1,null,"8f4d7d06",null);o.options.__file="chapterExam.vue",t.default=o.exports},363:function(e,t,r){"use strict";r.r(t);var a=r(364),s=r.n(a);for(var i in a)"default"!==i&&function(e){r.d(t,e,function(){return a[e]})}(i);t.default=s.a},364:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,s=r(41),h=(a=s)&&a.__esModule?a:{default:a};t.default={props:{chapterId:{type:String,require:!1},chapterName:{type:String,require:!1},chapterExam:{type:Object,require:!1},sid:{type:String,require:!1},cid:{type:String,require:!1},id:{type:String,require:!1}},data:function(){return{exam:{},param:{course_id:"",chapter_id:"",work_id:"",semester_id:"",work_contents:"",duration:0,score:0},startTime:"",recordAll:[],setTime:null,radioCur:"",checkCur:""}},mounted:function(){this.loadAjax()},methods:{arrRandomSort:function(e){var t=null;t=e.shift(),e.push(t),t=e.shift(),e.push(t),t=e.shift(),e.push(t)},unArrRandomSort:function(e){var t=null;t=e.pop(),e.unshift(t),t=e.pop(),e.unshift(t),t=e.pop(),e.unshift(t)},updateData:function(l){return this.param={course_id:l.course_id,chapter_id:l.chapter_id,work_id:l.work_id,semester_id:l.semester_id,work_contents:"",duration:0,score:0},this.startTime=(new Date).getTime(),this.arrRandomSort(l.questions),{id:l.id,semester_id:l.semester_id,title:l.work_title,score:l.score||(0===l.score?"0":""),work_contents:l.work_contents||"",group:l.questions.map(function(e,t){var r="",a="",s=0,i=JSON.parse(e.question_options);i.forEach(function(e,t){if(e.checked)switch(t){case 0:r+="A,";break;case 1:r+="B,";break;case 2:r+="C,";break;case 3:r+="D,";break;case 4:r+="E,";break;case 5:r+="F,";break;case 6:r+="G,";break;case 7:r+="H,";break;case 8:r+="I,";break;case 9:r+="J,"}});var c="";if(l.work_contents){for(var o=JSON.parse(l.work_contents),n=0;n<o.length;n++)if(o[n].question_id===e.id){i=o[n].options,s=o[n].is_correct;break}if(1===e.question_type)for(var u=0;u<i.length;u++)if(i[u].selected){switch(c=u){case 0:a="A,";break;case 1:a="B,";break;case 2:a="C,";break;case 3:a="D,";break;case 4:a="E,";break;case 5:a="F,";break;case 6:a="G,";break;case 7:a="H,";break;case 8:a="I,";break;case 9:a="J,"}break}if(2===e.question_type)for(var d=0;d<i.length;d++)if(i[d].selected)switch(d){case 0:a+="A,";break;case 1:a+="B,";break;case 2:a+="C,";break;case 3:a+="D,";break;case 4:a+="E,";break;case 5:a+="F,";break;case 6:a+="G,";break;case 7:a+="H,";break;case 8:a+="I,";break;case 9:a+="J,"}}return{id:e.id,type:e.question_type,title:e.question_content,arr:i,cur:l.work_contents&&r.substr(0,r.length-1)||"",arrSel:[],sel:c,stuAnswer:a.substr(0,a.length-1),is_correct:s}})}},updateData1:function(e){this.exam.id=e.id,this.exam.semester_id=e.semester_id,this.exam.title=e.work_title,this.exam.score=e.score||"0",this.exam.work_contents=e.work_contents||"",this.arrRandomSort(e.questions);for(var t=0;t<this.exam.group.length;t++){var r="",a="",s=0,i=e.questions[t],c=JSON.parse(i.question_options);c.forEach(function(e,t){if(e.checked)switch(t){case 0:r+="A,";break;case 1:r+="B,";break;case 2:r+="C,";break;case 3:r+="D,";break;case 4:r+="E,";break;case 5:r+="F,";break;case 6:r+="G,";break;case 7:r+="H,";break;case 8:r+="I,";break;case 9:r+="J,"}});var o="";if(e.work_contents){for(var n=JSON.parse(e.work_contents),u=0;u<n.length;u++)if(n[u].question_id===i.id){c=n[u].options,s=n[u].is_correct;break}if(1===i.question_type)for(var d=0;d<c.length;d++)if(c[d].selected){switch(o=d){case 0:a="A,";break;case 1:a="B,";break;case 2:a="C,";break;case 3:a="D,";break;case 4:a="E,";break;case 5:a="F,";break;case 6:a="G,";break;case 7:a="H,";break;case 8:a="I,";break;case 9:a="J,"}break}if(2===i.question_type)for(var l=0;l<c.length;l++)if(c[l].selected)switch(l){case 0:a+="A,";break;case 1:a+="B,";break;case 2:a+="C,";break;case 3:a+="D,";break;case 4:a+="E,";break;case 5:a+="F,";break;case 6:a+="G,";break;case 7:a+="H,";break;case 8:a+="I,";break;case 9:a+="J,"}}this.exam.group[t].id=i.id,this.exam.group[t].type=i.question_type,this.exam.group[t].title=i.question_content,this.exam.group[t].cur=e.work_contents&&r.substr(0,r.length-1)||"",this.exam.group[t].arrSel=[],this.exam.group[t].sel=o,this.exam.group[t].stuAnswer=a.substr(0,a.length-1),this.exam.group[t].is_correct=s;for(var h=this.exam.group[t].arr,p=0;p<h.length;p++)h[p].selected=c[p].selected,h[p].id=h[p].id+"1"}},loadAjax:function(){var r=this,e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});h.default.chapterAction.getExamDetail(this.sid,this.id).then(function(e){var t=e.homework;r.exam=t?(t.score=e.score,t.work_contents=e.work_contents,r.updateData(t)):{}}).catch(function(e){r.$message.error(e.message)}).finally(function(){r.setTime=setInterval(function(){r.chapterExam.work_id&&r.chapterExam.work_id===r.id&&(r.exam.id||(r.exam=r.updateData(r.chapterExam),document.querySelector(".play-paper").scrollTop=0),clearInterval(r.setTime))},50),e.close()})},radioClick:function(e){this.radioCur=e.currentTarget.dataset.index},radioChange:function(e){for(var t=this.radioCur,r=this.exam.group[t].arr,a=e,s=0;s<r.length;s++)r[s].selected=0;r[a].selected=1,this.exam.group[t].arr=r,this.recordAll.push(t)},checkboxClick:function(e){this.checkboxCur=e.currentTarget.dataset.index},checkboxChange:function(e){for(var r=this.checkboxCur,t=this.exam.group[r].arr,a=e,s=0;s<t.length;s++)t[s].selected=0;for(var i=0;i<a.length;i++)t[a[i]].selected=1;this.exam.group[r].arr=t,a.length?this.recordAll.push(r):this.recordAll=this.recordAll.filter(function(e,t){return e!==r})},submitExam:function(e){var r=this;if(e.currentTarget.dataset.submit)this.$message.error("已做过,不能再提交");else{this.param.duration=Math.floor(((new Date).getTime()-this.startTime)/1e3);for(var t=this.exam.group,a=t.length,s=[],i=0,c=0,o=0;o<a;o++){for(var n=0;n<this.recordAll.length&&this.recordAll[n]!==o+"";n++);if(n===this.recordAll.length)return void this.$message.error("还有题目未做,不能提交")}for(var u=0;u<t.length;u++){if(c=0,1===t[u].type&&t[u].arr.forEach(function(e,t){e.checked&&e.selected&&(i+=c=1)}),2===t[u].type){var d=!0;t[u].arr.forEach(function(e,t){e.checked!==!!e.selected&&(d=!1)}),d&&(i+=c=1)}s.push({question_id:t[u].id,is_correct:c,options:t[u].arr})}this.unArrRandomSort(s),this.param.work_contents=JSON.stringify(s),this.param.score=(i/a*100).toFixed(1);var l=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});h.default.chapterAction.submitExamDetail(this.param).then(function(e){e.status?h.default.chapterAction.getExamDetail(r.sid,r.id).then(function(e){var t=e.homework;t&&(t.score=e.score,t.work_contents=e.work_contents,r.updateData1(t))}).catch(function(e){r.$message.error(e.message)}):r.$message.error(e.data.error)}).catch(function(e){r.$message.error(e.message)}).finally(function(){l.close()})}},_SubmitMouseLeftDown:function(){var t=this.repeatExam.bind(this,!1);document.addEventListener("keydown",t,!1);document.addEventListener("mouseup",function e(){document.removeEventListener("keydown",t),document.removeEventListener("mouseup",e)},!1)},repeatExam:function(e,t){var r=this,a=t;if(70===e.keyCode&&(a=!0),a){var s=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});h.default.chapterAction.getExamDetail(this.sid,this.id).then(function(e){r.exam={}}).catch(function(e){r.$message.error(e.message)}).finally(function(){r.setTime=setInterval(function(){r.chapterExam.work_id&&r.chapterExam.work_id===r.id&&(r.exam.id||(r.exam=r.updateData(r.chapterExam),document.querySelector(".play-paper").scrollTop=0),clearInterval(r.setTime))},50),s.close()})}}},watch:{id:{handler:function(){this.loadAjax()}}}}},365:function(e,t,r){},418:function(e,t,r){"use strict";var a=r(365);r.n(a).a},455:function(e,t,r){"use strict";var a=function(){var a=this,e=a.$createElement,s=a._self._c||e;return s("div",{staticClass:"play-paper"},[s("div",{staticClass:"play-paper-body"},[s("div",{staticClass:"play-paper-title"},[s("div",[s("h3",[a._v(a._s(a.chapterName))])])]),a._v(" "),s("div",{staticClass:"play-paper-content play-chapter-exam"},[this.exam.id?[s("div",{staticClass:"exam"},[s("div",{staticStyle:{"text-align":"center"}},[s("div",{staticClass:"topic"},[a.exam.score?[s("div",{staticClass:"cur"},[a._v("正确率:"+a._s(a.exam.score)+"%")])]:a._e()],2)]),a._v(" "),s("div",{},[a._l(a.exam.group,function(r,e){return[1==r.type?[s("div",{key:e,staticClass:"q-group",attrs:{"data-index":e},on:{click:a.radioClick}},[s("div",{staticClass:"q-num"},[a._v(a._s(e+1)+".")]),s("div",{staticClass:"q-title",domProps:{innerHTML:a._s(r.title)}}),s("div",{staticClass:"q-type"},[a._v("(单选题)")]),a._v(" "),s("el-radio-group",{staticClass:"radio-group",on:{change:a.radioChange},model:{value:r.sel,callback:function(e){a.$set(r,"sel",e)},expression:"item.sel"}},[a._l(r.arr,function(e,t){return[s("el-radio",{key:t,class:["radio",r.cur&&e.checked&&"success",r.cur&&!e.checked&&e.selected&&"error"],attrs:{label:t,disabled:!!r.cur}},[a._v(a._s(0==t?"A":1==t?"B":2==t?"C":3==t?"D":4==t?"E":5==t?"F":6==t?"G":7==t?"H":8==t?"I":9==t?"J":"K")+". "+a._s(e.option))])]})],2),a._v(" "),r.cur?[s("div",{staticClass:"result"},[a._v("学生答案:"),s("div",{class:["stu",r.is_correct?"success":"error"]},[a._v(a._s(r.stuAnswer))]),a._v("    正确答案:"+a._s(r.cur))])]:a._e()],2)]:a._e(),a._v(" "),2==r.type?[s("div",{key:e,staticClass:"q-group",attrs:{"data-index":e},on:{click:a.checkboxClick}},[s("div",{staticClass:"q-num"},[a._v(a._s(e+1)+".")]),s("div",{staticClass:"q-title",domProps:{innerHTML:a._s(r.title)}}),s("div",{staticClass:"q-type"},[a._v("(多选题)")]),a._v(" "),s("el-checkbox-group",{staticClass:"checkbox-group",on:{change:a.checkboxChange},model:{value:r.arrSel,callback:function(e){a.$set(r,"arrSel",e)},expression:"item.arrSel"}},[a._l(r.arr,function(e,t){return[s("el-checkbox",{key:e.id,class:["checkbox",r.cur&&e.checked&&"success",r.cur&&!e.checked&&e.selected&&"error"],attrs:{label:t,checked:!!e.selected,disabled:!!r.cur}},[a._v(a._s(0==t?"A":1==t?"B":2==t?"C":3==t?"D":4==t?"E":5==t?"F":6==t?"G":7==t?"H":8==t?"I":9==t?"J":"K")+". "+a._s(e.option))])]})],2),a._v(" "),r.cur?[s("div",{staticClass:"result"},[a._v("学生答案:"),s("div",{class:["stu",r.is_correct?"success":"error"]},[a._v(a._s(r.stuAnswer))]),a._v("    正确答案:"+a._s(r.cur))])]:a._e()],2)]:a._e()]})],2),a._v(" "),s("div",{class:["btn",a.exam.work_contents&&"on"],attrs:{"data-submit":!!a.exam.work_contents},on:{click:a.submitExam,mousedown:function(e){a._SubmitMouseLeftDown()}}},[a._v(a._s(a.exam.work_contents?"已提交":"提交"))]),a._v(" "),s("div",{staticClass:"care"},[a._v("(注意:测试只有一次提交机会)")])])]:a._e()],2)])])},s=[];r.d(t,"a",function(){return a}),r.d(t,"b",function(){return s})}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[14],{271:function(e,t,r){"use strict";r.r(t);var a=r(455),s=r(363);for(var i in s)"default"!==i&&function(e){r.d(t,e,function(){return s[e]})}(i);r(418);var c=r(1),o=Object(c.a)(s.default,a.a,a.b,!1,null,"9cab85c2",null);o.options.__file="chapterExam.vue",t.default=o.exports},363:function(e,t,r){"use strict";r.r(t);var a=r(364),s=r.n(a);for(var i in a)"default"!==i&&function(e){r.d(t,e,function(){return a[e]})}(i);t.default=s.a},364:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,s=r(41),h=(a=s)&&a.__esModule?a:{default:a};t.default={props:{chapterId:{type:String,require:!1},chapterName:{type:String,require:!1},chapterExam:{type:Object,require:!1},sid:{type:String,require:!1},cid:{type:String,require:!1},id:{type:String,require:!1}},data:function(){return{exam:{},param:{course_id:"",chapter_id:"",work_id:"",semester_id:"",work_contents:"",duration:0,score:0},startTime:"",recordAll:[],setTime:null,radioCur:"",checkCur:""}},mounted:function(){this.loadAjax()},methods:{arrRandomSort:function(e){var t=null;t=e.shift(),e.push(t),t=e.shift(),e.push(t),t=e.shift(),e.push(t)},unArrRandomSort:function(e){var t=null;t=e.pop(),e.unshift(t),t=e.pop(),e.unshift(t),t=e.pop(),e.unshift(t)},updateData:function(l){return this.param={course_id:l.course_id,chapter_id:l.chapter_id,work_id:l.work_id,semester_id:l.semester_id,work_contents:"",duration:0,score:0},this.startTime=(new Date).getTime(),this.arrRandomSort(l.questions),{id:l.id,semester_id:l.semester_id,title:l.work_title,score:l.score||(0===l.score?"0":""),work_contents:l.work_contents||"",group:l.questions.map(function(e,t){var r="",a="",s=0,i=JSON.parse(e.question_options);i.forEach(function(e,t){if(e.checked)switch(t){case 0:r+="A,";break;case 1:r+="B,";break;case 2:r+="C,";break;case 3:r+="D,";break;case 4:r+="E,";break;case 5:r+="F,";break;case 6:r+="G,";break;case 7:r+="H,";break;case 8:r+="I,";break;case 9:r+="J,"}});var c="";if(l.work_contents){for(var o=JSON.parse(l.work_contents),n=0;n<o.length;n++)if(o[n].question_id===e.id){i=o[n].options,s=o[n].is_correct;break}if(1===e.question_type)for(var u=0;u<i.length;u++)if(i[u].selected){switch(c=u){case 0:a="A,";break;case 1:a="B,";break;case 2:a="C,";break;case 3:a="D,";break;case 4:a="E,";break;case 5:a="F,";break;case 6:a="G,";break;case 7:a="H,";break;case 8:a="I,";break;case 9:a="J,"}break}if(2===e.question_type)for(var d=0;d<i.length;d++)if(i[d].selected)switch(d){case 0:a+="A,";break;case 1:a+="B,";break;case 2:a+="C,";break;case 3:a+="D,";break;case 4:a+="E,";break;case 5:a+="F,";break;case 6:a+="G,";break;case 7:a+="H,";break;case 8:a+="I,";break;case 9:a+="J,"}}return{id:e.id,type:e.question_type,title:e.question_content,arr:i,cur:l.work_contents&&r.substr(0,r.length-1)||"",arrSel:[],sel:c,stuAnswer:a.substr(0,a.length-1),is_correct:s}})}},updateData1:function(e){this.exam.id=e.id,this.exam.semester_id=e.semester_id,this.exam.title=e.work_title,this.exam.score=e.score||"0",this.exam.work_contents=e.work_contents||"",this.arrRandomSort(e.questions);for(var t=0;t<this.exam.group.length;t++){var r="",a="",s=0,i=e.questions[t],c=JSON.parse(i.question_options);c.forEach(function(e,t){if(e.checked)switch(t){case 0:r+="A,";break;case 1:r+="B,";break;case 2:r+="C,";break;case 3:r+="D,";break;case 4:r+="E,";break;case 5:r+="F,";break;case 6:r+="G,";break;case 7:r+="H,";break;case 8:r+="I,";break;case 9:r+="J,"}});var o="";if(e.work_contents){for(var n=JSON.parse(e.work_contents),u=0;u<n.length;u++)if(n[u].question_id===i.id){c=n[u].options,s=n[u].is_correct;break}if(1===i.question_type)for(var d=0;d<c.length;d++)if(c[d].selected){switch(o=d){case 0:a="A,";break;case 1:a="B,";break;case 2:a="C,";break;case 3:a="D,";break;case 4:a="E,";break;case 5:a="F,";break;case 6:a="G,";break;case 7:a="H,";break;case 8:a="I,";break;case 9:a="J,"}break}if(2===i.question_type)for(var l=0;l<c.length;l++)if(c[l].selected)switch(l){case 0:a+="A,";break;case 1:a+="B,";break;case 2:a+="C,";break;case 3:a+="D,";break;case 4:a+="E,";break;case 5:a+="F,";break;case 6:a+="G,";break;case 7:a+="H,";break;case 8:a+="I,";break;case 9:a+="J,"}}this.exam.group[t].id=i.id,this.exam.group[t].type=i.question_type,this.exam.group[t].title=i.question_content,this.exam.group[t].cur=e.work_contents&&r.substr(0,r.length-1)||"",this.exam.group[t].arrSel=[],this.exam.group[t].sel=o,this.exam.group[t].stuAnswer=a.substr(0,a.length-1),this.exam.group[t].is_correct=s;for(var h=this.exam.group[t].arr,p=0;p<h.length;p++)h[p].selected=c[p].selected,h[p].id=h[p].id+"1"}},loadAjax:function(){var r=this,e=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});h.default.chapterAction.getExamDetail(this.sid,this.cid,this.id).then(function(e){var t=e.homework;r.exam=t?(t.score=e.score,t.work_contents=e.work_contents,r.updateData(t)):{}}).catch(function(e){r.$message.error(e.message)}).finally(function(){r.setTime=setInterval(function(){r.chapterExam.work_id&&r.chapterExam.work_id===r.id&&(r.exam.id||(r.exam=r.updateData(r.chapterExam),document.querySelector(".play-paper").scrollTop=0),clearInterval(r.setTime))},50),e.close()})},radioClick:function(e){this.radioCur=e.currentTarget.dataset.index},radioChange:function(e){for(var t=this.radioCur,r=this.exam.group[t].arr,a=e,s=0;s<r.length;s++)r[s].selected=0;r[a].selected=1,this.exam.group[t].arr=r,this.recordAll.push(t)},checkboxClick:function(e){this.checkboxCur=e.currentTarget.dataset.index},checkboxChange:function(e){for(var r=this.checkboxCur,t=this.exam.group[r].arr,a=e,s=0;s<t.length;s++)t[s].selected=0;for(var i=0;i<a.length;i++)t[a[i]].selected=1;this.exam.group[r].arr=t,a.length?this.recordAll.push(r):this.recordAll=this.recordAll.filter(function(e,t){return e!==r})},submitExam:function(e){var r=this;if(e.currentTarget.dataset.submit)this.$message.error("已做过,不能再提交");else{this.param.duration=Math.floor(((new Date).getTime()-this.startTime)/1e3);for(var t=this.exam.group,a=t.length,s=[],i=0,c=0,o=0;o<a;o++){for(var n=0;n<this.recordAll.length&&this.recordAll[n]!==o+"";n++);if(n===this.recordAll.length)return void this.$message.error("还有题目未做,不能提交")}for(var u=0;u<t.length;u++){if(c=0,1===t[u].type&&t[u].arr.forEach(function(e,t){e.checked&&e.selected&&(i+=c=1)}),2===t[u].type){var d=!0;t[u].arr.forEach(function(e,t){e.checked!==!!e.selected&&(d=!1)}),d&&(i+=c=1)}s.push({question_id:t[u].id,is_correct:c,options:t[u].arr})}this.unArrRandomSort(s),this.param.work_contents=JSON.stringify(s),this.param.score=(i/a*100).toFixed(1);var l=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});h.default.chapterAction.submitExamDetail(this.param).then(function(e){e.status?h.default.chapterAction.getExamDetail(r.sid,r.cid,r.id).then(function(e){var t=e.homework;t&&(t.score=e.score,t.work_contents=e.work_contents,r.updateData1(t))}).catch(function(e){r.$message.error(e.message)}):r.$message.error(e.data.error)}).catch(function(e){r.$message.error(e.message)}).finally(function(){l.close()})}},_SubmitMouseLeftDown:function(){var t=this.repeatExam.bind(this,!1);document.addEventListener("keydown",t,!1);document.addEventListener("mouseup",function e(){document.removeEventListener("keydown",t),document.removeEventListener("mouseup",e)},!1)},repeatExam:function(e,t){var r=this,a=t;if(70===e.keyCode&&(a=!0),a){var s=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});h.default.chapterAction.getExamDetail(this.sid,this.cid,this.id).then(function(e){r.exam={}}).catch(function(e){r.$message.error(e.message)}).finally(function(){r.setTime=setInterval(function(){r.chapterExam.work_id&&r.chapterExam.work_id===r.id&&(r.exam.id||(r.exam=r.updateData(r.chapterExam),document.querySelector(".play-paper").scrollTop=0),clearInterval(r.setTime))},50),s.close()})}}},watch:{id:{handler:function(){this.loadAjax()}}}}},365:function(e,t,r){},418:function(e,t,r){"use strict";var a=r(365);r.n(a).a},455:function(e,t,r){"use strict";var a=function(){var a=this,e=a.$createElement,s=a._self._c||e;return s("div",{staticClass:"play-paper"},[s("div",{staticClass:"play-paper-body"},[s("div",{staticClass:"play-paper-title"},[s("div",[s("h3",[a._v(a._s(a.chapterName))])])]),a._v(" "),s("div",{staticClass:"play-paper-content play-chapter-exam"},[this.exam.id?[s("div",{staticClass:"exam"},[s("div",{staticStyle:{"text-align":"center"}},[s("div",{staticClass:"topic"},[a.exam.score?[s("div",{staticClass:"cur"},[a._v("正确率:"+a._s(a.exam.score)+"%")])]:a._e()],2)]),a._v(" "),s("div",{},[a._l(a.exam.group,function(r,e){return[1==r.type?[s("div",{key:e,staticClass:"q-group",attrs:{"data-index":e},on:{click:a.radioClick}},[s("div",{staticClass:"q-num"},[a._v(a._s(e+1)+".")]),s("div",{staticClass:"q-title",domProps:{innerHTML:a._s(r.title)}}),s("div",{staticClass:"q-type"},[a._v("(单选题)")]),a._v(" "),s("el-radio-group",{staticClass:"radio-group",on:{change:a.radioChange},model:{value:r.sel,callback:function(e){a.$set(r,"sel",e)},expression:"item.sel"}},[a._l(r.arr,function(e,t){return[s("el-radio",{key:t,class:["radio",r.cur&&e.checked&&"success",r.cur&&!e.checked&&e.selected&&"error"],attrs:{label:t,disabled:!!r.cur}},[a._v(a._s(0==t?"A":1==t?"B":2==t?"C":3==t?"D":4==t?"E":5==t?"F":6==t?"G":7==t?"H":8==t?"I":9==t?"J":"K")+". "+a._s(e.option))])]})],2),a._v(" "),r.cur?[s("div",{staticClass:"result"},[a._v("学生答案:"),s("div",{class:["stu",r.is_correct?"success":"error"]},[a._v(a._s(r.stuAnswer))]),a._v("    正确答案:"+a._s(r.cur))])]:a._e()],2)]:a._e(),a._v(" "),2==r.type?[s("div",{key:e,staticClass:"q-group",attrs:{"data-index":e},on:{click:a.checkboxClick}},[s("div",{staticClass:"q-num"},[a._v(a._s(e+1)+".")]),s("div",{staticClass:"q-title",domProps:{innerHTML:a._s(r.title)}}),s("div",{staticClass:"q-type"},[a._v("(多选题)")]),a._v(" "),s("el-checkbox-group",{staticClass:"checkbox-group",on:{change:a.checkboxChange},model:{value:r.arrSel,callback:function(e){a.$set(r,"arrSel",e)},expression:"item.arrSel"}},[a._l(r.arr,function(e,t){return[s("el-checkbox",{key:e.id,class:["checkbox",r.cur&&e.checked&&"success",r.cur&&!e.checked&&e.selected&&"error"],attrs:{label:t,checked:!!e.selected,disabled:!!r.cur}},[a._v(a._s(0==t?"A":1==t?"B":2==t?"C":3==t?"D":4==t?"E":5==t?"F":6==t?"G":7==t?"H":8==t?"I":9==t?"J":"K")+". "+a._s(e.option))])]})],2),a._v(" "),r.cur?[s("div",{staticClass:"result"},[a._v("学生答案:"),s("div",{class:["stu",r.is_correct?"success":"error"]},[a._v(a._s(r.stuAnswer))]),a._v("    正确答案:"+a._s(r.cur))])]:a._e()],2)]:a._e()]})],2),a._v(" "),s("div",{class:["btn",a.exam.work_contents&&"on"],attrs:{"data-submit":!!a.exam.work_contents},on:{click:a.submitExam,mousedown:function(e){a._SubmitMouseLeftDown()}}},[a._v(a._s(a.exam.work_contents?"已提交":"提交"))]),a._v(" "),s("div",{staticClass:"care"},[a._v("(注意:测试只有一次提交机会)")])])]:a._e()],2)])])},s=[];r.d(t,"a",function(){return a}),r.d(t,"b",function(){return s})}}]);
\ No newline at end of file \ No newline at end of file
.play .exam[data-v-8f4d7d06]{padding:0}.play .exam .topic[data-v-8f4d7d06]{display:inline-block;margin-bottom:.1rem}.play .exam .topic .tit[data-v-8f4d7d06]{margin:0 auto;padding:0 .2rem;text-align:center;font-size:.24rem;color:#313131;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.play .exam .topic .cur[data-v-8f4d7d06]{text-align:center;font-size:.18rem;color:#313131;line-height:.4rem}.play .exam .q-group[data-v-8f4d7d06]{padding:.1rem;border-bottom:1px solid hsla(0,0%,78.8%,.48);overflow:hidden}.play .exam .q-group .q-num[data-v-8f4d7d06]{float:left;margin-right:.1rem;font-size:.16rem;color:#676a6c}.play .exam .q-group .q-title[data-v-8f4d7d06]{float:left;width:90%;font-size:.16rem;color:#676a6c;text-align:justify}.play .exam .q-group .q-type[data-v-8f4d7d06]{float:right;font-size:.16rem;color:#676a6c}.play .exam .q-group .radio-group[data-v-8f4d7d06]{float:left;margin-top:.1rem;width:100%}.play .exam .q-group .radio-group .radio[data-v-8f4d7d06]{display:block;font-size:.18rem;color:#3f3b3a;line-height:.3rem;margin-bottom:.1rem}.play .exam .q-group .checkbox-group[data-v-8f4d7d06]{float:left;margin-top:.1rem;width:100%}.play .exam .q-group .checkbox-group .checkbox[data-v-8f4d7d06]{display:block;font-size:.18rem;color:#3f3b3a;line-height:.3rem;margin-bottom:.1rem}.play .exam .q-group .checkbox-group .checkbox.error[data-v-8f4d7d06],.play .exam .q-group .radio-group .radio.error[data-v-8f4d7d06]{color:#d80000}.play .exam .q-group .checkbox-group .checkbox.success[data-v-8f4d7d06],.play .exam .q-group .radio-group .radio.success[data-v-8f4d7d06]{color:#090}.play .exam .q-group .result[data-v-8f4d7d06]{float:right;font-size:.18rem;color:#3f3b3a;margin-right:0}.play .exam .q-group .result .stu[data-v-8f4d7d06]{display:inline-block}.play .exam .q-group .result .stu.error[data-v-8f4d7d06]{color:#d80000}.play .exam .q-group .result .stu.success[data-v-8f4d7d06]{color:#090}.play .exam .q-group[data-v-8f4d7d06]:last-child{border-bottom:none}.play .exam .btn[data-v-8f4d7d06]{margin:.2rem auto;width:60%;height:.5rem;line-height:.5rem;font-size:.16rem;text-align:center;font-weight:300;color:#fff;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;background:#b49441;cursor:pointer}.play .exam .btn.on[data-v-8f4d7d06]{opacity:.5}.play .exam .care[data-v-8f4d7d06]{font-size:.16rem;color:#d80000;text-align:center} .play .exam[data-v-9cab85c2]{padding:0}.play .exam .topic[data-v-9cab85c2]{display:inline-block;margin-bottom:.1rem}.play .exam .topic .tit[data-v-9cab85c2]{margin:0 auto;padding:0 .2rem;text-align:center;font-size:.24rem;color:#313131;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.play .exam .topic .cur[data-v-9cab85c2]{text-align:center;font-size:.18rem;color:#313131;line-height:.4rem}.play .exam .q-group[data-v-9cab85c2]{padding:.1rem;border-bottom:1px solid hsla(0,0%,78.8%,.48);overflow:hidden}.play .exam .q-group .q-num[data-v-9cab85c2]{float:left;margin-right:.1rem;font-size:.16rem;color:#676a6c}.play .exam .q-group .q-title[data-v-9cab85c2]{float:left;width:90%;font-size:.16rem;color:#676a6c;text-align:justify}.play .exam .q-group .q-type[data-v-9cab85c2]{float:right;font-size:.16rem;color:#676a6c}.play .exam .q-group .radio-group[data-v-9cab85c2]{float:left;margin-top:.1rem;width:100%}.play .exam .q-group .radio-group .radio[data-v-9cab85c2]{display:block;font-size:.18rem;color:#3f3b3a;line-height:.3rem;margin-bottom:.1rem}.play .exam .q-group .checkbox-group[data-v-9cab85c2]{float:left;margin-top:.1rem;width:100%}.play .exam .q-group .checkbox-group .checkbox[data-v-9cab85c2]{display:block;font-size:.18rem;color:#3f3b3a;line-height:.3rem;margin-bottom:.1rem}.play .exam .q-group .checkbox-group .checkbox.error[data-v-9cab85c2],.play .exam .q-group .radio-group .radio.error[data-v-9cab85c2]{color:#d80000}.play .exam .q-group .checkbox-group .checkbox.success[data-v-9cab85c2],.play .exam .q-group .radio-group .radio.success[data-v-9cab85c2]{color:#090}.play .exam .q-group .result[data-v-9cab85c2]{float:right;font-size:.18rem;color:#3f3b3a;margin-right:0}.play .exam .q-group .result .stu[data-v-9cab85c2]{display:inline-block}.play .exam .q-group .result .stu.error[data-v-9cab85c2]{color:#d80000}.play .exam .q-group .result .stu.success[data-v-9cab85c2]{color:#090}.play .exam .q-group[data-v-9cab85c2]:last-child{border-bottom:none}.play .exam .btn[data-v-9cab85c2]{margin:.2rem auto;width:60%;height:.5rem;line-height:.5rem;font-size:.16rem;text-align:center;font-weight:300;color:#fff;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;background:#b49441;cursor:pointer}.play .exam .btn.on[data-v-9cab85c2]{opacity:.5}.play .exam .care[data-v-9cab85c2]{font-size:.16rem;color:#d80000;text-align:center}
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(d){function e(e){for(var t,r,n=e[0],a=e[1],c=e[2],o=0,f=[];o<n.length;o++)r=n[o],b[r]&&f.push(b[r][0]),b[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(d[t]=a[t]);for(p&&p(e);f.length;)f.shift()();return i.push.apply(i,c||[]),u()}function u(){for(var e,t=0;t<i.length;t++){for(var r=i[t],n=!0,a=1;a<r.length;a++){var c=r[a];0!==b[c]&&(n=!1)}n&&(i.splice(t--,1),e=s(s.s=r[0]))}return e}var r={},l={3:0},b={3:0},i=[];function s(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,s),t.l=!0,t.exports}s.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}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"7e9c19881242",1:"31d6cfe0d16a",5:"b6a10460f085",6:"554e1f364fb4",7:"b7a3b3beb3de",8:"edadd3d1dece",9:"2b76410db4d0",10:"30b36ab56f09",11:"7275abdd54ff",12:"e14af2852dbd",13:"03a7345988fb",14:"7bd34c9db226",15:"fc688477e0f2",16:"9c95c5430f41",17:"081b63b62922",18:"69bf85281bf8",19:"fca5eccb0e56",20:"0617eccb19f5",21:"abf993cecc16",22:"da1346fedd49",23:"5ba1b1bc7480",24:"43ee51cf782c",25:"12c536f6abaf",26:"31d6cfe0d16a",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a",31:"31d6cfe0d16a",32:"31d6cfe0d16a",33:"31d6cfe0d16a"}[i]+".css",a=s.p+t,r=document.getElementsByTagName("link"),c=0;c<r.length;c++){var o=(d=r[c]).getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(o===t||o===a))return e()}var f=document.getElementsByTagName("style");for(c=0;c<f.length;c++){var d;if((o=(d=f[c]).getAttribute("data-href"))===t||o===a)return e()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=e,u.onerror=function(e){var t=e&&e.target&&e.target.src||a,r=new Error("Loading CSS chunk "+i+" failed.\n("+t+")");r.request=t,delete l[i],u.parentNode.removeChild(u),n(r)},u.href=a,document.getElementsByTagName("head")[0].appendChild(u)}).then(function(){l[i]=0}));var t,r=b[i];if(0!==r)if(r)e.push(r[2]);else{var n=new Promise(function(e,t){r=b[i]=[e,t]});e.push(r[2]=n);var a,c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.charset="utf-8",o.timeout=120,s.nc&&o.setAttribute("nonce",s.nc),o.src=s.p+"resources/"+({}[t=i]||t)+"."+{0:"ce816893",1:"46d7f9f3",5:"838bc7b4",6:"e11a5563",7:"91ffbfb3",8:"8069cfef",9:"fb4debab",10:"79cec249",11:"a14b2dbe",12:"aa643f9d",13:"ccf7cf48",14:"46fd8cda",15:"c478c99e",16:"c5e6147d",17:"83f61edd",18:"f002b18a",19:"3266ba87",20:"6aa8a085",21:"b3bed3b3",22:"e3ca5e96",23:"9808c0a1",24:"a7d17575",25:"68964f06",26:"e977fb7c",27:"c4252e04",28:"02e3da72",29:"ca65a5d7",30:"30e4a9d8",31:"89910775",32:"3c83e649",33:"912ce55b"}[t]+".js",a=function(e){o.onerror=o.onload=null,clearTimeout(f);var t=b[i];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src,a=new Error("Loading chunk "+i+" failed.\n("+r+": "+n+")");a.type=r,a.request=n,t[1](a)}b[i]=void 0}};var f=setTimeout(function(){a({type:"timeout",target:o})},12e4);o.onerror=o.onload=a,c.appendChild(o)}return Promise.all(e)},s.m=d,s.c=r,s.d=function(e,t,r){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},s.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(t,e){if(1&e&&(t=s(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(s.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)s.d(r,n,function(e){return t[e]}.bind(null,n));return r},s.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/",s.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()}([]); !function(d){function e(e){for(var t,r,n=e[0],a=e[1],c=e[2],o=0,f=[];o<n.length;o++)r=n[o],b[r]&&f.push(b[r][0]),b[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(d[t]=a[t]);for(p&&p(e);f.length;)f.shift()();return i.push.apply(i,c||[]),u()}function u(){for(var e,t=0;t<i.length;t++){for(var r=i[t],n=!0,a=1;a<r.length;a++){var c=r[a];0!==b[c]&&(n=!1)}n&&(i.splice(t--,1),e=s(s.s=r[0]))}return e}var r={},l={3:0},b={3:0},i=[];function s(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,s),t.l=!0,t.exports}s.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}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"7e9c19881242",1:"31d6cfe0d16a",5:"b6a10460f085",6:"554e1f364fb4",7:"b7a3b3beb3de",8:"edadd3d1dece",9:"2b76410db4d0",10:"30b36ab56f09",11:"7275abdd54ff",12:"e14af2852dbd",13:"03a7345988fb",14:"7b16b71e9379",15:"fc688477e0f2",16:"9c95c5430f41",17:"081b63b62922",18:"69bf85281bf8",19:"fca5eccb0e56",20:"0617eccb19f5",21:"abf993cecc16",22:"da1346fedd49",23:"5ba1b1bc7480",24:"43ee51cf782c",25:"12c536f6abaf",26:"31d6cfe0d16a",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a",31:"31d6cfe0d16a",32:"31d6cfe0d16a",33:"31d6cfe0d16a"}[i]+".css",a=s.p+t,r=document.getElementsByTagName("link"),c=0;c<r.length;c++){var o=(d=r[c]).getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(o===t||o===a))return e()}var f=document.getElementsByTagName("style");for(c=0;c<f.length;c++){var d;if((o=(d=f[c]).getAttribute("data-href"))===t||o===a)return e()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=e,u.onerror=function(e){var t=e&&e.target&&e.target.src||a,r=new Error("Loading CSS chunk "+i+" failed.\n("+t+")");r.request=t,delete l[i],u.parentNode.removeChild(u),n(r)},u.href=a,document.getElementsByTagName("head")[0].appendChild(u)}).then(function(){l[i]=0}));var t,r=b[i];if(0!==r)if(r)e.push(r[2]);else{var n=new Promise(function(e,t){r=b[i]=[e,t]});e.push(r[2]=n);var a,c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.charset="utf-8",o.timeout=120,s.nc&&o.setAttribute("nonce",s.nc),o.src=s.p+"resources/"+({}[t=i]||t)+"."+{0:"ce816893",1:"46d7f9f3",5:"838bc7b4",6:"e11a5563",7:"91ffbfb3",8:"8069cfef",9:"fb4debab",10:"79cec249",11:"a14b2dbe",12:"aa643f9d",13:"ccf7cf48",14:"2a78d71c",15:"c478c99e",16:"c5e6147d",17:"83f61edd",18:"f002b18a",19:"3266ba87",20:"6aa8a085",21:"b3bed3b3",22:"e3ca5e96",23:"9808c0a1",24:"a7d17575",25:"68964f06",26:"e977fb7c",27:"c4252e04",28:"02e3da72",29:"ca65a5d7",30:"30e4a9d8",31:"89910775",32:"3c83e649",33:"912ce55b"}[t]+".js",a=function(e){o.onerror=o.onload=null,clearTimeout(f);var t=b[i];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src,a=new Error("Loading chunk "+i+" failed.\n("+r+": "+n+")");a.type=r,a.request=n,t[1](a)}b[i]=void 0}};var f=setTimeout(function(){a({type:"timeout",target:o})},12e4);o.onerror=o.onload=a,c.appendChild(o)}return Promise.all(e)},s.m=d,s.c=r,s.d=function(e,t,r){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},s.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(t,e){if(1&e&&(t=s(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(s.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)s.d(r,n,function(e){return t[e]}.bind(null,n));return r},s.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/",s.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 \ No newline at end of file
...@@ -350,7 +350,7 @@ export default { ...@@ -350,7 +350,7 @@ export default {
*/ */
loadAjax () { loadAjax () {
const loading = this.$loading({ lock: true, text: '', spinner: '', background: 'rgba(255, 255, 255, 0.9)' }) const loading = this.$loading({ lock: true, text: '', spinner: '', background: 'rgba(255, 255, 255, 0.9)' })
cAction.chapterAction.getExamDetail(this.sid, this.id).then(_data => { cAction.chapterAction.getExamDetail(this.sid, this.cid, this.id).then(_data => {
let json = _data.homework let json = _data.homework
if (json) { if (json) {
json.score = _data.score json.score = _data.score
...@@ -476,7 +476,7 @@ export default { ...@@ -476,7 +476,7 @@ export default {
const loading = this.$loading({ lock: true, text: '', spinner: '', background: 'rgba(255, 255, 255, 0.9)' }) const loading = this.$loading({ lock: true, text: '', spinner: '', background: 'rgba(255, 255, 255, 0.9)' })
cAction.chapterAction.submitExamDetail(this.param).then(_res => { cAction.chapterAction.submitExamDetail(this.param).then(_res => {
if (_res.status) { if (_res.status) {
cAction.chapterAction.getExamDetail(this.sid, this.id).then(_data => { cAction.chapterAction.getExamDetail(this.sid, this.cid, this.id).then(_data => {
let json = _data.homework let json = _data.homework
if (json) { if (json) {
json.score = _data.score json.score = _data.score
...@@ -509,7 +509,7 @@ export default { ...@@ -509,7 +509,7 @@ export default {
} }
if (!_flag) { return } if (!_flag) { return }
const loading = this.$loading({ lock: true, text: '', spinner: '', background: 'rgba(255, 255, 255, 0.9)' }) const loading = this.$loading({ lock: true, text: '', spinner: '', background: 'rgba(255, 255, 255, 0.9)' })
cAction.chapterAction.getExamDetail(this.sid, this.id).then(_data => { cAction.chapterAction.getExamDetail(this.sid, this.cid, this.id).then(_data => {
this.exam = {} this.exam = {}
}).catch(e => { this.$message.error(e.message) }).finally(() => { }).catch(e => { this.$message.error(e.message) }).finally(() => {
this.setTime = setInterval(() => { this.setTime = setInterval(() => {
......
...@@ -36,9 +36,10 @@ export default class ChapterAPI extends BaseAPI { ...@@ -36,9 +36,10 @@ export default class ChapterAPI extends BaseAPI {
/** /**
* 获取试题信息 * 获取试题信息
* @param {[string]} eid * @param {[string]} eid
* @param {[string]} cid
* @param {[string]} sid * @param {[string]} sid
*/ */
getExamDetail = (sid, eid) => this.get(`/v2/education/homeworks/${sid}/${eid}`, {}) getExamDetail = (sid, cid, eid) => this.get(`/v2/education/homeworks/${sid}/${cid}/${eid}`, {})
/** /**
* 提交考试信息 * 提交考试信息
* @param {[object]} param * @param {[object]} param
......
...@@ -169,8 +169,8 @@ export default class ChapterActon { ...@@ -169,8 +169,8 @@ export default class ChapterActon {
return chapterApi.updateProgress(obj).then(res => res) return chapterApi.updateProgress(obj).then(res => res)
} }
/* 获取试题信息 */ /* 获取试题信息 */
getExamDetail (eid, sid) { getExamDetail (sid, cid, eid) {
return chapterApi.getExamDetail(eid, sid).then(res => { return chapterApi.getExamDetail(sid, cid, eid).then(res => {
// callback(res) // 可以不使用callback 因为使用then // callback(res) // 可以不使用callback 因为使用then
return res return res
}) })
......
...@@ -21,7 +21,7 @@ Vue.use(VueRouter) ...@@ -21,7 +21,7 @@ Vue.use(VueRouter)
const router = createRouter() const router = createRouter()
/* 设置全局变量 */ /* 设置全局变量 */
window.G = Vue.prototype.$GlobalVariable = { window.G = Vue.prototype.$GlobalVariable = {
VERSION: 'PC-1.0.18' VERSION: 'PC-1.0.19'
} }
Vue.prototype.$md5 = md5 Vue.prototype.$md5 = md5
/* 导航守卫 */ /* 导航守卫 */
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论