From 1863d9398ea8b9e000ce0861d31974c161bbfb3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=8D=9A=E6=96=87?= Date: Fri, 31 Dec 2021 15:48:48 +0800 Subject: [PATCH] 33 --- index.html | 2 +- ...js => p__Exam__Lists__GradeAnalyzing.5d27f5ec.async.js | 2 +- ...=> p__Exam__Lists__QuestionAnalyzing.bf7bb663.async.js | 2 +- ... => p__Exam__Lists__SubjectAnalyzing.c22cbd98.async.js | 8 ++++---- umi.32b03286.js => umi.3c549af5.js | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) rename p__Exam__Lists__GradeAnalyzing.bcfab3f4.async.js => p__Exam__Lists__GradeAnalyzing.5d27f5ec.async.js (59%) rename p__Exam__Lists__QuestionAnalyzing.ec827f24.async.js => p__Exam__Lists__QuestionAnalyzing.bf7bb663.async.js (51%) rename p__Exam__Lists__SubjectAnalyzing.10c78b40.async.js => p__Exam__Lists__SubjectAnalyzing.c22cbd98.async.js (68%) rename umi.32b03286.js => umi.3c549af5.js (99%) diff --git a/index.html b/index.html index 00ca523d01..b786697152 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__GradeAnalyzing.bcfab3f4.async.js b/p__Exam__Lists__GradeAnalyzing.5d27f5ec.async.js similarity index 59% rename from p__Exam__Lists__GradeAnalyzing.bcfab3f4.async.js rename to p__Exam__Lists__GradeAnalyzing.5d27f5ec.async.js index 52e9624972..a0faa5c2f6 100644 --- a/p__Exam__Lists__GradeAnalyzing.bcfab3f4.async.js +++ b/p__Exam__Lists__GradeAnalyzing.5d27f5ec.async.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[130,11],{"/7ue":function(W,S,n){"use strict";var se=n("XEnU"),V=n("q1tI"),F=n.n(V),H=n("wJFb"),N=n.n(H),K=function(A){var X=A.children,z=X===void 0?null:X,oe=A.title,G=A.style,ie=G===void 0?{}:G,E=A.className,ue=E===void 0?"":E,T=A.titlestyle,P=A.space,O=P===void 0?0:P;return F.a.createElement("aside",{className:N.a.headWarp,style:Object(se.a)({padding:"0 ".concat(O,"px")},ie)},F.a.createElement("div",{className:"".concat(N.a.head," ").concat(ue)},F.a.createElement("div",{className:N.a.text},oe," ",T),z))};S.a=K},"5g84":function(W,S,n){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,S,n){"use strict";n.r(S);var se=n("2qtc"),V=n("kLXV"),F=n("T2oS"),H=n("W9HT"),N=n("g9YV"),K=n("wCAj"),Be=n("+L6B"),A=n("2/Rp"),X=n("14J3"),z=n("BMrR"),oe=n("5NDa"),G=n("5rEg"),ie=n("OaEy"),E=n("2fM7"),ue=n("Znn+"),T=n("ZTPi"),P=n("3S9h"),O=n("XEnU"),$=n("5Tp6"),Ra=n("y8nQ"),j=n("Vl3Y"),g=n("k16G"),Ce=n("IIKO"),Se=n("c1Ei"),M=n.n(Se),y=n("q1tI"),a=n.n(y),Te=n("5g84"),b=n.n(Te),L=n("1vsH"),Z=n("m3rI"),Le=n("LvDl"),de=n.n(Le),U=n("ErOA"),we=n("/7ue"),We=n("cVA7"),Ke=n.n(We),$e=function(Fe){var k,q,ee,ae,ja=Object(Ce.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=j.a.useForm(),Ge=Object(g.a)(ze,1),J=Ge[0],Je=Object(y.useState)([]),ce=Object(g.a)(Je,2),me=ce[0],pe=ce[1],Qe=Object(y.useState)({columns:[],data:[{}]}),Ee=Object(g.a)(Qe,2),ve=Ee[0],Ye=Ee[1],Ve=Object(y.useState)(!1),fe=Object(g.a)(Ve,2),He=fe[0],be=fe[1],Xe=Object(y.useState)(!1),he=Object(g.a)(Xe,2),Ze=he[0],xe=he[1],ke=Object(y.useState)(!0),Pe=Object(g.a)(ke,2),te=Pe[0],_e=Pe[1],qe=Object(y.useState)([]),Oe=Object(g.a)(qe,2),ea=Oe[0],aa=Oe[1],ta=Object(y.useState)([]),ye=Object(g.a)(ta,2),_a=ye[0],ge=ye[1],la=Object(y.useState)([]),Ue=Object(g.a)(la,2),Re=Ue[0],le=Ue[1],na=Object(y.useState)([]),De=Object(g.a)(na,2),ra=De[0],ne=De[1],sa=Object(y.useState)([]),je=Object(g.a)(sa,2),oa=je[0],ia=je[1],ua=Object(y.useState)(Ne),Me=Object(g.a)(ua,2),l=Me[0],C=Me[1],da=Object(y.useState)({range:[],people_count:[],people_rate:[]}),Ie=Object(g.a)(da,2),c=Ie[0],ca=Ie[1];Object(y.useEffect)(function(){Ae()},[]);var ma=function(){var _=Object($.a)(M.a.mark(function e(m,t){var i,u,d,o;return M.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return be(!0),xe(!0),r.next=4,Object(U.a)("/api/common_exercises/exercises/".concat((i=l)===null||i===void 0?void 0:i.exercise_id,"/score_detail.json"),{method:"get",params:{question_type:m,exercise_user_id:t}});case 4:d=r.sent,o={columns:[],data:[{}]},d==null||((u=d.score)===null||u===void 0)||u.forEach(function(h,v){var p=String(v+1);o.columns.push({title:"".concat(d==null?void 0:d.question_type_name).concat(p),dataIndex:p,width:80,align:"center"}),o.data[0][p]=h.score}),o.columns.push({width:80,align:"center",title:"\u603B\u5206",dataIndex:"total_score",fixed:"right"}),o.data[0].total_score=d==null?void 0:d.total_score,Ye(o),xe(!1);case 11:case"end":return r.stop()}},e)}));return function(m,t){return _.apply(this,arguments)}}(),Q=function(){var _=Object($.a)(M.a.mark(function e(m){var t,i,u,d,o,s,r,h;return M.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(t=de.a.cloneDeep(m),t.is_normal=!!t.is_normal,t.student_group=t.student_group===0?null:t.student_group,_e(!0),!(m.tab==="1")){p.next=9;break}return p.next=7,Object(U.a)("/api/common_exercises/exercises/result_analyse.json",{method:"get",params:t});case 7:i=p.sent,i!=null&&i.data&&(pe(i.data),l.total=i==null?void 0:i.count,C(Object(O.a)({},l)));case 9:if(!(m.tab==="2")){p.next=16;break}return t.id=t.exercise_id,t.exercise_id=t.exercise_ab_id,p.next=14,Object(U.a)("/api/common_exercises/exercises/score_analyse.json",{method:"get",params:t});case 14:u=p.sent,u!=null&&u.data&&(o={range:[],people_count:[],people_rate:[]},u==null||((d=u.data)===null||d===void 0)||d.forEach(function(f){o.range.push(f.range),o.people_count.push(f.people_count),o.people_rate.push(f.people_rate)}),ca(o));case 16:if(!(m.tab==="3")){p.next=23;break}return t.id=t.exercise_id,t.exercise_id=t.exercise_ab_id,p.next=21,Object(U.a)("/api/common_exercises/exercises/".concat(t==null?void 0:t.exercise_id,"/student_score_statistics_by_group.json"),{method:"get",params:t});case 21:s=p.sent,s!=null&&s.users&&(r=[],h=s==null?void 0:s.users.map(function(f,R){var B,x={};return f==null||((B=f.scores)===null||B===void 0)||B.forEach(function(I){var w="".concat(I.question_type_name,"-").concat(I.question_type);if(x[w]=I.score,R===0){var Y;r.push({title:a.a.createElement("span",null,I.question_type_name,a.a.createElement("span",{style:{color:"#666",fontSize:12}},"(",s==null||((Y=s.question_score)===null||Y===void 0)?void 0:Y[I.question_type],")\u5206")),dataIndex:w,render:function(re,Ua){return re==="-"?re:a.a.createElement("span",{style:{color:"#007AFF",cursor:"pointer"},onClick:function(){return ma(I.question_type,Ua.id)}},re)}})}}),Object(O.a)(Object(O.a)({},f),x)}),r.push({title:a.a.createElement("span",null,"\u603B\u5206",a.a.createElement("span",{style:{color:"#666",fontSize:12}},"(",s==null?void 0:s.total_score,")\u5206")),dataIndex:"total_score",fixed:"right",render:function(R){return R==="-"?"-":R/(s==null?void 0:s.total_score)>.6?a.a.createElement("span",{style:{color:"#5AB891"}},R):a.a.createElement("span",{style:{color:"#DF3065"}},R)}}),ia(r),pe(h),l.total=s==null?void 0:s.count,C(Object(O.a)({},l)));case 23:_e(!1);case 24:case"end":return p.stop()}},e)}));return function(m){return _.apply(this,arguments)}}(),pa=function(){var e=de.a.cloneDeep(l);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.L)({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.L)({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.L)({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})))},Ea=function(){var _=Object($.a)(M.a.mark(function e(m){var t,i,u,d,o;return M.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(U.a)("/api/common_exercises/exercises/".concat(m,"/student_groups.json"),{method:"get"});case 2:return t=r.sent,r.next=5,Object(U.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:m}});case 5:i=r.sent,(t==null?void 0:t.status)===0&&(le(Object(P.a)(t==null?void 0:t.data)),ne(Object(P.a)(i==null?void 0:i.exams)),o={student_group:0,is_ab:i!=null&&i.is_ab?1:0,exercise_ab_id:i==null||((u=i.exams)===null||u===void 0||((d=u[0])===null||d===void 0))?void 0:d.exercise_id},J.setFieldsValue(o));case 7:case"end":return r.stop()}},e)}));return function(m){return _.apply(this,arguments)}}(),va=function(){var _=Object($.a)(M.a.mark(function e(m){var t,i,u,d,o,s,r,h,v,p,f,R;return M.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,Object(U.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:m}});case 2:return o=x.sent,x.next=5,Object(U.a)("/api/common_exercises/exercises/".concat(o==null||((t=o.data)===null||t===void 0||((i=t[0])===null||i===void 0))?void 0:i.id,"/student_groups.json"),{method:"get"});case 5:return s=x.sent,x.next=8,Object(U.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:o==null||((u=o.data)===null||u===void 0||((d=u[0])===null||d===void 0))?void 0:d.id}});case 8:r=x.sent,(s==null?void 0:s.status)===0&&(ge(Object(P.a)(o==null?void 0:o.data)),le(Object(P.a)(s==null?void 0:s.data)),ne(Object(P.a)(r==null?void 0:r.exams)),R={exercise_id:o==null||((h=o.data)===null||h===void 0||((v=h[0])===null||v===void 0))?void 0:v.id,student_group:0,is_ab:r!=null&&r.is_ab?1:0,exercise_ab_id:r==null||((p=r.exams)===null||p===void 0||((f=p[0])===null||f===void 0))?void 0:f.exercise_id},J.setFieldsValue(R));case 10:case"end":return x.stop()}},e)}));return function(m){return _.apply(this,arguments)}}(),Ae=function(){var _=Object($.a)(M.a.mark(function e(){var m,t,i,u,d,o,s,r,h,v,p,f,R,B,x,I,w;return M.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,Object(U.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return s=D.sent,D.next=5,Object(U.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:s==null||((m=s.data)===null||m===void 0||((t=m[0])===null||t===void 0))?void 0:t.id}});case 5:return r=D.sent,D.next=8,Object(U.a)("/api/common_exercises/exercises/".concat(r==null||((i=r.data)===null||i===void 0||((u=i[0])===null||u===void 0))?void 0:u.id,"/student_groups.json"),{method:"get"});case 8:return h=D.sent,D.next=11,Object(U.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:r==null||((d=r.data)===null||d===void 0||((o=d[0])===null||o===void 0))?void 0:o.id}});case 11:v=D.sent,console.log(v,"res4"),(h==null?void 0:h.status)===0&&(aa(Object(P.a)(s.data)),ge(Object(P.a)(r==null?void 0:r.data)),le(Object(P.a)(h==null?void 0:h.data)),ne(Object(P.a)(v==null?void 0:v.exams)),w={exercise_subject_id:s==null||((p=s.data)===null||p===void 0||((f=p[0])===null||f===void 0))?void 0:f.id,exercise_id:r==null||((R=r.data)===null||R===void 0||((B=R[0])===null||B===void 0))?void 0:B.id,student_group:0,is_normal:1,exercise_name:"",is_ab:v!=null&&v.is_ab?1:0,exercise_ab_id:v==null||((x=v.exams)===null||x===void 0||((I=x[0])===null||I===void 0))?void 0:I.exercise_id},l=Object(O.a)(Object(O.a)({},l),w),C(l),J.setFieldsValue(w),Q(l));case 14:case"end":return D.stop()}},e)}));return function(){return _.apply(this,arguments)}}(),fa=function(e){l.page=1,l.per_page=10,l=Object(O.a)(Object(O.a)({},l),e),C(Object(O.a)({},l)),Q(l)},ba=[{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}],ha=[{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},{title:"\u8003\u8BD5\u540D\u79F0",dataIndex:"exercise_name",width:300,ellipsis:!0},{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"examination_name",width:300,ellipsis:!0}],xa=function(e,m,t){l.page=e==null?void 0:e.current,l.per_page=e==null?void 0:e.pageSize,t!=null&&t.order?(l.sort_by=t==null?void 0:t.field,l.direction=(t==null?void 0:t.order)==="ascend"?"asc":"desc"):(l.sort_by=null,l.direction=null),C(Object(O.a)({},l)),Q(l)},Pa=function(e,m){l.page=e,l.per_page=m,C(Object(O.a)({},l)),Q(l)},Oa=function(e){l.tab=e,_e(!0),C(Object(O.a)({},l)),l.page=1,l.sort_by=null,l.direction=null,Ae()},ya=function(){var e,m={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(u){var d,o;return"\u5F97\u5206\u533A\u95F4\uFF1A"+(u==null?void 0:u[0].name)+"
\u5B66\u5458\u4EBA\u6570\uFF1A"+(u==null||((d=u[0])===null||d===void 0)?void 0:d.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(u==null||((o=u[1])===null||o===void 0)?void 0:o.value)+"%"}},xAxis:{name:"\u5F97\u5206\u533A\u95F4",nameLocation:"start",nameTextStyle:{padding:[50,-10,0,0]},axisTick:{show:!1},axisLabel:{margin:18},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"}]},t=(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 t&&(m.grid.right="10%",m.grid.left="7%"),m},ga=function(e){"exercise_subject_id"in e&&va(e==null?void 0:e.exercise_subject_id),"exercise_id"in e&&Ea(e==null?void 0:e.exercise_id)};return a.a.createElement("div",{className:b.a.wrap},a.a.createElement(we.a,{title:"\u6210\u7EE9\u5206\u6790",space:40}),a.a.createElement(T.a,{className:b.a.tab,activeKey:l.tab,onChange:Oa},a.a.createElement(T.a.TabPane,{tab:"\u6210\u7EE9\u5206\u6790",key:"1"}," "),a.a.createElement(T.a.TabPane,{tab:"\u5206\u6570\u6BB5\u5206\u6790",key:"2"}," "),a.a.createElement(T.a.TabPane,{tab:"\u5B66\u751F\u4FE1\u606F",key:"3"}," ")),a.a.createElement(j.a,{className:b.a.formWrap,form:J,size:"large",onValuesChange:ga,onFinish:fa},a.a.createElement(z.a,null,a.a.createElement(j.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(E.a,{showArrow:!0,optionFilterProp:"children",className:b.a.select},ea.map(function(_){return a.a.createElement(E.a.Option,{key:_.id,title:_.name,value:_.id},_.name)}))),((k=l)===null||k===void 0?void 0:k.tab)==="1"?a.a.createElement(a.a.Fragment,null,a.a.createElement(j.a.Item,{label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normal"},a.a.createElement(E.a,{showArrow:!0,className:b.a.select,optionFilterProp:"children"},a.a.createElement(E.a.Option,{key:1,value:1},"\u6B63\u5F0F\u8003\u8BD5"),a.a.createElement(E.a.Option,{key:0,value:0},"\u6A21\u62DF\u8003\u8BD5"))),a.a.createElement(j.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},a.a.createElement(G.a,{placeholder:"\u53EF\u8F93\u5165\u8003\u8BD5\u540D\u79F0",style:{width:168,marginRight:0}}))):a.a.createElement(a.a.Fragment,null,a.a.createElement(j.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},a.a.createElement(E.a,{showArrow:!0,className:b.a.select,optionFilterProp:"children"},_a.map(function(_){return a.a.createElement(E.a.Option,{key:_.id,title:_.exercise_name,value:_.id},_.exercise_name)}))),l.tab!=="1"?a.a.createElement(j.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",initialValue:1,name:"is_ab"},a.a.createElement(E.a,{className:b.a.select,showArrow:!0,disabled:!0,optionFilterProp:"children",style:{marginRight:0,width:180}},a.a.createElement(E.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"),a.a.createElement(E.a.Option,{key:1,value:1},"AB\u8BD5\u5377"))):a.a.createElement(j.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},a.a.createElement(E.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},a.a.createElement(E.a.Option,{value:0},"\u5168\u90E8"),Re.map(function(_){return a.a.createElement(E.a.Option,{key:_,title:_,value:_},_)}))))),a.a.createElement(z.a,{style:{marginTop:2}},l.tab!=="1"&&a.a.createElement(j.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},a.a.createElement(E.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children"},ra.map(function(_){return a.a.createElement(E.a.Option,{key:_.exercise_id,title:_.exam_name,value:_.exercise_id},_.exam_name)}))),l.tab!=="1"&&a.a.createElement(j.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},a.a.createElement(E.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},a.a.createElement(E.a.Option,{value:0},"\u5168\u90E8"),Re.map(function(_){return a.a.createElement(E.a.Option,{key:_,title:_,value:_},_)}))),a.a.createElement("div",{className:b.a.btns},a.a.createElement(A.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),a.a.createElement(A.a,{type:"primary",onClick:function(){return pa()}},"\u5BFC\u51FA ")))),((q=l)===null||q===void 0?void 0:q.tab)==="1"&&a.a.createElement(K.a,{className:b.a.customTable,dataSource:me,bordered:!1,rowKey:function(e){return e.id},scroll:{x:1400},columns:ba,rowClassName:b.a.row,loading:te,onChange:xa,pagination:{pageSize:l.per_page,total:l.total,current:l.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),((ee=l)===null||ee===void 0?void 0:ee.tab)==="2"&&a.a.createElement(H.a,{spinning:te},a.a.createElement("div",{className:b.a.text},a.a.createElement("div",null,a.a.createElement("b",null),a.a.createElement("span",null,"\u5B66\u5458\u4EBA\u6570")),a.a.createElement("div",null,a.a.createElement("b",{style:{marginLeft:26,backgroundColor:"#5AB891"}}),a.a.createElement("span",null,"\u4EBA\u6570\u5360\u6BD4"))),a.a.createElement(Ke.a,{option:ya(),style:{height:400},opts:{renderer:"svg"}})),((ae=l)===null||ae===void 0?void 0:ae.tab)==="3"&&a.a.createElement(K.a,{className:b.a.customTable,dataSource:me,bordered:!1,rowKey:function(e){return e.id},scroll:{x:1400},columns:[].concat(ha,Object(P.a)(oa)),rowClassName:b.a.row,loading:te,pagination:{pageSize:l.per_page,total:l.total,current:l.page,onChange:Pa,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),a.a.createElement(V.a,{title:"\u67E5\u770B\u6210\u7EE9\u660E\u7EC6",visible:He,width:800,onCancel:function(){be(!1)},footer:null},a.a.createElement(K.a,{columns:ve.columns,pagination:!1,scroll:{x:700},rowKey:"id",loading:Ze,dataSource:ve.data})))};S.default=$e},wJFb:function(W,S,n){W.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[130,11],{"/7ue":function(W,T,n){"use strict";var se=n("XEnU"),H=n("q1tI"),F=n.n(H),V=n("wJFb"),N=n.n(V),K=function(A){var X=A.children,z=X===void 0?null:X,oe=A.title,G=A.style,ie=G===void 0?{}:G,C=A.className,ue=C===void 0?"":C,E=A.titlestyle,P=A.space,O=P===void 0?0:P;return F.a.createElement("aside",{className:N.a.headWarp,style:Object(se.a)({padding:"0 ".concat(O,"px")},ie)},F.a.createElement("div",{className:"".concat(N.a.head," ").concat(ue)},F.a.createElement("div",{className:N.a.text},oe," ",E),z))};T.a=K},"5g84":function(W,T,n){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,n){"use strict";n.r(T);var se=n("2qtc"),H=n("kLXV"),F=n("T2oS"),V=n("W9HT"),N=n("g9YV"),K=n("wCAj"),Be=n("+L6B"),A=n("2/Rp"),X=n("14J3"),z=n("BMrR"),oe=n("5NDa"),G=n("5rEg"),ie=n("Znn+"),C=n("ZTPi"),ue=n("OaEy"),E=n("2fM7"),P=n("3S9h"),O=n("XEnU"),$=n("5Tp6"),Da=n("y8nQ"),j=n("Vl3Y"),g=n("k16G"),Ce=n("IIKO"),Se=n("c1Ei"),M=n.n(Se),y=n("q1tI"),a=n.n(y),Te=n("5g84"),h=n.n(Te),L=n("1vsH"),Z=n("m3rI"),Le=n("LvDl"),de=n.n(Le),U=n("ErOA"),we=n("/7ue"),We=n("cVA7"),Ke=n.n(We),$e=function(Fe){var k,q,ee,ae,Ma=Object(Ce.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=j.a.useForm(),Ge=Object(g.a)(ze,1),J=Ge[0],Je=Object(y.useState)([]),ce=Object(g.a)(Je,2),me=ce[0],pe=ce[1],Qe=Object(y.useState)({columns:[],data:[{}]}),Ee=Object(g.a)(Qe,2),ve=Ee[0],Ye=Ee[1],He=Object(y.useState)(!1),fe=Object(g.a)(He,2),Ve=fe[0],he=fe[1],Xe=Object(y.useState)(!1),be=Object(g.a)(Xe,2),Ze=be[0],xe=be[1],ke=Object(y.useState)(!0),Pe=Object(g.a)(ke,2),te=Pe[0],_e=Pe[1],qe=Object(y.useState)([]),Oe=Object(g.a)(qe,2),ea=Oe[0],aa=Oe[1],ta=Object(y.useState)([]),ye=Object(g.a)(ta,2),_a=ye[0],ge=ye[1],la=Object(y.useState)([]),Ue=Object(g.a)(la,2),Re=Ue[0],le=Ue[1],na=Object(y.useState)([]),De=Object(g.a)(na,2),ra=De[0],ne=De[1],sa=Object(y.useState)([]),je=Object(g.a)(sa,2),oa=je[0],ia=je[1],ua=Object(y.useState)(Ne),Me=Object(g.a)(ua,2),l=Me[0],S=Me[1],da=Object(y.useState)({range:[],people_count:[],people_rate:[]}),Ie=Object(g.a)(da,2),c=Ie[0],ca=Ie[1];Object(y.useEffect)(function(){Ae()},[]);var ma=function(){var _=Object($.a)(M.a.mark(function e(m,t){var i,u,d,o;return M.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return he(!0),xe(!0),r.next=4,Object(U.a)("/api/common_exercises/exercises/".concat((i=l)===null||i===void 0?void 0:i.exercise_id,"/score_detail.json"),{method:"get",params:{question_type:m,exercise_user_id:t}});case 4:d=r.sent,o={columns:[],data:[{}]},d==null||((u=d.score)===null||u===void 0)||u.forEach(function(b,v){var p=String(v+1);o.columns.push({title:"".concat(d==null?void 0:d.question_type_name).concat(p),dataIndex:p,width:80,align:"center"}),o.data[0][p]=b.score}),o.columns.push({width:80,align:"center",title:"\u603B\u5206",dataIndex:"total_score",fixed:"right"}),o.data[0].total_score=d==null?void 0:d.total_score,Ye(o),xe(!1);case 11:case"end":return r.stop()}},e)}));return function(m,t){return _.apply(this,arguments)}}(),Q=function(){var _=Object($.a)(M.a.mark(function e(m){var t,i,u,d,o,s,r,b;return M.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(t=de.a.cloneDeep(m),t.is_normal=!!t.is_normal,t.student_group=t.student_group===0?null:t.student_group,_e(!0),!(m.tab==="1")){p.next=9;break}return p.next=7,Object(U.a)("/api/common_exercises/exercises/result_analyse.json",{method:"get",params:t});case 7:i=p.sent,i!=null&&i.data&&(pe(i.data),l.total=i==null?void 0:i.count,S(Object(O.a)({},l)));case 9:if(!(m.tab==="2")){p.next=16;break}return t.id=t.exercise_id,t.exercise_id=t.exercise_ab_id,p.next=14,Object(U.a)("/api/common_exercises/exercises/score_analyse.json",{method:"get",params:t});case 14:u=p.sent,u!=null&&u.data&&(o={range:[],people_count:[],people_rate:[]},u==null||((d=u.data)===null||d===void 0)||d.forEach(function(f){o.range.push(f.range),o.people_count.push(f.people_count),o.people_rate.push(f.people_rate)}),ca(o));case 16:if(!(m.tab==="3")){p.next=23;break}return t.id=t.exercise_id,t.exercise_id=t.exercise_ab_id,p.next=21,Object(U.a)("/api/common_exercises/exercises/".concat(t==null?void 0:t.exercise_id,"/student_score_statistics_by_group.json"),{method:"get",params:t});case 21:s=p.sent,s!=null&&s.users&&(r=[],b=s==null?void 0:s.users.map(function(f,R){var B,x={};return f==null||((B=f.scores)===null||B===void 0)||B.forEach(function(I){var w="".concat(I.question_type_name,"-").concat(I.question_type);if(x[w]=I.score,R===0){var Y;r.push({title:a.a.createElement("span",null,I.question_type_name,a.a.createElement("span",{style:{color:"#666",fontSize:12}},"(",s==null||((Y=s.question_score)===null||Y===void 0)?void 0:Y[I.question_type],")\u5206")),dataIndex:w,render:function(re,Ra){return re==="-"?re:a.a.createElement("span",{style:{color:"#007AFF",cursor:"pointer"},onClick:function(){return ma(I.question_type,Ra.id)}},re)}})}}),Object(O.a)(Object(O.a)({},f),x)}),r.push({title:a.a.createElement("span",null,"\u603B\u5206",a.a.createElement("span",{style:{color:"#666",fontSize:12}},"(",s==null?void 0:s.total_score,")\u5206")),dataIndex:"total_score",fixed:"right",render:function(R){return R==="-"?"-":R/(s==null?void 0:s.total_score)>.6?a.a.createElement("span",{style:{color:"#5AB891"}},R):a.a.createElement("span",{style:{color:"#DF3065"}},R)}}),ia(r),pe(b),l.total=s==null?void 0:s.count,S(Object(O.a)({},l)));case 23:_e(!1);case 24:case"end":return p.stop()}},e)}));return function(m){return _.apply(this,arguments)}}(),pa=function(){var e=de.a.cloneDeep(l);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.L)({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.L)({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.L)({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})))},Ea=function(){var _=Object($.a)(M.a.mark(function e(m){var t,i,u,d,o;return M.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(U.a)("/api/common_exercises/exercises/".concat(m,"/student_groups.json"),{method:"get"});case 2:return t=r.sent,r.next=5,Object(U.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:m}});case 5:i=r.sent,(t==null?void 0:t.status)===0&&(le(Object(P.a)(t==null?void 0:t.data)),ne(Object(P.a)(i==null?void 0:i.exams)),o={student_group:0,is_ab:i!=null&&i.is_ab?1:0,exercise_ab_id:i==null||((u=i.exams)===null||u===void 0||((d=u[0])===null||d===void 0))?void 0:d.exercise_id},J.setFieldsValue(o));case 7:case"end":return r.stop()}},e)}));return function(m){return _.apply(this,arguments)}}(),va=function(){var _=Object($.a)(M.a.mark(function e(m){var t,i,u,d,o,s,r,b,v,p,f,R;return M.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,Object(U.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:m}});case 2:return o=x.sent,x.next=5,Object(U.a)("/api/common_exercises/exercises/".concat(o==null||((t=o.data)===null||t===void 0||((i=t[0])===null||i===void 0))?void 0:i.id,"/student_groups.json"),{method:"get"});case 5:return s=x.sent,x.next=8,Object(U.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:o==null||((u=o.data)===null||u===void 0||((d=u[0])===null||d===void 0))?void 0:d.id}});case 8:r=x.sent,(s==null?void 0:s.status)===0&&(ge(Object(P.a)(o==null?void 0:o.data)),le(Object(P.a)(s==null?void 0:s.data)),ne(Object(P.a)(r==null?void 0:r.exams)),R={exercise_id:o==null||((b=o.data)===null||b===void 0||((v=b[0])===null||v===void 0))?void 0:v.id,student_group:0,is_ab:r!=null&&r.is_ab?1:0,exercise_ab_id:r==null||((p=r.exams)===null||p===void 0||((f=p[0])===null||f===void 0))?void 0:f.exercise_id},J.setFieldsValue(R));case 10:case"end":return x.stop()}},e)}));return function(m){return _.apply(this,arguments)}}(),Ae=function(){var _=Object($.a)(M.a.mark(function e(){var m,t,i,u,d,o,s,r,b,v,p,f,R,B,x,I,w;return M.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,Object(U.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return s=D.sent,D.next=5,Object(U.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:s==null||((m=s.data)===null||m===void 0||((t=m[0])===null||t===void 0))?void 0:t.id}});case 5:return r=D.sent,D.next=8,Object(U.a)("/api/common_exercises/exercises/".concat(r==null||((i=r.data)===null||i===void 0||((u=i[0])===null||u===void 0))?void 0:u.id,"/student_groups.json"),{method:"get"});case 8:return b=D.sent,D.next=11,Object(U.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:r==null||((d=r.data)===null||d===void 0||((o=d[0])===null||o===void 0))?void 0:o.id}});case 11:v=D.sent,console.log(v,"res4"),(b==null?void 0:b.status)===0&&(aa(Object(P.a)(s.data)),ge(Object(P.a)(r==null?void 0:r.data)),le(Object(P.a)(b==null?void 0:b.data)),ne(Object(P.a)(v==null?void 0:v.exams)),w={exercise_subject_id:s==null||((p=s.data)===null||p===void 0||((f=p[0])===null||f===void 0))?void 0:f.id,exercise_id:r==null||((R=r.data)===null||R===void 0||((B=R[0])===null||B===void 0))?void 0:B.id,student_group:0,is_normal:1,exercise_name:"",is_ab:v!=null&&v.is_ab?1:0,exercise_ab_id:v==null||((x=v.exams)===null||x===void 0||((I=x[0])===null||I===void 0))?void 0:I.exercise_id},l=Object(O.a)(Object(O.a)({},l),w),S(l),J.setFieldsValue(w),Q(l));case 14:case"end":return D.stop()}},e)}));return function(){return _.apply(this,arguments)}}(),fa=function(e){l.page=1,l.per_page=10,l=Object(O.a)(Object(O.a)({},l),e),S(Object(O.a)({},l)),Q(l)},ha=[{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}],ba=[{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},{title:"\u8003\u8BD5\u540D\u79F0",dataIndex:"exercise_name",width:300,ellipsis:!0},{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"examination_name",width:300,ellipsis:!0}],xa=function(e,m,t){l.page=e==null?void 0:e.current,l.per_page=e==null?void 0:e.pageSize,t!=null&&t.order?(l.sort_by=t==null?void 0:t.field,l.direction=(t==null?void 0:t.order)==="ascend"?"asc":"desc"):(l.sort_by=null,l.direction=null),S(Object(O.a)({},l)),Q(l)},Pa=function(e,m){l.page=e,l.per_page=m,S(Object(O.a)({},l)),Q(l)},Oa=function(e){l.tab=e,_e(!0),S(Object(O.a)({},l)),l.page=1,l.sort_by=null,l.direction=null,Ae()},ya=function(){var e,m={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(u){var d,o;return"\u5F97\u5206\u533A\u95F4\uFF1A"+(u==null?void 0:u[0].name)+"
\u5B66\u5458\u4EBA\u6570\uFF1A"+(u==null||((d=u[0])===null||d===void 0)?void 0:d.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(u==null||((o=u[1])===null||o===void 0)?void 0:o.value)+"%"}},xAxis:{name:"\u5F97\u5206\u533A\u95F4",nameLocation:"start",nameTextStyle:{padding:[50,-10,0,0]},axisTick:{show:!1},axisLabel:{margin:18},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"}]},t=(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 t&&(m.grid.right="10%",m.grid.left="7%"),m},ga=function(e){"exercise_subject_id"in e&&va(e==null?void 0:e.exercise_subject_id),"exercise_id"in e&&Ea(e==null?void 0:e.exercise_id)},Ua=function(e){return a.a.createElement(E.a,{className:h.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?a.a.createElement(E.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):a.a.createElement(E.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return a.a.createElement("div",{className:h.a.wrap},a.a.createElement(we.a,{title:"\u6210\u7EE9\u5206\u6790",space:40}),a.a.createElement(C.a,{className:h.a.tab,activeKey:l.tab,onChange:Oa},a.a.createElement(C.a.TabPane,{tab:"\u6210\u7EE9\u5206\u6790",key:"1"}," "),a.a.createElement(C.a.TabPane,{tab:"\u5206\u6570\u6BB5\u5206\u6790",key:"2"}," "),a.a.createElement(C.a.TabPane,{tab:"\u5B66\u751F\u4FE1\u606F",key:"3"}," ")),a.a.createElement(j.a,{className:h.a.formWrap,form:J,size:"large",onValuesChange:ga,onFinish:fa},a.a.createElement(z.a,null,a.a.createElement(j.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(E.a,{showArrow:!0,optionFilterProp:"children",className:h.a.select},ea.map(function(_){return a.a.createElement(E.a.Option,{key:_.id,title:_.name,value:_.id},_.name)}))),((k=l)===null||k===void 0?void 0:k.tab)==="1"?a.a.createElement(a.a.Fragment,null,a.a.createElement(j.a.Item,{label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normal"},a.a.createElement(E.a,{showArrow:!0,className:h.a.select,optionFilterProp:"children"},a.a.createElement(E.a.Option,{key:1,value:1},"\u6B63\u5F0F\u8003\u8BD5"),a.a.createElement(E.a.Option,{key:0,value:0},"\u6A21\u62DF\u8003\u8BD5"))),a.a.createElement(j.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},a.a.createElement(G.a,{placeholder:"\u53EF\u8F93\u5165\u8003\u8BD5\u540D\u79F0",style:{width:168,marginRight:0}}))):a.a.createElement(a.a.Fragment,null,a.a.createElement(j.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},a.a.createElement(E.a,{showArrow:!0,className:h.a.select,optionFilterProp:"children"},_a.map(function(_){return a.a.createElement(E.a.Option,{key:_.id,title:_.exercise_name,value:_.id},_.exercise_name)}))),l.tab!=="1"?a.a.createElement(j.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},a.a.createElement(Ua,null)):a.a.createElement(j.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},a.a.createElement(E.a,{className:h.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},a.a.createElement(E.a.Option,{value:0},"\u5168\u90E8"),Re.map(function(_){return a.a.createElement(E.a.Option,{key:_,title:_,value:_},_)}))))),a.a.createElement(z.a,{style:{marginTop:2}},l.tab!=="1"&&a.a.createElement(j.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},a.a.createElement(E.a,{className:h.a.select,showArrow:!0,optionFilterProp:"children"},ra.map(function(_){return a.a.createElement(E.a.Option,{key:_.exercise_id,title:_.exam_name,value:_.exercise_id},_.exam_name)}))),l.tab!=="1"&&a.a.createElement(j.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},a.a.createElement(E.a,{className:h.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},a.a.createElement(E.a.Option,{value:0},"\u5168\u90E8"),Re.map(function(_){return a.a.createElement(E.a.Option,{key:_,title:_,value:_},_)}))),a.a.createElement("div",{className:h.a.btns},a.a.createElement(A.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),a.a.createElement(A.a,{type:"primary",onClick:function(){return pa()}},"\u5BFC\u51FA ")))),((q=l)===null||q===void 0?void 0:q.tab)==="1"&&a.a.createElement(K.a,{className:h.a.customTable,dataSource:me,bordered:!1,rowKey:function(e){return e.id},scroll:{x:1400},columns:ha,rowClassName:h.a.row,loading:te,onChange:xa,pagination:{pageSize:l.per_page,total:l.total,current:l.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),((ee=l)===null||ee===void 0?void 0:ee.tab)==="2"&&a.a.createElement(V.a,{spinning:te},a.a.createElement("div",{className:h.a.text},a.a.createElement("div",null,a.a.createElement("b",null),a.a.createElement("span",null,"\u5B66\u5458\u4EBA\u6570")),a.a.createElement("div",null,a.a.createElement("b",{style:{marginLeft:26,backgroundColor:"#5AB891"}}),a.a.createElement("span",null,"\u4EBA\u6570\u5360\u6BD4"))),a.a.createElement(Ke.a,{option:ya(),style:{height:400},opts:{renderer:"svg"}})),((ae=l)===null||ae===void 0?void 0:ae.tab)==="3"&&a.a.createElement(K.a,{className:h.a.customTable,dataSource:me,bordered:!1,rowKey:function(e){return e.id},scroll:{x:1400},columns:[].concat(ba,Object(P.a)(oa)),rowClassName:h.a.row,loading:te,pagination:{pageSize:l.per_page,total:l.total,current:l.page,onChange:Pa,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),a.a.createElement(H.a,{title:"\u67E5\u770B\u6210\u7EE9\u660E\u7EC6",visible:Ve,width:800,onCancel:function(){he(!1)},footer:null},a.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,n){W.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]); diff --git a/p__Exam__Lists__QuestionAnalyzing.ec827f24.async.js b/p__Exam__Lists__QuestionAnalyzing.bf7bb663.async.js similarity index 51% rename from p__Exam__Lists__QuestionAnalyzing.ec827f24.async.js rename to p__Exam__Lists__QuestionAnalyzing.bf7bb663.async.js index 4af9fb78c6..f4845fda1e 100644 --- a/p__Exam__Lists__QuestionAnalyzing.ec827f24.async.js +++ b/p__Exam__Lists__QuestionAnalyzing.bf7bb663.async.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[134],{"//nd":function(v,g,a){v.exports=a.p+"static/c.aa623332.svg"},"/7ue":function(v,g,a){"use strict";var Xe=a("XEnU"),Ue=a("q1tI"),se=a.n(Ue),ie=a("wJFb"),oe=a.n(ie),re=function(T){var Oe=T.children,J=Oe===void 0?null:Oe,we=T.title,W=T.style,ze=W===void 0?{}:W,P=T.className,B=P===void 0?"":P,E=T.titlestyle,w=T.space,Qe=w===void 0?0:w;return se.a.createElement("aside",{className:oe.a.headWarp,style:Object(Xe.a)({padding:"0 ".concat(Qe,"px")},ze)},se.a.createElement("div",{className:"".concat(oe.a.head," ").concat(B)},se.a.createElement("div",{className:oe.a.text},we," ",E),J))};g.a=re},"/fM9":function(v,g,a){v.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(v,g,a){v.exports=a.p+"static/f2.ae7ec6a8.svg"},"8OmN":function(v,g,a){v.exports=a.p+"static/b.25fbbddb.svg"},JVGU:function(v,g,a){v.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(v,g,a){v.exports=a.p+"static/d.476fdf1e.svg"},NrGE:function(v,g,a){v.exports=a.p+"static/g2.cd44b412.svg"},YH78:function(v,g,a){v.exports=a.p+"static/a.13a99c3e.svg"},kso5:function(v,g,a){"use strict";a.r(g);var Xe=a("T2oS"),Ue=a("W9HT"),se=a("g9YV"),ie=a("wCAj"),oe=a("5Dmo"),re=a("3S7+"),na=a("+L6B"),T=a("2/Rp"),Oe=a("7Kak"),J=a("9yH6"),we=a("14J3"),W=a("BMrR"),ze=a("OaEy"),P=a("2fM7"),B=a("3S9h"),E=a("XEnU"),w=a("5Tp6"),Qe=a("y8nQ"),h=a("Vl3Y"),y=a("k16G"),sa=a("IIKO"),ia=a("c1Ei"),D=a.n(ia),p=a("q1tI"),e=a.n(p),oa=a("JVGU"),b=a.n(oa),de=a("1vsH"),We=a("m3rI"),ra=a("LvDl"),Ge=a.n(ra),C=a("ErOA"),He=a("/7ue"),da=a("cVA7"),ua=a.n(da),Ka=a("5NDa"),je=a("5rEg"),_a=a("/fM9"),k=a.n(_a),ca=function(ue){var c=ue.parentParams,Z=ue.goBack,q={name:"",student_no:"",student_group:""},ee=h.a.useForm(),Ke=Object(y.a)(ee,1),Pe=Ke[0],he=Object(p.useState)([]),_e=Object(y.a)(he,2),H=_e[0],Le=_e[1],ce=Object(p.useState)(!0),me=Object(y.a)(ce,2),Ae=me[0],ve=me[1],Ee=Object(p.useState)(1),R=Object(y.a)(Ee,2),fe=R[0],De=R[1],pe=Object(p.useState)(q),ae=Object(y.a)(pe,2),I=ae[0],xe=ae[1];Object(p.useEffect)(function(){te(I)},[]);var te=function(){var $=Object(w.a)(D.a.mark(function U(z){var le,G;return D.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return ve(!0),le=Object(E.a)(Object(E.a)({},z),{},{id:c==null?void 0:c.exercise_ab_id,question_type:c==null?void 0:c.question_type}),(c==null?void 0:c.way)==="2"&&(le.score=1),Q.next=5,Object(C.a)("/api/common_exercises/exercises/type_analyse_student_detail.json",{method:"get",params:le});case 5:G=Q.sent,G!=null&&G.data&&(Le(G.data),xe(Object(E.a)({},I))),ve(!1);case 8:case"end":return Q.stop()}},U)}));return function(z){return $.apply(this,arguments)}}(),Ne=function(){var U=Object(E.a)(Object(E.a)({},I),{},{id:c==null?void 0:c.exercise_ab_id,question_type:c==null?void 0:c.question_type});(c==null?void 0:c.way)==="2"&&(U.score=1),Object(de.p)("",Object(de.L)({url:We.a.API_SERVER+"/api/common_exercises/exercises/type_analyse_student_detail.xlsx",query:U}))},Te=function(U){I=Object(E.a)(Object(E.a)({},I),U),xe(Object(E.a)({},I)),te(I),De(fe+1)},$e=[{title:"\u5B66\u53F7",dataIndex:"student_no",sorter:function(U,z){return Number(U.student_no)-Number(z.student_no)},fixed:"left"},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(c==null?void 0:c.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"count"}:{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",sorter:function(U,z){return Number(U.score)-Number(z.score)}}];return e.a.createElement("div",{className:k.a.wrap},e.a.createElement(He.a,{title:e.a.createElement("span",{className:"c-grey-999"},"\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 Z()},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(h.a,{className:k.a.formWrap,form:Pe,size:"large",onFinish:Te},e.a.createElement(W.a,{style:{justifyContent:"space-between"}},e.a.createElement(h.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(je.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(h.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(je.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(h.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(je.a,{placeholder:"\u8BF7\u8F93\u5165\u73ED\u7EA7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement(W.a,{style:{marginTop:2}},e.a.createElement("div",{className:k.a.btns},e.a.createElement(T.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(T.a,{type:"primary",onClick:function(){return Ne()}},"\u5BFC\u51FA ")))),e.a.createElement(ie.a,{key:fe,className:k.a.customTable,dataSource:H,bordered:!1,rowKey:function(U){return U.id},columns:$e,rowClassName:k.a.row,loading:Ae,pagination:!1}))},ma=ca,va=a("YH78"),Ea=a.n(va),fa=a("8OmN"),pa=a.n(fa),xa=a("//nd"),ya=a.n(xa),ba=a("KdA0"),ga=a.n(ba),Ra=a("NrGE"),Ua=a.n(Ra),Oa=a("uD/T"),ja=a.n(Oa),Pa=a("uVdt"),ha=a.n(Pa),La=a("/zN2"),Aa=a.n(La),Da=function(ue){var c,Z,q,ee,Ke=Object(sa.a)({},ue),Pe={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,way:"1"},he=h.a.useForm(),_e=Object(y.a)(he,1),H=_e[0],Le=Object(p.useState)([]),ce=Object(y.a)(Le,2),me=ce[0],Ae=ce[1],ve=Object(p.useState)({}),Ee=Object(y.a)(ve,2),R=Ee[0],fe=Ee[1],De=Object(p.useState)(!0),pe=Object(y.a)(De,2),ae=pe[0],I=pe[1],xe=Object(p.useState)([]),te=Object(y.a)(xe,2),Ne=te[0],Te=te[1],$e=Object(p.useState)([]),$=Object(y.a)($e,2),U=$[0],z=$[1],le=Object(p.useState)([]),G=Object(y.a)(le,2),Ve=G[0],Q=G[1],Ta=Object(p.useState)("1"),Ye=Object(y.a)(Ta,2),ye=Ye[0],Je=Ye[1],$a=Object(p.useState)([]),ke=Object(y.a)($a,2),be=ke[0],Fe=ke[1],Fa=Object(p.useState)(null),Ze=Object(y.a)(Fa,2),qe=Ze[0],Me=Ze[1],Ma=Object(p.useState)(Pe),ea=Object(y.a)(Ma,2),f=ea[0],Se=ea[1],Sa=Object(p.useState)({range:[],people_count:[],people_rate:[]}),aa=Object(y.a)(Sa,2),d=aa[0],Ba=aa[1];Object(p.useEffect)(function(){za()},[]);var ta=function(){var s=Object(w.a)(D.a.mark(function l(_){var t,r,x,m;return D.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return t=Ge.a.cloneDeep(_),t.exercise_id=t.exercise_ab_id,t.id=t.exercise_ab_id,(t==null?void 0:t.way)==="2"&&(t.score=1),I(!0),u.next=7,Object(C.a)("/api/common_exercises/exercises/type_analyse.json",{method:"get",params:t});case 7:r=u.sent,r!=null&&r.data&&(Ae(r.data),Se(Object(E.a)({},f)),fe(Object(E.a)({},r)),m={range:[],people_count:[],people_rate:[]},r==null||((x=r.data)===null||x===void 0)||x.forEach(function(n){(_==null?void 0:_.way)==="1"?m.range.push("".concat(n.question_index,"\u9053")):m.range.push("[".concat(n.score,")")),m.people_count.push(n.people_count),m.people_rate.push(n.people_rate)}),Ba(m)),I(!1);case 10:case"end":return u.stop()}},l)}));return function(_){return s.apply(this,arguments)}}(),Ca=function(){var l=Ge.a.cloneDeep(f);l.exercise_id=l.exercise_ab_id,l.id=l.exercise_ab_id,(l==null?void 0:l.way)==="2"&&(l.score=1),Object(de.p)("",Object(de.L)({url:We.a.API_SERVER+"/api/common_exercises/exercises/type_analyse.xlsx",query:l}))},Ia=function(){var s=Object(w.a)(D.a.mark(function l(_){var t,r,x,m,i,u,n,O,o;return D.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(C.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:_}});case 2:t=L.sent,t!=null&&t.exams&&(Q(Object(B.a)(t==null?void 0:t.exams)),O=Object.keys(t==null||((r=t.exams)===null||r===void 0||((x=r[0])===null||x===void 0))?void 0:x.type).map(function(X){var F,M,S;return{key:X,name:t==null||((F=t.exams)===null||F===void 0||((M=F[0])===null||M===void 0||((S=M.type)===null||S===void 0)))?void 0:S[X]}}),Fe(O),o={exercise_ab_id:t==null||((m=t.exams)===null||m===void 0||((i=m[0])===null||i===void 0))?void 0:i.exercise_id,is_ab:t!=null&&t.is_ab?1:0,question_type:Object.keys(t==null||((u=t.exams)===null||u===void 0||((n=u[0])===null||n===void 0))?void 0:n.type)[0]},H.setFieldsValue(o));case 4:case"end":return L.stop()}},l)}));return function(_){return s.apply(this,arguments)}}(),Xa=function(){var s=Object(w.a)(D.a.mark(function l(_){var t,r;return D.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:r={exercise_ab_id:_,question_type:be==null||((t=be[0])===null||t===void 0)?void 0:t.key},H.setFieldsValue(r);case 2:case"end":return m.stop()}},l)}));return function(_){return s.apply(this,arguments)}}(),wa=function(){var s=Object(w.a)(D.a.mark(function l(_){var t,r,x,m,i,u,n,O,o,N,L,X,F,M,S,V,Y;return D.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Object(C.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:_}});case 2:return i=A.sent,A.next=5,Object(C.a)("/api/common_exercises/exercises/".concat(i==null||((t=i.data)===null||t===void 0||((r=t[0])===null||r===void 0))?void 0:r.id,"/student_groups.json"),{method:"get"});case 5:return u=A.sent,A.next=8,Object(C.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:i==null||((x=i.data)===null||x===void 0||((m=x[0])===null||m===void 0))?void 0:m.id}});case 8:n=A.sent,(u==null?void 0:u.status)===0&&(z(Object(B.a)(i==null?void 0:i.data)),Q(Object(B.a)(n==null?void 0:n.exams)),V=Object.keys(n==null||((O=n.exams)===null||O===void 0||((o=O[0])===null||o===void 0))?void 0:o.type).map(function(ne){var K,Re,j;return{key:ne,name:n==null||((K=n.exams)===null||K===void 0||((Re=K[0])===null||Re===void 0||((j=Re.type)===null||j===void 0)))?void 0:j[ne]}}),Fe(V),Y={exercise_id:i==null||((N=i.data)===null||N===void 0||((L=N[0])===null||L===void 0))?void 0:L.id,exercise_ab_id:n==null||((X=n.exams)===null||X===void 0||((F=X[0])===null||F===void 0))?void 0:F.exercise_id,is_ab:n!=null&&n.is_ab?1:0,question_type:Object.keys(n==null||((M=n.exams)===null||M===void 0||((S=M[0])===null||S===void 0))?void 0:S.type)[0]},H.setFieldsValue(Y));case 10:case"end":return A.stop()}},l)}));return function(_){return s.apply(this,arguments)}}(),za=function(){var s=Object(w.a)(D.a.mark(function l(){var _,t,r,x,m,i,u,n,O,o,N,L,X,F,M,S,V,Y,ge,A,ne,K;return D.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(C.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return u=j.sent,j.next=5,Object(C.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:u==null||((_=u.data)===null||_===void 0||((t=_[0])===null||t===void 0))?void 0:t.id}});case 5:return n=j.sent,j.next=8,Object(C.a)("/api/common_exercises/exercises/".concat(n==null||((r=n.data)===null||r===void 0||((x=r[0])===null||x===void 0))?void 0:x.id,"/student_groups.json"),{method:"get"});case 8:return O=j.sent,j.next=11,Object(C.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:n==null||((m=n.data)===null||m===void 0||((i=m[0])===null||i===void 0))?void 0:i.id}});case 11:o=j.sent,console.log(o,"res4"),(O==null?void 0:O.status)===0&&(Te(Object(B.a)(u.data)),z(Object(B.a)(n==null?void 0:n.data)),Q(Object(B.a)(o==null?void 0:o.exams)),ne=Object.keys(o==null||((N=o.exams)===null||N===void 0||((L=N[0])===null||L===void 0))?void 0:L.type).map(function(la){var Be,Ce,Ie;return{key:la,name:o==null||((Be=o.exams)===null||Be===void 0||((Ce=Be[0])===null||Ce===void 0||((Ie=Ce.type)===null||Ie===void 0)))?void 0:Ie[la]}}),Fe(ne),K={exercise_subject_id:u==null||((X=u.data)===null||X===void 0||((F=X[0])===null||F===void 0))?void 0:F.id,exercise_id:n==null||((M=n.data)===null||M===void 0||((S=M[0])===null||S===void 0))?void 0:S.id,exercise_ab_id:o==null||((V=o.exams)===null||V===void 0||((Y=V[0])===null||Y===void 0))?void 0:Y.exercise_id,is_ab:o!=null&&o.is_ab?1:0,question_type:Object.keys(o==null||((ge=o.exams)===null||ge===void 0||((A=ge[0])===null||A===void 0))?void 0:A.type)[0]},f=Object(E.a)(Object(E.a)({},f),K),Se(f),H.setFieldsValue(K),ta(f));case 14:case"end":return j.stop()}},l)}));return function(){return s.apply(this,arguments)}}(),Qa=function(l){f.page=1,f.per_page=10,f=Object(E.a)(Object(E.a)({},f),l),Se(Object(E.a)({},f)),ta(f)},Wa=[((c=f)===null||c===void 0?void 0:c.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"question_index",align:"center"}:{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"score",align:"center",render:function(l){return e.a.createElement("span",null,"[",l,")")}},{title:"\u5B66\u5458\u4EBA\u6570(\u4EBA)",dataIndex:"people_count",align:"center",render:function(l,_){return e.a.createElement("span",{onClick:function(){return Me(Object(E.a)({},_))},className:"current c-light-primary"},l)}},{title:"\u4EBA\u6570\u5360\u6BD4(%)",dataIndex:"people_rate",align:"center"},{title:"\u64CD\u4F5C",width:100,dataIndex:"action",align:"center",render:function(l,_){return e.a.createElement("span",{onClick:function(){return Me(Object(E.a)({},_))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6")}}],Ga=function(){var l,_,t,r={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(i){var u,n,O,o,N;return"".concat(((u=f)===null||u===void 0?void 0:u.way)==="1"?"\u7B54\u5BF9\u9898\u6570":"\u5F97\u5206\u533A\u95F4")+"\uFF1A"+(i==null||((n=i[0])===null||n===void 0)?void 0:n.name)+"
"+"".concat(((O=f)===null||O===void 0?void 0:O.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\u5B66\u5458\u4EBA\u6570")+"\uFF1A"+(i==null||((o=i[0])===null||o===void 0)?void 0:o.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(i==null||((N=i[1])===null||N===void 0)?void 0:N.value)+"%"}},xAxis:{name:((l=f)===null||l===void 0?void 0:l.way)==="1"?"\u7B54\u5BF9\u9898\u6570":"\u5F97\u5206\u533A\u95F4",nameLocation:"start",nameTextStyle:{padding:[50,-10,0,0]},axisTick:{show:!1},axisLabel:{margin:18},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:d==null?void 0:d.range},yAxis:[{type:"value",name:((_=f)===null||_===void 0?void 0:_.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,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"}]},x=(t=[].concat(Object(B.a)(d==null?void 0:d.people_count),Object(B.a)(d==null?void 0:d.people_rate)))===null||t===void 0?void 0:t.every(function(m){return!m});return x&&(r.grid.right="10%",r.grid.left="7%"),r},Ha=function(l){"exercise_subject_id"in l&&wa(l==null?void 0:l.exercise_subject_id),"exercise_id"in l&&Ia(l==null?void 0:l.exercise_id),"exercise_ab_id"in l&&Xa(l==null?void 0:l.exercise_ab_id)};return qe?e.a.createElement(ma,{parentParams:Object(E.a)(Object(E.a)({},qe),f),goBack:function(){return Me(null)}}):e.a.createElement("div",{className:b.a.wrap},e.a.createElement(He.a,{title:"\u9898\u578B\u5206\u6790",space:40}),e.a.createElement(h.a,{className:b.a.formWrap,form:H,size:"large",onValuesChange:Ha,onFinish:Qa},e.a.createElement(W.a,null,e.a.createElement(h.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(P.a,{showArrow:!0,optionFilterProp:"children",className:b.a.select},Ne.map(function(s){return e.a.createElement(P.a.Option,{key:s.id,title:s.name,value:s.id},s.name)}))),e.a.createElement(h.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(P.a,{showArrow:!0,className:b.a.select,optionFilterProp:"children"},U.map(function(s){return e.a.createElement(P.a.Option,{key:s.id,title:s.exercise_name,value:s.id},s.exercise_name)}))),e.a.createElement(h.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",initialValue:1,name:"is_ab"},e.a.createElement(P.a,{className:b.a.select,showArrow:!0,disabled:!0,optionFilterProp:"children",style:{marginRight:0,width:180}},e.a.createElement(P.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(P.a.Option,{key:1,value:1},"AB\u8BD5\u5377")))),e.a.createElement(W.a,{style:{marginTop:2}},e.a.createElement(h.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(P.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children"},Ve.map(function(s){return e.a.createElement(P.a.Option,{key:s.exercise_id,title:s.exam_name,value:s.exercise_id},s.exam_name)}))),e.a.createElement(h.a.Item,{label:"\u9898\u578B",name:"question_type"},e.a.createElement(P.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:20}},be.map(function(s){return e.a.createElement(P.a.Option,{key:s.key,title:s.name,value:s.key},s.name)})))),e.a.createElement(W.a,{style:{marginTop:2}},e.a.createElement(h.a.Item,{initialValue:"1",label:"\u7EDF\u8BA1\u65B9\u5F0F",name:"way"},e.a.createElement(J.a.Group,{style:{marginTop:10}},e.a.createElement(J.a,{value:"1"},"\u6309\u7B54\u9898\u7EDF\u8BA1"),e.a.createElement(J.a,{value:"2"},"\u6309\u5F97\u5206\u533A\u95F4\u7EDF\u8BA1"))),e.a.createElement("div",{className:b.a.btns},e.a.createElement(T.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(T.a,{type:"primary",onClick:function(){return Ca()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:b.a.tab},((Z=f)===null||Z===void 0?void 0:Z.way)==="1"?e.a.createElement("div",{className:b.a.imgText},e.a.createElement("img",{src:Ea.a}),"\u5E73\u5747\u7B54\u5BF9\u9898\u6570\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},R==null?void 0:R.avg_count),"\u9053"):e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:b.a.imgText},e.a.createElement("img",{src:pa.a}),"\u6700\u9AD8\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},R==null?void 0:R.max_score),"\u5206"),e.a.createElement("div",{className:b.a.imgText},e.a.createElement("img",{src:ya.a}),"\u6700\u4F4E\u5206\uFF1A",e.a.createElement("span",{style:{color:"#E01F21"}},R==null?void 0:R.min_score),"\u5206"),e.a.createElement("div",{className:b.a.imgText},e.a.createElement("img",{src:ga.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#2FA7FF"}},R==null?void 0:R.avg_sore),"\u5206")),e.a.createElement("div",{className:b.a.imgs},e.a.createElement(re.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Je("1")},src:ye==="1"?Ua.a:ja.a})),e.a.createElement(re.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Je("2")},src:ye==="2"?Aa.a:ha.a})))),ye==="2"&&e.a.createElement(ie.a,{className:b.a.customTable,dataSource:me,bordered:!1,columns:Wa,rowClassName:b.a.row,loading:ae,pagination:!1}),ye==="1"&&e.a.createElement(Ue.a,{spinning:ae},e.a.createElement("div",{className:b.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(ua.a,{option:Ga(),style:{height:400},opts:{renderer:"svg"}})))},Va=g.default=Da},"uD/T":function(v,g,a){v.exports=a.p+"static/g1.ef3c55af.svg"},uVdt:function(v,g,a){v.exports=a.p+"static/f1.739bbef2.svg"},wJFb:function(v,g,a){v.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[134],{"//nd":function(v,g,a){v.exports=a.p+"static/c.aa623332.svg"},"/7ue":function(v,g,a){"use strict";var Xe=a("XEnU"),Ue=a("q1tI"),se=a.n(Ue),ie=a("wJFb"),oe=a.n(ie),re=function(T){var Oe=T.children,V=Oe===void 0?null:Oe,we=T.title,W=T.style,ze=W===void 0?{}:W,P=T.className,B=P===void 0?"":P,E=T.titlestyle,w=T.space,Qe=w===void 0?0:w;return se.a.createElement("aside",{className:oe.a.headWarp,style:Object(Xe.a)({padding:"0 ".concat(Qe,"px")},ze)},se.a.createElement("div",{className:"".concat(oe.a.head," ").concat(B)},se.a.createElement("div",{className:oe.a.text},we," ",E),V))};g.a=re},"/fM9":function(v,g,a){v.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(v,g,a){v.exports=a.p+"static/f2.ae7ec6a8.svg"},"8OmN":function(v,g,a){v.exports=a.p+"static/b.25fbbddb.svg"},JVGU:function(v,g,a){v.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(v,g,a){v.exports=a.p+"static/d.476fdf1e.svg"},NrGE:function(v,g,a){v.exports=a.p+"static/g2.cd44b412.svg"},YH78:function(v,g,a){v.exports=a.p+"static/a.13a99c3e.svg"},kso5:function(v,g,a){"use strict";a.r(g);var Xe=a("T2oS"),Ue=a("W9HT"),se=a("g9YV"),ie=a("wCAj"),oe=a("5Dmo"),re=a("3S7+"),na=a("+L6B"),T=a("2/Rp"),Oe=a("7Kak"),V=a("9yH6"),we=a("14J3"),W=a("BMrR"),ze=a("OaEy"),P=a("2fM7"),B=a("3S9h"),E=a("XEnU"),w=a("5Tp6"),Qe=a("y8nQ"),h=a("Vl3Y"),y=a("k16G"),sa=a("IIKO"),ia=a("c1Ei"),D=a.n(ia),p=a("q1tI"),e=a.n(p),oa=a("JVGU"),b=a.n(oa),ue=a("1vsH"),We=a("m3rI"),ra=a("LvDl"),Ge=a.n(ra),C=a("ErOA"),He=a("/7ue"),ua=a("cVA7"),da=a.n(ua),Ya=a("5NDa"),je=a("5rEg"),_a=a("/fM9"),k=a.n(_a),ca=function(de){var c=de.parentParams,Z=de.goBack,q={name:"",student_no:"",student_group:""},ee=h.a.useForm(),Ke=Object(y.a)(ee,1),Pe=Ke[0],he=Object(p.useState)([]),_e=Object(y.a)(he,2),H=_e[0],Le=_e[1],ce=Object(p.useState)(!0),me=Object(y.a)(ce,2),Ae=me[0],ve=me[1],Ee=Object(p.useState)(1),R=Object(y.a)(Ee,2),fe=R[0],De=R[1],pe=Object(p.useState)(q),ae=Object(y.a)(pe,2),I=ae[0],xe=ae[1];Object(p.useEffect)(function(){te(I)},[]);var te=function(){var $=Object(w.a)(D.a.mark(function U(z){var le,G;return D.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return ve(!0),le=Object(E.a)(Object(E.a)({},z),{},{id:c==null?void 0:c.exercise_ab_id,question_type:c==null?void 0:c.question_type}),(c==null?void 0:c.way)==="2"&&(le.score=1),Q.next=5,Object(C.a)("/api/common_exercises/exercises/type_analyse_student_detail.json",{method:"get",params:le});case 5:G=Q.sent,G!=null&&G.data&&(Le(G.data),xe(Object(E.a)({},I))),ve(!1);case 8:case"end":return Q.stop()}},U)}));return function(z){return $.apply(this,arguments)}}(),Ne=function(){var U=Object(E.a)(Object(E.a)({},I),{},{id:c==null?void 0:c.exercise_ab_id,question_type:c==null?void 0:c.question_type});(c==null?void 0:c.way)==="2"&&(U.score=1),Object(ue.p)("",Object(ue.L)({url:We.a.API_SERVER+"/api/common_exercises/exercises/type_analyse_student_detail.xlsx",query:U}))},Te=function(U){I=Object(E.a)(Object(E.a)({},I),U),xe(Object(E.a)({},I)),te(I),De(fe+1)},$e=[{title:"\u5B66\u53F7",dataIndex:"student_no",sorter:function(U,z){return Number(U.student_no)-Number(z.student_no)},fixed:"left"},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(c==null?void 0:c.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"count"}:{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",sorter:function(U,z){return Number(U.score)-Number(z.score)}}];return e.a.createElement("div",{className:k.a.wrap},e.a.createElement(He.a,{title:e.a.createElement("span",{className:"c-grey-999"},"\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 Z()},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(h.a,{className:k.a.formWrap,form:Pe,size:"large",onFinish:Te},e.a.createElement(W.a,{style:{justifyContent:"space-between"}},e.a.createElement(h.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(je.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(h.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(je.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(h.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(je.a,{placeholder:"\u8BF7\u8F93\u5165\u73ED\u7EA7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement(W.a,{style:{marginTop:2}},e.a.createElement("div",{className:k.a.btns},e.a.createElement(T.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(T.a,{type:"primary",onClick:function(){return Ne()}},"\u5BFC\u51FA ")))),e.a.createElement(ie.a,{key:fe,className:k.a.customTable,dataSource:H,bordered:!1,rowKey:function(U){return U.id},columns:$e,rowClassName:k.a.row,loading:Ae,pagination:!1}))},ma=ca,va=a("YH78"),Ea=a.n(va),fa=a("8OmN"),pa=a.n(fa),xa=a("//nd"),ya=a.n(xa),ba=a("KdA0"),ga=a.n(ba),Ra=a("NrGE"),Ua=a.n(Ra),Oa=a("uD/T"),ja=a.n(Oa),Pa=a("uVdt"),ha=a.n(Pa),La=a("/zN2"),Aa=a.n(La),Da=function(de){var c,Z,q,ee,Ke=Object(sa.a)({},de),Pe={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,way:"1"},he=h.a.useForm(),_e=Object(y.a)(he,1),H=_e[0],Le=Object(p.useState)([]),ce=Object(y.a)(Le,2),me=ce[0],Ae=ce[1],ve=Object(p.useState)({}),Ee=Object(y.a)(ve,2),R=Ee[0],fe=Ee[1],De=Object(p.useState)(!0),pe=Object(y.a)(De,2),ae=pe[0],I=pe[1],xe=Object(p.useState)([]),te=Object(y.a)(xe,2),Ne=te[0],Te=te[1],$e=Object(p.useState)([]),$=Object(y.a)($e,2),U=$[0],z=$[1],le=Object(p.useState)([]),G=Object(y.a)(le,2),Ye=G[0],Q=G[1],Ta=Object(p.useState)("1"),Je=Object(y.a)(Ta,2),ye=Je[0],Ve=Je[1],$a=Object(p.useState)([]),ke=Object(y.a)($a,2),be=ke[0],Fe=ke[1],Fa=Object(p.useState)(null),Ze=Object(y.a)(Fa,2),qe=Ze[0],Se=Ze[1],Sa=Object(p.useState)(Pe),ea=Object(y.a)(Sa,2),f=ea[0],Me=ea[1],Ma=Object(p.useState)({range:[],people_count:[],people_rate:[]}),aa=Object(y.a)(Ma,2),u=aa[0],Ba=aa[1];Object(p.useEffect)(function(){za()},[]);var ta=function(){var s=Object(w.a)(D.a.mark(function t(_){var l,r,x,m;return D.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return l=Ge.a.cloneDeep(_),l.exercise_id=l.exercise_ab_id,l.id=l.exercise_ab_id,(l==null?void 0:l.way)==="2"&&(l.score=1),I(!0),d.next=7,Object(C.a)("/api/common_exercises/exercises/type_analyse.json",{method:"get",params:l});case 7:r=d.sent,r!=null&&r.data&&(Ae(r.data),Me(Object(E.a)({},f)),fe(Object(E.a)({},r)),m={range:[],people_count:[],people_rate:[]},r==null||((x=r.data)===null||x===void 0)||x.forEach(function(n){(_==null?void 0:_.way)==="1"?m.range.push("".concat(n.question_index,"\u9053")):m.range.push("[".concat(n.score,")")),m.people_count.push(n.people_count),m.people_rate.push(n.people_rate)}),Ba(m)),I(!1);case 10:case"end":return d.stop()}},t)}));return function(_){return s.apply(this,arguments)}}(),Ca=function(){var t=Ge.a.cloneDeep(f);t.exercise_id=t.exercise_ab_id,t.id=t.exercise_ab_id,(t==null?void 0:t.way)==="2"&&(t.score=1),Object(ue.p)("",Object(ue.L)({url:We.a.API_SERVER+"/api/common_exercises/exercises/type_analyse.xlsx",query:t}))},Ia=function(){var s=Object(w.a)(D.a.mark(function t(_){var l,r,x,m,i,d,n,O,o;return D.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(C.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:_}});case 2:l=L.sent,l!=null&&l.exams&&(Q(Object(B.a)(l==null?void 0:l.exams)),O=Object.keys(l==null||((r=l.exams)===null||r===void 0||((x=r[0])===null||x===void 0))?void 0:x.type).map(function(X){var F,S,M;return{key:X,name:l==null||((F=l.exams)===null||F===void 0||((S=F[0])===null||S===void 0||((M=S.type)===null||M===void 0)))?void 0:M[X]}}),Fe(O),o={exercise_ab_id:l==null||((m=l.exams)===null||m===void 0||((i=m[0])===null||i===void 0))?void 0:i.exercise_id,is_ab:l!=null&&l.is_ab?1:0,question_type:Object.keys(l==null||((d=l.exams)===null||d===void 0||((n=d[0])===null||n===void 0))?void 0:n.type)[0]},H.setFieldsValue(o));case 4:case"end":return L.stop()}},t)}));return function(_){return s.apply(this,arguments)}}(),Xa=function(){var s=Object(w.a)(D.a.mark(function t(_){var l,r;return D.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:r={exercise_ab_id:_,question_type:be==null||((l=be[0])===null||l===void 0)?void 0:l.key},H.setFieldsValue(r);case 2:case"end":return m.stop()}},t)}));return function(_){return s.apply(this,arguments)}}(),wa=function(){var s=Object(w.a)(D.a.mark(function t(_){var l,r,x,m,i,d,n,O,o,N,L,X,F,S,M,Y,J;return D.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Object(C.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:_}});case 2:return i=A.sent,A.next=5,Object(C.a)("/api/common_exercises/exercises/".concat(i==null||((l=i.data)===null||l===void 0||((r=l[0])===null||r===void 0))?void 0:r.id,"/student_groups.json"),{method:"get"});case 5:return d=A.sent,A.next=8,Object(C.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:i==null||((x=i.data)===null||x===void 0||((m=x[0])===null||m===void 0))?void 0:m.id}});case 8:n=A.sent,(d==null?void 0:d.status)===0&&(z(Object(B.a)(i==null?void 0:i.data)),Q(Object(B.a)(n==null?void 0:n.exams)),Y=Object.keys(n==null||((O=n.exams)===null||O===void 0||((o=O[0])===null||o===void 0))?void 0:o.type).map(function(ne){var K,Re,j;return{key:ne,name:n==null||((K=n.exams)===null||K===void 0||((Re=K[0])===null||Re===void 0||((j=Re.type)===null||j===void 0)))?void 0:j[ne]}}),Fe(Y),J={exercise_id:i==null||((N=i.data)===null||N===void 0||((L=N[0])===null||L===void 0))?void 0:L.id,exercise_ab_id:n==null||((X=n.exams)===null||X===void 0||((F=X[0])===null||F===void 0))?void 0:F.exercise_id,is_ab:n!=null&&n.is_ab?1:0,question_type:Object.keys(n==null||((S=n.exams)===null||S===void 0||((M=S[0])===null||M===void 0))?void 0:M.type)[0]},H.setFieldsValue(J));case 10:case"end":return A.stop()}},t)}));return function(_){return s.apply(this,arguments)}}(),za=function(){var s=Object(w.a)(D.a.mark(function t(){var _,l,r,x,m,i,d,n,O,o,N,L,X,F,S,M,Y,J,ge,A,ne,K;return D.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(C.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return d=j.sent,j.next=5,Object(C.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:d==null||((_=d.data)===null||_===void 0||((l=_[0])===null||l===void 0))?void 0:l.id}});case 5:return n=j.sent,j.next=8,Object(C.a)("/api/common_exercises/exercises/".concat(n==null||((r=n.data)===null||r===void 0||((x=r[0])===null||x===void 0))?void 0:x.id,"/student_groups.json"),{method:"get"});case 8:return O=j.sent,j.next=11,Object(C.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:n==null||((m=n.data)===null||m===void 0||((i=m[0])===null||i===void 0))?void 0:i.id}});case 11:o=j.sent,console.log(o,"res4"),(O==null?void 0:O.status)===0&&(Te(Object(B.a)(d.data)),z(Object(B.a)(n==null?void 0:n.data)),Q(Object(B.a)(o==null?void 0:o.exams)),ne=Object.keys(o==null||((N=o.exams)===null||N===void 0||((L=N[0])===null||L===void 0))?void 0:L.type).map(function(la){var Be,Ce,Ie;return{key:la,name:o==null||((Be=o.exams)===null||Be===void 0||((Ce=Be[0])===null||Ce===void 0||((Ie=Ce.type)===null||Ie===void 0)))?void 0:Ie[la]}}),Fe(ne),K={exercise_subject_id:d==null||((X=d.data)===null||X===void 0||((F=X[0])===null||F===void 0))?void 0:F.id,exercise_id:n==null||((S=n.data)===null||S===void 0||((M=S[0])===null||M===void 0))?void 0:M.id,exercise_ab_id:o==null||((Y=o.exams)===null||Y===void 0||((J=Y[0])===null||J===void 0))?void 0:J.exercise_id,is_ab:o!=null&&o.is_ab?1:0,question_type:Object.keys(o==null||((ge=o.exams)===null||ge===void 0||((A=ge[0])===null||A===void 0))?void 0:A.type)[0]},f=Object(E.a)(Object(E.a)({},f),K),Me(f),H.setFieldsValue(K),ta(f));case 14:case"end":return j.stop()}},t)}));return function(){return s.apply(this,arguments)}}(),Qa=function(t){f.page=1,f.per_page=10,f=Object(E.a)(Object(E.a)({},f),t),Me(Object(E.a)({},f)),ta(f)},Wa=[((c=f)===null||c===void 0?void 0:c.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"question_index",align:"center"}:{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"score",align:"center",render:function(t){return e.a.createElement("span",null,"[",t,")")}},{title:"\u5B66\u5458\u4EBA\u6570(\u4EBA)",dataIndex:"people_count",align:"center",render:function(t,_){return e.a.createElement("span",{onClick:function(){return Se(Object(E.a)({},_))},className:"current c-light-primary"},t)}},{title:"\u4EBA\u6570\u5360\u6BD4(%)",dataIndex:"people_rate",align:"center"},{title:"\u64CD\u4F5C",width:100,dataIndex:"action",align:"center",render:function(t,_){return e.a.createElement("span",{onClick:function(){return Se(Object(E.a)({},_))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6")}}],Ga=function(){var t,_,l,r={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(i){var d,n,O,o,N;return"".concat(((d=f)===null||d===void 0?void 0:d.way)==="1"?"\u7B54\u5BF9\u9898\u6570":"\u5F97\u5206\u533A\u95F4")+"\uFF1A"+(i==null||((n=i[0])===null||n===void 0)?void 0:n.name)+"
"+"".concat(((O=f)===null||O===void 0?void 0:O.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\u5B66\u5458\u4EBA\u6570")+"\uFF1A"+(i==null||((o=i[0])===null||o===void 0)?void 0:o.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(i==null||((N=i[1])===null||N===void 0)?void 0:N.value)+"%"}},xAxis:{name:((t=f)===null||t===void 0?void 0:t.way)==="1"?"\u7B54\u5BF9\u9898\u6570":"\u5F97\u5206\u533A\u95F4",nameLocation:"start",nameTextStyle:{padding:[50,-10,0,0]},axisTick:{show:!1},axisLabel:{margin:18},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:u==null?void 0:u.range},yAxis:[{type:"value",name:((_=f)===null||_===void 0?void 0:_.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,u==null?void 0:u.people_count)/5),max:Math.ceil(Math.max.apply(null,u==null?void 0:u.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,u==null?void 0:u.people_rate)/5),max:Math.ceil(Math.max.apply(null,u==null?void 0:u.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:u==null?void 0:u.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:u==null?void 0:u.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},x=(l=[].concat(Object(B.a)(u==null?void 0:u.people_count),Object(B.a)(u==null?void 0:u.people_rate)))===null||l===void 0?void 0:l.every(function(m){return!m});return x&&(r.grid.right="10%",r.grid.left="7%"),r},Ha=function(t){"exercise_subject_id"in t&&wa(t==null?void 0:t.exercise_subject_id),"exercise_id"in t&&Ia(t==null?void 0:t.exercise_id),"exercise_ab_id"in t&&Xa(t==null?void 0:t.exercise_ab_id)},Ka=function(t){return e.a.createElement(P.a,{className:b.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(P.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):e.a.createElement(P.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return qe?e.a.createElement(ma,{parentParams:Object(E.a)(Object(E.a)({},qe),f),goBack:function(){return Se(null)}}):e.a.createElement("div",{className:b.a.wrap},e.a.createElement(He.a,{title:"\u9898\u578B\u5206\u6790",space:40}),e.a.createElement(h.a,{className:b.a.formWrap,form:H,size:"large",onValuesChange:Ha,onFinish:Qa},e.a.createElement(W.a,null,e.a.createElement(h.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(P.a,{showArrow:!0,optionFilterProp:"children",className:b.a.select},Ne.map(function(s){return e.a.createElement(P.a.Option,{key:s.id,title:s.name,value:s.id},s.name)}))),e.a.createElement(h.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(P.a,{showArrow:!0,className:b.a.select,optionFilterProp:"children"},U.map(function(s){return e.a.createElement(P.a.Option,{key:s.id,title:s.exercise_name,value:s.id},s.exercise_name)}))),e.a.createElement(h.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},e.a.createElement(Ka,null))),e.a.createElement(W.a,{style:{marginTop:2}},e.a.createElement(h.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(P.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children"},Ye.map(function(s){return e.a.createElement(P.a.Option,{key:s.exercise_id,title:s.exam_name,value:s.exercise_id},s.exam_name)}))),e.a.createElement(h.a.Item,{label:"\u9898\u578B",name:"question_type"},e.a.createElement(P.a,{className:b.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:20}},be.map(function(s){return e.a.createElement(P.a.Option,{key:s.key,title:s.name,value:s.key},s.name)})))),e.a.createElement(W.a,{style:{marginTop:2}},e.a.createElement(h.a.Item,{initialValue:"1",label:"\u7EDF\u8BA1\u65B9\u5F0F",name:"way"},e.a.createElement(V.a.Group,{style:{marginTop:10}},e.a.createElement(V.a,{value:"1"},"\u6309\u7B54\u9898\u7EDF\u8BA1"),e.a.createElement(V.a,{value:"2"},"\u6309\u5F97\u5206\u533A\u95F4\u7EDF\u8BA1"))),e.a.createElement("div",{className:b.a.btns},e.a.createElement(T.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(T.a,{type:"primary",onClick:function(){return Ca()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:b.a.tab},((Z=f)===null||Z===void 0?void 0:Z.way)==="1"?e.a.createElement("div",{className:b.a.imgText},e.a.createElement("img",{src:Ea.a}),"\u5E73\u5747\u7B54\u5BF9\u9898\u6570\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},R==null?void 0:R.avg_count),"\u9053"):e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:b.a.imgText},e.a.createElement("img",{src:pa.a}),"\u6700\u9AD8\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},R==null?void 0:R.max_score),"\u5206"),e.a.createElement("div",{className:b.a.imgText},e.a.createElement("img",{src:ya.a}),"\u6700\u4F4E\u5206\uFF1A",e.a.createElement("span",{style:{color:"#E01F21"}},R==null?void 0:R.min_score),"\u5206"),e.a.createElement("div",{className:b.a.imgText},e.a.createElement("img",{src:ga.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#2FA7FF"}},R==null?void 0:R.avg_sore),"\u5206")),e.a.createElement("div",{className:b.a.imgs},e.a.createElement(re.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Ve("1")},src:ye==="1"?Ua.a:ja.a})),e.a.createElement(re.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return Ve("2")},src:ye==="2"?Aa.a:ha.a})))),ye==="2"&&e.a.createElement(ie.a,{className:b.a.customTable,dataSource:me,bordered:!1,columns:Wa,rowClassName:b.a.row,loading:ae,pagination:!1}),ye==="1"&&e.a.createElement(Ue.a,{spinning:ae},e.a.createElement("div",{className:b.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(da.a,{option:Ga(),style:{height:400},opts:{renderer:"svg"}})))},Ja=g.default=Da},"uD/T":function(v,g,a){v.exports=a.p+"static/g1.ef3c55af.svg"},uVdt:function(v,g,a){v.exports=a.p+"static/f1.739bbef2.svg"},wJFb:function(v,g,a){v.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]); diff --git a/p__Exam__Lists__SubjectAnalyzing.10c78b40.async.js b/p__Exam__Lists__SubjectAnalyzing.c22cbd98.async.js similarity index 68% rename from p__Exam__Lists__SubjectAnalyzing.10c78b40.async.js rename to p__Exam__Lists__SubjectAnalyzing.c22cbd98.async.js index 34364fa4da..5462cb3c6d 100644 --- a/p__Exam__Lists__SubjectAnalyzing.10c78b40.async.js +++ b/p__Exam__Lists__SubjectAnalyzing.c22cbd98.async.js @@ -1,4 +1,4 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[145],{"+6qI":function(Z,V,r){"use strict";r.r(V);var ne=r("2qtc"),xe=r("kLXV"),be=r("g9YV"),se=r("wCAj"),ie=r("+L6B"),F=r("2/Rp"),Oe=r("14J3"),A=r("BMrR"),re=r("OaEy"),y=r("2fM7"),M=r("7Kak"),ue=r("9yH6"),C=r("3S9h"),m=r("XEnU"),I=r("5Tp6"),je=r("y8nQ"),U=r("Vl3Y"),h=r("k16G"),Pe=r("IIKO"),oe=r("c1Ei"),j=r.n(oe),g=r("q1tI"),a=r.n(g),ke=r("kzlT"),v=r.n(ke),de=r("1vsH"),Ne=r("m3rI"),qe=r("LvDl"),_e=r.n(qe),D=r("ErOA"),Le=r("/7ue"),ea=r("5NDa"),Ae=r("5rEg"),o=r("tLQY"),i=r.n(o),E=function(B){var O=B.parentParams,q=B.goBack,ee={name:"",student_no:"",student_group:""},ae=U.a.useForm(),R=Object(h.a)(ae,1),he=R[0],ce=Object(g.useState)([]),me=Object(h.a)(ce,2),ve=me[0],ge=me[1],Ee=Object(g.useState)(!0),ze=Object(h.a)(Ee,2),We=ze[0],Te=ze[1],De=Object(g.useState)(1),$e=Object(h.a)(De,2),ye=$e[0],Qe=$e[1],Se=Object(g.useState)(ee),we=Object(h.a)(Se,2),G=we[0],Me=we[1];Object(g.useEffect)(function(){Re(G)},[]);var Re=function(){var X=Object(I.a)(j.a.mark(function T(H){var Ce,te;return j.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return Te(!0),Ce=Object(m.a)(Object(m.a)({},H),{},{id:O==null?void 0:O.exercise_ab_id,exercise_question_id:O==null?void 0:O.exercise_question_id}),J.next=4,Object(D.a)("/api/common_exercises/exercises/exercise_question_analyse_score.json",{method:"get",params:Ce});case 4:te=J.sent,te!=null&&te.data&&(ge(te.data),Me(Object(m.a)({},G))),Te(!1);case 7:case"end":return J.stop()}},T)}));return function(H){return X.apply(this,arguments)}}(),He=function(){var T=Object(m.a)(Object(m.a)({},G),{},{id:O==null?void 0:O.exercise_ab_id,exercise_question_id:O==null?void 0:O.exercise_question_id});Object(de.p)("",Object(de.L)({url:Ne.a.API_SERVER+"/api/common_exercises/exercises/exercise_question_analyse_score.xlsx",query:T}))},Fe=function(T){G=Object(m.a)(Object(m.a)({},G),T),Me(Object(m.a)({},G)),Re(G),Qe(ye+1)},Ke=[{title:"\u5B66\u53F7",dataIndex:"student_no",sorter:function(T,H){return Number(T.student_no)-Number(H.student_no)},fixed:"left"},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",width:100,sorter:function(T,H){return Number(T.score)-Number(H.score)}}];return a.a.createElement("div",{className:i.a.wrap},a.a.createElement(Le.a,{title:a.a.createElement("span",{className:"c-grey-999"},"\u8BD5\u9898\u5206\u6790",a.a.createElement("span",{className:"c-grey-333"},"\xA0-\xA0\u5B66\u5458\u8BE6\u60C5")),space:40},a.a.createElement("span",{onClick:function(){return q()},className:"current c-light-primary font18"},a.a.createElement("i",{style:{transform:"rotate(180deg)",display:"inline-block",marginRight:10},className:"iconfont icon-jiantou1"}),"\u8FD4\u56DE")),a.a.createElement(U.a,{className:i.a.formWrap,form:he,size:"large",onFinish:Fe},a.a.createElement(A.a,{style:{justifyContent:"space-between"}},a.a.createElement(U.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},a.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),a.a.createElement(U.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_no"},a.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}})),a.a.createElement(U.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"student_group"},a.a.createElement(Ae.a,{placeholder:"\u8BF7\u8F93\u5165\u73ED\u7EA7\u641C\u7D22",style:{width:200,marginRight:0}}))),a.a.createElement(A.a,{style:{marginTop:2}},a.a.createElement("div",{className:i.a.btns},a.a.createElement(F.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),a.a.createElement(F.a,{type:"primary",onClick:function(){return He()}},"\u5BFC\u51FA ")))),a.a.createElement(se.a,{key:ye,className:i.a.customTable,dataSource:ve,bordered:!1,rowKey:function(T){return T.id},columns:Ke,rowClassName:i.a.row,loading:We,pagination:!1}))},x=E,b=r("9Bee"),$=function(B){var O=Object(Pe.a)({},B),q={page:1,per_page:10,total:0,exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,sort_by:null,direction:null},ee=U.a.useForm(),ae=Object(h.a)(ee,1),R=ae[0],he=Object(g.useState)([]),ce=Object(h.a)(he,2),me=ce[0],ve=ce[1],ge=Object(g.useState)({}),Ee=Object(h.a)(ge,2),ze=Ee[0],We=Ee[1],Te=Object(g.useState)(!0),De=Object(h.a)(Te,2),$e=De[0],ye=De[1],Qe=Object(g.useState)([]),Se=Object(h.a)(Qe,2),we=Se[0],G=Se[1],Me=Object(g.useState)([]),Re=Object(h.a)(Me,2),He=Re[0],Fe=Re[1],Ke=Object(g.useState)([]),X=Object(h.a)(Ke,2),T=X[0],H=X[1],Ce=Object(g.useState)([]),te=Object(h.a)(Ce,2),aa=te[0],J=te[1],da=Object(g.useState)(null),ta=Object(h.a)(da,2),Ve=ta[0],na=ta[1],_a=Object(g.useState)(q),ra=Object(h.a)(_a,2),s=ra[0],Ie=ra[1],ca=Object(g.useState)(!1),la=Object(h.a)(ca,2),ma=la[0],sa=la[1],va=Object(g.useState)({}),ia=Object(h.a)(va,2),_=ia[0],ua=ia[1];Object(g.useEffect)(function(){ga()},[]);var Ea=["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"],fa=function(){var l=Object(I.a)(j.a.mark(function e(n){var t;return j.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return sa(!0),f.next=3,Object(D.a)("/api/exercise_questions/".concat(n,".json"),{method:"get"});case 3:t=f.sent,console.log(t,444),ua(Object(m.a)({},t));case 6:case"end":return f.stop()}},e)}));return function(n){return l.apply(this,arguments)}}(),Ge=function(){var l=Object(I.a)(j.a.mark(function e(n){var t,u,f;return j.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return t=_e.a.cloneDeep(n),t.exercise_id=t.exercise_ab_id,t.question_type=t.question_type==="all"?null:t.question_type,t.id=t.exercise_ab_id,ye(!0),c.next=7,Object(D.a)("/api/common_exercises/exercises/exercise_question_analyse.json",{method:"get",params:t});case 7:u=c.sent,u!=null&&u.data&&(ve(u.data),Ie(Object(m.a)(Object(m.a)({},s),{},{total:u==null||((f=u.data)===null||f===void 0)?void 0:f.length})),We(Object(m.a)({},u))),ye(!1);case 10:case"end":return c.stop()}},e)}));return function(n){return l.apply(this,arguments)}}(),pa=function(){var e=_e.a.cloneDeep(s);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(de.p)("",Object(de.L)({url:Ne.a.API_SERVER+"/api/common_exercises/exercises/exercise_question_analyse.xlsx",query:e}))},xa=function(){var l=Object(I.a)(j.a.mark(function e(n){var t,u,f,P,c,N,d;return j.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,Object(D.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:n}});case 2:t=p.sent,t!=null&&t.exams&&(H(Object(C.a)(t==null?void 0:t.exams)),N=Object.keys(t==null||((u=t.exams)===null||u===void 0||((f=u[0])===null||f===void 0))?void 0:f.type).map(function(K){var k,z,W;return{key:K,name:t==null||((k=t.exams)===null||k===void 0||((z=k[0])===null||z===void 0||((W=z.type)===null||W===void 0)))?void 0:W[K]}}),J(N),d={exercise_ab_id:t==null||((P=t.exams)===null||P===void 0||((c=P[0])===null||c===void 0))?void 0:c.exercise_id,is_ab:t!=null&&t.is_ab?1:0,question_type:"all"},R.setFieldsValue(d));case 4:case"end":return p.stop()}},e)}));return function(n){return l.apply(this,arguments)}}(),ba=function(){var l=Object(I.a)(j.a.mark(function e(n){var t;return j.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:t={exercise_ab_id:n,question_type:"all"},R.setFieldsValue(t);case 2:case"end":return f.stop()}},e)}));return function(n){return l.apply(this,arguments)}}(),ha=function(){var l=Object(I.a)(j.a.mark(function e(n){var t,u,f,P,c,N,d,Y,p,K,k,z,W,fe,pe;return j.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,Object(D.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:n}});case 2:return c=w.sent,w.next=5,Object(D.a)("/api/common_exercises/exercises/".concat(c==null||((t=c.data)===null||t===void 0||((u=t[0])===null||u===void 0))?void 0:u.id,"/student_groups.json"),{method:"get"});case 5:return N=w.sent,w.next=8,Object(D.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:c==null||((f=c.data)===null||f===void 0||((P=f[0])===null||P===void 0))?void 0:P.id}});case 8:d=w.sent,(N==null?void 0:N.status)===0&&(Fe(Object(C.a)(c==null?void 0:c.data)),H(Object(C.a)(d==null?void 0:d.exams)),fe=Object.keys(d==null||((Y=d.exams)===null||Y===void 0||((p=Y[0])===null||p===void 0))?void 0:p.type).map(function(Ue){var le,Xe,L;return{key:Ue,name:d==null||((le=d.exams)===null||le===void 0||((Xe=le[0])===null||Xe===void 0||((L=Xe.type)===null||L===void 0)))?void 0:L[Ue]}}),J(fe),pe={exercise_id:c==null||((K=c.data)===null||K===void 0||((k=K[0])===null||k===void 0))?void 0:k.id,exercise_ab_id:d==null||((z=d.exams)===null||z===void 0||((W=z[0])===null||W===void 0))?void 0:W.exercise_id,is_ab:d!=null&&d.is_ab?1:0,question_type:"all"},R.setFieldsValue(pe));case 10:case"end":return w.stop()}},e)}));return function(n){return l.apply(this,arguments)}}(),ga=function(){var l=Object(I.a)(j.a.mark(function e(){var n,t,u,f,P,c,N,d,Y,p,K,k,z,W,fe,pe,Be,w,Ue,le;return j.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(D.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return N=L.sent,L.next=5,Object(D.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:N==null||((n=N.data)===null||n===void 0||((t=n[0])===null||t===void 0))?void 0:t.id}});case 5:return d=L.sent,L.next=8,Object(D.a)("/api/common_exercises/exercises/".concat(d==null||((u=d.data)===null||u===void 0||((f=u[0])===null||f===void 0))?void 0:f.id,"/student_groups.json"),{method:"get"});case 8:return Y=L.sent,L.next=11,Object(D.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:d==null||((P=d.data)===null||P===void 0||((c=P[0])===null||c===void 0))?void 0:c.id}});case 11:p=L.sent,console.log(p,"res4"),(Y==null?void 0:Y.status)===0&&(G(Object(C.a)(N.data)),Fe(Object(C.a)(d==null?void 0:d.data)),H(Object(C.a)(p==null?void 0:p.exams)),Ue=Object.keys(p==null||((K=p.exams)===null||K===void 0||((k=K[0])===null||k===void 0))?void 0:k.type).map(function(oa){var Je,Ye,Ze;return{key:oa,name:p==null||((Je=p.exams)===null||Je===void 0||((Ye=Je[0])===null||Ye===void 0||((Ze=Ye.type)===null||Ze===void 0)))?void 0:Ze[oa]}}),J(Ue),le={exercise_subject_id:N==null||((z=N.data)===null||z===void 0||((W=z[0])===null||W===void 0))?void 0:W.id,exercise_id:d==null||((fe=d.data)===null||fe===void 0||((pe=fe[0])===null||pe===void 0))?void 0:pe.id,exercise_ab_id:p==null||((Be=p.exams)===null||Be===void 0||((w=Be[0])===null||w===void 0))?void 0:w.exercise_id,is_ab:p!=null&&p.is_ab?1:0,question_type:"all"},s=Object(m.a)(Object(m.a)({},s),le),Ie(s),R.setFieldsValue(le),Ge(s));case 14:case"end":return L.stop()}},e)}));return function(){return l.apply(this,arguments)}}(),ya=function(e){s.page=1,s.per_page=10,s.sort_by=null,s.direction=null,s=Object(m.a)(Object(m.a)({},s),e),Ie(Object(m.a)({},s)),Ge(s)},Ra=[{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:s.sort_by==="no"&&s.direction,width:90,align:"center"},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"title",ellipsis:!0,render:function(e,n){return a.a.createElement("span",{onClick:function(){return fa(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:s.sort_by==="answer"&&s.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:s.sort_by==="avg_score"&&s.direction,width:100},{title:"\u5168\u5BF9\u4EBA\u6570",align:"center",dataIndex:"right",sorter:function(e,n){return Number(e.right)-Number(n.right)},sortOrder:s.sort_by==="right"&&s.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:s.sort_by==="right_rate"&&s.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:s.sort_by==="part"&&s.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:s.sort_by==="part_rate"&&s.direction,width:180},{title:"\u5168\u9519\u4EBA\u6570",align:"center",dataIndex:"wrong",sorter:function(e,n){return Number(e.wrong)-Number(n.wrong)},sortOrder:s.sort_by==="wrong"&&s.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:s.sort_by==="wrong_rate"&&s.direction,width:150},{title:"\u64CD\u4F5C",width:100,dataIndex:"action",align:"center",fixed:"right",render:function(e,n){return a.a.createElement("div",null,a.a.createElement("span",{onClick:function(){return na(Object(m.a)({},n))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6"))}}],Ua=function(e,n,t,u){console.log(u,"extra"),s.page=e==null?void 0:e.current,s.per_page=e==null?void 0:e.pageSize,t!=null&&t.order?(s.sort_by=t==null?void 0:t.field,s.direction=t==null?void 0:t.order):(s.sort_by=null,s.direction=null),Ie(Object(m.a)({},s)),Ge(s)},Oa=function(e){"exercise_subject_id"in e&&ha(e==null?void 0:e.exercise_subject_id),"exercise_id"in e&&xa(e==null?void 0:e.exercise_id),"exercise_ab_id"in e&&ba(e==null?void 0:e.exercise_ab_id)},ja=function(e){var n;return a.a.createElement(a.a.Fragment,null,a.a.createElement("aside",{className:v.a.single},e==null||((n=e.question_choices)===null||n===void 0)?void 0:n.map(function(t,u){return a.a.createElement("ul",{key:u},a.a.createElement("li",null,Ea[u],"\u3001"),a.a.createElement("li",null,a.a.createElement(b.a,{value:t.choice_text})))})),a.a.createElement("div",{className:v.a.analysis},a.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null?void 0:e.standard_answer_show),a.a.createElement("aside",null,a.a.createElement("span",{className:v.a.text},"\u89E3\u6790:"),a.a.createElement(b.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},Pa=function(e){var n;return a.a.createElement(a.a.Fragment,null,a.a.createElement("aside",{className:v.a.single,style:{display:"flex"}},e==null||((n=e.question_choices)===null||n===void 0)?void 0:n.map(function(t,u){return a.a.createElement("ul",{key:u,style:u===1?{paddingLeft:20}:{}},a.a.createElement("li",{style:{marginTop:0}},a.a.createElement(ue.a,{disabled:!0,checked:t.standard_boolean})),a.a.createElement("li",null,t.choice_text))})),a.a.createElement("div",{className:v.a.analysis},a.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null?void 0:e.standard_answer_show),a.a.createElement("aside",null,a.a.createElement("span",{className:v.a.text},"\u89E3\u6790:"),a.a.createElement(b.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},Na=function(e){var n,t=e==null||((n=e.standard_answer)===null||n===void 0)?void 0:n.map(function(u,f){var P,c;return a.a.createElement("span",{className:"mr10",key:u.choice_id},"\u7B54\u6848\uFF08\u586B\u7A7A".concat(u.choice_id,"\uFF09\uFF1A").concat(u==null||((P=u.answer_text)===null||P===void 0)?void 0:P.join("\u3001")),f<(e==null||((c=e.standard_answer)===null||c===void 0)?void 0:c.length)-1?",":null)});return a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:v.a.analysis},a.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",t),a.a.createElement("aside",null,a.a.createElement("span",{className:v.a.text},"\u89E3\u6790:"),a.a.createElement(b.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},La=function(e){var n;return a.a.createElement("div",{className:v.a.analysis},a.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null||((n=e.standard_answer)===null||n===void 0)?void 0:n[0]),a.a.createElement("aside",null,a.a.createElement("span",{className:v.a.text},"\u89E3\u6790:"),a.a.createElement(b.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"})))},Aa=function(e){var n;return a.a.createElement("div",{className:v.a.single},e==null||((n=e.shixun)===null||n===void 0)?void 0:n.map(function(t,u){return a.a.createElement("ul",{key:u},a.a.createElement("li",{style:{marginTop:0}},"\u7B2C",t.challenge_position,"\u5173\uFF1A"),a.a.createElement("li",null,t.challenge_name))}))},Ta=function(e){return a.a.createElement("div",{className:v.a.analysis},a.a.createElement("aside",null,a.a.createElement("span",{className:v.a.text},"\u9884\u671F\u8F93\u51FA:"),a.a.createElement(b.a,{value:e==null?void 0:e.description})))};return Ve?a.a.createElement(x,{parentParams:Object(m.a)(Object(m.a)(Object(m.a)({},s),Ve),{},{exercise_question_id:Ve.id}),goBack:function(){return na(null)}}):a.a.createElement("div",{className:v.a.wrap},a.a.createElement(Le.a,{title:"\u8BD5\u9898\u5206\u6790",space:40}),a.a.createElement(U.a,{className:v.a.formWrap,form:R,size:"large",onValuesChange:Oa,onFinish:ya},a.a.createElement(A.a,null,a.a.createElement(U.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(y.a,{showArrow:!0,optionFilterProp:"children",className:v.a.select},we.map(function(l){return a.a.createElement(y.a.Option,{key:l.id,title:l.name,value:l.id},l.name)}))),a.a.createElement(U.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},a.a.createElement(y.a,{showArrow:!0,className:v.a.select,optionFilterProp:"children"},He.map(function(l){return a.a.createElement(y.a.Option,{key:l.id,title:l.exercise_name,value:l.id},l.exercise_name)}))),a.a.createElement(U.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",initialValue:1,name:"is_ab"},a.a.createElement(y.a,{className:v.a.select,showArrow:!0,disabled:!0,optionFilterProp:"children",style:{marginRight:0,width:180}},a.a.createElement(y.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"),a.a.createElement(y.a.Option,{key:1,value:1},"AB\u8BD5\u5377")))),a.a.createElement(A.a,{style:{marginTop:2}},a.a.createElement(U.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},a.a.createElement(y.a,{className:v.a.select,showArrow:!0,optionFilterProp:"children"},T.map(function(l){return a.a.createElement(y.a.Option,{key:l.exercise_id,title:l.exam_name,value:l.exercise_id},l.exam_name)}))),a.a.createElement(U.a.Item,{label:"\u9898\u578B",name:"question_type"},a.a.createElement(y.a,{className:v.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:20}},a.a.createElement(y.a.Option,{value:"all"},"\u5168\u90E8"),aa.map(function(l){return a.a.createElement(y.a.Option,{key:l.key,title:l.name,value:l.key},l.name)})))),a.a.createElement(A.a,{style:{marginTop:2}},a.a.createElement("div",{className:v.a.btns},a.a.createElement(F.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),a.a.createElement(F.a,{type:"primary",onClick:function(){return pa()}},"\u5BFC\u51FA ")))),a.a.createElement(se.a,{className:v.a.customTable,dataSource:me,bordered:!1,rowKey:function(e){return e.id},columns:Ra,scroll:{x:1700,scrollToFirstRowOnChange:!1},rowClassName:v.a.row,loading:$e,onChange:Ua,pagination:{pageSize:s.per_page,total:s.total,current:s.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),a.a.createElement(xe.a,{title:"\u8BD5\u9898\u8BE6\u60C5",visible:ma,width:800,onCancel:function(){sa(!1),ua({})},footer:null},a.a.createElement("div",{className:v.a.modalType},a.a.createElement("div",{className:v.a.title},a.a.createElement("div",{className:v.a.name},(_==null?void 0:_.question_type)===6?"\u4EFB\u52A1\u540D\u79F0:":"\u9898\u5E72:"),a.a.createElement(b.a,{style:{paddingRight:10},value:_.question_title})),((_==null?void 0:_.question_type)===0||(_==null?void 0:_.question_type)===1)&&ja(_),(_==null?void 0:_.question_type)===2&&Pa(_),(_==null?void 0:_.question_type)===3&&Na(_),(_==null?void 0:_.question_type)===4&&La(_),(_==null?void 0:_.question_type)===5&&Aa(_),(_==null?void 0:_.question_type)===6&&Ta(_))))},S=V.default=$},"/7ue":function(Z,V,r){"use strict";var ne=r("XEnU"),xe=r("q1tI"),be=r.n(xe),se=r("wJFb"),ie=r.n(se),F=function(A){var re=A.children,y=re===void 0?null:re,M=A.title,ue=A.style,C=ue===void 0?{}:ue,m=A.className,I=m===void 0?"":m,je=A.titlestyle,U=A.space,h=U===void 0?0:U;return be.a.createElement("aside",{className:ie.a.headWarp,style:Object(ne.a)({padding:"0 ".concat(h,"px")},C)},be.a.createElement("div",{className:"".concat(ie.a.head," ").concat(I)},be.a.createElement("div",{className:ie.a.text},M," ",je),y))};V.a=F},"9Bee":function(Z,V,r){"use strict";var ne=r("q1tI"),xe=r.n(ne),be=r("vg9a"),se=r("k16G"),ie=r("DlQD"),F=r.n(ie),Oe=r("rUJ1");function A(o,i){var E=o.match(/^(\s+)(?:```)/);if(E===null)return i;var x=E[1];return i.split(` -`).map(function(b){var $=b.match(/^\s+/);if($===null)return b;var S=Object(se.a)($,1),Q=S[0];return Q.length>=x.length?b.slice(x.length):b}).join(` -`)}var re=[],y=["