/*! * build: Hopaheal * copyright: Mead * time: 2022-11-24 14:44:56 */ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-669c0192"],{"6e72":function(t,s,e){"use strict";e.r(s);var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"exam_container"},[e("el-dialog",{attrs:{"before-close":t.handleClose,"close-on-click-modal":!1,"show-close":!1,title:t.translateTitle("考试说明"),visible:t.dialogVisible,width:"500px"},on:{"update:visible":function(s){t.dialogVisible=s}}},[e("div",{staticClass:"body"},[e("p",[t._v(" "+t._s(t.translateTitle("本次考试共"))+" "),e("span",[t._v(" "+t._s(t.timu_length?t.timu_length:"--")+" ")]),t._v(" "+t._s(t.translateTitle("题"))+","+t._s(t.translateTitle("总分"))+" "),e("span",[t._v(t._s(t.detail.mark)+t._s(t.translateTitle("分"))+"。")])]),t.detail.time?e("p",[t._v(" "+t._s(t.translateTitle("请在"))+" "),e("span",[t._v(t._s(t.detail.time)+t._s(t.translateTitle("分钟")))]),t._v(" "+t._s(t.translateTitle("内作答"))+" ")]):t._e()]),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"success"},on:{click:t.startDo}},[t._v(" "+t._s(t.translateTitle("开始考试"))+" ")])],1)]),e("el-dialog",{attrs:{"before-close":t.handleClose,"close-on-click-modal":!1,"show-close":!1,title:t.translateTitle("注意"),visible:t.dialogVisible1,width:"500px"},on:{"update:visible":function(s){t.dialogVisible1=s}}},[e("div",{staticClass:"stop_body"},[e("p",{staticClass:"tishi"},[t._v(t._s(t.translateTitle("考试时间到,请提交试卷")))]),e("p",{staticClass:"daojishi"},[e("span",[t._v(t._s(t.dTime))]),t._v(" "+t._s(t.translateTitle("秒后自动提交"))+" ")])]),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"success"},on:{click:function(s){return t.sure_submit("flag")}}},[t._v(" "+t._s(t.translateTitle("提交"))+" ")])],1)]),e("el-row",{attrs:{gutter:20}},[e("el-col",{attrs:{span:18}},[e("div",{staticClass:"left"},[e("div",{staticClass:"head"},[e("div",{staticClass:"head_title"},[e("div",{staticClass:"name"},[t._v(" "+t._s(t.detail.title)+" "),e("span",[t._v(" "+t._s(t.translateTitle("共"))+t._s(t.timu_length?t.timu_length:"--")+t._s(t.translateTitle("题"))+" ")])]),e("div",{staticClass:"exam_status"},[t._v(t._s(t.translateTitle("答题中")))])])]),e("div",{staticClass:"danxuan_wrap"},[e("div",{staticClass:"danxuan_title"},[e("div",{staticClass:"lei_title"},[e("span",[t._v(t._s(t.translateTitle("题目")))]),e("span",{staticClass:"timu_nums"},[t._v(" "+t._s(t.translateTitle("共"))+t._s(t.timu_length)+t._s(t.translateTitle("题"))+" ")])])]),t._l(t.detail.topics_lists,(function(s,i){return e("div",{key:i,ref:"danxuan"+i,refInFor:!0,staticClass:"timu_item"},[1==s.type?e("div",{staticClass:"timu_border"},[e("div",{staticClass:"item_wrap"},[e("div",{staticClass:"timu_left"},[e("div",{staticClass:"timu_index"},[t._v(t._s(i+1))]),e("span",[t._v(" "+t._s(t.translateTitle("单选"))+t._s(s.point)+t._s(t.translateTitle("分"))+" ")])]),e("div",{staticClass:"timu_right"},[e("div",{staticClass:"timu_title"},[t._v(t._s(s.title))]),e("div",{staticClass:"timi_answer"},[e("el-radio-group",{attrs:{fill:"#43bc60"},model:{value:t.result[i],callback:function(s){t.$set(t.result,i,s)},expression:"result[index]"}},t._l(s.body,(function(s,i){return e("el-radio",{key:i,attrs:{label:s.key}},[t._v(" "+t._s(s.name)+" ")])})),1)],1),t._e()])])]):t._e(),5==s.type?e("div",{staticClass:"timu_border"},[e("div",{staticClass:"item_wrap"},[e("div",{staticClass:"timu_left"},[e("div",{staticClass:"timu_index"},[t._v(" "+t._s(i+1)+" ")]),e("span",[t._v(" "+t._s(t.translateTitle("多选"))+t._s(s.point)+t._s(t.translateTitle("分"))+" ")])]),e("div",{staticClass:"timu_right"},[e("div",{staticClass:"timu_title"},[t._v(t._s(s.title))]),e("div",{staticClass:"timi_answer"},[e("el-checkbox-group",{on:{change:function(s){return t.check_list(s,i)}},model:{value:t.checkList[i],callback:function(s){t.$set(t.checkList,i,s)},expression:"checkList[index]"}},t._l(s.body,(function(s,i){return e("el-checkbox",{key:i,attrs:{label:s.key}},[t._v(" "+t._s(s.key)+t._s(s.name)+" ")])})),1)],1),t._e()])])]):t._e(),2==s.type?e("div",{staticClass:"timu_border"},[e("div",{staticClass:"item_wrap"},[e("div",{staticClass:"timu_left"},[e("div",{staticClass:"timu_index"},[t._v(" "+t._s(i+1)+" ")]),e("span",[t._v(" "+t._s(t.translateTitle("判断"))+t._s(s.point)+t._s(t.translateTitle("分"))+" ")])]),e("div",{staticClass:"timu_right"},[e("div",{staticClass:"timu_title"},[t._v(t._s(s.title))]),e("div",{staticClass:"timi_answer"},[e("el-radio-group",{attrs:{fill:"#43bc60"},model:{value:t.result[i],callback:function(s){t.$set(t.result,i,s)},expression:"result[index]"}},t._l(s.body,(function(s,i){return e("el-radio",{key:i,attrs:{label:s.key}},[t._v(" "+t._s(s.name)+" ")])})),1)],1),t._e()])])]):t._e(),3==s.type?e("div",{staticClass:"timu_border"},[e("div",{staticClass:"item_wrap"},[e("div",{staticClass:"timu_left"},[e("div",{staticClass:"timu_index"},[t._v(" "+t._s(i+1)+" ")]),e("span",[t._v(" "+t._s(t.translateTitle("填空"))+t._s(s.point)+t._s(t.translateTitle("分"))+" ")])]),e("div",{staticClass:"timu_right"},[e("div",{staticClass:"timu_title"},[t._v(t._s(s.title))]),e("div",{staticClass:"timi_answer"},[e("el-input",{attrs:{autosize:"",type:"textarea"},model:{value:t.result[i],callback:function(s){t.$set(t.result,i,s)},expression:"result[index]"}})],1),t._e()])])]):t._e(),4==s.type?e("div",{staticClass:"timu_border"},[e("div",{staticClass:"item_wrap"},[e("div",{staticClass:"timu_left"},[e("div",{staticClass:"timu_index"},[t._v(" "+t._s(i+1)+" ")]),e("span",[t._v(" "+t._s(t.translateTitle("简答"))+t._s(s.point)+t._s(t.translateTitle("分"))+" ")])]),e("div",{staticClass:"timu_right"},[e("div",{staticClass:"timu_title"},[t._v(t._s(s.title))]),e("div",{staticClass:"timi_answer"},[e("el-input",{attrs:{autosize:"",type:"textarea"},model:{value:t.result[i],callback:function(s){t.$set(t.result,i,s)},expression:"result[index]"}})],1),t._e()])])]):t._e()])}))],2)])]),e("el-col",{attrs:{span:6}},[e("div",{staticClass:"right"},[e("div",{staticClass:"time"},[t._v(" "+t._s(t.translateTitle("倒计时"))+": "),t.jishi?e("span",{staticClass:"red"},[t._v(" "+t._s(t.times>9?t.times:"0"+t.times)+":"+t._s(t.sec>9?t.sec:"0"+t.sec)+" ")]):e("span",{staticClass:"green"},[t._v(t._s(t.translateTitle("不限时")))])]),e("div",{staticClass:"wrap"},[e("div",{staticClass:"head"},[e("div",{staticClass:"line"}),e("div",{staticClass:"r_title"},[t._v(t._s(t.translateTitle("答题卡")))])]),e("ul",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:t.load,expression:"load"}],staticClass:"infinites"},[t.timu_length>0?e("li",{staticClass:"infinites-item"},[e("div",{staticClass:"names"},[t._v(t._s(t.translateTitle("题目")))]),e("ul",{staticClass:"same"},t._l(t.detail.topics_lists,(function(s,i){return e("li",{key:i,class:["box",t.result[i]?"box_active":""],on:{click:function(s){return t.jump("danxuan"+i)}}},[t._v(" "+t._s(i+1)+" ")])})),0)]):t._e()]),e("div",{staticClass:"footer"},[e("div",{staticClass:"submit",on:{click:t.submit}},[t._v(" "+t._s(t.translateTitle("立即提交"))+" ")])])])])])],1)],1)},a=[],l=(e("388d"),e("9e00")),n=e("79fa"),r={name:"Index",data(){return{course_fenlei:[],course_list:[],hot_course:[],rec_course:[],radio:3,checkList:{},detail:{},answer_text:"",textarea:"",result:[],count:0,is_complate:!1,dialogVisible:!0,dialogVisible1:!1,times:10,sec:0,timer:"",exam_slug:"",exam_id:"",timu_length:[],dTime:10,jishi:!1,timu_list:[]}},beforeDestroy(){console.log("------------xiaoshi "),clearInterval(this.timer)},created(){this.exam_slug=this.$route.query.slug,this.exam_id=this.$route.query.id,this.getTimu()},methods:{translateTitle:n["translateTitle"],async getTimu(){const{data:t}=await Object(l["getTimu"])(this.exam_slug);this.detail=t,this.times=t.time,this.times&&(this.jishi=!0),this.timu_length=t.topics_lists.length,this.timu_list=t.topics_lists;for(let s in t.topics_lists)this.$set(this.checkList,s,[])},getTnyMac_question(t){console.log(this.$refs.wenda.content,"aaaaa"),this.answer_text=t},jump(t){console.log(t,"eeeee"),this.$refs[t][0].scrollIntoView({behavior:"smooth",block:"center"})},load(){this.count+=2},startDo(){this.dialogVisible=!1,0==!this.times&&(this.timer=setInterval(()=>{if("00"!=this.times||"00"!=this.sec)0==this.sec&&(this.times--,this.sec=60),this.sec--;else{clearInterval(this.timer),this.dialogVisible1=!0;let t=setInterval(()=>{this.dTime--},1e3);setTimeout(()=>{clearInterval(t),this.sure_submit("flag")},1e4)}},1e3))},submit(){console.log(this.result,"result"),this.$confirm("确定要提交吗?",{confirmButtonText:"确定",cancelButtonText:"继续答题",type:"warning",showClose:!1}).then(async()=>{await this.sure_submit()}).catch(()=>{})},async sure_submit(t){if(console.log(this.times,"times"),t){let t=this.timu_length;for(var s=0;s