From 4ef7d7bb9987b6951fd979ae93570eb77be9f150 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=8D=9A=E6=96=87?= Date: Thu, 21 Apr 2022 14:17:08 +0800 Subject: [PATCH] 2 --- index.html | 2 +- p__Exam__Lists__ClassAnalyzing.49d5cace.async.js | 1 + ...ss => p__Exam__Lists__ClassAnalyzing.bb2cc6ac.chunk.css | 7 +++++-- p__Exam__Lists__ClassAnalyzing.f19fc2f5.async.js | 1 - p__Exam__Lists__GradeAnalyzing.3fcc055b.async.js | 1 + ...ss => p__Exam__Lists__GradeAnalyzing.88e3f295.chunk.css | 7 +++++-- p__Exam__Lists__GradeAnalyzing.f6543cce.async.js | 1 - p__Exam__Lists__QuestionAnalyzing.20729bc4.async.js | 1 - p__Exam__Lists__QuestionAnalyzing.448b379b.async.js | 1 + ...=> p__Exam__Lists__QuestionAnalyzing.6e28ca4b.chunk.css | 7 +++++-- ... => p__Exam__Lists__SubjectAnalyzing.186790e2.chunk.css | 7 +++++-- p__Exam__Lists__SubjectAnalyzing.a683d8b4.async.js | 4 ++++ p__Exam__Lists__SubjectAnalyzing.d66b5999.async.js | 4 ---- umi.3826fdfa.js => umi.e5991df7.js | 2 +- 14 files changed, 29 insertions(+), 17 deletions(-) create mode 100644 p__Exam__Lists__ClassAnalyzing.49d5cace.async.js rename p__Exam__Lists__ClassAnalyzing.379d7704.chunk.css => p__Exam__Lists__ClassAnalyzing.bb2cc6ac.chunk.css (99%) delete mode 100644 p__Exam__Lists__ClassAnalyzing.f19fc2f5.async.js create mode 100644 p__Exam__Lists__GradeAnalyzing.3fcc055b.async.js rename p__Exam__Lists__GradeAnalyzing.850c994a.chunk.css => p__Exam__Lists__GradeAnalyzing.88e3f295.chunk.css (99%) delete mode 100644 p__Exam__Lists__GradeAnalyzing.f6543cce.async.js delete mode 100644 p__Exam__Lists__QuestionAnalyzing.20729bc4.async.js create mode 100644 p__Exam__Lists__QuestionAnalyzing.448b379b.async.js rename p__Exam__Lists__QuestionAnalyzing.fbd2999e.chunk.css => p__Exam__Lists__QuestionAnalyzing.6e28ca4b.chunk.css (99%) rename p__Exam__Lists__SubjectAnalyzing.4b789b86.chunk.css => p__Exam__Lists__SubjectAnalyzing.186790e2.chunk.css (99%) create mode 100644 p__Exam__Lists__SubjectAnalyzing.a683d8b4.async.js delete mode 100644 p__Exam__Lists__SubjectAnalyzing.d66b5999.async.js rename umi.3826fdfa.js => umi.e5991df7.js (99%) diff --git a/index.html b/index.html index 68e989717e..8d96b6c4d3 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__ClassAnalyzing.49d5cace.async.js b/p__Exam__Lists__ClassAnalyzing.49d5cace.async.js new file mode 100644 index 0000000000..5fe4b762d3 --- /dev/null +++ b/p__Exam__Lists__ClassAnalyzing.49d5cace.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[127,15],{"/7ue":function(g,U,a){"use strict";var Ne=a("XEnU"),Ee=a("q1tI"),Y=a.n(Ee),ve=a("wJFb"),Z=a.n(ve),q=function(D){var pe=D.children,I=pe===void 0?null:pe,we=D.title,$=D.style,Te=$===void 0?{}:$,j=D.className,R=j===void 0?"":j,xe=D.titlestyle,y=D.space,v=y===void 0?0:y;return Y.a.createElement("aside",{className:Z.a.headWarp,style:Object(Ne.a)({padding:"0 ".concat(v,"px")},Te)},Y.a.createElement("div",{className:"".concat(Z.a.head," ").concat(R)},Y.a.createElement("div",{className:Z.a.text},we," ",xe),I))};U.a=q},EIjm:function(g,U,a){"use strict";a.r(U);var Ne=a("2qtc"),Ee=a("kLXV"),Y=a("T2oS"),ve=a("W9HT"),Z=a("g9YV"),q=a("wCAj"),Ye=a("5Dmo"),D=a("3S7+"),pe=a("+L6B"),I=a("2/Rp"),we=a("14J3"),$=a("BMrR"),Te=a("OaEy"),j=a("2fM7"),R=a("3S9h"),xe=a("c1Ei"),y=a.n(xe),v=a("XEnU"),X=a("5Tp6"),It=a("y8nQ"),A=a("Vl3Y"),f=a("k16G"),Ze=a("IIKO"),x=a("q1tI"),e=a.n(x),qe=a("HKVL"),h=a.n(qe),W=a("1vsH"),fe=a("m3rI"),et=a("LvDl"),be=a.n(et),M=a("ErOA"),Fe=a("/7ue"),tt=a("cVA7"),ge=a.n(tt),$t=a("5NDa"),Ie=a("5rEg"),at=a("Fxzb"),K=a.n(at),nt=function(ee){var b=ee.parentParams,te=ee.goBack,he={class:"",student_id:"",name:""},ye=A.a.useForm(),H=Object(f.a)(ye,1),je=H[0],ae=Object(x.useState)([]),ne=Object(f.a)(ae,2),Ce=ne[0],Re=ne[1],se=Object(x.useState)(!0),N=Object(f.a)(se,2),Oe=N[0],oe=N[1],le=Object(x.useState)(1),J=Object(f.a)(le,2),Q=J[0],Ue=J[1],ie=Object(x.useState)(he),ue=Object(f.a)(ie,2),w=ue[0],de=ue[1];Object(x.useEffect)(function(){k(w)},[]);var k=function(){var L=Object(X.a)(y.a.mark(function C(S){var ce,T;return y.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return oe(!0),ce=Object(v.a)(Object(v.a)({},S),{},{id:b==null?void 0:b.exercise_ab_id,student_group:b==null?void 0:b.student_group}),F.next=4,Object(M.a)("/api/common_exercises/exercises/score_detail_by_group.json",{method:"get",params:ce});case 4:T=F.sent,(T==null?void 0:T.data)&&(Re(T.data),de(Object(v.a)({},w))),oe(!1);case 7:case"end":return F.stop()}},C)}));return function(S){return L.apply(this,arguments)}}(),Ae=function(){var C=Object(v.a)(Object(v.a)({},w),{},{id:b==null?void 0:b.exercise_ab_id,student_group:b==null?void 0:b.student_group});Object(W.p)("",Object(W.M)({url:fe.a.API_SERVER+"/api/common_exercises/exercises/score_detail_by_group.xlsx",query:C}))},re=function(C){w=Object(v.a)(Object(v.a)({},w),C),de(Object(v.a)({},w)),k(w),Ue(Q+1)},Me=[{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:function(C,S){return Number(C.student_id)-Number(S.student_id)},align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(b==null?void 0:b.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:function(C,S){return Number(C.score)-Number(S.score)}}];return e.a.createElement("div",{className:K.a.wrap},e.a.createElement(Fe.a,{title:e.a.createElement("span",{className:"c-grey-999"},e.a.createElement("span",{className:"current",onClick:function(){return te()}},"\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 te()},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(A.a,{className:K.a.formWrap,form:je,size:"large",onFinish:re},e.a.createElement($.a,{style:{justifyContent:"space-between"}},e.a.createElement(A.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"class"},e.a.createElement("span",{style:{lineHeight:"40px",fontSize:14}},b==null?void 0:b.student_group)),e.a.createElement(A.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(Ie.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(A.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_id"},e.a.createElement(Ie.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement($.a,{style:{marginTop:2}},e.a.createElement("div",{className:K.a.btns},e.a.createElement(I.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(I.a,{type:"primary",onClick:function(){return Ae()}},"\u5BFC\u51FA ")))),e.a.createElement(q.a,{key:Q,className:K.a.customTable,dataSource:Ce,bordered:!1,rowKey:function(C){return C.id},columns:Me,rowClassName:K.a.row,loading:Oe,pagination:!1}))},st=nt,ot=a("SZ/R"),$e=a.n(ot),lt=a("R2p7"),it=a.n(lt),ut=a("zzS1"),dt=a.n(ut),rt=a("kdrU"),ct=a.n(rt),_t=a("yHb4"),mt=a.n(_t),Et=function(ee){var b=Object(Ze.a)({},ee),te={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_group:[],sort_by:null,direction:null},he=A.a.useForm(),ye=Object(f.a)(he,1),H=ye[0],je=Object(x.useState)([]),ae=Object(f.a)(je,2),ne=ae[0],Ce=ae[1],Re=Object(x.useState)({}),se=Object(f.a)(Re,2),N=se[0],Oe=se[1],oe=Object(x.useState)(!0),le=Object(f.a)(oe,2),J=le[0],Q=le[1],Ue=Object(x.useState)([]),ie=Object(f.a)(Ue,2),ue=ie[0],w=ie[1],de=Object(x.useState)([]),k=Object(f.a)(de,2),Ae=k[0],re=k[1],Me=Object(x.useState)([]),L=Object(f.a)(Me,2),C=L[0],S=L[1],ce=Object(x.useState)("1"),T=Object(f.a)(ce,2),G=T[0],F=T[1],pt=Object(x.useState)([]),Be=Object(f.a)(pt,2),xt=Be[0],Le=Be[1],ft=Object(x.useState)(null),ze=Object(f.a)(ft,2),Xe=ze[0],We=ze[1],bt=Object(x.useState)(te),He=Object(f.a)(bt,2),d=He[0],_e=He[1],gt=Object(x.useState)([{},{}]),Ge=Object(f.a)(gt,2),Pe=Ge[0],ht=Ge[1],yt=Object(x.useState)(!1),Ve=Object(f.a)(yt,2),jt=Ve[0],Ke=Ve[1],Ct=Object(x.useState)({range:[],people_count:[],people_rate:[],student_group:""}),Je=Object(f.a)(Ct,2),r=Je[0],Rt=Je[1];Object(x.useEffect)(function(){Mt()},[]);var Qe=function(){var n=Object(X.a)(y.a.mark(function t(o){var s,i,u,m,c,_;return y.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return s=be.a.cloneDeep(o),s.exercise_id=s.exercise_ab_id,s.id=s.exercise_ab_id,s.student_group=s.student_group===0?null:s.student_group,Q(!0),p.next=7,Object(M.a)("/api/common_exercises/exercises/score_analyse_by_group.json",{method:"get",params:s});case 7:i=p.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:_}])),Q(!1);case 10:case"end":return p.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,t.student_group=t.student_group===0?null:t.student_group,Object(W.p)("",Object(W.M)({url:fe.a.API_SERVER+"/api/common_exercises/exercises/score_analyse_by_group.xlsx",query:t}))},Ut=function(){var n=Object(X.a)(y.a.mark(function t(o){var s,i,u,m,c;return y.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Object(M.a)("/api/common_exercises/exercises/".concat(o,"/student_groups.json"),{method:"get"});case 2:return s=l.sent,l.next=5,Object(M.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&&(Le(Object(R.a)(s==null?void 0:s.data)),S(Object(R.a)(i==null?void 0:i.exams)),c={student_group:[],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)(y.a.mark(function t(o){var s,i,u,m,c,_,l,p,E,B,z,V;return y.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,Object(M.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:o}});case 2:return c=O.sent,O.next=5,Object(M.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 _=O.sent,O.next=8,Object(M.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=O.sent,(_==null?void 0:_.status)===0&&(re(Object(R.a)(c==null?void 0:c.data)),Le(Object(R.a)(_==null?void 0:_.data)),S(Object(R.a)(l==null?void 0:l.exams)),V={student_group:[],exercise_id:c==null||((p=c.data)===null||p===void 0||((E=p[0])===null||E===void 0))?void 0:E.id,exercise_ab_id:l==null||((B=l.exams)===null||B===void 0||((z=B[0])===null||z===void 0))?void 0:z.exercise_id,is_ab:(l==null?void 0:l.is_ab)?1:0},H.setFieldsValue(V));case 10:case"end":return O.stop()}},t)}));return function(o){return n.apply(this,arguments)}}(),Mt=function(){var n=Object(X.a)(y.a.mark(function t(){var o,s,i,u,m,c,_,l,p,E,B,z,V,me,O,Se,De;return y.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,Object(M.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return _=P.sent,P.next=5,Object(M.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=P.sent,P.next=8,Object(M.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 p=P.sent,P.next=11,Object(M.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=P.sent,console.log(E,"res4"),(p==null?void 0:p.status)===0&&(w(Object(R.a)(_.data)),re(Object(R.a)(l==null?void 0:l.data)),Le(Object(R.a)(p==null?void 0:p.data)),S(Object(R.a)(E==null?void 0:E.exams)),De={exercise_subject_id:_==null||((B=_.data)===null||B===void 0||((z=B[0])===null||z===void 0))?void 0:z.id,exercise_id:l==null||((V=l.data)===null||V===void 0||((me=V[0])===null||me===void 0))?void 0:me.id,exercise_ab_id:E==null||((O=E.exams)===null||O===void 0||((Se=O[0])===null||Se===void 0))?void 0:Se.exercise_id,is_ab:(E==null?void 0:E.is_ab)?1:0,student_group:[]},d=Object(v.a)(Object(v.a)({},d),De),_e(d),H.setFieldsValue(De),Qe(d));case 14:case"end":return P.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)),Qe(d)},Pt=function(){var n=Object(X.a)(y.a.mark(function t(o){var s,i,u,m;return y.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(M.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.p)("",Object(W.M)({url:fe.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 We(Object(v.a)({},o))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6"))}}],ke=function(t){var o,s=Pe==null?void 0:Pe[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 p;return"\u73ED\u7EA7\uFF1A"+(l==null?void 0:l[0].name)+"
"+i+"\uFF1A"+(l==null||((p=l[0])===null||p===void 0)?void 0:p.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)+"
\u5B66\u5458\u4EBA\u6570\uFF1A"+(u==null||((m=u[0])===null||m===void 0)?void 0:m.value)+"
\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(R.a)(r==null?void 0:r.people_count),Object(R.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(j.a,{className:h.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(j.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):e.a.createElement(j.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return Xe?e.a.createElement(st,{parentParams:Object(v.a)(Object(v.a)({},d),Xe),goBack:function(){return We(null)}}):e.a.createElement("div",{className:h.a.wrap},e.a.createElement(Fe.a,{title:"\u73ED\u7EA7\u7EDF\u8BA1",space:40}),e.a.createElement(A.a,{className:h.a.formWrap,form:H,size:"large",onValuesChange:Tt,onFinish:Lt},e.a.createElement($.a,null,e.a.createElement(A.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(j.a,{showArrow:!0,optionFilterProp:"children",className:h.a.select},ue.map(function(n){return e.a.createElement(j.a.Option,{key:n.id,title:n.name,value:n.id},n.name)}))),e.a.createElement(A.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(j.a,{showArrow:!0,className:h.a.select,optionFilterProp:"children"},Ae.map(function(n){return e.a.createElement(j.a.Option,{key:n.id,title:n.exercise_name,value:n.id},n.exercise_name)}))),e.a.createElement(A.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},e.a.createElement(Ft,null))),e.a.createElement($.a,{style:{marginTop:2}},e.a.createElement(A.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(j.a,{className:h.a.select,showArrow:!0,optionFilterProp:"children"},C.map(function(n){return e.a.createElement(j.a.Option,{key:n.exercise_id,title:n.exam_name,value:n.exercise_id},n.exam_name)}))),e.a.createElement(A.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(j.a,{className:h.a.select,showArrow:!0,allowClear:!0,showSearch:!1,mode:"multiple",maxTagCount:1,maxTagTextLength:6,optionLabelProp:"value",style:{marginRight:0}},xt.map(function(n){return e.a.createElement(j.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:h.a.btns},e.a.createElement(I.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(I.a,{type:"primary",onClick:function(){return Ot()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:h.a.tab},e.a.createElement("div",{className:h.a.scoreInfo,style:{visibility:G==="1"?"visible":"hidden"}},e.a.createElement("div",{className:h.a.imgText},e.a.createElement("img",{src:$e.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},Number((N==null?void 0:N.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:h.a.imgs},e.a.createElement(D.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return F("1")},src:G==="1"?it.a:dt.a})),e.a.createElement(D.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return F("2")},src:G==="2"?mt.a:ct.a})))),G==="2"&&e.a.createElement(q.a,{className:h.a.customTable,dataSource:ne,bordered:!1,scroll:{x:1e3,scrollToFirstRowOnChange:!1},columns:Dt,rowClassName:h.a.row,loading:J,onChange:wt,pagination:!1}),G==="1"&&e.a.createElement(ve.a,{spinning:J},e.a.createElement(e.a.Fragment,null,e.a.createElement(ge.a,{option:ke(0),style:{height:400},opts:{renderer:"svg"}}),e.a.createElement("div",{className:h.a.scoreInfo,style:{padding:"20px 40px"}},e.a.createElement("div",{className:h.a.imgText},e.a.createElement("img",{src:$e.a}),"\u5E73\u5747\u53CA\u683C\u7387\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},N==null?void 0:N.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:ke(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:h.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(I.a,{onClick:St,className:"ml30",type:"primary"},"\u5BFC\u51FA ")),e.a.createElement(ge.a,{option:Nt(),style:{height:400},opts:{renderer:"svg"}})))},Bt=U.default=Et},Fxzb:function(g,U,a){g.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(g,U,a){g.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(g,U,a){g.exports=a.p+"static/g2.cd44b412.svg"},"SZ/R":function(g,U,a){g.exports=a.p+"static/a.13a99c3e.svg"},kdrU:function(g,U,a){g.exports=a.p+"static/f1.739bbef2.svg"},wJFb:function(g,U,a){g.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}},yHb4:function(g,U,a){g.exports=a.p+"static/f2.ae7ec6a8.svg"},zzS1:function(g,U,a){g.exports=a.p+"static/g1.ef3c55af.svg"}}]); diff --git a/p__Exam__Lists__ClassAnalyzing.379d7704.chunk.css b/p__Exam__Lists__ClassAnalyzing.bb2cc6ac.chunk.css similarity index 99% rename from p__Exam__Lists__ClassAnalyzing.379d7704.chunk.css rename to p__Exam__Lists__ClassAnalyzing.bb2cc6ac.chunk.css index 00943f42f5..408acf2209 100644 --- a/p__Exam__Lists__ClassAnalyzing.379d7704.chunk.css +++ b/p__Exam__Lists__ClassAnalyzing.bb2cc6ac.chunk.css @@ -1252,14 +1252,17 @@ width: 208px; margin-right: 20px; } -.wrap___caJZ0 .formWrap___2yjw1 .ant-select-lg .ant-select-selector { +.wrap___caJZ0 .formWrap___2yjw1 .ant-select-single .ant-select-selector { height: 40px !important; border-radius: 4px; border: 1px solid #dddddd; } -.wrap___caJZ0 .formWrap___2yjw1 .ant-select-lg .ant-select-selector .ant-select-selection-item { +.wrap___caJZ0 .formWrap___2yjw1 .ant-select-single .ant-select-selector .ant-select-selection-item { line-height: 40px !important; } +.wrap___caJZ0 .formWrap___2yjw1 .ant-select-multiple .ant-select-selector { + height: 40px !important; +} .wrap___caJZ0 .formWrap___2yjw1 label { height: 40px !important; } diff --git a/p__Exam__Lists__ClassAnalyzing.f19fc2f5.async.js b/p__Exam__Lists__ClassAnalyzing.f19fc2f5.async.js deleted file mode 100644 index 0fdaedd35a..0000000000 --- a/p__Exam__Lists__ClassAnalyzing.f19fc2f5.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[127,15],{"/7ue":function(g,A,a){"use strict";var Ne=a("XEnU"),Ee=a("q1tI"),Y=a.n(Ee),ve=a("wJFb"),Z=a.n(ve),q=function(D){var pe=D.children,I=pe===void 0?null:pe,we=D.title,$=D.style,Te=$===void 0?{}:$,y=D.className,R=y===void 0?"":y,xe=D.titlestyle,j=D.space,v=j===void 0?0:j;return Y.a.createElement("aside",{className:Z.a.headWarp,style:Object(Ne.a)({padding:"0 ".concat(v,"px")},Te)},Y.a.createElement("div",{className:"".concat(Z.a.head," ").concat(R)},Y.a.createElement("div",{className:Z.a.text},we," ",xe),I))};A.a=q},EIjm:function(g,A,a){"use strict";a.r(A);var Ne=a("2qtc"),Ee=a("kLXV"),Y=a("T2oS"),ve=a("W9HT"),Z=a("g9YV"),q=a("wCAj"),Ye=a("5Dmo"),D=a("3S7+"),pe=a("+L6B"),I=a("2/Rp"),we=a("14J3"),$=a("BMrR"),Te=a("OaEy"),y=a("2fM7"),R=a("3S9h"),xe=a("c1Ei"),j=a.n(xe),v=a("XEnU"),X=a("5Tp6"),It=a("y8nQ"),U=a("Vl3Y"),f=a("k16G"),Ze=a("IIKO"),x=a("q1tI"),e=a.n(x),qe=a("HKVL"),h=a.n(qe),W=a("1vsH"),fe=a("m3rI"),et=a("LvDl"),be=a.n(et),M=a("ErOA"),Fe=a("/7ue"),tt=a("cVA7"),ge=a.n(tt),$t=a("5NDa"),Ie=a("5rEg"),at=a("Fxzb"),K=a.n(at),nt=function(ee){var b=ee.parentParams,te=ee.goBack,he={class:"",student_id:"",name:""},ye=U.a.useForm(),H=Object(f.a)(ye,1),je=H[0],ae=Object(x.useState)([]),ne=Object(f.a)(ae,2),Ce=ne[0],Re=ne[1],se=Object(x.useState)(!0),N=Object(f.a)(se,2),Oe=N[0],oe=N[1],le=Object(x.useState)(1),J=Object(f.a)(le,2),Q=J[0],Ae=J[1],ie=Object(x.useState)(he),ue=Object(f.a)(ie,2),w=ue[0],re=ue[1];Object(x.useEffect)(function(){k(w)},[]);var k=function(){var L=Object(X.a)(j.a.mark(function C(S){var ce,T;return j.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return oe(!0),ce=Object(v.a)(Object(v.a)({},S),{},{id:b==null?void 0:b.exercise_ab_id,student_group:b==null?void 0:b.student_group}),F.next=4,Object(M.a)("/api/common_exercises/exercises/score_detail_by_group.json",{method:"get",params:ce});case 4:T=F.sent,(T==null?void 0:T.data)&&(Re(T.data),re(Object(v.a)({},w))),oe(!1);case 7:case"end":return F.stop()}},C)}));return function(S){return L.apply(this,arguments)}}(),Ue=function(){var C=Object(v.a)(Object(v.a)({},w),{},{id:b==null?void 0:b.exercise_ab_id,student_group:b==null?void 0:b.student_group});Object(W.p)("",Object(W.M)({url:fe.a.API_SERVER+"/api/common_exercises/exercises/score_detail_by_group.xlsx",query:C}))},de=function(C){w=Object(v.a)(Object(v.a)({},w),C),re(Object(v.a)({},w)),k(w),Ae(Q+1)},Me=[{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:function(C,S){return Number(C.student_id)-Number(S.student_id)},align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(b==null?void 0:b.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:function(C,S){return Number(C.score)-Number(S.score)}}];return e.a.createElement("div",{className:K.a.wrap},e.a.createElement(Fe.a,{title:e.a.createElement("span",{className:"c-grey-999"},e.a.createElement("span",{className:"current",onClick:function(){return te()}},"\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 te()},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(U.a,{className:K.a.formWrap,form:je,size:"large",onFinish:de},e.a.createElement($.a,{style:{justifyContent:"space-between"}},e.a.createElement(U.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"class"},e.a.createElement("span",{style:{lineHeight:"40px",fontSize:14}},b==null?void 0:b.student_group)),e.a.createElement(U.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(Ie.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(U.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_id"},e.a.createElement(Ie.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement($.a,{style:{marginTop:2}},e.a.createElement("div",{className:K.a.btns},e.a.createElement(I.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(I.a,{type:"primary",onClick:function(){return Ue()}},"\u5BFC\u51FA ")))),e.a.createElement(q.a,{key:Q,className:K.a.customTable,dataSource:Ce,bordered:!1,rowKey:function(C){return C.id},columns:Me,rowClassName:K.a.row,loading:Oe,pagination:!1}))},st=nt,ot=a("SZ/R"),$e=a.n(ot),lt=a("R2p7"),it=a.n(lt),ut=a("zzS1"),rt=a.n(ut),dt=a("kdrU"),ct=a.n(dt),_t=a("yHb4"),mt=a.n(_t),Et=function(ee){var b=Object(Ze.a)({},ee),te={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_group:0,sort_by:null,direction:null},he=U.a.useForm(),ye=Object(f.a)(he,1),H=ye[0],je=Object(x.useState)([]),ae=Object(f.a)(je,2),ne=ae[0],Ce=ae[1],Re=Object(x.useState)({}),se=Object(f.a)(Re,2),N=se[0],Oe=se[1],oe=Object(x.useState)(!0),le=Object(f.a)(oe,2),J=le[0],Q=le[1],Ae=Object(x.useState)([]),ie=Object(f.a)(Ae,2),ue=ie[0],w=ie[1],re=Object(x.useState)([]),k=Object(f.a)(re,2),Ue=k[0],de=k[1],Me=Object(x.useState)([]),L=Object(f.a)(Me,2),C=L[0],S=L[1],ce=Object(x.useState)("1"),T=Object(f.a)(ce,2),G=T[0],F=T[1],pt=Object(x.useState)([]),Be=Object(f.a)(pt,2),xt=Be[0],Le=Be[1],ft=Object(x.useState)(null),ze=Object(f.a)(ft,2),Xe=ze[0],We=ze[1],bt=Object(x.useState)(te),He=Object(f.a)(bt,2),r=He[0],_e=He[1],gt=Object(x.useState)([{},{}]),Ge=Object(f.a)(gt,2),Pe=Ge[0],ht=Ge[1],yt=Object(x.useState)(!1),Ve=Object(f.a)(yt,2),jt=Ve[0],Ke=Ve[1],Ct=Object(x.useState)({range:[],people_count:[],people_rate:[],student_group:""}),Je=Object(f.a)(Ct,2),d=Je[0],Rt=Je[1];Object(x.useEffect)(function(){Mt()},[]);var Qe=function(){var s=Object(X.a)(j.a.mark(function t(o){var n,i,u,m,c,_;return j.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return n=be.a.cloneDeep(o),n.exercise_id=n.exercise_ab_id,n.id=n.exercise_ab_id,n.student_group=n.student_group===0?null:n.student_group,Q(!0),p.next=7,Object(M.a)("/api/common_exercises/exercises/score_analyse_by_group.json",{method:"get",params:n});case 7:i=p.sent,(i==null?void 0:i.data)&&(Ce(i.data),_e(Object(v.a)({},r)),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:_}])),Q(!1);case 10:case"end":return p.stop()}},t)}));return function(o){return s.apply(this,arguments)}}(),Ot=function(){var t=be.a.cloneDeep(r);t.exercise_id=t.exercise_ab_id,t.id=t.exercise_ab_id,t.student_group=t.student_group===0?null:t.student_group,Object(W.p)("",Object(W.M)({url:fe.a.API_SERVER+"/api/common_exercises/exercises/score_analyse_by_group.xlsx",query:t}))},At=function(){var s=Object(X.a)(j.a.mark(function t(o){var n,i,u,m,c;return j.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Object(M.a)("/api/common_exercises/exercises/".concat(o,"/student_groups.json"),{method:"get"});case 2:return n=l.sent,l.next=5,Object(M.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:o}});case 5:i=l.sent,(n==null?void 0:n.status)===0&&(Le(Object(R.a)(n==null?void 0:n.data)),S(Object(R.a)(i==null?void 0:i.exams)),c={student_group:0,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 s.apply(this,arguments)}}(),Ut=function(){var s=Object(X.a)(j.a.mark(function t(o){var n,i,u,m,c,_,l,p,E,B,z,V;return j.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,Object(M.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:o}});case 2:return c=O.sent,O.next=5,Object(M.a)("/api/common_exercises/exercises/".concat(c==null||((n=c.data)===null||n===void 0||((i=n[0])===null||i===void 0))?void 0:i.id,"/student_groups.json"),{method:"get"});case 5:return _=O.sent,O.next=8,Object(M.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=O.sent,(_==null?void 0:_.status)===0&&(de(Object(R.a)(c==null?void 0:c.data)),Le(Object(R.a)(_==null?void 0:_.data)),S(Object(R.a)(l==null?void 0:l.exams)),V={student_group:0,exercise_id:c==null||((p=c.data)===null||p===void 0||((E=p[0])===null||E===void 0))?void 0:E.id,exercise_ab_id:l==null||((B=l.exams)===null||B===void 0||((z=B[0])===null||z===void 0))?void 0:z.exercise_id,is_ab:(l==null?void 0:l.is_ab)?1:0},H.setFieldsValue(V));case 10:case"end":return O.stop()}},t)}));return function(o){return s.apply(this,arguments)}}(),Mt=function(){var s=Object(X.a)(j.a.mark(function t(){var o,n,i,u,m,c,_,l,p,E,B,z,V,me,O,Se,De;return j.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,Object(M.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return _=P.sent,P.next=5,Object(M.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:_==null||((o=_.data)===null||o===void 0||((n=o[0])===null||n===void 0))?void 0:n.id}});case 5:return l=P.sent,P.next=8,Object(M.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 p=P.sent,P.next=11,Object(M.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=P.sent,console.log(E,"res4"),(p==null?void 0:p.status)===0&&(w(Object(R.a)(_.data)),de(Object(R.a)(l==null?void 0:l.data)),Le(Object(R.a)(p==null?void 0:p.data)),S(Object(R.a)(E==null?void 0:E.exams)),De={exercise_subject_id:_==null||((B=_.data)===null||B===void 0||((z=B[0])===null||z===void 0))?void 0:z.id,exercise_id:l==null||((V=l.data)===null||V===void 0||((me=V[0])===null||me===void 0))?void 0:me.id,exercise_ab_id:E==null||((O=E.exams)===null||O===void 0||((Se=O[0])===null||Se===void 0))?void 0:Se.exercise_id,is_ab:(E==null?void 0:E.is_ab)?1:0,student_group:0},r=Object(v.a)(Object(v.a)({},r),De),_e(r),H.setFieldsValue(De),Qe(r));case 14:case"end":return P.stop()}},t)}));return function(){return s.apply(this,arguments)}}(),Lt=function(t){r.sort_by=null,r.direction=null,r=Object(v.a)(Object(v.a)({},r),t),_e(Object(v.a)({},r)),Qe(r)},Pt=function(){var s=Object(X.a)(j.a.mark(function t(o){var n,i,u,m;return j.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(M.a)("/api/common_exercises/exercises/score_range_by_group.json",{method:"get",params:{id:(n=r)===null||n===void 0?void 0:n.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 s.apply(this,arguments)}}(),St=function(){var t=be.a.cloneDeep(r);t.id=t.exercise_ab_id,t.student_group=d==null?void 0:d.student_group,Object(W.p)("",Object(W.M)({url:fe.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:r.sort_by==="total_users"&&r.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:r.sort_by==="commit_users"&&r.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:r.sort_by==="pass_count"&&r.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:r.sort_by==="pass_rate"&&r.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:r.sort_by==="min_score"&&r.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:r.sort_by==="max_score"&&r.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:r.sort_by==="avg_score"&&r.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 We(Object(v.a)({},o))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6"))}}],ke=function(t){var o,n=Pe==null?void 0:Pe[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 p;return"\u73ED\u7EA7\uFF1A"+(l==null?void 0:l[0].name)+"
"+i+"\uFF1A"+(l==null||((p=l[0])===null||p===void 0)?void 0:p.value)+"".concat(t===0?"\u5206":"%")}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18,rotate:45},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:n==null?void 0:n.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:n==null?void 0:n.y,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF",markLine:{data:[{type:"average",name:"Avg"}],precision:1}}]},c=(n==null||((o=n.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)+"
\u5B66\u5458\u4EBA\u6570\uFF1A"+(u==null||((m=u[0])===null||m===void 0)?void 0:m.value)+"
\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:d==null?void 0:d.range},yAxis:[{type:"value",name:"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,4]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,d==null?void 0:d.people_count)/5),max:Math.ceil(Math.max.apply(null,d==null?void 0:d.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,d==null?void 0:d.people_rate)/5),max:Math.ceil(Math.max.apply(null,d==null?void 0:d.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:d==null?void 0:d.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:d==null?void 0:d.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},n=(t=[].concat(Object(R.a)(d==null?void 0:d.people_count),Object(R.a)(d==null?void 0:d.people_rate)))===null||t===void 0?void 0:t.every(function(i){return!i});return n&&(o.grid.right="3%",o.grid.left="3%"),o},wt=function(t,o,n){(n==null?void 0:n.order)?(r.sort_by=n==null?void 0:n.field,r.direction=n==null?void 0:n.order):(r.sort_by=null,r.direction=null),_e(Object(v.a)({},r))},Tt=function(t){"exercise_subject_id"in t&&Ut(t==null?void 0:t.exercise_subject_id),"exercise_id"in t&&At(t==null?void 0:t.exercise_id)},Ft=function(t){return e.a.createElement(y.a,{className:h.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(y.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):e.a.createElement(y.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return Xe?e.a.createElement(st,{parentParams:Object(v.a)(Object(v.a)({},r),Xe),goBack:function(){return We(null)}}):e.a.createElement("div",{className:h.a.wrap},e.a.createElement(Fe.a,{title:"\u73ED\u7EA7\u7EDF\u8BA1",space:40}),e.a.createElement(U.a,{className:h.a.formWrap,form:H,size:"large",onValuesChange:Tt,onFinish:Lt},e.a.createElement($.a,null,e.a.createElement(U.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(y.a,{showArrow:!0,optionFilterProp:"children",className:h.a.select},ue.map(function(s){return e.a.createElement(y.a.Option,{key:s.id,title:s.name,value:s.id},s.name)}))),e.a.createElement(U.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(y.a,{showArrow:!0,className:h.a.select,optionFilterProp:"children"},Ue.map(function(s){return e.a.createElement(y.a.Option,{key:s.id,title:s.exercise_name,value:s.id},s.exercise_name)}))),e.a.createElement(U.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},e.a.createElement(Ft,null))),e.a.createElement($.a,{style:{marginTop:2}},e.a.createElement(U.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(y.a,{className:h.a.select,showArrow:!0,optionFilterProp:"children"},C.map(function(s){return e.a.createElement(y.a.Option,{key:s.exercise_id,title:s.exam_name,value:s.exercise_id},s.exam_name)}))),e.a.createElement(U.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(y.a,{className:h.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},e.a.createElement(y.a.Option,{value:0},"\u5168\u90E8"),xt.map(function(s){return e.a.createElement(y.a.Option,{key:s,title:s,value:s},s)}))),e.a.createElement("div",{className:h.a.btns},e.a.createElement(I.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(I.a,{type:"primary",onClick:function(){return Ot()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:h.a.tab},e.a.createElement("div",{className:h.a.scoreInfo,style:{visibility:G==="1"?"visible":"hidden"}},e.a.createElement("div",{className:h.a.imgText},e.a.createElement("img",{src:$e.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},Number((N==null?void 0:N.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:h.a.imgs},e.a.createElement(D.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return F("1")},src:G==="1"?it.a:rt.a})),e.a.createElement(D.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return F("2")},src:G==="2"?mt.a:ct.a})))),G==="2"&&e.a.createElement(q.a,{className:h.a.customTable,dataSource:ne,bordered:!1,scroll:{x:1e3,scrollToFirstRowOnChange:!1},columns:Dt,rowClassName:h.a.row,loading:J,onChange:wt,pagination:!1}),G==="1"&&e.a.createElement(ve.a,{spinning:J},e.a.createElement(e.a.Fragment,null,e.a.createElement(ge.a,{option:ke(0),style:{height:400},opts:{renderer:"svg"}}),e.a.createElement("div",{className:h.a.scoreInfo,style:{padding:"20px 40px"}},e.a.createElement("div",{className:h.a.imgText},e.a.createElement("img",{src:$e.a}),"\u5E73\u5747\u53CA\u683C\u7387\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},N==null?void 0:N.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:ke(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:h.a.text},e.a.createElement("div",{style:{marginRight:"auto"}},"\u73ED\u7EA7\u540D\u79F0\uFF1A",d==null?void 0:d.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(I.a,{onClick:St,className:"ml30",type:"primary"},"\u5BFC\u51FA ")),e.a.createElement(ge.a,{option:Nt(),style:{height:400},opts:{renderer:"svg"}})))},Bt=A.default=Et},Fxzb:function(g,A,a){g.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(g,A,a){g.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(g,A,a){g.exports=a.p+"static/g2.cd44b412.svg"},"SZ/R":function(g,A,a){g.exports=a.p+"static/a.13a99c3e.svg"},kdrU:function(g,A,a){g.exports=a.p+"static/f1.739bbef2.svg"},wJFb:function(g,A,a){g.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}},yHb4:function(g,A,a){g.exports=a.p+"static/f2.ae7ec6a8.svg"},zzS1:function(g,A,a){g.exports=a.p+"static/g1.ef3c55af.svg"}}]); diff --git a/p__Exam__Lists__GradeAnalyzing.3fcc055b.async.js b/p__Exam__Lists__GradeAnalyzing.3fcc055b.async.js new file mode 100644 index 0000000000..f624ff327b --- /dev/null +++ b/p__Exam__Lists__GradeAnalyzing.3fcc055b.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[137,15],{"/7ue":function(L,B,n){"use strict";var oe=n("XEnU"),Y=n("q1tI"),F=n.n(Y),V=n("wJFb"),N=n.n(V),K=function(S){var X=S.children,z=X===void 0?null:X,re=S.title,G=S.style,ie=G===void 0?{}:G,I=S.className,de=I===void 0?"":I,f=S.titlestyle,y=S.space,U=y===void 0?0:y;return F.a.createElement("aside",{className:N.a.headWarp,style:Object(oe.a)({padding:"0 ".concat(U,"px")},ie)},F.a.createElement("div",{className:"".concat(N.a.head," ").concat(de)},F.a.createElement("div",{className:N.a.text},re," ",f),z))};B.a=K},"5g84":function(L,B,n){L.exports={flex_box_center:"flex_box_center___M3NEF",flex_space_between:"flex_space_between___2YYJY",flex_box_vertical_center:"flex_box_vertical_center___29Ba5",flex_box_center_end:"flex_box_center_end___3BQwm",flex_box_column:"flex_box_column___1YAyG",wrap:"wrap___1ABIq",head:"head___2x4nv",formWrap:"formWrap___15M6H",select:"select___3-blb",btns:"btns____BqjY",tab:"tab___1pEuB",text:"text___28Uh0",customTable:"customTable___3cMBt"}},GqMq:function(L,B,n){"use strict";n.r(B);var oe=n("2qtc"),Y=n("kLXV"),F=n("T2oS"),V=n("W9HT"),N=n("g9YV"),K=n("wCAj"),Le=n("+L6B"),S=n("2/Rp"),X=n("14J3"),z=n("BMrR"),re=n("5NDa"),G=n("5rEg"),ie=n("Znn+"),I=n("ZTPi"),de=n("OaEy"),f=n("2fM7"),y=n("3S9h"),U=n("XEnU"),Ke=n("c1Ei"),D=n.n(Ke),W=n("5Tp6"),wt=n("y8nQ"),C=n("Vl3Y"),P=n("k16G"),We=n("IIKO"),b=n("q1tI"),t=n.n(b),$e=n("5g84"),O=n.n($e),T=n("1vsH"),Z=n("m3rI"),Fe=n("LvDl"),ue=n.n(Fe),g=n("ErOA"),Ne=n("/7ue"),ze=n("cVA7"),Ge=n.n(ze),He=function(Je){var k,q,ee,te,Kt=Object(We.a)({},Je),Qe={page:1,per_page:10,tab:"1",is_normal:1,exercise_name:"",exercise_subject_id:null,exercise_id:null,student_group:[],exercise_type:null,exercise_ab_id:null,is_ab:null,sort_by:null,direction:null},Ye=C.a.useForm(),Ve=Object(P.a)(Ye,1),H=Ve[0],Xe=Object(b.useState)([]),ce=Object(P.a)(Xe,2),me=ce[0],pe=ce[1],Ze=Object(b.useState)({columns:[],data:[{}]}),ve=Object(P.a)(Ze,2),Ee=ve[0],ke=ve[1],qe=Object(b.useState)(!1),fe=Object(P.a)(qe,2),et=fe[0],be=fe[1],tt=Object(b.useState)(!1),xe=Object(P.a)(tt,2),at=xe[0],he=xe[1],lt=Object(b.useState)(!0),ye=Object(P.a)(lt,2),ae=ye[0],le=ye[1],nt=Object(b.useState)([]),Pe=Object(P.a)(nt,2),st=Pe[0],_t=Pe[1],ot=Object(b.useState)([]),Oe=Object(P.a)(ot,2),rt=Oe[0],ge=Oe[1],it=Object(b.useState)([]),Re=Object(P.a)(it,2),dt=Re[0],ne=Re[1],ut=Object(b.useState)([]),Ue=Object(P.a)(ut,2),ct=Ue[0],se=Ue[1],mt=Object(b.useState)([]),je=Object(P.a)(mt,2),pt=je[0],vt=je[1],Et=Object(b.useState)(Qe),De=Object(P.a)(Et,2),_=De[0],$=De[1],ft=Object(b.useState)([]),Me=Object(P.a)(ft,2),Se=Me[0],Ce=Me[1],bt=Object(b.useState)(0),Ae=Object(P.a)(bt,2),Ie=Ae[0],Be=Ae[1],xt=Object(b.useState)({range:[],people_count:[],people_rate:[]}),Te=Object(P.a)(xt,2),c=Te[0],ht=Te[1];Object(b.useEffect)(function(){we()},[]);var yt=function(){var a=Object(W.a)(D.a.mark(function e(m,l){var i,d,u,r;return D.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return be(!0),he(!0),s.next=4,Object(g.a)("/api/common_exercises/exercises/".concat((i=_)===null||i===void 0?void 0:i.exercise_id,"/score_detail.json"),{method:"get",params:{question_type:m,exercise_user_id:l}});case 4:u=s.sent,r={columns:[],data:[{}]},u==null||((d=u.score)===null||d===void 0)||d.forEach(function(x,v){var p=String(v+1);r.columns.push({title:"".concat(u==null?void 0:u.question_type_name).concat(p),dataIndex:p,width:80,align:"center"}),r.data[0][p]=x.score}),r.columns.push({width:80,align:"center",title:"\u603B\u5206",dataIndex:"total_score",fixed:"right"}),r.data[0].total_score=u==null?void 0:u.total_score,ke(r),he(!1);case 11:case"end":return s.stop()}},e)}));return function(m,l){return a.apply(this,arguments)}}(),J=function(){var a=Object(W.a)(D.a.mark(function e(m){var l,i,d,u,r,o,s,x;return D.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(l=ue.a.cloneDeep(m),l.is_normal=!!l.is_normal,l.student_group=l.student_group===0?null:l.student_group,le(!0),!(m.tab==="1")){p.next=9;break}return p.next=7,Object(g.a)("/api/common_exercises/exercises/result_analyse.json",{method:"get",params:l});case 7:i=p.sent,(i==null?void 0:i.data)&&(pe(i.data),Be((i==null?void 0:i.count)||0));case 9:if(!(m.tab==="2")){p.next=16;break}return l.id=l.exercise_id,l.exercise_id=l.exercise_ab_id,p.next=14,Object(g.a)("/api/common_exercises/exercises/score_analyse.json",{method:"get",params:l});case 14:d=p.sent,(d==null?void 0:d.data)&&(r={range:[],people_count:[],people_rate:[]},d==null||((u=d.data)===null||u===void 0)||u.forEach(function(E){r.range.push(E.range),r.people_count.push(E.people_count),r.people_rate.push(E.people_rate)}),ht(r));case 16:if(!(m.tab==="3")){p.next=23;break}return l.id=l.exercise_id,l.exercise_id=l.exercise_ab_id,p.next=21,Object(g.a)("/api/common_exercises/exercises/".concat(l==null?void 0:l.exercise_id,"/student_score_statistics_by_group.json"),{method:"get",params:l});case 21:o=p.sent,(o==null?void 0:o.users)&&(s=[],x=o==null?void 0:o.users.map(function(E,R){var A,h={};return E==null||((A=E.scores)===null||A===void 0)||A.forEach(function(M){var w="".concat(M.question_type_name,"-").concat(M.question_type);if(h[w]=M.score,R===0){var Q;s.push({title:t.a.createElement("span",null,M.question_type_name,t.a.createElement("span",{style:{color:"#666",fontSize:12}},"(",o==null||((Q=o.question_score)===null||Q===void 0)?void 0:Q[M.question_type],")\u5206")),dataIndex:w,render:function(_e,Tt){return _e==="-"?_e:t.a.createElement("span",{style:{color:"#007AFF",cursor:"pointer"},onClick:function(){return yt(M.question_type,Tt.id)}},_e)}})}}),Object(U.a)(Object(U.a)({},E),h)}),s.push({title:t.a.createElement("span",null,"\u603B\u5206",t.a.createElement("span",{style:{color:"#666",fontSize:12}},"(",o==null?void 0:o.total_score,")\u5206")),dataIndex:"total_score",fixed:"right",render:function(R){return R==="-"?"-":R/(o==null?void 0:o.total_score)>.6?t.a.createElement("span",{style:{color:"#5AB891"}},R):t.a.createElement("span",{style:{color:"#DF3065"}},R)}}),vt(s),pe(x),Be((o==null?void 0:o.count)||0));case 23:le(!1);case 24:case"end":return p.stop()}},e)}));return function(m){return a.apply(this,arguments)}}(),Pt=function(){var e=ue.a.cloneDeep(_);e.is_normal=!!e.is_normal,e.student_group=e.student_group===0?null:e.student_group,e.tab==="1"&&(e.keys=Se,Object(T.p)("",Object(T.M)({url:Z.a.API_SERVER+"/api/common_exercises/exercises/export_result_analyse.xlsx",query:e}))),e.tab==="2"&&(e.id=e.exercise_id,e.exercise_id=e.exercise_ab_id,Object(T.p)("",Object(T.M)({url:Z.a.API_SERVER+"/api/common_exercises/exercises/export_score_analyse.xlsx",query:e}))),e.tab==="3"&&(e.id=e.exercise_id,e.exercise_id=e.exercise_ab_id,Object(T.p)("",Object(T.M)({url:Z.a.API_SERVER+"/api/common_exercises/exercises/".concat(e==null?void 0:e.exercise_id,"/student_score_statistics_by_group.xlsx"),query:e})))},Ot=function(){var a=Object(W.a)(D.a.mark(function e(m){var l,i,d,u,r;return D.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(g.a)("/api/common_exercises/exercises/".concat(m,"/student_groups.json"),{method:"get"});case 2:return l=s.sent,s.next=5,Object(g.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:m}});case 5:i=s.sent,(l==null?void 0:l.status)===0&&(ne(Object(y.a)(l==null?void 0:l.data)),se(Object(y.a)(i==null?void 0:i.exams)),r={student_group:[],is_ab:(i==null?void 0:i.is_ab)?1:0,exercise_ab_id:i==null||((d=i.exams)===null||d===void 0||((u=d[0])===null||u===void 0))?void 0:u.exercise_id},H.setFieldsValue(r));case 7:case"end":return s.stop()}},e)}));return function(m){return a.apply(this,arguments)}}(),gt=function(){var a=Object(W.a)(D.a.mark(function e(m){var l,i,d,u,r,o,s,x,v,p,E,R;return D.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,Object(g.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:m}});case 2:return r=h.sent,h.next=5,Object(g.a)("/api/common_exercises/exercises/".concat(r==null||((l=r.data)===null||l===void 0||((i=l[0])===null||i===void 0))?void 0:i.id,"/student_groups.json"),{method:"get"});case 5:return o=h.sent,h.next=8,Object(g.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:r==null||((d=r.data)===null||d===void 0||((u=d[0])===null||u===void 0))?void 0:u.id}});case 8:s=h.sent,(o==null?void 0:o.status)===0&&(ge(Object(y.a)(r==null?void 0:r.data)),ne(Object(y.a)(o==null?void 0:o.data)),se(Object(y.a)(s==null?void 0:s.exams)),R={exercise_id:r==null||((x=r.data)===null||x===void 0||((v=x[0])===null||v===void 0))?void 0:v.id,student_group:[],is_ab:(s==null?void 0:s.is_ab)?1:0,exercise_ab_id:s==null||((p=s.exams)===null||p===void 0||((E=p[0])===null||E===void 0))?void 0:E.exercise_id},H.setFieldsValue(R));case 10:case"end":return h.stop()}},e)}));return function(m){return a.apply(this,arguments)}}(),we=function(){var a=Object(W.a)(D.a.mark(function e(){var m,l,i,d,u,r,o,s,x,v,p,E,R,A,h,M,w;return D.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(g.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return o=j.sent,j.next=5,Object(g.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:o==null||((m=o.data)===null||m===void 0||((l=m[0])===null||l===void 0))?void 0:l.id}});case 5:return s=j.sent,j.next=8,Object(g.a)("/api/common_exercises/exercises/".concat(s==null||((i=s.data)===null||i===void 0||((d=i[0])===null||d===void 0))?void 0:d.id,"/student_groups.json"),{method:"get"});case 8:return x=j.sent,j.next=11,Object(g.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:s==null||((u=s.data)===null||u===void 0||((r=u[0])===null||r===void 0))?void 0:r.id}});case 11:v=j.sent,console.log(v,"res4"),(x==null?void 0:x.status)===0&&(_t(Object(y.a)(o.data)),ge(Object(y.a)(s==null?void 0:s.data)),ne(Object(y.a)(x==null?void 0:x.data)),se(Object(y.a)(v==null?void 0:v.exams)),w={exercise_subject_id:o==null||((p=o.data)===null||p===void 0||((E=p[0])===null||E===void 0))?void 0:E.id,exercise_id:s==null||((R=s.data)===null||R===void 0||((A=R[0])===null||A===void 0))?void 0:A.id,student_group:[],is_normal:1,exercise_name:"",is_ab:(v==null?void 0:v.is_ab)?1:0,exercise_ab_id:v==null||((h=v.exams)===null||h===void 0||((M=h[0])===null||M===void 0))?void 0:M.exercise_id},_=Object(U.a)(Object(U.a)({},_),w),$(_),H.setFieldsValue(w),J(_));case 14:case"end":return j.stop()}},e)}));return function(){return a.apply(this,arguments)}}(),Rt=function(e){console.log(e,"value"),_.page=1,_.per_page=10,_=Object(U.a)(Object(U.a)({},_),e),$(Object(U.a)({},_)),J(_)},Ut=[{title:"\u8003\u8BD5\u540D\u79F0",dataIndex:"exercise_name",width:200,sorter:!0,fixed:"left"},{title:"\u8003\u8BD5\u7C7B\u578B",dataIndex:"is_normal",sorter:!0,render:function(e,m){return e?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5"}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",sorter:!0,width:180},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",sorter:!0,width:180},{title:"\u5E94\u8003\u4EBA\u6570",dataIndex:"expect_people_count",sorter:!0},{title:"\u5B9E\u8003\u4EBA\u6570",dataIndex:"actual_people_count",sorter:!0},{title:"\u53CA\u683C\u4EBA\u6570",dataIndex:"passed_people_count",sorter:!0},{title:"\u53CA\u683C\u7387",dataIndex:"passed_rate",sorter:!0},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",sorter:!0},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",sorter:!0},{title:"\u5E73\u5747\u5206",dataIndex:"avg_score",sorter:!0}],jt=[{title:"\u5B66\u53F7",dataIndex:"student_id",width:120},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group",width:140,ellipsis:!0},{title:"\u8003\u8BD5\u540D\u79F0",dataIndex:"exercise_name",width:300,ellipsis:!0},{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"examination_name",width:300,ellipsis:!0}],Dt=function(e,m,l){_.page=e==null?void 0:e.current,_.per_page=e==null?void 0:e.pageSize,(l==null?void 0:l.order)?(_.sort_by=l==null?void 0:l.field,_.direction=(l==null?void 0:l.order)==="ascend"?"asc":"desc"):(_.sort_by=null,_.direction=null),$(Object(U.a)({},_)),J(_)},Mt=function(e,m){_.page=e,_.per_page=m,$(Object(U.a)({},_)),J(_)},St=function(e){_.tab=e,le(!0),$(Object(U.a)({},_)),_.page=1,_.sort_by=null,_.direction=null,Ce([]),we()},Ct=function(){var e,m={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(d){var u,r;return"\u5F97\u5206\u533A\u95F4\uFF1A"+(d==null?void 0:d[0].name)+"
\u5B66\u5458\u4EBA\u6570\uFF1A"+(d==null||((u=d[0])===null||u===void 0)?void 0:u.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(d==null||((r=d[1])===null||r===void 0)?void 0:r.value)+"%"}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18,rotate:45},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:c==null?void 0:c.range},yAxis:[{type:"value",name:"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,4]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,c==null?void 0:c.people_count)/5),max:Math.ceil(Math.max.apply(null,c==null?void 0:c.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,c==null?void 0:c.people_rate)/5),max:Math.ceil(Math.max.apply(null,c==null?void 0:c.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:c==null?void 0:c.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:c==null?void 0:c.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},l=(e=[].concat(Object(y.a)(c==null?void 0:c.people_count),Object(y.a)(c==null?void 0:c.people_rate)))===null||e===void 0?void 0:e.every(function(i){return!i});return l&&(m.grid.right="10%",m.grid.left="7%"),m},At=function(e){"exercise_subject_id"in e&>(e==null?void 0:e.exercise_subject_id),"exercise_id"in e&&Ot(e==null?void 0:e.exercise_id)},It=function(e){return t.a.createElement(f.a,{className:O.a.select,showArrow:!0,value:e==null?void 0:e.value,onChange:e==null?void 0:e.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(e==null?void 0:e.value)===1?t.a.createElement(f.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):t.a.createElement(f.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))},Bt={selectedRowKeys:Se,columnWidth:50,preserveSelectedRowKeys:!0,onChange:function(e){return Ce(e)}};return t.a.createElement("div",{className:O.a.wrap},t.a.createElement(Ne.a,{title:"\u6210\u7EE9\u5206\u6790",space:40}),t.a.createElement(I.a,{className:O.a.tab,activeKey:_.tab,onChange:St},t.a.createElement(I.a.TabPane,{tab:"\u6210\u7EE9\u5206\u6790",key:"1"}," "),t.a.createElement(I.a.TabPane,{tab:"\u5206\u6570\u6BB5\u5206\u6790",key:"2"}," "),t.a.createElement(I.a.TabPane,{tab:"\u5B66\u751F\u4FE1\u606F",key:"3"}," ")),t.a.createElement(C.a,{className:O.a.formWrap,form:H,size:"large",onValuesChange:At,onFinish:Rt},t.a.createElement(z.a,null,t.a.createElement(C.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(f.a,{showArrow:!0,optionFilterProp:"children",className:O.a.select},st.map(function(a){return t.a.createElement(f.a.Option,{key:a.id,title:a.name,value:a.id},a.name)}))),((k=_)===null||k===void 0?void 0:k.tab)==="1"?t.a.createElement(t.a.Fragment,null,t.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normal"},t.a.createElement(f.a,{showArrow:!0,className:O.a.select,optionFilterProp:"children"},t.a.createElement(f.a.Option,{key:1,value:1},"\u6B63\u5F0F\u8003\u8BD5"),t.a.createElement(f.a.Option,{key:0,value:0},"\u6A21\u62DF\u8003\u8BD5"))),t.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},t.a.createElement(G.a,{placeholder:"\u53EF\u8F93\u5165\u8003\u8BD5\u540D\u79F0",style:{width:168,marginRight:0}}))):t.a.createElement(t.a.Fragment,null,t.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},t.a.createElement(f.a,{showArrow:!0,className:O.a.select,optionFilterProp:"children"},rt.map(function(a){return t.a.createElement(f.a.Option,{key:a.id,title:a.exercise_name,value:a.id},a.exercise_name)}))),t.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},t.a.createElement(It,null)))),t.a.createElement(z.a,{style:{marginTop:2}},_.tab!=="1"&&t.a.createElement(C.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},t.a.createElement(f.a,{className:O.a.select,showArrow:!0,optionFilterProp:"children"},ct.map(function(a){return t.a.createElement(f.a.Option,{key:a.exercise_id,title:a.exam_name,value:a.exercise_id},a.exam_name)}))),_.tab!=="1"&&t.a.createElement(C.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},t.a.createElement(f.a,{className:O.a.select,showArrow:!0,allowClear:!0,showSearch:!1,mode:"multiple",maxTagCount:1,maxTagTextLength:6,optionLabelProp:"value",style:{marginRight:0}},dt.map(function(a){return t.a.createElement(f.a.Option,{key:a==null?void 0:a.student_group_name,value:a==null?void 0:a.student_group_name},t.a.createElement("div",{style:{display:"flex"}},t.a.createElement("span",{title:a==null?void 0:a.student_group_name,className:"multi-llipsis1e",style:{maxWidth:130}},a==null?void 0:a.student_group_name),t.a.createElement("span",null,"(",a==null?void 0:a.commit_users_count,"/",a==null?void 0:a.total_users_count,")")))}))),t.a.createElement("div",{className:O.a.btns},t.a.createElement(S.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),t.a.createElement(S.a,{type:"primary",onClick:function(){return Pt()}},"\u5BFC\u51FA ")))),((q=_)===null||q===void 0?void 0:q.tab)==="1"&&t.a.createElement(K.a,{className:O.a.customTable,rowSelection:Bt,dataSource:me,bordered:!1,rowKey:function(e){return e.id},scroll:{x:1400,scrollToFirstRowOnChange:!1},columns:Ut,rowClassName:O.a.row,loading:ae,onChange:Dt,pagination:{pageSize:_.per_page,total:Ie,current:_.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),((ee=_)===null||ee===void 0?void 0:ee.tab)==="2"&&t.a.createElement(V.a,{spinning:ae},t.a.createElement("div",{className:O.a.text},t.a.createElement("div",null,t.a.createElement("b",null),t.a.createElement("span",null,"\u5B66\u5458\u4EBA\u6570")),t.a.createElement("div",null,t.a.createElement("b",{style:{marginLeft:26,backgroundColor:"#5AB891"}}),t.a.createElement("span",null,"\u4EBA\u6570\u5360\u6BD4"))),t.a.createElement(Ge.a,{option:Ct(),style:{height:400},opts:{renderer:"svg"}})),((te=_)===null||te===void 0?void 0:te.tab)==="3"&&t.a.createElement(K.a,{className:O.a.customTable,dataSource:me,bordered:!1,rowKey:function(e){return e.id},scroll:{x:1400},columns:[].concat(jt,Object(y.a)(pt)),rowClassName:O.a.row,loading:ae,pagination:{pageSize:_.per_page,total:Ie,current:_.page,onChange:Mt,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),t.a.createElement(Y.a,{title:"\u67E5\u770B\u6210\u7EE9\u660E\u7EC6",visible:et,width:800,onCancel:function(){be(!1)},footer:null},t.a.createElement(K.a,{columns:Ee.columns,pagination:!1,scroll:{x:700},rowKey:"id",loading:at,dataSource:Ee.data})))};B.default=He},wJFb:function(L,B,n){L.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]); diff --git a/p__Exam__Lists__GradeAnalyzing.850c994a.chunk.css b/p__Exam__Lists__GradeAnalyzing.88e3f295.chunk.css similarity index 99% rename from p__Exam__Lists__GradeAnalyzing.850c994a.chunk.css rename to p__Exam__Lists__GradeAnalyzing.88e3f295.chunk.css index 4b66a45516..96937a8532 100644 --- a/p__Exam__Lists__GradeAnalyzing.850c994a.chunk.css +++ b/p__Exam__Lists__GradeAnalyzing.88e3f295.chunk.css @@ -2749,14 +2749,17 @@ textarea.ant-input { width: 208px; margin-right: 20px; } -.wrap___1ABIq .formWrap___15M6H .ant-select-lg .ant-select-selector { +.wrap___1ABIq .formWrap___15M6H .ant-select-single .ant-select-selector { height: 40px !important; border-radius: 4px; border: 1px solid #dddddd; } -.wrap___1ABIq .formWrap___15M6H .ant-select-lg .ant-select-selector .ant-select-selection-item { +.wrap___1ABIq .formWrap___15M6H .ant-select-single .ant-select-selector .ant-select-selection-item { line-height: 40px !important; } +.wrap___1ABIq .formWrap___15M6H .ant-select-multiple .ant-select-selector { + height: 40px !important; +} .wrap___1ABIq .formWrap___15M6H label { height: 40px !important; } diff --git a/p__Exam__Lists__GradeAnalyzing.f6543cce.async.js b/p__Exam__Lists__GradeAnalyzing.f6543cce.async.js deleted file mode 100644 index e2abb5d6af..0000000000 --- a/p__Exam__Lists__GradeAnalyzing.f6543cce.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[137,15],{"/7ue":function(W,T,_){"use strict";var oe=_("XEnU"),Y=_("q1tI"),F=_.n(Y),V=_("wJFb"),N=_.n(V),K=function(I){var X=I.children,z=X===void 0?null:X,re=I.title,G=I.style,ie=G===void 0?{}:G,B=I.className,de=B===void 0?"":B,E=I.titlestyle,P=I.space,y=P===void 0?0:P;return F.a.createElement("aside",{className:N.a.headWarp,style:Object(oe.a)({padding:"0 ".concat(y,"px")},ie)},F.a.createElement("div",{className:"".concat(N.a.head," ").concat(de)},F.a.createElement("div",{className:N.a.text},re," ",E),z))};T.a=K},"5g84":function(W,T,_){W.exports={flex_box_center:"flex_box_center___M3NEF",flex_space_between:"flex_space_between___2YYJY",flex_box_vertical_center:"flex_box_vertical_center___29Ba5",flex_box_center_end:"flex_box_center_end___3BQwm",flex_box_column:"flex_box_column___1YAyG",wrap:"wrap___1ABIq",head:"head___2x4nv",formWrap:"formWrap___15M6H",select:"select___3-blb",btns:"btns____BqjY",tab:"tab___1pEuB",text:"text___28Uh0",customTable:"customTable___3cMBt"}},GqMq:function(W,T,_){"use strict";_.r(T);var oe=_("2qtc"),Y=_("kLXV"),F=_("T2oS"),V=_("W9HT"),N=_("g9YV"),K=_("wCAj"),Ce=_("+L6B"),I=_("2/Rp"),X=_("14J3"),z=_("BMrR"),re=_("5NDa"),G=_("5rEg"),ie=_("Znn+"),B=_("ZTPi"),de=_("OaEy"),E=_("2fM7"),P=_("3S9h"),y=_("XEnU"),Be=_("c1Ei"),D=_.n(Be),$=_("5Tp6"),jt=_("y8nQ"),M=_("Vl3Y"),g=_("k16G"),Se=_("IIKO"),O=_("q1tI"),t=_.n(O),Te=_("5g84"),b=_.n(Te),L=_("1vsH"),Z=_("m3rI"),Le=_("LvDl"),ue=_.n(Le),R=_("ErOA"),we=_("/7ue"),We=_("cVA7"),Ke=_.n(We),$e=function(Fe){var k,q,ee,te,Mt=Object(Se.a)({},Fe),Ne={page:1,per_page:10,total:0,tab:"1",is_normal:1,exercise_name:"",exercise_subject_id:null,exercise_id:null,student_group:null,exercise_type:null,exercise_ab_id:null,is_ab:null,sort_by:null,direction:null},ze=M.a.useForm(),Ge=Object(g.a)(ze,1),H=Ge[0],He=Object(O.useState)([]),ce=Object(g.a)(He,2),me=ce[0],pe=ce[1],Je=Object(O.useState)({columns:[],data:[{}]}),Ee=Object(g.a)(Je,2),ve=Ee[0],Qe=Ee[1],Ye=Object(O.useState)(!1),fe=Object(g.a)(Ye,2),Ve=fe[0],be=fe[1],Xe=Object(O.useState)(!1),xe=Object(g.a)(Xe,2),Ze=xe[0],he=xe[1],ke=Object(O.useState)(!0),Pe=Object(g.a)(ke,2),ae=Pe[0],le=Pe[1],qe=Object(O.useState)([]),ye=Object(g.a)(qe,2),et=ye[0],tt=ye[1],at=Object(O.useState)([]),Oe=Object(g.a)(at,2),lt=Oe[0],ge=Oe[1],nt=Object(O.useState)([]),Re=Object(g.a)(nt,2),Ue=Re[0],ne=Re[1],_t=Object(O.useState)([]),je=Object(g.a)(_t,2),st=je[0],_e=je[1],ot=Object(O.useState)([]),De=Object(g.a)(ot,2),rt=De[0],it=De[1],dt=Object(O.useState)(Ne),Me=Object(g.a)(dt,2),n=Me[0],S=Me[1],ut=Object(O.useState)({range:[],people_count:[],people_rate:[]}),Ae=Object(g.a)(ut,2),c=Ae[0],ct=Ae[1];Object(O.useEffect)(function(){Ie()},[]);var mt=function(){var l=Object($.a)(D.a.mark(function e(m,a){var i,d,u,r;return D.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return be(!0),he(!0),s.next=4,Object(R.a)("/api/common_exercises/exercises/".concat((i=n)===null||i===void 0?void 0:i.exercise_id,"/score_detail.json"),{method:"get",params:{question_type:m,exercise_user_id:a}});case 4:u=s.sent,r={columns:[],data:[{}]},u==null||((d=u.score)===null||d===void 0)||d.forEach(function(x,v){var p=String(v+1);r.columns.push({title:"".concat(u==null?void 0:u.question_type_name).concat(p),dataIndex:p,width:80,align:"center"}),r.data[0][p]=x.score}),r.columns.push({width:80,align:"center",title:"\u603B\u5206",dataIndex:"total_score",fixed:"right"}),r.data[0].total_score=u==null?void 0:u.total_score,Qe(r),he(!1);case 11:case"end":return s.stop()}},e)}));return function(m,a){return l.apply(this,arguments)}}(),J=function(){var l=Object($.a)(D.a.mark(function e(m){var a,i,d,u,r,o,s,x;return D.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(a=ue.a.cloneDeep(m),a.is_normal=!!a.is_normal,a.student_group=a.student_group===0?null:a.student_group,le(!0),!(m.tab==="1")){p.next=9;break}return p.next=7,Object(R.a)("/api/common_exercises/exercises/result_analyse.json",{method:"get",params:a});case 7:i=p.sent,(i==null?void 0:i.data)&&(pe(i.data),n.total=i==null?void 0:i.count,S(Object(y.a)({},n)));case 9:if(!(m.tab==="2")){p.next=16;break}return a.id=a.exercise_id,a.exercise_id=a.exercise_ab_id,p.next=14,Object(R.a)("/api/common_exercises/exercises/score_analyse.json",{method:"get",params:a});case 14:d=p.sent,(d==null?void 0:d.data)&&(r={range:[],people_count:[],people_rate:[]},d==null||((u=d.data)===null||u===void 0)||u.forEach(function(f){r.range.push(f.range),r.people_count.push(f.people_count),r.people_rate.push(f.people_rate)}),ct(r));case 16:if(!(m.tab==="3")){p.next=23;break}return a.id=a.exercise_id,a.exercise_id=a.exercise_ab_id,p.next=21,Object(R.a)("/api/common_exercises/exercises/".concat(a==null?void 0:a.exercise_id,"/student_score_statistics_by_group.json"),{method:"get",params:a});case 21:o=p.sent,(o==null?void 0:o.users)&&(s=[],x=o==null?void 0:o.users.map(function(f,U){var C,h={};return f==null||((C=f.scores)===null||C===void 0)||C.forEach(function(A){var w="".concat(A.question_type_name,"-").concat(A.question_type);if(h[w]=A.score,U===0){var Q;s.push({title:t.a.createElement("span",null,A.question_type_name,t.a.createElement("span",{style:{color:"#666",fontSize:12}},"(",o==null||((Q=o.question_score)===null||Q===void 0)?void 0:Q[A.question_type],")\u5206")),dataIndex:w,render:function(se,Ut){return se==="-"?se:t.a.createElement("span",{style:{color:"#007AFF",cursor:"pointer"},onClick:function(){return mt(A.question_type,Ut.id)}},se)}})}}),Object(y.a)(Object(y.a)({},f),h)}),s.push({title:t.a.createElement("span",null,"\u603B\u5206",t.a.createElement("span",{style:{color:"#666",fontSize:12}},"(",o==null?void 0:o.total_score,")\u5206")),dataIndex:"total_score",fixed:"right",render:function(U){return U==="-"?"-":U/(o==null?void 0:o.total_score)>.6?t.a.createElement("span",{style:{color:"#5AB891"}},U):t.a.createElement("span",{style:{color:"#DF3065"}},U)}}),it(s),pe(x),n.total=o==null?void 0:o.count,S(Object(y.a)({},n)));case 23:le(!1);case 24:case"end":return p.stop()}},e)}));return function(m){return l.apply(this,arguments)}}(),pt=function(){var e=ue.a.cloneDeep(n);e.is_normal=!!e.is_normal,e.student_group=e.student_group===0?null:e.student_group,e.tab==="1"&&Object(L.p)("",Object(L.M)({url:Z.a.API_SERVER+"/api/common_exercises/exercises/export_result_analyse.xlsx",query:e})),e.tab==="2"&&(e.id=e.exercise_id,e.exercise_id=e.exercise_ab_id,Object(L.p)("",Object(L.M)({url:Z.a.API_SERVER+"/api/common_exercises/exercises/export_score_analyse.xlsx",query:e}))),e.tab==="3"&&(e.id=e.exercise_id,e.exercise_id=e.exercise_ab_id,Object(L.p)("",Object(L.M)({url:Z.a.API_SERVER+"/api/common_exercises/exercises/".concat(e==null?void 0:e.exercise_id,"/student_score_statistics_by_group.xlsx"),query:e})))},Et=function(){var l=Object($.a)(D.a.mark(function e(m){var a,i,d,u,r;return D.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(R.a)("/api/common_exercises/exercises/".concat(m,"/student_groups.json"),{method:"get"});case 2:return a=s.sent,s.next=5,Object(R.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:m}});case 5:i=s.sent,(a==null?void 0:a.status)===0&&(ne(Object(P.a)(a==null?void 0:a.data)),_e(Object(P.a)(i==null?void 0:i.exams)),r={student_group:0,is_ab:(i==null?void 0:i.is_ab)?1:0,exercise_ab_id:i==null||((d=i.exams)===null||d===void 0||((u=d[0])===null||u===void 0))?void 0:u.exercise_id},H.setFieldsValue(r));case 7:case"end":return s.stop()}},e)}));return function(m){return l.apply(this,arguments)}}(),vt=function(){var l=Object($.a)(D.a.mark(function e(m){var a,i,d,u,r,o,s,x,v,p,f,U;return D.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,Object(R.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:m}});case 2:return r=h.sent,h.next=5,Object(R.a)("/api/common_exercises/exercises/".concat(r==null||((a=r.data)===null||a===void 0||((i=a[0])===null||i===void 0))?void 0:i.id,"/student_groups.json"),{method:"get"});case 5:return o=h.sent,h.next=8,Object(R.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:r==null||((d=r.data)===null||d===void 0||((u=d[0])===null||u===void 0))?void 0:u.id}});case 8:s=h.sent,(o==null?void 0:o.status)===0&&(ge(Object(P.a)(r==null?void 0:r.data)),ne(Object(P.a)(o==null?void 0:o.data)),_e(Object(P.a)(s==null?void 0:s.exams)),U={exercise_id:r==null||((x=r.data)===null||x===void 0||((v=x[0])===null||v===void 0))?void 0:v.id,student_group:0,is_ab:(s==null?void 0:s.is_ab)?1:0,exercise_ab_id:s==null||((p=s.exams)===null||p===void 0||((f=p[0])===null||f===void 0))?void 0:f.exercise_id},H.setFieldsValue(U));case 10:case"end":return h.stop()}},e)}));return function(m){return l.apply(this,arguments)}}(),Ie=function(){var l=Object($.a)(D.a.mark(function e(){var m,a,i,d,u,r,o,s,x,v,p,f,U,C,h,A,w;return D.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(R.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return o=j.sent,j.next=5,Object(R.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:o==null||((m=o.data)===null||m===void 0||((a=m[0])===null||a===void 0))?void 0:a.id}});case 5:return s=j.sent,j.next=8,Object(R.a)("/api/common_exercises/exercises/".concat(s==null||((i=s.data)===null||i===void 0||((d=i[0])===null||d===void 0))?void 0:d.id,"/student_groups.json"),{method:"get"});case 8:return x=j.sent,j.next=11,Object(R.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:s==null||((u=s.data)===null||u===void 0||((r=u[0])===null||r===void 0))?void 0:r.id}});case 11:v=j.sent,console.log(v,"res4"),(x==null?void 0:x.status)===0&&(tt(Object(P.a)(o.data)),ge(Object(P.a)(s==null?void 0:s.data)),ne(Object(P.a)(x==null?void 0:x.data)),_e(Object(P.a)(v==null?void 0:v.exams)),w={exercise_subject_id:o==null||((p=o.data)===null||p===void 0||((f=p[0])===null||f===void 0))?void 0:f.id,exercise_id:s==null||((U=s.data)===null||U===void 0||((C=U[0])===null||C===void 0))?void 0:C.id,student_group:0,is_normal:1,exercise_name:"",is_ab:(v==null?void 0:v.is_ab)?1:0,exercise_ab_id:v==null||((h=v.exams)===null||h===void 0||((A=h[0])===null||A===void 0))?void 0:A.exercise_id},n=Object(y.a)(Object(y.a)({},n),w),S(n),H.setFieldsValue(w),J(n));case 14:case"end":return j.stop()}},e)}));return function(){return l.apply(this,arguments)}}(),ft=function(e){n.page=1,n.per_page=10,n=Object(y.a)(Object(y.a)({},n),e),S(Object(y.a)({},n)),J(n)},bt=[{title:"\u8003\u8BD5\u540D\u79F0",dataIndex:"exercise_name",width:200,sorter:!0,fixed:"left"},{title:"\u8003\u8BD5\u7C7B\u578B",dataIndex:"is_normal",sorter:!0,render:function(e,m){return e?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5"}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",sorter:!0,width:180},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",sorter:!0,width:180},{title:"\u5E94\u8003\u4EBA\u6570",dataIndex:"expect_people_count",sorter:!0},{title:"\u5B9E\u8003\u4EBA\u6570",dataIndex:"actual_people_count",sorter:!0},{title:"\u53CA\u683C\u4EBA\u6570",dataIndex:"passed_people_count",sorter:!0},{title:"\u53CA\u683C\u7387",dataIndex:"passed_rate",sorter:!0},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",sorter:!0},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",sorter:!0},{title:"\u5E73\u5747\u5206",dataIndex:"avg_score",sorter:!0}],xt=[{title:"\u5B66\u53F7",dataIndex:"student_id",width:120},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group",width:140,ellipsis:!0},{title:"\u8003\u8BD5\u540D\u79F0",dataIndex:"exercise_name",width:300,ellipsis:!0},{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"examination_name",width:300,ellipsis:!0}],ht=function(e,m,a){n.page=e==null?void 0:e.current,n.per_page=e==null?void 0:e.pageSize,(a==null?void 0:a.order)?(n.sort_by=a==null?void 0:a.field,n.direction=(a==null?void 0:a.order)==="ascend"?"asc":"desc"):(n.sort_by=null,n.direction=null),S(Object(y.a)({},n)),J(n)},Pt=function(e,m){n.page=e,n.per_page=m,S(Object(y.a)({},n)),J(n)},yt=function(e){n.tab=e,le(!0),S(Object(y.a)({},n)),n.page=1,n.sort_by=null,n.direction=null,Ie()},Ot=function(){var e,m={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(d){var u,r;return"\u5F97\u5206\u533A\u95F4\uFF1A"+(d==null?void 0:d[0].name)+"
\u5B66\u5458\u4EBA\u6570\uFF1A"+(d==null||((u=d[0])===null||u===void 0)?void 0:u.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(d==null||((r=d[1])===null||r===void 0)?void 0:r.value)+"%"}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18,rotate:45},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:c==null?void 0:c.range},yAxis:[{type:"value",name:"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,4]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,c==null?void 0:c.people_count)/5),max:Math.ceil(Math.max.apply(null,c==null?void 0:c.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,c==null?void 0:c.people_rate)/5),max:Math.ceil(Math.max.apply(null,c==null?void 0:c.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:c==null?void 0:c.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:c==null?void 0:c.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},a=(e=[].concat(Object(P.a)(c==null?void 0:c.people_count),Object(P.a)(c==null?void 0:c.people_rate)))===null||e===void 0?void 0:e.every(function(i){return!i});return a&&(m.grid.right="10%",m.grid.left="7%"),m},gt=function(e){"exercise_subject_id"in e&&vt(e==null?void 0:e.exercise_subject_id),"exercise_id"in e&&Et(e==null?void 0:e.exercise_id)},Rt=function(e){return t.a.createElement(E.a,{className:b.a.select,showArrow:!0,value:e==null?void 0:e.value,onChange:e==null?void 0:e.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(e==null?void 0:e.value)===1?t.a.createElement(E.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):t.a.createElement(E.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return t.a.createElement("div",{className:b.a.wrap},t.a.createElement(we.a,{title:"\u6210\u7EE9\u5206\u6790",space:40}),t.a.createElement(B.a,{className:b.a.tab,activeKey:n.tab,onChange:yt},t.a.createElement(B.a.TabPane,{tab:"\u6210\u7EE9\u5206\u6790",key:"1"}," "),t.a.createElement(B.a.TabPane,{tab:"\u5206\u6570\u6BB5\u5206\u6790",key:"2"}," "),t.a.createElement(B.a.TabPane,{tab:"\u5B66\u751F\u4FE1\u606F",key:"3"}," ")),t.a.createElement(M.a,{className:b.a.formWrap,form:H,size:"large",onValuesChange:gt,onFinish:ft},t.a.createElement(z.a,null,t.a.createElement(M.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(E.a,{showArrow:!0,optionFilterProp:"children",className:b.a.select},et.map(function(l){return t.a.createElement(E.a.Option,{key:l.id,title:l.name,value:l.id},l.name)}))),((k=n)===null||k===void 0?void 0:k.tab)==="1"?t.a.createElement(t.a.Fragment,null,t.a.createElement(M.a.Item,{label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normal"},t.a.createElement(E.a,{showArrow:!0,className:b.a.select,optionFilterProp:"children"},t.a.createElement(E.a.Option,{key:1,value:1},"\u6B63\u5F0F\u8003\u8BD5"),t.a.createElement(E.a.Option,{key:0,value:0},"\u6A21\u62DF\u8003\u8BD5"))),t.a.createElement(M.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},t.a.createElement(G.a,{placeholder:"\u53EF\u8F93\u5165\u8003\u8BD5\u540D\u79F0",style:{width:168,marginRight:0}}))):t.a.createElement(t.a.Fragment,null,t.a.createElement(M.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},t.a.createElement(E.a,{showArrow:!0,className:b.a.select,optionFilterProp:"children"},lt.map(function(l){return t.a.createElement(E.a.Option,{key:l.id,title:l.exercise_name,value:l.id},l.exercise_name)}))),n.tab!=="1"?t.a.createElement(M.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},t.a.createElement(Rt,null)):t.a.createElement(M.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},t.a.createElement(E.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},t.a.createElement(E.a.Option,{value:0},"\u5168\u90E8"),Ue.map(function(l){return t.a.createElement(E.a.Option,{key:l,title:l,value:l},l)}))))),t.a.createElement(z.a,{style:{marginTop:2}},n.tab!=="1"&&t.a.createElement(M.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},t.a.createElement(E.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children"},st.map(function(l){return t.a.createElement(E.a.Option,{key:l.exercise_id,title:l.exam_name,value:l.exercise_id},l.exam_name)}))),n.tab!=="1"&&t.a.createElement(M.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},t.a.createElement(E.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},t.a.createElement(E.a.Option,{value:0},"\u5168\u90E8"),Ue.map(function(l){return t.a.createElement(E.a.Option,{key:l,title:l,value:l},l)}))),t.a.createElement("div",{className:b.a.btns},t.a.createElement(I.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),t.a.createElement(I.a,{type:"primary",onClick:function(){return pt()}},"\u5BFC\u51FA ")))),((q=n)===null||q===void 0?void 0:q.tab)==="1"&&t.a.createElement(K.a,{className:b.a.customTable,dataSource:me,bordered:!1,rowKey:function(e){return e.id},scroll:{x:1400,scrollToFirstRowOnChange:!1},columns:bt,rowClassName:b.a.row,loading:ae,onChange:ht,pagination:{pageSize:n.per_page,total:n.total,current:n.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),((ee=n)===null||ee===void 0?void 0:ee.tab)==="2"&&t.a.createElement(V.a,{spinning:ae},t.a.createElement("div",{className:b.a.text},t.a.createElement("div",null,t.a.createElement("b",null),t.a.createElement("span",null,"\u5B66\u5458\u4EBA\u6570")),t.a.createElement("div",null,t.a.createElement("b",{style:{marginLeft:26,backgroundColor:"#5AB891"}}),t.a.createElement("span",null,"\u4EBA\u6570\u5360\u6BD4"))),t.a.createElement(Ke.a,{option:Ot(),style:{height:400},opts:{renderer:"svg"}})),((te=n)===null||te===void 0?void 0:te.tab)==="3"&&t.a.createElement(K.a,{className:b.a.customTable,dataSource:me,bordered:!1,rowKey:function(e){return e.id},scroll:{x:1400},columns:[].concat(xt,Object(P.a)(rt)),rowClassName:b.a.row,loading:ae,pagination:{pageSize:n.per_page,total:n.total,current:n.page,onChange:Pt,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),t.a.createElement(Y.a,{title:"\u67E5\u770B\u6210\u7EE9\u660E\u7EC6",visible:Ve,width:800,onCancel:function(){be(!1)},footer:null},t.a.createElement(K.a,{columns:ve.columns,pagination:!1,scroll:{x:700},rowKey:"id",loading:Ze,dataSource:ve.data})))};T.default=$e},wJFb:function(W,T,_){W.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]); diff --git a/p__Exam__Lists__QuestionAnalyzing.20729bc4.async.js b/p__Exam__Lists__QuestionAnalyzing.20729bc4.async.js deleted file mode 100644 index bce3c91d28..0000000000 --- a/p__Exam__Lists__QuestionAnalyzing.20729bc4.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[141,15],{"//nd":function(E,h,t){E.exports=t.p+"static/c.aa623332.svg"},"/7ue":function(E,h,t){"use strict";var Ie=t("XEnU"),je=t("q1tI"),se=t.n(je),le=t("wJFb"),ie=t.n(le),ue=function(D){var Me=D.children,k=Me===void 0?null:Me,Xe=D.title,X=D.style,Qe=X===void 0?{}:X,U=D.className,w=U===void 0?"":U,Re=D.titlestyle,j=D.space,p=j===void 0?0:j;return se.a.createElement("aside",{className:ie.a.headWarp,style:Object(Ie.a)({padding:"0 ".concat(p,"px")},Qe)},se.a.createElement("div",{className:"".concat(ie.a.head," ").concat(w)},se.a.createElement("div",{className:ie.a.text},Xe," ",Re),k))};h.a=ue},"/fM9":function(E,h,t){E.exports={flex_box_center:"flex_box_center___1WYLU",flex_space_between:"flex_space_between___M_lbX",flex_box_vertical_center:"flex_box_vertical_center___EkL5H",flex_box_center_end:"flex_box_center_end___1yaY-",flex_box_column:"flex_box_column___3oz_a",wrap:"wrap___1PXG1",head:"head___3Fz5V",formWrap:"formWrap___2pvvr",select:"select___3Dkru",btns:"btns___3hwUR",tab:"tab___MAW6J",text:"text___2NbeD",customTable:"customTable___2eeRw"}},"/zN2":function(E,h,t){E.exports=t.p+"static/f2.ae7ec6a8.svg"},"8OmN":function(E,h,t){E.exports=t.p+"static/b.25fbbddb.svg"},JVGU:function(E,h,t){E.exports={flex_box_center:"flex_box_center___2NHS_",flex_space_between:"flex_space_between___1TYS6",flex_box_vertical_center:"flex_box_vertical_center___3qo3d",flex_box_center_end:"flex_box_center_end___2aaIg",flex_box_column:"flex_box_column___1PB4z",wrap:"wrap___1l0ts",head:"head___1GcQm",formWrap:"formWrap___1wJ-Y",select:"select___1DneU",btns:"btns___1Xf8i",text:"text___34lcS",tab:"tab___1Y4Y-",imgText:"imgText___3JPZt",imgs:"imgs___1xr7W",customTable:"customTable___3mH_c"}},KdA0:function(E,h,t){E.exports=t.p+"static/d.476fdf1e.svg"},NrGE:function(E,h,t){E.exports=t.p+"static/g2.cd44b412.svg"},YH78:function(E,h,t){E.exports=t.p+"static/a.13a99c3e.svg"},kso5:function(E,h,t){"use strict";t.r(h);var Ie=t("T2oS"),je=t("W9HT"),se=t("g9YV"),le=t("wCAj"),ie=t("5Dmo"),ue=t("3S7+"),nt=t("+L6B"),D=t("2/Rp"),Me=t("7Kak"),k=t("9yH6"),Xe=t("14J3"),X=t("BMrR"),Qe=t("OaEy"),U=t("2fM7"),w=t("3S9h"),Re=t("c1Ei"),j=t.n(Re),p=t("XEnU"),K=t("5Tp6"),Kt=t("y8nQ"),C=t("Vl3Y"),g=t("k16G"),ot=t("IIKO"),b=t("q1tI"),e=t.n(b),st=t("JVGU"),y=t.n(st),de=t("1vsH"),We=t("m3rI"),lt=t("LvDl"),He=t.n(lt),$=t("ErOA"),Ge=t("/7ue"),it=t("cVA7"),ut=t.n(it),Yt=t("5NDa"),Ae=t("5rEg"),dt=t("/fM9"),Z=t.n(dt),rt=function(re){var l=re.parentParams,Y=re.goBack,q={name:"",student_no:"",student_group:""},ee=C.a.useForm(),Ke=Object(g.a)(ee,1),Ue=Ke[0],Ce=Object(b.useState)([]),ce=Object(g.a)(Ce,2),H=ce[0],Oe=ce[1],_e=Object(b.useState)(!0),me=Object(g.a)(_e,2),Le=me[0],ve=me[1],Ee=Object(b.useState)(1),M=Object(g.a)(Ee,2),pe=M[0],Pe=M[1],xe=Object(b.useState)(q),te=Object(g.a)(xe,2),F=te[0],fe=te[1];Object(b.useEffect)(function(){ae(F)},[]);var ae=function(){var P=Object(K.a)(j.a.mark(function R(z){var ne,Q;return j.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return ve(!0),ne=Object(p.a)(Object(p.a)({},z),{},{id:l==null?void 0:l.exercise_ab_id,question_type:l==null?void 0:l.question_type,no:l==null?void 0:l.no}),(l==null?void 0:l.way)==="2"&&(ne.score=1),I.next=5,Object($.a)("/api/common_exercises/exercises/type_analyse_student_detail.json",{method:"get",params:ne});case 5:Q=I.sent,(Q==null?void 0:Q.data)&&(Oe(Q.data),fe(Object(p.a)({},F))),ve(!1);case 8:case"end":return I.stop()}},R)}));return function(z){return P.apply(this,arguments)}}(),De=function(){var R=Object(p.a)(Object(p.a)({},F),{},{id:l==null?void 0:l.exercise_ab_id,question_type:l==null?void 0:l.question_type,no:l==null?void 0:l.no});(l==null?void 0:l.way)==="2"&&(R.score=1),Object(de.p)("",Object(de.M)({url:We.a.API_SERVER+"/api/common_exercises/exercises/type_analyse_student_detail.xlsx",query:R}))},Se=function(R){F=Object(p.a)(Object(p.a)({},F),R),fe(Object(p.a)({},F)),ae(F),Pe(pe+1)},Te=[{title:"\u5B66\u53F7",dataIndex:"student_no",sorter:function(R,z){return Number(R.student_no)-Number(z.student_no)},align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(l==null?void 0:l.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:function(R,z){return Number(R.score)-Number(z.score)}}];return e.a.createElement("div",{className:Z.a.wrap},e.a.createElement(Ge.a,{title:e.a.createElement("span",{className:"c-grey-999"},e.a.createElement("span",{className:"current",onClick:function(){return Y()}},"\u9898\u578B\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 Y()},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(C.a,{className:Z.a.formWrap,form:Ue,size:"large",onFinish:Se},e.a.createElement(X.a,{style:{justifyContent:"space-between"}},e.a.createElement(C.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(C.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(C.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u73ED\u7EA7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement(X.a,{style:{marginTop:2}},e.a.createElement("div",{className:Z.a.btns},e.a.createElement(D.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(D.a,{type:"primary",onClick:function(){return De()}},"\u5BFC\u51FA ")))),e.a.createElement(le.a,{key:pe,className:Z.a.customTable,dataSource:H,bordered:!1,rowKey:function(R){return R.id},columns:Te,rowClassName:Z.a.row,loading:Le,pagination:!1}))},ct=rt,_t=t("YH78"),mt=t.n(_t),vt=t("8OmN"),Et=t.n(vt),pt=t("//nd"),xt=t.n(pt),ft=t("KdA0"),bt=t.n(ft),gt=t("NrGE"),yt=t.n(gt),ht=t("uD/T"),jt=t.n(ht),Mt=t("uVdt"),Rt=t.n(Mt),At=t("/zN2"),Ut=t.n(At),Ct=function(re){var l,Y,q,ee,Ke=Object(ot.a)({},re),Ue={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,way:"1"},Ce=C.a.useForm(),ce=Object(g.a)(Ce,1),H=ce[0],Oe=Object(b.useState)([]),_e=Object(g.a)(Oe,2),me=_e[0],Le=_e[1],ve=Object(b.useState)({}),Ee=Object(g.a)(ve,2),M=Ee[0],pe=Ee[1],Pe=Object(b.useState)(!0),xe=Object(g.a)(Pe,2),te=xe[0],F=xe[1],fe=Object(b.useState)([]),ae=Object(g.a)(fe,2),De=ae[0],Se=ae[1],Te=Object(b.useState)([]),P=Object(g.a)(Te,2),R=P[0],z=P[1],ne=Object(b.useState)([]),Q=Object(g.a)(ne,2),Ne=Q[0],I=Q[1],Lt=Object(b.useState)("1"),Ye=Object(g.a)(Lt,2),be=Ye[0],Je=Ye[1],Pt=Object(b.useState)([]),Ve=Object(g.a)(Pt,2),Dt=Ve[0],ge=Ve[1],St=Object(b.useState)(null),ke=Object(g.a)(St,2),Ze=ke[0],we=ke[1],Tt=Object(b.useState)(Ue),qe=Object(g.a)(Tt,2),x=qe[0],$e=qe[1],Nt=Object(b.useState)({range:[],people_count:[],people_rate:[]}),et=Object(g.a)(Nt,2),c=et[0],wt=et[1];Object(b.useEffect)(function(){It()},[]);var tt=function(){var s=Object(K.a)(j.a.mark(function a(_){var n,r,v,i;return j.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return n=He.a.cloneDeep(_),n.exercise_id=n.exercise_ab_id,n.id=n.exercise_ab_id,(n==null?void 0:n.way)==="2"&&(n.score=1),F(!0),u.next=7,Object($.a)("/api/common_exercises/exercises/type_analyse.json",{method:"get",params:n});case 7:r=u.sent,(r==null?void 0:r.data)&&(Le(r.data),$e(Object(p.a)({},x)),pe(Object(p.a)({},r)),i={range:[],people_count:[],people_rate:[]},r==null||((v=r.data)===null||v===void 0)||v.forEach(function(o){(_==null?void 0:_.way)==="1"?i.range.push("".concat(o.question_index,"\u9053")):i.range.push(o.score),i.people_count.push(o.people_count),i.people_rate.push(o.people_rate)}),wt(i)),F(!1);case 10:case"end":return u.stop()}},a)}));return function(_){return s.apply(this,arguments)}}(),$t=function(){var a=He.a.cloneDeep(x);a.exercise_id=a.exercise_ab_id,a.id=a.exercise_ab_id,(a==null?void 0:a.way)==="2"&&(a.score=1),Object(de.p)("",Object(de.M)({url:We.a.API_SERVER+"/api/common_exercises/exercises/type_analyse.xlsx",query:a}))},Ft=function(){var s=Object(K.a)(j.a.mark(function a(_){var n,r,v,i,m,u,o,f,d;return j.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,Object($.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:_}});case 2:n=O.sent,(n==null?void 0:n.exams)&&(I(Object(w.a)(n==null?void 0:n.exams)),f=Object.keys(n==null||((r=n.exams)===null||r===void 0||((v=r[0])===null||v===void 0))?void 0:v.type).map(function(B){var S,T,N;return{key:B,name:n==null||((S=n.exams)===null||S===void 0||((T=S[0])===null||T===void 0||((N=T.type)===null||N===void 0)))?void 0:N[B]}}),ge(f),d={exercise_ab_id:n==null||((i=n.exams)===null||i===void 0||((m=i[0])===null||m===void 0))?void 0:m.exercise_id,is_ab:(n==null?void 0:n.is_ab)?1:0,question_type:Object.keys(n==null||((u=n.exams)===null||u===void 0||((o=u[0])===null||o===void 0))?void 0:o.type)[0]},H.setFieldsValue(d));case 4:case"end":return O.stop()}},a)}));return function(_){return s.apply(this,arguments)}}(),Bt=function(){var s=Object(K.a)(j.a.mark(function a(_){var n,r,v,i;return j.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:r=Ne.find(function(o){return o.exercise_id===_}),v=Object.keys(r.type).map(function(o){var f;return{key:o,name:r==null||((f=r.type)===null||f===void 0)?void 0:f[o]}}),ge(v),i={exercise_ab_id:_,question_type:v==null||((n=v[0])===null||n===void 0)?void 0:n.key},H.setFieldsValue(i);case 5:case"end":return u.stop()}},a)}));return function(_){return s.apply(this,arguments)}}(),zt=function(){var s=Object(K.a)(j.a.mark(function a(_){var n,r,v,i,m,u,o,f,d,W,O,B,S,T,N,J,V;return j.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object($.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:_}});case 2:return m=L.sent,L.next=5,Object($.a)("/api/common_exercises/exercises/".concat(m==null||((n=m.data)===null||n===void 0||((r=n[0])===null||r===void 0))?void 0:r.id,"/student_groups.json"),{method:"get"});case 5:return u=L.sent,L.next=8,Object($.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:m==null||((v=m.data)===null||v===void 0||((i=v[0])===null||i===void 0))?void 0:i.id}});case 8:o=L.sent,(u==null?void 0:u.status)===0&&(z(Object(w.a)(m==null?void 0:m.data)),I(Object(w.a)(o==null?void 0:o.exams)),J=Object.keys(o==null||((f=o.exams)===null||f===void 0||((d=f[0])===null||d===void 0))?void 0:d.type).map(function(oe){var G,he,A;return{key:oe,name:o==null||((G=o.exams)===null||G===void 0||((he=G[0])===null||he===void 0||((A=he.type)===null||A===void 0)))?void 0:A[oe]}}),ge(J),V={exercise_id:m==null||((W=m.data)===null||W===void 0||((O=W[0])===null||O===void 0))?void 0:O.id,exercise_ab_id:o==null||((B=o.exams)===null||B===void 0||((S=B[0])===null||S===void 0))?void 0:S.exercise_id,is_ab:(o==null?void 0:o.is_ab)?1:0,question_type:Object.keys(o==null||((T=o.exams)===null||T===void 0||((N=T[0])===null||N===void 0))?void 0:N.type)[0]},H.setFieldsValue(V));case 10:case"end":return L.stop()}},a)}));return function(_){return s.apply(this,arguments)}}(),It=function(){var s=Object(K.a)(j.a.mark(function a(){var _,n,r,v,i,m,u,o,f,d,W,O,B,S,T,N,J,V,ye,L,oe,G;return j.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Object($.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return u=A.sent,A.next=5,Object($.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:u==null||((_=u.data)===null||_===void 0||((n=_[0])===null||n===void 0))?void 0:n.id}});case 5:return o=A.sent,A.next=8,Object($.a)("/api/common_exercises/exercises/".concat(o==null||((r=o.data)===null||r===void 0||((v=r[0])===null||v===void 0))?void 0:v.id,"/student_groups.json"),{method:"get"});case 8:return f=A.sent,A.next=11,Object($.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:o==null||((i=o.data)===null||i===void 0||((m=i[0])===null||m===void 0))?void 0:m.id}});case 11:d=A.sent,console.log(d,"res4"),(f==null?void 0:f.status)===0&&(Se(Object(w.a)(u.data)),z(Object(w.a)(o==null?void 0:o.data)),I(Object(w.a)(d==null?void 0:d.exams)),oe=Object.keys(d==null||((W=d.exams)===null||W===void 0||((O=W[0])===null||O===void 0))?void 0:O.type).map(function(at){var Fe,Be,ze;return{key:at,name:d==null||((Fe=d.exams)===null||Fe===void 0||((Be=Fe[0])===null||Be===void 0||((ze=Be.type)===null||ze===void 0)))?void 0:ze[at]}}),ge(oe),G={exercise_subject_id:u==null||((B=u.data)===null||B===void 0||((S=B[0])===null||S===void 0))?void 0:S.id,exercise_id:o==null||((T=o.data)===null||T===void 0||((N=T[0])===null||N===void 0))?void 0:N.id,exercise_ab_id:d==null||((J=d.exams)===null||J===void 0||((V=J[0])===null||V===void 0))?void 0:V.exercise_id,is_ab:(d==null?void 0:d.is_ab)?1:0,question_type:Object.keys(d==null||((ye=d.exams)===null||ye===void 0||((L=ye[0])===null||L===void 0))?void 0:L.type)[0]},x=Object(p.a)(Object(p.a)({},x),G),$e(x),H.setFieldsValue(G),tt(x));case 14:case"end":return A.stop()}},a)}));return function(){return s.apply(this,arguments)}}(),Xt=function(a){x.page=1,x.per_page=10,x=Object(p.a)(Object(p.a)({},x),a),$e(Object(p.a)({},x)),tt(x)},Qt=[((l=x)===null||l===void 0?void 0:l.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"question_index",width:120,align:"center"}:{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"score",width:120,align:"center",render:function(a){return e.a.createElement("span",null,a)}},{title:"\u5B66\u5458\u4EBA\u6570(\u4EBA)",dataIndex:"people_count",align:"center",render:function(a,_){return e.a.createElement("span",{onClick:function(){return we(Object(p.a)({},_))},className:"current c-light-primary"},a)}},{title:"\u4EBA\u6570\u5360\u6BD4(%)",dataIndex:"people_rate",align:"center"},{title:"\u64CD\u4F5C",width:100,dataIndex:"action",align:"left",render:function(a,_){return e.a.createElement("span",{onClick:function(){return we(Object(p.a)({},_))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6")}}],Wt=function(){var a,_,n={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(i){var m,u,o,f,d;return"".concat(((m=x)===null||m===void 0?void 0:m.way)==="1"?"\u7B54\u5BF9\u9898\u6570":"\u5F97\u5206\u533A\u95F4")+"\uFF1A"+(i==null||((u=i[0])===null||u===void 0)?void 0:u.name)+"
"+"".concat(((o=x)===null||o===void 0?void 0:o.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\u5B66\u5458\u4EBA\u6570")+"\uFF1A"+(i==null||((f=i[0])===null||f===void 0)?void 0:f.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(i==null||((d=i[1])===null||d===void 0)?void 0:d.value)+"%"}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18,rotate:45},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:c==null?void 0:c.range},yAxis:[{type:"value",name:((a=x)===null||a===void 0?void 0:a.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,14]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,c==null?void 0:c.people_count)/5),max:Math.ceil(Math.max.apply(null,c==null?void 0:c.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,c==null?void 0:c.people_rate)/5),max:Math.ceil(Math.max.apply(null,c==null?void 0:c.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:c==null?void 0:c.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:c==null?void 0:c.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},r=(_=[].concat(Object(w.a)(c==null?void 0:c.people_count),Object(w.a)(c==null?void 0:c.people_rate)))===null||_===void 0?void 0:_.every(function(v){return!v});return r&&(n.grid.right="10%",n.grid.left="7%"),n},Ht=function(a){"exercise_subject_id"in a&&zt(a==null?void 0:a.exercise_subject_id),"exercise_id"in a&&Ft(a==null?void 0:a.exercise_id),"exercise_ab_id"in a&&Bt(a==null?void 0:a.exercise_ab_id)},Gt=function(a){return e.a.createElement(U.a,{className:y.a.select,showArrow:!0,value:a==null?void 0:a.value,onChange:a==null?void 0:a.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(a==null?void 0:a.value)===1?e.a.createElement(U.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):e.a.createElement(U.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return Ze?e.a.createElement(ct,{parentParams:Object(p.a)(Object(p.a)({},Ze),x),goBack:function(){return we(null)}}):e.a.createElement("div",{className:y.a.wrap},e.a.createElement(Ge.a,{title:"\u9898\u578B\u5206\u6790",space:40}),e.a.createElement(C.a,{className:y.a.formWrap,form:H,size:"large",onValuesChange:Ht,onFinish:Xt},e.a.createElement(X.a,null,e.a.createElement(C.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(U.a,{showArrow:!0,optionFilterProp:"children",className:y.a.select},De.map(function(s){return e.a.createElement(U.a.Option,{key:s.id,title:s.name,value:s.id},s.name)}))),e.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(U.a,{showArrow:!0,className:y.a.select,optionFilterProp:"children"},R.map(function(s){return e.a.createElement(U.a.Option,{key:s.id,title:s.exercise_name,value:s.id},s.exercise_name)}))),e.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},e.a.createElement(Gt,null))),e.a.createElement(X.a,{style:{marginTop:2}},e.a.createElement(C.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(U.a,{className:y.a.select,showArrow:!0,optionFilterProp:"children"},Ne.map(function(s){return e.a.createElement(U.a.Option,{key:s.exercise_id,title:s.exam_name,value:s.exercise_id},s.exam_name)}))),e.a.createElement(C.a.Item,{label:"\u9898\u578B",name:"question_type"},e.a.createElement(U.a,{className:y.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:20}},Dt.map(function(s){return e.a.createElement(U.a.Option,{key:s.key,title:s.name,value:s.key},s.name)})))),e.a.createElement(X.a,{style:{marginTop:2}},e.a.createElement(C.a.Item,{initialValue:"1",label:"\u7EDF\u8BA1\u65B9\u5F0F",name:"way"},e.a.createElement(k.a.Group,{style:{marginTop:10}},e.a.createElement(k.a,{value:"1"},"\u6309\u7B54\u9898\u7EDF\u8BA1"),e.a.createElement(k.a,{value:"2"},"\u6309\u5F97\u5206\u533A\u95F4\u7EDF\u8BA1"))),e.a.createElement("div",{className:y.a.btns},e.a.createElement(D.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(D.a,{type:"primary",onClick:function(){return $t()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:y.a.tab},((Y=x)===null||Y===void 0?void 0:Y.way)==="1"?e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:mt.a}),"\u5E73\u5747\u7B54\u5BF9\u9898\u6570\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},M==null?void 0:M.avg_count),"\u9053"):e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:Et.a}),"\u6700\u9AD8\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},M==null?void 0:M.max_score),"\u5206"),e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:xt.a}),"\u6700\u4F4E\u5206\uFF1A",e.a.createElement("span",{style:{color:"#E01F21"}},M==null?void 0:M.min_score),"\u5206"),e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:bt.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#2FA7FF"}},M==null?void 0:M.avg_sore),"\u5206")),e.a.createElement("div",{className:y.a.imgs},e.a.createElement(ue.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Je("1")},src:be==="1"?yt.a:jt.a})),e.a.createElement(ue.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Je("2")},src:be==="2"?Ut.a:Rt.a})))),be==="2"&&e.a.createElement(le.a,{className:y.a.customTable,dataSource:me,bordered:!1,columns:Qt,rowClassName:y.a.row,loading:te,pagination:!1}),be==="1"&&e.a.createElement(je.a,{spinning:te},e.a.createElement("div",{className:y.a.text},e.a.createElement("aside",null,((q=x)===null||q===void 0?void 0:q.way)==="1"?"\u6309\u7B54\u9898\u60C5\u51B5\u7EDF\u8BA1":"\u6309\u5F97\u5206\u533A\u95F4\u7EDF\u8BA1"),e.a.createElement("div",null,e.a.createElement("b",null),e.a.createElement("span",null,((ee=x)===null||ee===void 0?void 0:ee.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\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(ut.a,{option:Wt(),style:{height:400},opts:{renderer:"svg"}})))},Jt=h.default=Ct},"uD/T":function(E,h,t){E.exports=t.p+"static/g1.ef3c55af.svg"},uVdt:function(E,h,t){E.exports=t.p+"static/f1.739bbef2.svg"},wJFb:function(E,h,t){E.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]); diff --git a/p__Exam__Lists__QuestionAnalyzing.448b379b.async.js b/p__Exam__Lists__QuestionAnalyzing.448b379b.async.js new file mode 100644 index 0000000000..f14fd45917 --- /dev/null +++ b/p__Exam__Lists__QuestionAnalyzing.448b379b.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[141,15],{"//nd":function(E,j,t){E.exports=t.p+"static/c.aa623332.svg"},"/7ue":function(E,j,t){"use strict";var Xe=t("XEnU"),je=t("q1tI"),se=t.n(je),le=t("wJFb"),ie=t.n(le),ue=function(D){var Re=D.children,k=Re===void 0?null:Re,Qe=D.title,Q=D.style,We=Q===void 0?{}:Q,h=D.className,P=h===void 0?"":h,Ue=D.titlestyle,R=D.space,x=R===void 0?0:R;return se.a.createElement("aside",{className:ie.a.headWarp,style:Object(Xe.a)({padding:"0 ".concat(x,"px")},We)},se.a.createElement("div",{className:"".concat(ie.a.head," ").concat(P)},se.a.createElement("div",{className:ie.a.text},Qe," ",Ue),k))};j.a=ue},"/fM9":function(E,j,t){E.exports={flex_box_center:"flex_box_center___1WYLU",flex_space_between:"flex_space_between___M_lbX",flex_box_vertical_center:"flex_box_vertical_center___EkL5H",flex_box_center_end:"flex_box_center_end___1yaY-",flex_box_column:"flex_box_column___3oz_a",wrap:"wrap___1PXG1",head:"head___3Fz5V",formWrap:"formWrap___2pvvr",select:"select___3Dkru",btns:"btns___3hwUR",tab:"tab___MAW6J",text:"text___2NbeD",customTable:"customTable___2eeRw"}},"/zN2":function(E,j,t){E.exports=t.p+"static/f2.ae7ec6a8.svg"},"8OmN":function(E,j,t){E.exports=t.p+"static/b.25fbbddb.svg"},JVGU:function(E,j,t){E.exports={flex_box_center:"flex_box_center___2NHS_",flex_space_between:"flex_space_between___1TYS6",flex_box_vertical_center:"flex_box_vertical_center___3qo3d",flex_box_center_end:"flex_box_center_end___2aaIg",flex_box_column:"flex_box_column___1PB4z",wrap:"wrap___1l0ts",head:"head___1GcQm",formWrap:"formWrap___1wJ-Y",select:"select___1DneU",btns:"btns___1Xf8i",text:"text___34lcS",tab:"tab___1Y4Y-",imgText:"imgText___3JPZt",imgs:"imgs___1xr7W",customTable:"customTable___3mH_c"}},KdA0:function(E,j,t){E.exports=t.p+"static/d.476fdf1e.svg"},NrGE:function(E,j,t){E.exports=t.p+"static/g2.cd44b412.svg"},YH78:function(E,j,t){E.exports=t.p+"static/a.13a99c3e.svg"},kso5:function(E,j,t){"use strict";t.r(j);var Xe=t("T2oS"),je=t("W9HT"),se=t("g9YV"),le=t("wCAj"),ie=t("5Dmo"),ue=t("3S7+"),st=t("+L6B"),D=t("2/Rp"),Re=t("7Kak"),k=t("9yH6"),Qe=t("14J3"),Q=t("BMrR"),We=t("OaEy"),h=t("2fM7"),P=t("3S9h"),Ue=t("c1Ei"),R=t.n(Ue),x=t("XEnU"),Y=t("5Tp6"),kt=t("y8nQ"),O=t("Vl3Y"),g=t("k16G"),lt=t("IIKO"),b=t("q1tI"),e=t.n(b),it=t("JVGU"),y=t.n(it),de=t("1vsH"),Ge=t("m3rI"),ut=t("LvDl"),He=t.n(ut),T=t("ErOA"),Ke=t("/7ue"),dt=t("cVA7"),rt=t.n(dt),Zt=t("5NDa"),Ae=t("5rEg"),ct=t("/fM9"),Z=t.n(ct),_t=function(re){var u=re.parentParams,J=re.goBack,q={name:"",student_no:"",student_group:""},ee=O.a.useForm(),Ye=Object(g.a)(ee,1),Me=Ye[0],Ce=Object(b.useState)([]),ce=Object(g.a)(Ce,2),H=ce[0],Oe=ce[1],_e=Object(b.useState)(!0),me=Object(g.a)(_e,2),Pe=me[0],ve=me[1],Ee=Object(b.useState)(1),U=Object(g.a)(Ee,2),pe=U[0],Le=U[1],xe=Object(b.useState)(q),te=Object(g.a)(xe,2),$=te[0],fe=te[1];Object(b.useEffect)(function(){ae($)},[]);var ae=function(){var S=Object(Y.a)(R.a.mark(function A(I){var ne,W;return R.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return ve(!0),ne=Object(x.a)(Object(x.a)({},I),{},{id:u==null?void 0:u.exercise_ab_id,question_type:u==null?void 0:u.question_type,no:u==null?void 0:u.no}),(u==null?void 0:u.way)==="2"&&(ne.score=1),X.next=5,Object(T.a)("/api/common_exercises/exercises/type_analyse_student_detail.json",{method:"get",params:ne});case 5:W=X.sent,(W==null?void 0:W.data)&&(Oe(W.data),fe(Object(x.a)({},$))),ve(!1);case 8:case"end":return X.stop()}},A)}));return function(I){return S.apply(this,arguments)}}(),Se=function(){var A=Object(x.a)(Object(x.a)({},$),{},{id:u==null?void 0:u.exercise_ab_id,question_type:u==null?void 0:u.question_type,no:u==null?void 0:u.no});(u==null?void 0:u.way)==="2"&&(A.score=1),Object(de.p)("",Object(de.M)({url:Ge.a.API_SERVER+"/api/common_exercises/exercises/type_analyse_student_detail.xlsx",query:A}))},De=function(A){$=Object(x.a)(Object(x.a)({},$),A),fe(Object(x.a)({},$)),ae($),Le(pe+1)},Te=[{title:"\u5B66\u53F7",dataIndex:"student_no",sorter:function(A,I){return Number(A.student_no)-Number(I.student_no)},align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(u==null?void 0:u.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:function(A,I){return Number(A.score)-Number(I.score)}}];return e.a.createElement("div",{className:Z.a.wrap},e.a.createElement(Ke.a,{title:e.a.createElement("span",{className:"c-grey-999"},e.a.createElement("span",{className:"current",onClick:function(){return J()}},"\u9898\u578B\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 J()},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(O.a,{className:Z.a.formWrap,form:Me,size:"large",onFinish:De},e.a.createElement(Q.a,{style:{justifyContent:"space-between"}},e.a.createElement(O.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(O.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(O.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u73ED\u7EA7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement(Q.a,{style:{marginTop:2}},e.a.createElement("div",{className:Z.a.btns},e.a.createElement(D.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(D.a,{type:"primary",onClick:function(){return Se()}},"\u5BFC\u51FA ")))),e.a.createElement(le.a,{key:pe,className:Z.a.customTable,dataSource:H,bordered:!1,rowKey:function(A){return A.id},columns:Te,rowClassName:Z.a.row,loading:Pe,pagination:!1}))},mt=_t,vt=t("YH78"),Et=t.n(vt),pt=t("8OmN"),xt=t.n(pt),ft=t("//nd"),bt=t.n(ft),gt=t("KdA0"),yt=t.n(gt),ht=t("NrGE"),jt=t.n(ht),Rt=t("uD/T"),Ut=t.n(Rt),At=t("uVdt"),Mt=t.n(At),Ct=t("/zN2"),Ot=t.n(Ct),Pt=function(re){var u,J,q,ee,Ye=Object(lt.a)({},re),Me={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_group:[],way:"1"},Ce=O.a.useForm(),ce=Object(g.a)(Ce,1),H=ce[0],Oe=Object(b.useState)([]),_e=Object(g.a)(Oe,2),me=_e[0],Pe=_e[1],ve=Object(b.useState)({}),Ee=Object(g.a)(ve,2),U=Ee[0],pe=Ee[1],Le=Object(b.useState)(!0),xe=Object(g.a)(Le,2),te=xe[0],$=xe[1],fe=Object(b.useState)([]),ae=Object(g.a)(fe,2),Se=ae[0],De=ae[1],Te=Object(b.useState)([]),S=Object(g.a)(Te,2),A=S[0],I=S[1],ne=Object(b.useState)([]),W=Object(g.a)(ne,2),Ne=W[0],X=W[1],St=Object(b.useState)("1"),Je=Object(g.a)(St,2),be=Je[0],Ve=Je[1],Dt=Object(b.useState)([]),ke=Object(g.a)(Dt,2),Tt=ke[0],ge=ke[1],Nt=Object(b.useState)(null),Ze=Object(g.a)(Nt,2),qe=Ze[0],we=Ze[1],wt=Object(b.useState)(Me),et=Object(g.a)(wt,2),f=et[0],$e=et[1],$t=Object(b.useState)([]),tt=Object(g.a)($t,2),Ft=tt[0],Fe=tt[1],Bt=Object(b.useState)({range:[],people_count:[],people_rate:[]}),at=Object(g.a)(Bt,2),_=at[0],zt=at[1];Object(b.useEffect)(function(){Gt()},[]);var nt=function(){var a=Object(Y.a)(R.a.mark(function n(c){var i,s,v,d;return R.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return i=He.a.cloneDeep(c),i.exercise_id=i.exercise_ab_id,i.id=i.exercise_ab_id,(i==null?void 0:i.way)==="2"&&(i.score=1),$(!0),l.next=7,Object(T.a)("/api/common_exercises/exercises/type_analyse.json",{method:"get",params:i});case 7:s=l.sent,(s==null?void 0:s.data)&&(Pe(s.data),$e(Object(x.a)({},f)),pe(Object(x.a)({},s)),d={range:[],people_count:[],people_rate:[]},s==null||((v=s.data)===null||v===void 0)||v.forEach(function(o){(c==null?void 0:c.way)==="1"?d.range.push("".concat(o.question_index,"\u9053")):d.range.push(o.score),d.people_count.push(o.people_count),d.people_rate.push(o.people_rate)}),zt(d)),$(!1);case 10:case"end":return l.stop()}},n)}));return function(c){return a.apply(this,arguments)}}(),It=function(){var n=He.a.cloneDeep(f);n.exercise_id=n.exercise_ab_id,n.id=n.exercise_ab_id,(n==null?void 0:n.way)==="2"&&(n.score=1),Object(de.p)("",Object(de.M)({url:Ge.a.API_SERVER+"/api/common_exercises/exercises/type_analyse.xlsx",query:n}))},Xt=function(){var a=Object(Y.a)(R.a.mark(function n(c){var i,s,v,d,m,l,o,p,r,F;return R.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,Object(T.a)("/api/common_exercises/exercises/".concat(c,"/student_groups.json"),{method:"get"});case 2:return i=M.sent,M.next=5,Object(T.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:c}});case 5:s=M.sent,(s==null?void 0:s.exams)&&(X(Object(P.a)(s==null?void 0:s.exams)),Fe(Object(P.a)(i==null?void 0:i.data)),r=Object.keys(s==null||((v=s.exams)===null||v===void 0||((d=v[0])===null||d===void 0))?void 0:d.type).map(function(B){var N,w,z;return{key:B,name:s==null||((N=s.exams)===null||N===void 0||((w=N[0])===null||w===void 0||((z=w.type)===null||z===void 0)))?void 0:z[B]}}),ge(r),F={exercise_ab_id:s==null||((m=s.exams)===null||m===void 0||((l=m[0])===null||l===void 0))?void 0:l.exercise_id,is_ab:(s==null?void 0:s.is_ab)?1:0,question_type:Object.keys(s==null||((o=s.exams)===null||o===void 0||((p=o[0])===null||p===void 0))?void 0:p.type)[0],student_group:[]},H.setFieldsValue(F));case 7:case"end":return M.stop()}},n)}));return function(c){return a.apply(this,arguments)}}(),Qt=function(){var a=Object(Y.a)(R.a.mark(function n(c){var i,s,v,d;return R.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:s=Ne.find(function(o){return o.exercise_id===c}),v=Object.keys(s.type).map(function(o){var p;return{key:o,name:s==null||((p=s.type)===null||p===void 0)?void 0:p[o]}}),ge(v),d={exercise_ab_id:c,question_type:v==null||((i=v[0])===null||i===void 0)?void 0:i.key},H.setFieldsValue(d);case 5:case"end":return l.stop()}},n)}));return function(c){return a.apply(this,arguments)}}(),Wt=function(){var a=Object(Y.a)(R.a.mark(function n(c){var i,s,v,d,m,l,o,p,r,F,G,M,B,N,w,z,V;return R.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(T.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:c}});case 2:return m=L.sent,L.next=5,Object(T.a)("/api/common_exercises/exercises/".concat(m==null||((i=m.data)===null||i===void 0||((s=i[0])===null||s===void 0))?void 0:s.id,"/student_groups.json"),{method:"get"});case 5:return l=L.sent,L.next=8,Object(T.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:m==null||((v=m.data)===null||v===void 0||((d=v[0])===null||d===void 0))?void 0:d.id}});case 8:o=L.sent,(l==null?void 0:l.status)===0&&(I(Object(P.a)(m==null?void 0:m.data)),X(Object(P.a)(o==null?void 0:o.exams)),Fe(Object(P.a)(l==null?void 0:l.data)),z=Object.keys(o==null||((p=o.exams)===null||p===void 0||((r=p[0])===null||r===void 0))?void 0:r.type).map(function(oe){var K,he,C;return{key:oe,name:o==null||((K=o.exams)===null||K===void 0||((he=K[0])===null||he===void 0||((C=he.type)===null||C===void 0)))?void 0:C[oe]}}),ge(z),V={exercise_id:m==null||((F=m.data)===null||F===void 0||((G=F[0])===null||G===void 0))?void 0:G.id,exercise_ab_id:o==null||((M=o.exams)===null||M===void 0||((B=M[0])===null||B===void 0))?void 0:B.exercise_id,is_ab:(o==null?void 0:o.is_ab)?1:0,question_type:Object.keys(o==null||((N=o.exams)===null||N===void 0||((w=N[0])===null||w===void 0))?void 0:w.type)[0],student_group:[]},H.setFieldsValue(V));case 10:case"end":return L.stop()}},n)}));return function(c){return a.apply(this,arguments)}}(),Gt=function(){var a=Object(Y.a)(R.a.mark(function n(){var c,i,s,v,d,m,l,o,p,r,F,G,M,B,N,w,z,V,ye,L,oe,K;return R.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(T.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return l=C.sent,C.next=5,Object(T.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:l==null||((c=l.data)===null||c===void 0||((i=c[0])===null||i===void 0))?void 0:i.id}});case 5:return o=C.sent,C.next=8,Object(T.a)("/api/common_exercises/exercises/".concat(o==null||((s=o.data)===null||s===void 0||((v=s[0])===null||v===void 0))?void 0:v.id,"/student_groups.json"),{method:"get"});case 8:return p=C.sent,C.next=11,Object(T.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:o==null||((d=o.data)===null||d===void 0||((m=d[0])===null||m===void 0))?void 0:m.id}});case 11:r=C.sent,console.log(r,"res4"),(p==null?void 0:p.status)===0&&(De(Object(P.a)(l.data)),I(Object(P.a)(o==null?void 0:o.data)),Fe(Object(P.a)(p==null?void 0:p.data)),X(Object(P.a)(r==null?void 0:r.exams)),oe=Object.keys(r==null||((F=r.exams)===null||F===void 0||((G=F[0])===null||G===void 0))?void 0:G.type).map(function(ot){var Be,ze,Ie;return{key:ot,name:r==null||((Be=r.exams)===null||Be===void 0||((ze=Be[0])===null||ze===void 0||((Ie=ze.type)===null||Ie===void 0)))?void 0:Ie[ot]}}),ge(oe),K={exercise_subject_id:l==null||((M=l.data)===null||M===void 0||((B=M[0])===null||B===void 0))?void 0:B.id,exercise_id:o==null||((N=o.data)===null||N===void 0||((w=N[0])===null||w===void 0))?void 0:w.id,exercise_ab_id:r==null||((z=r.exams)===null||z===void 0||((V=z[0])===null||V===void 0))?void 0:V.exercise_id,is_ab:(r==null?void 0:r.is_ab)?1:0,question_type:Object.keys(r==null||((ye=r.exams)===null||ye===void 0||((L=ye[0])===null||L===void 0))?void 0:L.type)[0],student_group:[]},f=Object(x.a)(Object(x.a)({},f),K),$e(f),H.setFieldsValue(K),nt(f));case 14:case"end":return C.stop()}},n)}));return function(){return a.apply(this,arguments)}}(),Ht=function(n){f.page=1,f.per_page=10,f=Object(x.a)(Object(x.a)({},f),n),$e(Object(x.a)({},f)),nt(f)},Kt=[((u=f)===null||u===void 0?void 0:u.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"question_index",width:120,align:"center"}:{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"score",width:120,align:"center",render:function(n){return e.a.createElement("span",null,n)}},{title:"\u5B66\u5458\u4EBA\u6570(\u4EBA)",dataIndex:"people_count",align:"center",render:function(n,c){return e.a.createElement("span",{onClick:function(){return we(Object(x.a)({},c))},className:"current c-light-primary"},n)}},{title:"\u4EBA\u6570\u5360\u6BD4(%)",dataIndex:"people_rate",align:"center"},{title:"\u64CD\u4F5C",width:100,dataIndex:"action",align:"left",render:function(n,c){return e.a.createElement("span",{onClick:function(){return we(Object(x.a)({},c))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6")}}],Yt=function(){var n,c,i={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(d){var m,l,o,p,r;return"".concat(((m=f)===null||m===void 0?void 0:m.way)==="1"?"\u7B54\u5BF9\u9898\u6570":"\u5F97\u5206\u533A\u95F4")+"\uFF1A"+(d==null||((l=d[0])===null||l===void 0)?void 0:l.name)+"
"+"".concat(((o=f)===null||o===void 0?void 0:o.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\u5B66\u5458\u4EBA\u6570")+"\uFF1A"+(d==null||((p=d[0])===null||p===void 0)?void 0:p.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(d==null||((r=d[1])===null||r===void 0)?void 0:r.value)+"%"}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18,rotate:45},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:_==null?void 0:_.range},yAxis:[{type:"value",name:((n=f)===null||n===void 0?void 0:n.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,14]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,_==null?void 0:_.people_count)/5),max:Math.ceil(Math.max.apply(null,_==null?void 0:_.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,_==null?void 0:_.people_rate)/5),max:Math.ceil(Math.max.apply(null,_==null?void 0:_.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:_==null?void 0:_.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:_==null?void 0:_.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},s=(c=[].concat(Object(P.a)(_==null?void 0:_.people_count),Object(P.a)(_==null?void 0:_.people_rate)))===null||c===void 0?void 0:c.every(function(v){return!v});return s&&(i.grid.right="10%",i.grid.left="7%"),i},Jt=function(n){"exercise_subject_id"in n&&Wt(n==null?void 0:n.exercise_subject_id),"exercise_id"in n&&Xt(n==null?void 0:n.exercise_id),"exercise_ab_id"in n&&Qt(n==null?void 0:n.exercise_ab_id)},Vt=function(n){return e.a.createElement(h.a,{className:y.a.select,showArrow:!0,value:n==null?void 0:n.value,onChange:n==null?void 0:n.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(n==null?void 0:n.value)===1?e.a.createElement(h.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):e.a.createElement(h.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return qe?e.a.createElement(mt,{parentParams:Object(x.a)(Object(x.a)({},qe),f),goBack:function(){return we(null)}}):e.a.createElement("div",{className:y.a.wrap},e.a.createElement(Ke.a,{title:"\u9898\u578B\u5206\u6790",space:40}),e.a.createElement(O.a,{className:y.a.formWrap,form:H,size:"large",onValuesChange:Jt,onFinish:Ht},e.a.createElement(Q.a,null,e.a.createElement(O.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(h.a,{showArrow:!0,optionFilterProp:"children",className:y.a.select},Se.map(function(a){return e.a.createElement(h.a.Option,{key:a.id,title:a.name,value:a.id},a.name)}))),e.a.createElement(O.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(h.a,{showArrow:!0,className:y.a.select,optionFilterProp:"children"},A.map(function(a){return e.a.createElement(h.a.Option,{key:a.id,title:a.exercise_name,value:a.id},a.exercise_name)}))),e.a.createElement(O.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},e.a.createElement(Vt,null))),e.a.createElement(Q.a,{style:{marginTop:2}},e.a.createElement(O.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(h.a,{className:y.a.select,showArrow:!0,optionFilterProp:"children"},Ne.map(function(a){return e.a.createElement(h.a.Option,{key:a.exercise_id,title:a.exam_name,value:a.exercise_id},a.exam_name)}))),e.a.createElement(O.a.Item,{label:"\u9898\u578B",name:"question_type"},e.a.createElement(h.a,{className:y.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:20}},Tt.map(function(a){return e.a.createElement(h.a.Option,{key:a.key,title:a.name,value:a.key},a.name)}))),e.a.createElement(O.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(h.a,{className:y.a.select,showArrow:!0,allowClear:!0,showSearch:!1,mode:"multiple",maxTagCount:1,maxTagTextLength:6,optionLabelProp:"value",style:{marginRight:0}},Ft.map(function(a){return e.a.createElement(h.a.Option,{key:a==null?void 0:a.student_group_name,value:a==null?void 0:a.student_group_name},e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{title:a==null?void 0:a.student_group_name,className:"multi-llipsis1e",style:{maxWidth:130}},a==null?void 0:a.student_group_name),e.a.createElement("span",null,"(",a==null?void 0:a.commit_users_count,"/",a==null?void 0:a.total_users_count,")")))})))),e.a.createElement(Q.a,{style:{marginTop:2}},e.a.createElement(O.a.Item,{initialValue:"1",label:"\u7EDF\u8BA1\u65B9\u5F0F",name:"way"},e.a.createElement(k.a.Group,{style:{marginTop:10}},e.a.createElement(k.a,{value:"1"},"\u6309\u7B54\u9898\u7EDF\u8BA1"),e.a.createElement(k.a,{value:"2"},"\u6309\u5F97\u5206\u533A\u95F4\u7EDF\u8BA1"))),e.a.createElement("div",{className:y.a.btns},e.a.createElement(D.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(D.a,{type:"primary",onClick:function(){return It()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:y.a.tab},((J=f)===null||J===void 0?void 0:J.way)==="1"?e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:Et.a}),"\u5E73\u5747\u7B54\u5BF9\u9898\u6570\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},U==null?void 0:U.avg_count),"\u9053"):e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:xt.a}),"\u6700\u9AD8\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},U==null?void 0:U.max_score),"\u5206"),e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:bt.a}),"\u6700\u4F4E\u5206\uFF1A",e.a.createElement("span",{style:{color:"#E01F21"}},U==null?void 0:U.min_score),"\u5206"),e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:yt.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#2FA7FF"}},U==null?void 0:U.avg_sore),"\u5206")),e.a.createElement("div",{className:y.a.imgs},e.a.createElement(ue.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Ve("1")},src:be==="1"?jt.a:Ut.a})),e.a.createElement(ue.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Ve("2")},src:be==="2"?Ot.a:Mt.a})))),be==="2"&&e.a.createElement(le.a,{className:y.a.customTable,dataSource:me,bordered:!1,columns:Kt,rowClassName:y.a.row,loading:te,pagination:!1}),be==="1"&&e.a.createElement(je.a,{spinning:te},e.a.createElement("div",{className:y.a.text},e.a.createElement("aside",null,((q=f)===null||q===void 0?void 0:q.way)==="1"?"\u6309\u7B54\u9898\u60C5\u51B5\u7EDF\u8BA1":"\u6309\u5F97\u5206\u533A\u95F4\u7EDF\u8BA1"),e.a.createElement("div",null,e.a.createElement("b",null),e.a.createElement("span",null,((ee=f)===null||ee===void 0?void 0:ee.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\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(rt.a,{option:Yt(),style:{height:400},opts:{renderer:"svg"}})))},qt=j.default=Pt},"uD/T":function(E,j,t){E.exports=t.p+"static/g1.ef3c55af.svg"},uVdt:function(E,j,t){E.exports=t.p+"static/f1.739bbef2.svg"},wJFb:function(E,j,t){E.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]); diff --git a/p__Exam__Lists__QuestionAnalyzing.fbd2999e.chunk.css b/p__Exam__Lists__QuestionAnalyzing.6e28ca4b.chunk.css similarity index 99% rename from p__Exam__Lists__QuestionAnalyzing.fbd2999e.chunk.css rename to p__Exam__Lists__QuestionAnalyzing.6e28ca4b.chunk.css index f0de090ce5..c6195eaccb 100644 --- a/p__Exam__Lists__QuestionAnalyzing.fbd2999e.chunk.css +++ b/p__Exam__Lists__QuestionAnalyzing.6e28ca4b.chunk.css @@ -1252,14 +1252,17 @@ width: 208px; margin-right: 20px; } -.wrap___1l0ts .formWrap___1wJ-Y .ant-select-lg .ant-select-selector { +.wrap___1l0ts .formWrap___1wJ-Y .ant-select-single .ant-select-selector { height: 40px !important; border-radius: 4px; border: 1px solid #dddddd; } -.wrap___1l0ts .formWrap___1wJ-Y .ant-select-lg .ant-select-selector .ant-select-selection-item { +.wrap___1l0ts .formWrap___1wJ-Y .ant-select-single .ant-select-selector .ant-select-selection-item { line-height: 40px !important; } +.wrap___1l0ts .formWrap___1wJ-Y .ant-select-multiple .ant-select-selector { + height: 40px !important; +} .wrap___1l0ts .formWrap___1wJ-Y label { height: 40px !important; } diff --git a/p__Exam__Lists__SubjectAnalyzing.4b789b86.chunk.css b/p__Exam__Lists__SubjectAnalyzing.186790e2.chunk.css similarity index 99% rename from p__Exam__Lists__SubjectAnalyzing.4b789b86.chunk.css rename to p__Exam__Lists__SubjectAnalyzing.186790e2.chunk.css index 10df7eb775..ee3135d873 100644 --- a/p__Exam__Lists__SubjectAnalyzing.4b789b86.chunk.css +++ b/p__Exam__Lists__SubjectAnalyzing.186790e2.chunk.css @@ -1252,14 +1252,17 @@ width: 208px; margin-right: 20px; } -.wrap___3nT-D .formWrap___2-Wwx .ant-select-lg .ant-select-selector { +.wrap___3nT-D .formWrap___2-Wwx .ant-select-single .ant-select-selector { height: 40px !important; border-radius: 4px; border: 1px solid #dddddd; } -.wrap___3nT-D .formWrap___2-Wwx .ant-select-lg .ant-select-selector .ant-select-selection-item { +.wrap___3nT-D .formWrap___2-Wwx .ant-select-single .ant-select-selector .ant-select-selection-item { line-height: 40px !important; } +.wrap___3nT-D .formWrap___2-Wwx .ant-select-multiple .ant-select-selector { + height: 40px !important; +} .wrap___3nT-D .formWrap___2-Wwx label { height: 40px !important; } diff --git a/p__Exam__Lists__SubjectAnalyzing.a683d8b4.async.js b/p__Exam__Lists__SubjectAnalyzing.a683d8b4.async.js new file mode 100644 index 0000000000..6ab1d08175 --- /dev/null +++ b/p__Exam__Lists__SubjectAnalyzing.a683d8b4.async.js @@ -0,0 +1,4 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[152,15],{"+6qI":function(ee,Y,s){"use strict";s.r(Y);var se=s("2qtc"),xe=s("kLXV"),be=s("g9YV"),ie=s("wCAj"),ue=s("+L6B"),k=s("2/Rp"),Oe=s("14J3"),w=s("BMrR"),oe=s("OaEy"),j=s("2fM7"),I=s("7Kak"),de=s("9yH6"),L=s("3S9h"),te=s("c1Ei"),R=s.n(te),E=s("XEnU"),B=s("5Tp6"),he=s("y8nQ"),C=s("Vl3Y"),b=s("k16G"),Xe=s("IIKO"),g=s("q1tI"),t=s.n(g),ke=s("kzlT"),m=s.n(ke),_e=s("1vsH"),Pe=s("m3rI"),et=s("LvDl"),ce=s.n(et),S=s("ErOA"),Ce=s("/7ue"),tt=s("5NDa"),Me=s("5rEg"),u=s("tLQY"),i=s.n(u),v=function(z){var O=z.parentParams,Z=z.goBack,ae={name:"",student_no:"",student_group:""},ne=C.a.useForm(),U=Object(b.a)(ne,1),ge=U[0],me=Object(g.useState)([]),ve=Object(b.a)(me,2),Ee=ve[0],ye=ve[1],pe=Object(g.useState)(!0),ze=Object(b.a)(pe,2),He=ze[0],Ae=ze[1],Ne=Object(g.useState)(1),we=Object(b.a)(Ne,2),je=we[0],We=we[1],Le=Object(g.useState)(ae),Se=Object(b.a)(Le,2),q=Se[0],Te=Se[1];Object(g.useEffect)(function(){Re(q)},[]);var Re=function(){var X=Object(B.a)(R.a.mark(function M(G){var $e,le;return R.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return Ae(!0),$e=Object(E.a)(Object(E.a)({},G),{},{id:O==null?void 0:O.exercise_ab_id,exercise_question_id:O==null?void 0:O.exercise_question_id}),K.next=4,Object(S.a)("/api/common_exercises/exercises/exercise_question_analyse_score.json",{method:"get",params:$e});case 4:le=K.sent,(le==null?void 0:le.data)&&(ye(le.data),Te(Object(E.a)({},q))),Ae(!1);case 7:case"end":return K.stop()}},M)}));return function(G){return X.apply(this,arguments)}}(),Qe=function(){var M=Object(E.a)(Object(E.a)({},q),{},{id:O==null?void 0:O.exercise_ab_id,exercise_question_id:O==null?void 0:O.exercise_question_id});Object(_e.p)("",Object(_e.M)({url:Pe.a.API_SERVER+"/api/common_exercises/exercises/exercise_question_analyse_score.xlsx",query:M}))},De=function(M){q=Object(E.a)(Object(E.a)({},q),M),Te(Object(E.a)({},q)),Re(q),We(je+1)},Ge=[{title:"\u5B66\u53F7",dataIndex:"student_no",sorter:function(M,G){return Number(M.student_no)-Number(G.student_no)},align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",width:120,sorter:function(M,G){return Number(M.score)-Number(G.score)}}];return t.a.createElement("div",{className:i.a.wrap},t.a.createElement(Ce.a,{title:t.a.createElement("span",{className:"c-grey-999"},t.a.createElement("span",{className:"current",onClick:function(){return Z()}},"\u8BD5\u9898\u5206\u6790"),t.a.createElement("span",{className:"c-grey-333"},"\xA0-\xA0\u5B66\u5458\u8BE6\u60C5")),space:40},t.a.createElement("span",{onClick:function(){return Z()},className:"current c-light-primary font18"},t.a.createElement("i",{style:{transform:"rotate(180deg)",display:"inline-block",marginRight:10},className:"iconfont icon-jiantou1"}),"\u8FD4\u56DE")),t.a.createElement(C.a,{className:i.a.formWrap,form:ge,size:"large",onFinish:De},t.a.createElement(w.a,{style:{justifyContent:"space-between"}},t.a.createElement(C.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},t.a.createElement(Me.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),t.a.createElement(C.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_no"},t.a.createElement(Me.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}})),t.a.createElement(C.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"student_group"},t.a.createElement(Me.a,{placeholder:"\u8BF7\u8F93\u5165\u73ED\u7EA7\u641C\u7D22",style:{width:200,marginRight:0}}))),t.a.createElement(w.a,{style:{marginTop:2}},t.a.createElement("div",{className:i.a.btns},t.a.createElement(k.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),t.a.createElement(k.a,{type:"primary",onClick:function(){return Qe()}},"\u5BFC\u51FA ")))),t.a.createElement(ie.a,{key:je,className:i.a.customTable,dataSource:Ee,bordered:!1,rowKey:function(M){return M.id},columns:Ge,rowClassName:i.a.row,loading:He,pagination:!1}))},p=v,h=s("9Bee"),D=function(z){var O=Object(Xe.a)({},z),Z={page:1,per_page:10,total:0,exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_group:[],sort_by:null,direction:null},ae=C.a.useForm(),ne=Object(b.a)(ae,1),U=ne[0],ge=Object(g.useState)([]),me=Object(b.a)(ge,2),ve=me[0],Ee=me[1],ye=Object(g.useState)({}),pe=Object(b.a)(ye,2),ze=pe[0],He=pe[1],Ae=Object(g.useState)(!0),Ne=Object(b.a)(Ae,2),we=Ne[0],je=Ne[1],We=Object(g.useState)([]),Le=Object(b.a)(We,2),Se=Le[0],q=Le[1],Te=Object(g.useState)([]),Re=Object(b.a)(Te,2),Qe=Re[0],De=Re[1],Ge=Object(g.useState)([]),X=Object(b.a)(Ge,2),M=X[0],G=X[1],$e=Object(g.useState)([]),le=Object(b.a)($e,2),at=le[0],K=le[1],ct=Object(g.useState)(null),nt=Object(b.a)(ct,2),Ke=nt[0],lt=nt[1],mt=Object(g.useState)(Z),st=Object(b.a)(mt,2),r=st[0],Fe=st[1],vt=Object(g.useState)([]),ot=Object(b.a)(vt,2),Et=ot[0],Je=ot[1],pt=Object(g.useState)(!1),rt=Object(b.a)(pt,2),ft=rt[0],it=rt[1],xt=Object(g.useState)({}),ut=Object(b.a)(xt,2),c=ut[0],dt=ut[1];Object(g.useEffect)(function(){Ut()},[]);var bt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ht=function(){var a=Object(B.a)(R.a.mark(function e(n){var o;return R.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return it(!0),f.next=3,Object(S.a)("/api/exercise_questions/".concat(n,".json"),{method:"get"});case 3:o=f.sent,console.log(o,444),dt(Object(E.a)({},o));case 6:case"end":return f.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),Ve=function(){var a=Object(B.a)(R.a.mark(function e(n){var o,l,f;return R.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return o=ce.a.cloneDeep(n),o.exercise_id=o.exercise_ab_id,o.question_type=o.question_type==="all"?null:o.question_type,o.id=o.exercise_ab_id,je(!0),_.next=7,Object(S.a)("/api/common_exercises/exercises/exercise_question_analyse.json",{method:"get",params:o});case 7:l=_.sent,(l==null?void 0:l.data)&&(Ee(l.data),Fe(Object(E.a)(Object(E.a)({},r),{},{total:l==null||((f=l.data)===null||f===void 0)?void 0:f.length})),He(Object(E.a)({},l))),je(!1);case 10:case"end":return _.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),gt=function(){var e=ce.a.cloneDeep(r);e.exercise_id=e.exercise_ab_id,e.question_type=e.question_type==="all"?null:e.question_type,e.id=e.exercise_ab_id,Object(_e.p)("",Object(_e.M)({url:Pe.a.API_SERVER+"/api/common_exercises/exercises/exercise_question_analyse.xlsx",query:e}))},yt=function(){var a=Object(B.a)(R.a.mark(function e(n){var o,l,f,P,_,x,d,T;return R.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Object(S.a)("/api/common_exercises/exercises/".concat(n,"/student_groups.json"),{method:"get"});case 2:return o=A.sent,A.next=5,Object(S.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:n}});case 5:l=A.sent,(l==null?void 0:l.exams)&&(Je(Object(L.a)(o==null?void 0:o.data)),G(Object(L.a)(l==null?void 0:l.exams)),d=Object.keys(l==null||((f=l.exams)===null||f===void 0||((P=f[0])===null||P===void 0))?void 0:P.type).map(function(J){var H,W,V;return{key:J,name:l==null||((H=l.exams)===null||H===void 0||((W=H[0])===null||W===void 0||((V=W.type)===null||V===void 0)))?void 0:V[J]}}),K(d),T={exercise_ab_id:l==null||((_=l.exams)===null||_===void 0||((x=_[0])===null||x===void 0))?void 0:x.exercise_id,is_ab:(l==null?void 0:l.is_ab)?1:0,question_type:"all",student_group:[]},U.setFieldsValue(T));case 7:case"end":return A.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),jt=function(){var a=Object(B.a)(R.a.mark(function e(n){var o,l,f;return R.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:o={exercise_ab_id:n,question_type:"all"},l=M.find(function(x){return x.exercise_id===n}),f=Object.keys(l.type).map(function(x){var d;return{key:x,name:l==null||((d=l.type)===null||d===void 0)?void 0:d[x]}}),K(f),U.setFieldsValue(o);case 5:case"end":return _.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),Rt=function(){var a=Object(B.a)(R.a.mark(function e(n){var o,l,f,P,_,x,d,T,y,A,J,H,W,V,fe;return R.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(S.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:n}});case 2:return _=F.sent,F.next=5,Object(S.a)("/api/common_exercises/exercises/".concat(_==null||((o=_.data)===null||o===void 0||((l=o[0])===null||l===void 0))?void 0:l.id,"/student_groups.json"),{method:"get"});case 5:return x=F.sent,F.next=8,Object(S.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:_==null||((f=_.data)===null||f===void 0||((P=f[0])===null||P===void 0))?void 0:P.id}});case 8:d=F.sent,(x==null?void 0:x.status)===0&&(De(Object(L.a)(_==null?void 0:_.data)),Je(Object(L.a)(x==null?void 0:x.data)),G(Object(L.a)(d==null?void 0:d.exams)),V=Object.keys(d==null||((T=d.exams)===null||T===void 0||((y=T[0])===null||y===void 0))?void 0:y.type).map(function(Ue){var re,Be,N;return{key:Ue,name:d==null||((re=d.exams)===null||re===void 0||((Be=re[0])===null||Be===void 0||((N=Be.type)===null||N===void 0)))?void 0:N[Ue]}}),K(V),fe={exercise_id:_==null||((A=_.data)===null||A===void 0||((J=A[0])===null||J===void 0))?void 0:J.id,exercise_ab_id:d==null||((H=d.exams)===null||H===void 0||((W=H[0])===null||W===void 0))?void 0:W.exercise_id,is_ab:(d==null?void 0:d.is_ab)?1:0,question_type:"all",student_group:[]},U.setFieldsValue(fe));case 10:case"end":return F.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),Ut=function(){var a=Object(B.a)(R.a.mark(function e(){var n,o,l,f,P,_,x,d,T,y,A,J,H,W,V,fe,Ie,F,Ue,re;return R.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(S.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return x=N.sent,N.next=5,Object(S.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:x==null||((n=x.data)===null||n===void 0||((o=n[0])===null||o===void 0))?void 0:o.id}});case 5:return d=N.sent,N.next=8,Object(S.a)("/api/common_exercises/exercises/".concat(d==null||((l=d.data)===null||l===void 0||((f=l[0])===null||f===void 0))?void 0:f.id,"/student_groups.json"),{method:"get"});case 8:return T=N.sent,N.next=11,Object(S.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:d==null||((P=d.data)===null||P===void 0||((_=P[0])===null||_===void 0))?void 0:_.id}});case 11:y=N.sent,console.log(y,"res4"),(T==null?void 0:T.status)===0&&(q(Object(L.a)(x.data)),De(Object(L.a)(d==null?void 0:d.data)),Je(Object(L.a)(T==null?void 0:T.data)),G(Object(L.a)(y==null?void 0:y.exams)),Ue=Object.keys(y==null||((A=y.exams)===null||A===void 0||((J=A[0])===null||J===void 0))?void 0:J.type).map(function(_t){var Ye,Ze,qe;return{key:_t,name:y==null||((Ye=y.exams)===null||Ye===void 0||((Ze=Ye[0])===null||Ze===void 0||((qe=Ze.type)===null||qe===void 0)))?void 0:qe[_t]}}),K(Ue),re={exercise_subject_id:x==null||((H=x.data)===null||H===void 0||((W=H[0])===null||W===void 0))?void 0:W.id,exercise_id:d==null||((V=d.data)===null||V===void 0||((fe=V[0])===null||fe===void 0))?void 0:fe.id,exercise_ab_id:y==null||((Ie=y.exams)===null||Ie===void 0||((F=Ie[0])===null||F===void 0))?void 0:F.exercise_id,is_ab:(y==null?void 0:y.is_ab)?1:0,question_type:"all",student_group:[]},r=Object(E.a)(Object(E.a)({},r),re),Fe(r),U.setFieldsValue(re),Ve(r));case 14:case"end":return N.stop()}},e)}));return function(){return a.apply(this,arguments)}}(),Ot=function(e){r.page=1,r.per_page=10,r.sort_by=null,r.direction=null,r=Object(E.a)(Object(E.a)({},r),e),Fe(Object(E.a)({},r)),Ve(r)},Pt=[{title:"\u9898\u578B",dataIndex:"qeustion_type",width:90,align:"center"},{title:"\u9898\u53F7",dataIndex:"no",sorter:function(e,n){return Number(e.no)-Number(n.no)},sortOrder:r.sort_by==="no"&&r.direction,width:90,align:"center"},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"title",ellipsis:!0,render:function(e,n){return t.a.createElement("span",{onClick:function(){return ht(n.id)},className:"current c-light-primary"},e)}},{title:"\u7B54\u9898\u4EBA\u6570",align:"center",dataIndex:"answer",sorter:function(e,n){return Number(e.answer)-Number(n.answer)},sortOrder:r.sort_by==="answer"&&r.direction,width:100},{title:"\u5E73\u5747\u5206",align:"center",dataIndex:"avg_score",sorter:function(e,n){return Number(e.avg_score)-Number(n.avg_score)},sortOrder:r.sort_by==="avg_score"&&r.direction,width:100},{title:"\u5168\u5BF9\u4EBA\u6570",align:"center",dataIndex:"right",sorter:function(e,n){return Number(e.right)-Number(n.right)},sortOrder:r.sort_by==="right"&&r.direction,width:100},{title:"\u5168\u5BF9\u4EBA\u6570\u5360\u6BD4(%)",align:"center",dataIndex:"right_rate",sorter:function(e,n){return Number(e.right_rate)-Number(n.right_rate)},sortOrder:r.sort_by==="right_rate"&&r.direction,width:160},{title:"\u90E8\u5206\u7B54\u5BF9\u4EBA\u6570",align:"center",dataIndex:"part",sorter:function(e,n){return Number(e.part)-Number(n.part)},sortOrder:r.sort_by==="part"&&r.direction,width:160},{title:"\u90E8\u5206\u7B54\u5BF9\u4EBA\u6570\u5360\u6BD4(%)",align:"center",dataIndex:"part_rate",sorter:function(e,n){return Number(e.part_rate)-Number(n.part_rate)},sortOrder:r.sort_by==="part_rate"&&r.direction,width:180},{title:"\u5168\u9519\u4EBA\u6570",align:"center",dataIndex:"wrong",sorter:function(e,n){return Number(e.wrong)-Number(n.wrong)},sortOrder:r.sort_by==="wrong"&&r.direction,width:100},{title:"\u5168\u9519\u4EBA\u6570\u5360\u6BD4(%)",align:"center",dataIndex:"wrong_rate",sorter:function(e,n){return Number(e.wrong_rate)-Number(n.wrong_rate)},sortOrder:r.sort_by==="wrong_rate"&&r.direction,width:150},{title:"\u64CD\u4F5C",width:100,dataIndex:"action",align:"center",fixed:"right",render:function(e,n){return t.a.createElement("div",null,t.a.createElement("span",{onClick:function(){return lt(Object(E.a)({},n))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6"))}}],Ct=function(e,n,o,l){console.log(l,"extra"),r.page=e==null?void 0:e.current,r.per_page=e==null?void 0:e.pageSize,(o==null?void 0:o.order)?(r.sort_by=o==null?void 0:o.field,r.direction=o==null?void 0:o.order):(r.sort_by=null,r.direction=null),Fe(Object(E.a)({},r)),Ve(r)},Mt=function(e){"exercise_subject_id"in e&&Rt(e==null?void 0:e.exercise_subject_id),"exercise_id"in e&&yt(e==null?void 0:e.exercise_id),"exercise_ab_id"in e&&jt(e==null?void 0:e.exercise_ab_id)},At=function(e){var n;return t.a.createElement(t.a.Fragment,null,t.a.createElement("aside",{className:m.a.single},e==null||((n=e.question_choices)===null||n===void 0)?void 0:n.map(function(o,l){return t.a.createElement("ul",{key:l},t.a.createElement("li",null,bt[l],"\u3001"),t.a.createElement("li",null,t.a.createElement(h.a,{value:o.choice_text})))})),t.a.createElement("div",{className:m.a.analysis},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null?void 0:e.standard_answer_show),t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u89E3\u6790:"),t.a.createElement(h.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},Nt=function(e){var n;return t.a.createElement(t.a.Fragment,null,t.a.createElement("aside",{className:m.a.single,style:{display:"flex"}},e==null||((n=e.question_choices)===null||n===void 0)?void 0:n.map(function(o,l){return t.a.createElement("ul",{key:l,style:l===1?{paddingLeft:20}:{}},t.a.createElement("li",{style:{marginTop:0}},t.a.createElement(de.a,{disabled:!0,checked:o.standard_boolean})),t.a.createElement("li",null,o.choice_text))})),t.a.createElement("div",{className:m.a.analysis},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null?void 0:e.standard_answer_show),t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u89E3\u6790:"),t.a.createElement(h.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},wt=function(e){var n,o=e==null||((n=e.standard_answer)===null||n===void 0)?void 0:n.map(function(l,f){var P,_;return t.a.createElement("span",{className:"mr10",key:l.choice_id},"\u7B54\u6848\uFF08\u586B\u7A7A".concat(l.choice_id,"\uFF09\uFF1A").concat(l==null||((P=l.answer_text)===null||P===void 0)?void 0:P.join("\u3001")),f<(e==null||((_=e.standard_answer)===null||_===void 0)?void 0:_.length)-1?",":null)});return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:m.a.analysis},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",o),t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u89E3\u6790:"),t.a.createElement(h.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},Lt=function(e){var n;return t.a.createElement("div",{className:m.a.analysis},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null||((n=e.standard_answer)===null||n===void 0)?void 0:n[0]),t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u89E3\u6790:"),t.a.createElement(h.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"})))},St=function(e){var n;return t.a.createElement("div",{className:m.a.single},e==null||((n=e.shixun)===null||n===void 0)?void 0:n.map(function(o,l){return t.a.createElement("ul",{key:l},t.a.createElement("li",{style:{marginTop:0}},"\u7B2C",o.challenge_position,"\u5173\uFF1A"),t.a.createElement("li",null,o.challenge_name))}))},Tt=function(e){return t.a.createElement("div",{className:m.a.analysis},t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u9884\u671F\u8F93\u51FA:"),t.a.createElement(h.a,{value:e==null?void 0:e.description})))},Dt=function(e){return t.a.createElement(j.a,{className:m.a.select,showArrow:!0,value:e==null?void 0:e.value,onChange:e==null?void 0:e.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(e==null?void 0:e.value)===1?t.a.createElement(j.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):t.a.createElement(j.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return Ke?t.a.createElement(p,{parentParams:Object(E.a)(Object(E.a)(Object(E.a)({},r),Ke),{},{exercise_question_id:Ke.id}),goBack:function(){return lt(null)}}):t.a.createElement("div",{className:m.a.wrap},t.a.createElement(Ce.a,{title:"\u8BD5\u9898\u5206\u6790",space:40}),t.a.createElement(C.a,{className:m.a.formWrap,form:U,size:"large",onValuesChange:Mt,onFinish:Ot},t.a.createElement(w.a,null,t.a.createElement(C.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(j.a,{showArrow:!0,optionFilterProp:"children",className:m.a.select},Se.map(function(a){return t.a.createElement(j.a.Option,{key:a.id,title:a.name,value:a.id},a.name)}))),t.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},t.a.createElement(j.a,{showArrow:!0,className:m.a.select,optionFilterProp:"children"},Qe.map(function(a){return t.a.createElement(j.a.Option,{key:a.id,title:a.exercise_name,value:a.id},a.exercise_name)}))),t.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},t.a.createElement(Dt,null))),t.a.createElement(w.a,{style:{marginTop:2}},t.a.createElement(C.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},t.a.createElement(j.a,{className:m.a.select,showArrow:!0,optionFilterProp:"children"},M.map(function(a){return t.a.createElement(j.a.Option,{key:a.exercise_id,title:a.exam_name,value:a.exercise_id},a.exam_name)}))),t.a.createElement(C.a.Item,{label:"\u9898\u578B",name:"question_type"},t.a.createElement(j.a,{className:m.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:20}},t.a.createElement(j.a.Option,{value:"all"},"\u5168\u90E8"),at.map(function(a){return t.a.createElement(j.a.Option,{key:a.key,title:a.name,value:a.key},a.name)}))),t.a.createElement(C.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},t.a.createElement(j.a,{className:m.a.select,showArrow:!0,allowClear:!0,showSearch:!1,mode:"multiple",maxTagCount:1,maxTagTextLength:6,optionLabelProp:"value",style:{marginRight:0}},Et.map(function(a){return t.a.createElement(j.a.Option,{key:a==null?void 0:a.student_group_name,value:a==null?void 0:a.student_group_name},t.a.createElement("div",{style:{display:"flex"}},t.a.createElement("span",{title:a==null?void 0:a.student_group_name,className:"multi-llipsis1e",style:{maxWidth:130}},a==null?void 0:a.student_group_name),t.a.createElement("span",null,"(",a==null?void 0:a.commit_users_count,"/",a==null?void 0:a.total_users_count,")")))})))),t.a.createElement(w.a,{style:{marginTop:2}},t.a.createElement("div",{className:m.a.btns},t.a.createElement(k.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),t.a.createElement(k.a,{type:"primary",onClick:function(){return gt()}},"\u5BFC\u51FA ")))),t.a.createElement(ie.a,{className:m.a.customTable,dataSource:ve,bordered:!1,rowKey:function(e){return e.id},columns:Pt,scroll:{x:1700,scrollToFirstRowOnChange:!1},rowClassName:m.a.row,loading:we,onChange:Ct,pagination:{pageSize:r.per_page,total:r.total,current:r.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),t.a.createElement(xe.a,{title:"\u8BD5\u9898\u8BE6\u60C5",visible:ft,width:800,onCancel:function(){it(!1),dt({})},footer:null},t.a.createElement("div",{className:m.a.modalType},t.a.createElement("div",{className:m.a.title},t.a.createElement("div",{className:m.a.name},(c==null?void 0:c.question_type)===6?"\u4EFB\u52A1\u540D\u79F0:":"\u9898\u5E72:"),t.a.createElement(h.a,{style:{paddingRight:10},value:c.question_title})),((c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1)&&At(c),(c==null?void 0:c.question_type)===2&&Nt(c),(c==null?void 0:c.question_type)===3&&wt(c),(c==null?void 0:c.question_type)===4&&Lt(c),(c==null?void 0:c.question_type)===5&&St(c),(c==null?void 0:c.question_type)===6&&Tt(c))))},$=Y.default=D},"/7ue":function(ee,Y,s){"use strict";var se=s("XEnU"),xe=s("q1tI"),be=s.n(xe),ie=s("wJFb"),ue=s.n(ie),k=function(w){var oe=w.children,j=oe===void 0?null:oe,I=w.title,de=w.style,L=de===void 0?{}:de,te=w.className,R=te===void 0?"":te,E=w.titlestyle,B=w.space,he=B===void 0?0:B;return be.a.createElement("aside",{className:ue.a.headWarp,style:Object(se.a)({padding:"0 ".concat(he,"px")},L)},be.a.createElement("div",{className:"".concat(ue.a.head," ").concat(R)},be.a.createElement("div",{className:ue.a.text},I," ",E),j))};Y.a=k},"9Bee":function(ee,Y,s){"use strict";var se=s("q1tI"),xe=s.n(se),be=s("vg9a"),ie=s("k16G"),ue=s("DlQD"),k=s.n(ue),Oe=s("rUJ1");function w(u,i){var v=u.match(/^(\s+)(?:```)/);if(v===null)return i;var p=v[1];return i.split(` +`).map(function(h){var D=h.match(/^\s+/);if(D===null)return h;var $=Object(ie.a)(D,1),Q=$[0];return Q.length>=p.length?h.slice(p.length):h}).join(` +`)}var oe=[],j=["