You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Exam__Lists__ClassAnalyz...

2 lines
23 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[39,14],{"/7ue":function(y,M,a){"use strict";var we=a("k1fw"),Ee=a("q1tI"),k=a.n(Ee),ve=a("wJFb"),Y=a.n(ve),Z=function(w){var pe=w.children,F=pe===void 0?null:pe,Te=w.title,I=w.style,Fe=I===void 0?{}:I,O=w.className,U=O===void 0?"":O,fe=w.titlestyle,C=w.space,v=C===void 0?0:C;return k.a.createElement("aside",{className:Y.a.headWarp,style:Object(we.a)({padding:"0 ".concat(v,"px")},Fe)},k.a.createElement("div",{className:"".concat(Y.a.head," ").concat(U)},k.a.createElement("div",{className:Y.a.text},Te," ",fe),F))};M.a=Z},EIjm:function(y,M,a){"use strict";a.r(M);var we=a("2qtc"),Ee=a("kLXV"),k=a("T2oS"),ve=a("W9HT"),Y=a("g9YV"),Z=a("wCAj"),Ze=a("5Dmo"),w=a("3S7+"),pe=a("+L6B"),F=a("2/Rp"),Te=a("14J3"),I=a("BMrR"),Fe=a("OaEy"),O=a("2fM7"),U=a("oBTY"),fe=a("WmNS"),C=a.n(fe),v=a("k1fw"),X=a("9og8"),It=a("y8nQ"),L=a("Vl3Y"),g=a("tJVT"),qe=a("0Owb"),x=a("q1tI"),e=a.n(x),et=a("HKVL"),j=a.n(et),W=a("1vsH"),xe=a("m3rI"),tt=a("LvDl"),be=a.n(tt),P=a("ErOA"),Ie=a("/7ue"),at=a("cVA7"),ge=a.n(at),$t=a("5NDa"),$e=a("5rEg"),nt=a("Fxzb"),J=a.n(nt),st=function(q){var h=q.parentParams,ee=q.goBack,he={class:"",student_id:"",name:"",page:1,per_page:20,sort_by:null,direction:null},ye=L.a.useForm(),H=Object(g.a)(ye,1),je=H[0],te=Object(x.useState)([]),ae=Object(g.a)(te,2),Ce=ae[0],Re=ae[1],ne=Object(x.useState)(!0),T=Object(g.a)(ne,2),Oe=T[0],se=T[1],oe=Object(x.useState)(0),K=Object(g.a)(oe,2),le=K[0],Ue=K[1],ie=Object(x.useState)(he),ue=Object(g.a)(ie,2),b=ue[0],de=ue[1];Object(x.useEffect)(function(){V(b)},[]);var V=function(){var D=Object(X.a)(C.a.mark(function p(Q){var R,S;return C.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return se(!0),R=Object(v.a)(Object(v.a)({},Q),{},{id:h==null?void 0:h.exercise_ab_id,student_group:h==null?void 0:h.student_group}),$.next=4,Object(P.a)("/api/common_exercises/exercises/score_detail_by_group.json",{method:"get",params:R});case 4:S=$.sent,(S==null?void 0:S.data)&&(Re(S.data),Ue(S.count)),se(!1);case 7:case"end":return $.stop()}},p)}));return function(Q){return D.apply(this,arguments)}}(),Ae=function(p,Q,R){b.page=p==null?void 0:p.current,b.per_page=p==null?void 0:p.pageSize,(R==null?void 0:R.order)?(b.sort_by=R==null?void 0:R.field,b.direction=(R==null?void 0:R.order)==="descend"?"desc":"asc"):(b.sort_by=null,b.direction=null),de(Object(v.a)({},b)),V(b)},re=function(){var p=Object(v.a)(Object(v.a)({},b),{},{id:h==null?void 0:h.exercise_ab_id,student_group:h==null?void 0:h.student_group});Object(W.j)("",Object(W.H)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_detail_by_group.xlsx",query:p}))},Me=function(p){b.page=1,b.per_page=20,b=Object(v.a)(Object(v.a)({},b),p),de(Object(v.a)({},b)),V(b)},ce=[{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(h==null?void 0:h.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"count",align:"center",width:120}:{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",width:120,align:"center",sorter:!0}];return e.a.createElement("div",{className:J.a.wrap},e.a.createElement(Ie.a,{title:e.a.createElement("span",{className:"c-grey-999"},e.a.createElement("span",{className:"current",onClick:function(){return ee()}},"\u73ED\u7EA7\u5206\u6790"),e.a.createElement("span",{className:"c-grey-333"},"\xA0-\xA0\u5B66\u5458\u8BE6\u60C5")),space:40},e.a.createElement("span",{onClick:function(){return ee()},className:"current c-light-primary font18"},e.a.createElement("i",{style:{transform:"rotate(180deg)",display:"inline-block",marginRight:10},className:"iconfont icon-jiantou1"}),"\u8FD4\u56DE")),e.a.createElement(L.a,{className:J.a.formWrap,form:je,size:"large",onFinish:Me},e.a.createElement(I.a,{style:{justifyContent:"space-between"}},e.a.createElement(L.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"class"},e.a.createElement("span",{style:{lineHeight:"40px",fontSize:14}},h==null?void 0:h.student_group)),e.a.createElement(L.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement($e.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(L.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_id"},e.a.createElement($e.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement(I.a,{style:{marginTop:2}},e.a.createElement("div",{className:J.a.btns},e.a.createElement(F.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(F.a,{type:"primary",onClick:function(){return re()}},"\u5BFC\u51FA ")))),e.a.createElement(Z.a,{className:J.a.customTable,dataSource:Ce,bordered:!1,rowKey:function(p){return p.id},columns:ce,rowClassName:J.a.row,loading:Oe,onChange:Ae,pagination:{pageSize:b.per_page,total:le,current:b.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(p){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},p),"\u6761\u6570\u636E")}}}))},ot=st,lt=a("SZ/R"),ze=a.n(lt),it=a("R2p7"),ut=a.n(it),dt=a("zzS1"),rt=a.n(dt),ct=a("kdrU"),_t=a.n(ct),mt=a("yHb4"),Et=a.n(mt),vt=function(q){var h=Object(qe.a)({},q),ee={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_groups:[],sort_by:null,direction:null},he=L.a.useForm(),ye=Object(g.a)(he,1),H=ye[0],je=Object(x.useState)([]),te=Object(g.a)(je,2),ae=te[0],Ce=te[1],Re=Object(x.useState)({}),ne=Object(g.a)(Re,2),T=ne[0],Oe=ne[1],se=Object(x.useState)(!0),oe=Object(g.a)(se,2),K=oe[0],le=oe[1],Ue=Object(x.useState)([]),ie=Object(g.a)(Ue,2),ue=ie[0],b=ie[1],de=Object(x.useState)([]),V=Object(g.a)(de,2),Ae=V[0],re=V[1],Me=Object(x.useState)([]),ce=Object(g.a)(Me,2),D=ce[0],p=ce[1],Q=Object(x.useState)("1"),R=Object(g.a)(Q,2),S=R[0],Le=R[1],$=Object(x.useState)([]),Be=Object(g.a)($,2),ft=Be[0],Pe=Be[1],xt=Object(x.useState)(null),Xe=Object(g.a)(xt,2),We=Xe[0],He=Xe[1],bt=Object(x.useState)(ee),Ve=Object(g.a)(bt,2),d=Ve[0],_e=Ve[1],gt=Object(x.useState)([{},{}]),Ge=Object(g.a)(gt,2),Se=Ge[0],ht=Ge[1],yt=Object(x.useState)(!1),Je=Object(g.a)(yt,2),jt=Je[0],Ke=Je[1],Ct=Object(x.useState)({range:[],people_count:[],people_rate:[],student_group:""}),Qe=Object(g.a)(Ct,2),r=Qe[0],Rt=Qe[1];Object(x.useEffect)(function(){Mt()},[]);var ke=function(){var n=Object(X.a)(C.a.mark(function t(o){var s,i,u,m,c,_;return C.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return s=be.a.cloneDeep(o),s.exercise_id=s.exercise_ab_id,s.id=s.exercise_ab_id,le(!0),f.next=6,Object(P.a)("/api/common_exercises/exercises/score_analyse_by_group.json",{method:"get",params:s});case 6:i=f.sent,(i==null?void 0:i.data)&&(Ce(i.data),_e(Object(v.a)({},d)),Oe(Object(v.a)({},i)),m=[],c=[],_=[],i==null||((u=i.data)===null||u===void 0)||u.forEach(function(E){m.push(E==null?void 0:E.student_group),c.push(Number(E==null?void 0:E.avg_score)),_.push(E==null?void 0:E.pass_rate)}),ht([{x:m,y:c},{x:m,y:_}])),le(!1);case 9:case"end":return f.stop()}},t)}));return function(o){return n.apply(this,arguments)}}(),Ot=function(){var t=be.a.cloneDeep(d);t.exercise_id=t.exercise_ab_id,t.id=t.exercise_ab_id,Object(W.j)("",Object(W.H)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_analyse_by_group.xlsx",query:t}))},Ut=function(){var n=Object(X.a)(C.a.mark(function t(o){var s,i,u,m,c;return C.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Object(P.a)("/api/common_exercises/exercises/".concat(o,"/student_groups.json"),{method:"get"});case 2:return s=l.sent,l.next=5,Object(P.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:o}});case 5:i=l.sent,(s==null?void 0:s.status)===0&&(Pe(Object(U.a)(s==null?void 0:s.data)),p(Object(U.a)(i==null?void 0:i.exams)),c={student_groups:[],is_ab:(i==null?void 0:i.is_ab)?1:0,exercise_ab_id:i==null||((u=i.exams)===null||u===void 0||((m=u[0])===null||m===void 0))?void 0:m.exercise_id},H.setFieldsValue(c));case 7:case"end":return l.stop()}},t)}));return function(o){return n.apply(this,arguments)}}(),At=function(){var n=Object(X.a)(C.a.mark(function t(o){var s,i,u,m,c,_,l,f,E,z,B,G;return C.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Object(P.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:o}});case 2:return c=A.sent,A.next=5,Object(P.a)("/api/common_exercises/exercises/".concat(c==null||((s=c.data)===null||s===void 0||((i=s[0])===null||i===void 0))?void 0:i.id,"/student_groups.json"),{method:"get"});case 5:return _=A.sent,A.next=8,Object(P.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:c==null||((u=c.data)===null||u===void 0||((m=u[0])===null||m===void 0))?void 0:m.id}});case 8:l=A.sent,(_==null?void 0:_.status)===0&&(re(Object(U.a)(c==null?void 0:c.data)),Pe(Object(U.a)(_==null?void 0:_.data)),p(Object(U.a)(l==null?void 0:l.exams)),G={student_groups:[],exercise_id:c==null||((f=c.data)===null||f===void 0||((E=f[0])===null||E===void 0))?void 0:E.id,exercise_ab_id:l==null||((z=l.exams)===null||z===void 0||((B=z[0])===null||B===void 0))?void 0:B.exercise_id,is_ab:(l==null?void 0:l.is_ab)?1:0},H.setFieldsValue(G));case 10:case"end":return A.stop()}},t)}));return function(o){return n.apply(this,arguments)}}(),Mt=function(){var n=Object(X.a)(C.a.mark(function t(){var o,s,i,u,m,c,_,l,f,E,z,B,G,me,A,De,Ne;return C.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(P.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return _=N.sent,N.next=5,Object(P.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:_==null||((o=_.data)===null||o===void 0||((s=o[0])===null||s===void 0))?void 0:s.id}});case 5:return l=N.sent,N.next=8,Object(P.a)("/api/common_exercises/exercises/".concat(l==null||((i=l.data)===null||i===void 0||((u=i[0])===null||u===void 0))?void 0:u.id,"/student_groups.json"),{method:"get"});case 8:return f=N.sent,N.next=11,Object(P.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:l==null||((m=l.data)===null||m===void 0||((c=m[0])===null||c===void 0))?void 0:c.id}});case 11:E=N.sent,console.log(E,"res4"),(f==null?void 0:f.status)===0&&(b(Object(U.a)(_.data)),re(Object(U.a)(l==null?void 0:l.data)),Pe(Object(U.a)(f==null?void 0:f.data)),p(Object(U.a)(E==null?void 0:E.exams)),Ne={exercise_subject_id:_==null||((z=_.data)===null||z===void 0||((B=z[0])===null||B===void 0))?void 0:B.id,exercise_id:l==null||((G=l.data)===null||G===void 0||((me=G[0])===null||me===void 0))?void 0:me.id,exercise_ab_id:E==null||((A=E.exams)===null||A===void 0||((De=A[0])===null||De===void 0))?void 0:De.exercise_id,is_ab:(E==null?void 0:E.is_ab)?1:0,student_groups:[]},d=Object(v.a)(Object(v.a)({},d),Ne),_e(d),H.setFieldsValue(Ne),ke(d));case 14:case"end":return N.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Lt=function(t){d.sort_by=null,d.direction=null,d=Object(v.a)(Object(v.a)({},d),t),_e(Object(v.a)({},d)),ke(d)},Pt=function(){var n=Object(X.a)(C.a.mark(function t(o){var s,i,u,m;return C.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return Ke(!0),i={range:[],people_count:[],people_rate:[],student_group:o==null?void 0:o.student_group},_.next=4,Object(P.a)("/api/common_exercises/exercises/score_range_by_group.json",{method:"get",params:{id:(s=d)===null||s===void 0?void 0:s.exercise_ab_id,student_group:o==null?void 0:o.student_group}});case 4:u=_.sent,console.log(u,"res"),(u==null?void 0:u.data)&&(u==null||((m=u.data)===null||m===void 0)||m.forEach(function(l){i.range.push(l.score),i.people_count.push(l.num),i.people_rate.push(l.rate)}),Rt(i));case 7:case"end":return _.stop()}},t)}));return function(o){return n.apply(this,arguments)}}(),St=function(){var t=be.a.cloneDeep(d);t.id=t.exercise_ab_id,t.student_group=r==null?void 0:r.student_group,Object(W.j)("",Object(W.H)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_range_by_group.xlsx",query:t}))},Dt=[{title:"\u73ED\u7EA7\u540D\u79F0",dataIndex:"student_group",align:"left",ellipsis:!0},{title:"\u5E94\u8003\u4EBA\u6570",dataIndex:"total_users",sorter:function(t,o){return Number(t.total_users)-Number(o.total_users)},sortOrder:d.sort_by==="total_users"&&d.direction,width:100,align:"center"},{title:"\u5B9E\u8003\u4EBA\u6570",dataIndex:"commit_users",sorter:function(t,o){return Number(t.commit_users)-Number(o.commit_users)},sortOrder:d.sort_by==="commit_users"&&d.direction,width:100,align:"center"},{title:"\u53CA\u683C\u4EBA\u6570",dataIndex:"pass_count",sorter:function(t,o){return Number(t.pass_count)-Number(o.pass_count)},sortOrder:d.sort_by==="pass_count"&&d.direction,width:100,align:"center"},{title:"\u53CA\u683C\u7387",dataIndex:"pass_rate",sorter:function(t,o){return Number(t.pass_rate)-Number(o.pass_rate)},sortOrder:d.sort_by==="pass_rate"&&d.direction,width:80,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:70,align:"center"},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",sorter:function(t,o){return Number(t.min_score)-Number(o.min_score)},sortOrder:d.sort_by==="min_score"&&d.direction,width:80,align:"center"},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",sorter:function(t,o){return Number(t.max_score)-Number(o.max_score)},sortOrder:d.sort_by==="max_score"&&d.direction,width:80,align:"center"},{title:"\u5E73\u5747\u5206",dataIndex:"avg_score",sorter:function(t,o){return Number(t.avg_score)-Number(o.avg_score)},sortOrder:d.sort_by==="avg_score"&&d.direction,width:80,align:"center"},{title:"\u64CD\u4F5C",width:160,dataIndex:"action",align:"center",fixed:"right",render:function(t,o){return e.a.createElement("div",null,e.a.createElement("span",{onClick:function(){Pt(o)},className:"current c-light-primary mr10"},"\u5F97\u5206\u533A\u95F4"),e.a.createElement("span",{onClick:function(){return He(Object(v.a)({},o))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6"))}}],Ye=function(t){var o,s=Se==null?void 0:Se[t],i=t===0?"\u5E73\u5747\u5206":"\u53CA\u683C\u7387",u=(t===0,36),m={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(l){var f;return"\u73ED\u7EA7\uFF1A"+(l==null?void 0:l[0].name)+"<br/>"+i+"\uFF1A"+(l==null||((f=l[0])===null||f===void 0)?void 0:f.value)+"".concat(t===0?"\u5206":"%")}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18,rotate:45},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:s==null?void 0:s.x},yAxis:[{type:"value",name:i,nameTextStyle:{padding:[0,u,10,4]},min:0,axisLabel:{show:!0,textStyle:{color:"#666666",fontSize:14}},axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!0,color:"#EBEBEB"}}],series:[{data:s==null?void 0:s.y,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF",markLine:{data:[{type:"average",name:"Avg"}],precision:1}}]},c=(s==null||((o=s.y)===null||o===void 0)?void 0:o.length)===0;return c&&(m.grid.left="8%"),m},Nt=function(){var t,o={grid:{left:"1%",right:"1%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(u){var m,c;return"\u5F97\u5206\u533A\u95F4\uFF1A"+(u==null?void 0:u[0].name)+"<br/>\u5B66\u5458\u4EBA\u6570\uFF1A"+(u==null||((m=u[0])===null||m===void 0)?void 0:m.value)+"<br/>\u4EBA\u6570\u5360\u6BD4\uFF1A"+(u==null||((c=u[1])===null||c===void 0)?void 0:c.value)+"%"}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18,rotate:45},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:r==null?void 0:r.range},yAxis:[{type:"value",name:"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,4]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,r==null?void 0:r.people_count)/5),max:Math.ceil(Math.max.apply(null,r==null?void 0:r.people_count)/5)*5,min:0,axisLabel:{show:!0,textStyle:{color:"#666666",fontSize:14}},axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},{type:"value",name:"\u4EBA\u6570\u5360\u6BD4\uFF08%\uFF09",splitNumber:5,interval:Math.ceil(Math.max.apply(null,r==null?void 0:r.people_rate)/5),max:Math.ceil(Math.max.apply(null,r==null?void 0:r.people_rate)/5)*5,min:0,nameTextStyle:{padding:[0,-20,10,0]},axisLabel:{show:!0,formatter:"{value} %",textStyle:{color:"#666666",fontSize:14}},splitLine:{show:!0,color:"#EBEBEB"},axisLine:{show:!1},axisTick:{show:!1}}],series:[{data:r==null?void 0:r.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:r==null?void 0:r.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},s=(t=[].concat(Object(U.a)(r==null?void 0:r.people_count),Object(U.a)(r==null?void 0:r.people_rate)))===null||t===void 0?void 0:t.every(function(i){return!i});return s&&(o.grid.right="3%",o.grid.left="3%"),o},wt=function(t,o,s){(s==null?void 0:s.order)?(d.sort_by=s==null?void 0:s.field,d.direction=s==null?void 0:s.order):(d.sort_by=null,d.direction=null),_e(Object(v.a)({},d))},Tt=function(t){"exercise_subject_id"in t&&At(t==null?void 0:t.exercise_subject_id),"exercise_id"in t&&Ut(t==null?void 0:t.exercise_id)},Ft=function(t){return e.a.createElement(O.a,{className:j.a.select,showArrow:!0,value:t==null?void 0:t.value,onChange:t==null?void 0:t.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(t==null?void 0:t.value)===1?e.a.createElement(O.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):e.a.createElement(O.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return We?e.a.createElement(ot,{parentParams:Object(v.a)(Object(v.a)({},d),We),goBack:function(){return He(null)}}):e.a.createElement("div",{className:j.a.wrap},e.a.createElement(Ie.a,{title:"\u73ED\u7EA7\u7EDF\u8BA1",space:40}),e.a.createElement(L.a,{className:j.a.formWrap,form:H,size:"large",onValuesChange:Tt,onFinish:Lt},e.a.createElement(I.a,null,e.a.createElement(L.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(O.a,{showArrow:!0,optionFilterProp:"children",className:j.a.select},ue.map(function(n){return e.a.createElement(O.a.Option,{key:n.id,title:n.name,value:n.id},n.name)}))),e.a.createElement(L.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(O.a,{showArrow:!0,showSearch:!0,className:j.a.select,optionFilterProp:"children"},Ae.map(function(n){return e.a.createElement(O.a.Option,{key:n.id,title:n.exercise_name,value:n.id},n.exercise_name)}))),e.a.createElement(L.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},e.a.createElement(Ft,null))),e.a.createElement(I.a,{style:{marginTop:2}},e.a.createElement(L.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(O.a,{className:j.a.select,showArrow:!0,optionFilterProp:"children"},D.map(function(n){return e.a.createElement(O.a.Option,{key:n.exercise_id,title:n.exam_name,value:n.exercise_id},n.exam_name)}))),e.a.createElement(L.a.Item,{label:"\u73ED\u7EA7",name:"student_groups"},e.a.createElement(O.a,{className:j.a.select,showArrow:!0,allowClear:!0,showSearch:!1,mode:"multiple",maxTagCount:1,maxTagTextLength:6,optionLabelProp:"value",style:{marginRight:0}},ft.map(function(n){return e.a.createElement(O.a.Option,{key:n==null?void 0:n.student_group_name,value:n==null?void 0:n.student_group_name},e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{title:n==null?void 0:n.student_group_name,className:"multi-llipsis1e",style:{maxWidth:130}},n==null?void 0:n.student_group_name),e.a.createElement("span",null,"(",n==null?void 0:n.commit_users_count,"/",n==null?void 0:n.total_users_count,")")))}))),e.a.createElement("div",{className:j.a.btns},e.a.createElement(F.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(F.a,{type:"primary",onClick:function(){return Ot()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:j.a.tab},e.a.createElement("div",{className:j.a.scoreInfo,style:{visibility:S==="1"?"visible":"hidden"}},e.a.createElement("div",{className:j.a.imgText},e.a.createElement("img",{src:ze.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},Number((T==null?void 0:T.total_avg_score)||0)),"\u5206"),e.a.createElement("div",{className:"c-grey-333 font14"},"\u6309\u73ED\u7EA7\u7EDF\u8BA1\u8003\u8BD5\u6210\u7EE9\u5E73\u5747\u5206")),e.a.createElement("div",{className:j.a.imgs},e.a.createElement(w.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Le("1")},src:S==="1"?ut.a:rt.a})),e.a.createElement(w.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Le("2")},src:S==="2"?Et.a:_t.a})))),S==="2"&&e.a.createElement(Z.a,{className:j.a.customTable,dataSource:ae,bordered:!1,scroll:{x:1e3,scrollToFirstRowOnChange:!1},columns:Dt,rowClassName:j.a.row,loading:K,onChange:wt,pagination:!1}),S==="1"&&e.a.createElement(ve.a,{spinning:K},e.a.createElement(e.a.Fragment,null,e.a.createElement(ge.a,{option:Ye(0),style:{height:400},opts:{renderer:"svg"}}),e.a.createElement("div",{className:j.a.scoreInfo,style:{padding:"20px 40px"}},e.a.createElement("div",{className:j.a.imgText},e.a.createElement("img",{src:ze.a}),"\u5E73\u5747\u53CA\u683C\u7387\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},T==null?void 0:T.total_pass_count),"%"),e.a.createElement("div",{className:"c-grey-333 font14"},"\u6309\u73ED\u7EA7\u7EDF\u8BA1\u8003\u8BD5\u6210\u7EE9\u53CA\u683C\u7387")),e.a.createElement(ge.a,{option:Ye(1),style:{height:400},opts:{renderer:"svg"}}))),e.a.createElement(Ee.a,{title:"\u5F97\u5206\u533A\u95F4",visible:jt,width:800,onCancel:function(){Ke(!1)},okText:"\u5BFC\u51FA",cancelText:"\u5173\u95ED",footer:null},e.a.createElement("div",{className:j.a.text},e.a.createElement("div",{style:{marginRight:"auto"}},"\u73ED\u7EA7\u540D\u79F0\uFF1A",r==null?void 0:r.student_group),e.a.createElement("div",null,e.a.createElement("b",null),e.a.createElement("span",null,"\u5B66\u5458\u4EBA\u6570")),e.a.createElement("div",null,e.a.createElement("b",{style:{marginLeft:26,backgroundColor:"#5AB891"}}),e.a.createElement("span",null,"\u4EBA\u6570\u5360\u6BD4")),e.a.createElement(F.a,{onClick:St,className:"ml30",type:"primary"},"\u5BFC\u51FA ")),e.a.createElement(ge.a,{option:Nt(),style:{height:400},opts:{renderer:"svg"}})))},zt=M.default=vt},Fxzb:function(y,M,a){y.exports={flex_box_center:"flex_box_center___2-ViD",flex_space_between:"flex_space_between___MFMFy",flex_box_vertical_center:"flex_box_vertical_center___3m_WL",flex_box_center_end:"flex_box_center_end___1PkE5",flex_box_column:"flex_box_column___vkWiz",wrap:"wrap___3Hmn8",head:"head___H2BRG",formWrap:"formWrap___253Jh",select:"select___3Axp4",btns:"btns___1GtcR",tab:"tab___2u1Vz",text:"text___U1GTS",customTable:"customTable___2-0FS"}},HKVL:function(y,M,a){y.exports={flex_box_center:"flex_box_center___1fjPX",flex_space_between:"flex_space_between___3sblA",flex_box_vertical_center:"flex_box_vertical_center___3sVIg",flex_box_center_end:"flex_box_center_end___22i9b",flex_box_column:"flex_box_column___2tH1n",wrap:"wrap___caJZ0",head:"head___14Ozg",formWrap:"formWrap___2yjw1",select:"select___3hn50",btns:"btns___3p2co",tab:"tab___v8e0i",imgs:"imgs___1Pe83",scoreInfo:"scoreInfo___35Sxt",imgText:"imgText___1WpSv",customTable:"customTable___1AJ1T",text:"text___2H2UR"}},R2p7:function(y,M,a){y.exports=a.p+"static/g2.cd44b412.svg"},"SZ/R":function(y,M,a){y.exports=a.p+"static/a.13a99c3e.svg"},kdrU:function(y,M,a){y.exports=a.p+"static/f1.739bbef2.svg"},wJFb:function(y,M,a){y.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}},yHb4:function(y,M,a){y.exports=a.p+"static/f2.ae7ec6a8.svg"},zzS1:function(y,M,a){y.exports=a.p+"static/g1.ef3c55af.svg"}}]);