(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c189536e"],{"0bbb":function(t,a,e){},c0bd:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"cbbcourse-studetail"},[s("header",[t._v("\n    "+t._s(t.stuData.CBBCourseName)+" | "+t._s(t.stuData.CBBCourseCode)+"\n  ")]),s("div",{staticClass:"iflysseui-content"},[s("div",{staticClass:"stu-info"},[s("img",{staticClass:"photo",attrs:{src:t.stuData.Photo}}),s("div",{staticClass:"name"},[s("p",[t._v(t._s(t.stuData.StuName))]),s("p",[t._v(t._s(t.stuData.StuCode))])]),s("div",{staticClass:"line"}),s("ul",{staticClass:"detail"},[s("li",[s("span",{staticClass:"first"},[t._v("知识点练习")]),s("label",[t._v("次数：")]),s("span",[t._v(t._s(t.stuData.PracticeTimes))]),s("label",[t._v("平均成绩：")]),s("span",[t._v(t._s(t.stuData.PracticeAvgScore)+"%")]),s("label",[t._v("知识点覆盖度：")]),s("span",[t._v(t._s(t.stuData.PracticeKnowledgeCover)+"%")])]),s("li",[s("span",{staticClass:"first"},[t._v("模拟考试")]),s("label",[t._v("次数：")]),s("span",[t._v(t._s(t.stuData.MockExamTimes))]),s("label",[t._v("平均成绩：")]),s("span",[t._v(t._s(t.stuData.MockExamAvgScore))]),s("label",[t._v("最高成绩：")]),s("span",[t._v(t._s(t.stuData.MockExamHighScore))])])])]),s("div",{staticClass:"detail-warp"},[s("span",{staticClass:"title-item title-item-active"},[t._v("成绩统计分布表")]),s("div",{staticClass:"filter-box",staticStyle:{margin:"10px 0"}},[s("div",{staticClass:"right"},[s("el-radio-group",{on:{change:t.getStuPracticeChart},model:{value:t.filter.times,callback:function(a){t.$set(t.filter,"times",a)},expression:"filter.times"}},[s("el-radio",{attrs:{label:50}},[t._v("近50次")]),s("el-radio",{attrs:{label:100}},[t._v("近100次")]),s("el-radio",{attrs:{label:200}},[t._v("近200次")])],1)],1),s("div",{staticClass:"clearfix"})]),s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.chartloading,expression:"chartloading"}]},[t.chartData.xDataList.length>0?s("chart",{staticStyle:{height:"400px",width:"100%"},attrs:{options:t.chartbarOptions}}):t._e(),0!=t.chartData.xDataList.length||t.chartfirst?t._e():s("div",{staticClass:"iflysseui-nodata",staticStyle:{"padding-top":"100px"}},[s("img",{attrs:{src:e("3d67")}}),s("p",{staticStyle:{color:"#a0a6b2"}},[t._v("暂无知识点练习")])])],1),s("div",{staticClass:"filter-box",staticStyle:{margin:"30px 0 15px 0","line-height":"32px"}},[s("el-radio-group",{on:{change:t.tableChange},model:{value:t.filter.status,callback:function(a){t.$set(t.filter,"status",a)},expression:"filter.status"}},[s("el-radio",{attrs:{label:1}},[t._v("知识点练习")]),s("el-radio",{attrs:{label:2}},[t._v("模拟考试")])],1)],1),s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"student"},[t.practiceList.length>0?s("el-table",{ref:"table",staticClass:"iflysseui-table solidline",staticStyle:{width:"100%"},attrs:{data:t.practiceList,"tooltip-effect":"dark","empty-text":"暂无数据"}},[s("el-table-column",{attrs:{type:"index",width:"60",label:"序号"},scopedSlots:t._u([{key:"default",fn:function(a){return[s("span",[t._v(t._s(a.$index+1))])]}}],null,!1,4178052834)}),s("el-table-column",{attrs:{label:"时间"},scopedSlots:t._u([{key:"default",fn:function(a){return[a.row.isyear?s("span",{staticClass:"ell"},[t._v(t._s(t._f("dateFormat")(a.row.Time,"MM-dd"))+"("+t._s(t.$util.getWeekByDate(a.row.Time))+")"+t._s(t._f("dateFormat")(a.row.Time,"hh:mm")))]):s("span",[t._v(t._s(t._f("dateFormat")(a.row.Time,"yyyy-MM-dd hh:mm")))])]}}],null,!1,3719853902)}),s("el-table-column",{attrs:{label:"知识点数量",width:"180"},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v("\n              "+t._s(a.row.Knowledges)+"\n            ")]}}],null,!1,2294614140)}),s("el-table-column",{attrs:{label:"用时（分钟）",width:"180"},scopedSlots:t._u([{key:"default",fn:function(a){return[a.row.State>0?s("span",[t._v(" "+t._s(t.$util.minuteToString(a.row.UseTime)))]):s("span",[t._v("-")])]}}],null,!1,1362896919)}),s("el-table-column",{key:Math.random(),attrs:{label:"正确率（得分）",width:"150"},scopedSlots:t._u([{key:"default",fn:function(a){return[2==a.row.State?s("span",[t._v(" "+t._s(a.row.MyScore)+t._s(1==t.filter.status?"%":""))]):s("span",[t._v("-")])]}}],null,!1,3432774787)},[s("template",{slot:"header"},[2==t.filter.status?[s("el-popover",{attrs:{placement:"bottom",width:"280",trigger:"hover"}},[s("div",{staticClass:"content-tip"},[t._v("\n                    选择题、阅读题、填空题和编程题计入得分，其他题型不计入得分\n                  ")]),s("span",{attrs:{slot:"reference"},slot:"reference"},[s("span",{staticClass:"title-tip"},[t._v("\n                      得分(百分制)\n                      "),s("img",{staticStyle:{"vertical-align":"-2px"},attrs:{src:e("a736")}})])])])]:[t._v("\n                正确率（得分）\n              ")]],2)],2),s("el-table-column",{attrs:{label:"状态",width:"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[a.row.State>0?s("span",{staticStyle:{color:"#8C8C8C"}},[t._v("已结束")]):s("span",{staticStyle:{color:"#41A891"}},[t._v("进行中")])]}}],null,!1,200131950)}),s("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[a.row.State>0?s("el-button",{attrs:{type:"text"},on:{click:function(e){return t.toDetail(a.row)}}},[t._v("详情")]):t._e()]}}],null,!1,2875799230)})],1):t._e(),t.practiceList.length>0?s("div",{staticClass:"more center"},[t.practiceList.length<t.page.total?s("el-button",{attrs:{type:"text"},on:{click:t.more}},[t._v("\n            加载更多\n            "),s("span",{staticClass:"el-icon-arrow-down"})]):s("p",[t._v("没有更多了")])],1):t._e(),0!=t.page.total||t.isfirst?t._e():s("div",{staticClass:"iflysseui-nodata",staticStyle:{"padding-top":"100px"}},[s("img",{attrs:{src:e("3d67")}}),s("p",{staticStyle:{color:"#a0a6b2"}},[t._v("暂无"+t._s(1==t.filter.status?"知识点练习":"模拟考试"))])])],1)])])])},i=[],r=e("75fc"),n=(e("ac6a"),e("96cf"),e("3b8d")),l=e("4a1c"),c=e("313e"),o=e.n(c),u={components:{chart:l["a"]},data:function(){return{filter:{status:1,times:50},page:{index:1,size:100,total:0},stuData:{},chartData:{TimesList:[],xDataList:[],ScoreList:[]},isfirst:!0,chartloading:!1,chartfirst:!0,practiceList:[],loading:!1,stuId:this.$route.query.id,classId:this.$route.query.cid,nowDate:""}},computed:{chartbarOptions:function(){var t=this;return{color:["#FFD35B"],tooltip:{trigger:"axis",formatter:function(a){return"<p>".concat(t.$util.formatDate(t.chartData.TimesList[a[0].dataIndex],"yyyy-MM-dd hh:mm"),"</p></p>").concat(a[0].marker,"成绩：").concat(a[0].data,"%</p>")}},legend:{left:"right",data:["知识点练习成绩"]},grid:{left:"3%",top:"13%",bottom:"2%",right:"3%",containLabel:!0},xAxis:{name:"",nameTextStyle:{color:"#969696"},data:this.chartData.xDataList,axisTick:{show:!1},axisLabel:{fontSize:14,show:!1,margin:15,color:"#828282"},axisLine:{lineStyle:{color:"#DBDBDB"}}},yAxis:[{type:"value",scale:!0,name:"成绩",axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#DBDBDB"}},nameTextStyle:{color:"#969696",padding:[0,45,0,0]},axisLabel:{color:"#969696"}}],series:[{name:"知识点练习成绩",type:"line",data:this.chartData.ScoreList,symbol:"none",smooth:!0,areaStyle:{normal:{color:new o.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#FFD35B"},{offset:1,color:"#ffffff"}])}}}]}}},mounted:function(){this.getOverView(),this.getStuPracticeChart(),this.GetStuPracticeMockExamList()},methods:{more:function(){this.page.index++,this.GetStuPracticeMockExamList()},tableChange:function(){this.page.index=1,this.GetStuPracticeMockExamList()},GetStuPracticeMockExamList:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(){var a,e,s,i,n=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return 1==this.page.index&&(this.isfirst=!0,this.practiceList=[],this.loading=!0),t.next=3,this.$api.GetStuPracticeMockExamList({ClassId:this.classId,StuId:this.stuId,Type:this.filter.status,Offset:this.page.index,Limit:this.page.size});case 3:a=t.sent,e=a.data,this.loading=!1,this.isfirst=!1,1==e.status&&(this.nowDate=this.$util.strToDate(e.data.newDate),i=this.$util.formatDate(e.data.newDate,"yyyy"),this.page.total=e.data.Total,e.data.Items.forEach((function(t){t.isyear=!1,n.$util.formatDate(t.Time,"yyyy")==i&&(t.isyear=!0)})),(s=this.practiceList).push.apply(s,Object(r["a"])(e.data.Items)));case 8:case"end":return t.stop()}}),t,this)})));function a(){return t.apply(this,arguments)}return a}(),getOverView:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(){var a,e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.$api.getStuPracticeMockExamOverView({ClassId:this.classId,StuId:this.stuId});case 2:a=t.sent,e=a.data,1==e.status&&(this.stuData=e.data);case 5:case"end":return t.stop()}}),t,this)})));function a(){return t.apply(this,arguments)}return a}(),getStuPracticeChart:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(){var a,e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.chartloading=!0,t.next=3,this.$api.getStuPracticeChart({ClassId:this.classId,StuId:this.stuId,Count:this.filter.times});case 3:a=t.sent,e=a.data,1==e.status&&(this.chartData=e.data),this.chartloading=!1,this.chartfirst=!1;case 8:case"end":return t.stop()}}),t,this)})));function a(){return t.apply(this,arguments)}return a}(),toDetail:function(t){if(1==this.filter.status){var a=this.$router.resolve({path:"/student/practice/detail",query:{cid:this.classId,id:t.ObjectID,type:0}});window.open(a.href,"_blank")}if(2==this.filter.status){var e=this.$router.resolve({path:"/student/mock-exam/detail",query:{cid:this.classId,id:t.ObjectID}});window.open(e.href,"_blank")}}}},d=u,h=(e("f9e5"),e("2877")),p=Object(h["a"])(d,s,i,!1,null,null,null);a["default"]=p.exports},f9e5:function(t,a,e){"use strict";var s=e("0bbb"),i=e.n(s);i.a}}]);