(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-33cf5215"],{2031:function(t,e,a){},"8edb":function(t,e,a){"use strict";var l=a("2031"),s=a.n(l);s.a},b3d8:function(t,e,a){"use strict";a.r(e);var l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wrapper"},[a("div",{staticClass:"back"},[a("el-breadcrumb",{attrs:{"separator-class":"el-icon-arrow-right"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/exam/exam-management"}}},[t._v("返回")]),a("el-breadcrumb-item",[t._v(t._s(t.title))]),a("el-breadcrumb-item",[t._v("成绩统计")])],1)],1),a("div",{staticClass:"score"},[a("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"成绩统计",name:"first"}},[a("div",{staticClass:"stulist"},[a("el-table",{attrs:{size:"mini",data:t.stulist,"header-cell-style":{background:"#f5f7fa",color:"#909399"},stripe:""}},[a("el-table-column",{attrs:{align:"center",width:"50",label:"序号"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.$index+1))])]}}])}),a("el-table-column",{attrs:{label:"姓名",prop:"stuInfo.studentUserInfo.realname"}}),a("el-table-column",{attrs:{label:"平台账号",prop:"stuInfo.name",width:"150"}}),a("el-table-column",{attrs:{label:"开考时间",prop:"start_time",width:"200"}}),a("el-table-column",{attrs:{label:"答题时长"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t.getHMS(e.row.last_time)))])]}}])}),a("el-table-column",{attrs:{label:"成绩",prop:"total_score",align:"center"}}),a("el-table-column",{attrs:{label:"正确",prop:"right_num",align:"center"}}),a("el-table-column",{attrs:{label:"错误",prop:"wrong_num",align:"center"}}),a("el-table-column",{attrs:{label:"作答次数",prop:"submit_times",align:"center"}}),a("el-table-column",{attrs:{label:"状态",prop:"submit_times",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.last_time>0?a("span",{staticStyle:{color:"green"}},[t._v("已交卷")]):a("span",[t._v("未交卷")])]}}])}),a("el-table-column",{attrs:{label:"及格",prop:"total_score",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.total_score?a("span",[e.row.total_score>=t.passscore?a("span",{staticStyle:{color:"green"}},[t._v("及格")]):a("span",{staticStyle:{color:"red"}},[t._v("不及格")])]):a("span",[t._v("--")])]}}])}),a("el-table-column",{attrs:{width:"200",label:"阅卷时间",prop:"tch_check_date",align:"center"}}),a("el-table-column",{attrs:{label:"阅卷评语",prop:"tch_comment",align:"center"}}),a("el-table-column",{attrs:{align:"center",label:"操作",fixed:"right",width:"200"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.tch_check_date?a("el-link",{staticClass:"quest_btn",attrs:{type:"primary"},on:{click:function(a){return t.CorrectExam(e.row)}}},[t._v("查看成绩")]):a("el-link",{staticClass:"quest_btn",attrs:{type:"primary"},on:{click:function(a){return t.CorrectExam(e.row)}}},[t._v("阅卷评分")]),a("el-link",{staticClass:"quest_btn",attrs:{type:"primary"},on:{click:function(a){return t.deleteStuExam(e.row)}}},[t._v("删除")])]}}])})],1)],1)]),a("el-tab-pane",{attrs:{label:"排行榜",name:"second"}},[a("div",{staticClass:"ranklist"},[a("el-table",{attrs:{size:"mini",data:t.ranklist,"header-cell-style":{background:"#f5f7fa",color:"#909399"},stripe:""}},[a("el-table-column",{attrs:{align:"center",width:"50",label:"序号"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.$index+1))])]}}])}),a("el-table-column",{attrs:{label:"姓名",prop:"name"}}),a("el-table-column",{attrs:{label:"开考时间",prop:"start_time",width:"200"}}),a("el-table-column",{attrs:{label:"答题时长"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t.getHMS(e.row.last_time)))])]}}])}),a("el-table-column",{attrs:{label:"成绩",prop:"total_score",align:"center"}}),a("el-table-column",{attrs:{label:"及格",prop:"total_score",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.total_score?a("span",[e.row.total_score>=t.passscore?a("span",{staticStyle:{color:"green"}},[t._v("及格")]):a("span",{staticStyle:{color:"red"}},[t._v("不及格")])]):a("span",[t._v("--")])]}}])}),a("el-table-column",{attrs:{label:"交卷次数",prop:"submit_times",align:"center"}}),a("el-table-column",{attrs:{label:"状态",prop:"submit_times",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.last_time>0?a("span",{staticStyle:{color:"green"}},[t._v("已交卷")]):a("span",[t._v("未交卷")])]}}])}),a("el-table-column",{attrs:{width:"200",label:"阅卷时间",prop:"tch_check_date",align:"center"}}),a("el-table-column",{attrs:{label:"阅卷评语",prop:"tch_comment",align:"center"}})],1)],1)])],1)],1)])},s=[],n=a("1cca"),r={name:"exam-result",data(){return{activeName:"first",title:"",passscore:0,exma_id:"",stulist:[],ranklist:[],page_no:1,page_size:20,total:0}},mounted(){this.title=this.$route.query.title,this.exma_id=this.$route.query.id,this.passscore=this.$route.query.passscore,console.log(this.title),console.log(this.exma_id),this.getExamStuList()},methods:{handleClick(){console.log("切换页面"),console.log(this.activeName),"first"==this.activeName?this.getExamStuList():"second"==this.activeName&&this.getExamRanking()},getExamStuList(){Object(n["nd"])({examId:this.exma_id}).then(t=>{console.log("考生列表"),console.log(t),this.stulist=t.examStuList})},getExamRanking(){Object(n["kd"])({page_no:1,page_size:500,examId:this.exma_id}).then(t=>{console.log("考生排行列表"),console.log(t),this.ranklist=t.examStuList})},CorrectExam(t){console.log("阅卷信息"),console.log(t),this.$router.push({name:"correct-exam",query:{exam_id:this.exma_id,stu_id:t.student_user_id,title:this.title,realname:t.stuInfo.studentUserInfo.realname}})},deleteStuExam(t){this.$confirm("确定删除该学生的考试记录吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{Object(n["ec"])({examId:this.exma_id,stuId:t.stuInfo.id}).then(t=>{console.log("删除学生考试记录"),console.log(t),t.is_delete&&(this.$message.success("删除成功"),this.getExamStuList())})})},getHMS(t){const e=parseInt(t/3600)<10?"0"+parseInt(t/3600):parseInt(t/3600),a=parseInt(t%3600/60)<10?"0"+parseInt(t%3600/60):parseInt(t%3600/60),l=parseInt(t%3600%60)<10?"0"+parseInt(t%3600%60):parseInt(t%3600%60);return e+":"+a+":"+l}}},o=r,c=(a("8edb"),a("2877")),i=Object(c["a"])(o,l,s,!1,null,"1b5897a7",null);e["default"]=i.exports}}]);
//# sourceMappingURL=chunk-33cf5215.2dbcbba0.js.map