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

2 lines
26 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[56,15],{"//nd":function(E,C,t){E.exports=t.p+"static/c.aa623332.svg"},"/7ue":function(E,C,t){"use strict";var ye=t("k1fw"),ve=t("q1tI"),oe=t.n(ve),se=t("wJFb"),le=t.n(se),Q=function(A){var Z=A.children,pe=Z===void 0?null:Z,at=A.title,K=A.style,nt=K===void 0?{}:K,G=A.className,ot=G===void 0?"":G,P=A.titlestyle,N=A.space,$e=N===void 0?0:N;return oe.a.createElement("aside",{className:le.a.headWarp,style:Object(ye.a)({padding:"0 ".concat($e,"px")},nt)},oe.a.createElement("div",{className:"".concat(le.a.head," ").concat(ot)},oe.a.createElement("div",{className:le.a.text},at," ",P),pe))};C.a=Q},"/fM9":function(E,C,t){E.exports={flex_box_center:"flex_box_center___1WYLU",flex_space_between:"flex_space_between___M_lbX",flex_box_vertical_center:"flex_box_vertical_center___EkL5H",flex_box_center_end:"flex_box_center_end___1yaY-",flex_box_column:"flex_box_column___3oz_a",wrap:"wrap___1PXG1",head:"head___3Fz5V",formWrap:"formWrap___2pvvr",select:"select___3Dkru",btns:"btns___3hwUR",tab:"tab___MAW6J",text:"text___2NbeD",customTable:"customTable___2eeRw"}},"/zN2":function(E,C,t){E.exports=t.p+"static/f2.ae7ec6a8.svg"},"8OmN":function(E,C,t){E.exports=t.p+"static/b.25fbbddb.svg"},JVGU:function(E,C,t){E.exports={flex_box_center:"flex_box_center___2NHS_",flex_space_between:"flex_space_between___1TYS6",flex_box_vertical_center:"flex_box_vertical_center___3qo3d",flex_box_center_end:"flex_box_center_end___2aaIg",flex_box_column:"flex_box_column___1PB4z",wrap:"wrap___1l0ts",head:"head___1GcQm",formWrap:"formWrap___1wJ-Y",select:"select___1DneU",btns:"btns___1Xf8i",text:"text___34lcS",tab:"tab___1Y4Y-",imgText:"imgText___3JPZt",imgs:"imgs___1xr7W",customTable:"customTable___3mH_c"}},KdA0:function(E,C,t){E.exports=t.p+"static/d.476fdf1e.svg"},NrGE:function(E,C,t){E.exports=t.p+"static/g2.cd44b412.svg"},YH78:function(E,C,t){E.exports=t.p+"static/a.13a99c3e.svg"},kso5:function(E,C,t){"use strict";t.r(C);var ye=t("T2oS"),ve=t("W9HT"),oe=t("g9YV"),se=t("wCAj"),le=t("5Dmo"),Q=t("3S7+"),ie=t("+L6B"),A=t("2/Rp"),Z=t("7Kak"),pe=t("9yH6"),at=t("14J3"),K=t("BMrR"),nt=t("jCWc"),G=t("kPKH"),ot=t("OaEy"),P=t("2fM7"),N=t("oBTY"),$e=t("WmNS"),X=t.n($e),j=t("k1fw"),ue=t("9og8"),ma=t("y8nQ"),D=t("Vl3Y"),g=t("tJVT"),yt=t("0Owb"),f=t("q1tI"),e=t.n(f),ht=t("JVGU"),$=t.n(ht),he=t("1vsH"),st=t("m3rI"),jt=t("LvDl"),lt=t.n(jt),M=t("ErOA"),it=t("/7ue"),Rt=t("cVA7"),Ot=t.n(Rt),va=t("5NDa"),Fe=t("5rEg"),Ct=t("/fM9"),Ee=t.n(Ct),Ut=function(je){var d=je.parentParams,re=je.goBack,fe={name:"",student_no:"",student_group:"",page:1,per_page:20,sort_by:null,direction:null},xe=D.a.useForm(),ut=Object(g.a)(xe,1),Be=ut[0],ze=Object(f.useState)([]),Re=Object(g.a)(ze,2),F=Re[0],Ie=Re[1],Oe=Object(f.useState)(!0),Ce=Object(g.a)(Oe,2),Xe=Ce[0],Ue=Ce[1],Ae=Object(f.useState)(0),w=Object(g.a)(Ae,2),Qe=w[0],We=w[1],Pe=Object(f.useState)(fe),ge=Object(g.a)(Pe,2),x=ge[0],Me=ge[1];Object(f.useEffect)(function(){ce(x)},[]);var ce=function(){var B=Object(ue.a)(X.a.mark(function m(J){var T,Y;return X.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return Ue(!0),T=Object(j.a)(Object(j.a)({},J),{},{id:d==null?void 0:d.exercise_ab_id,question_type:d==null?void 0:d.question_type,no:d==null?void 0:d.no}),(d==null?void 0:d.way)==="2"&&(T.score=1),q.next=5,Object(M.a)("/api/common_exercises/exercises/type_analyse_student_detail.json",{method:"get",params:T});case 5:Y=q.sent,(Y==null?void 0:Y.data)&&(Ie(Y.data),We(Y.count)),Ue(!1);case 8:case"end":return q.stop()}},m)}));return function(J){return B.apply(this,arguments)}}(),Ve=function(){var m=Object(j.a)(Object(j.a)({},x),{},{id:d==null?void 0:d.exercise_ab_id,question_type:d==null?void 0:d.question_type,no:d==null?void 0:d.no});(d==null?void 0:d.way)==="2"&&(m.score=1),Object(he.j)("",Object(he.H)({url:st.a.API_SERVER+"/api/common_exercises/exercises/type_analyse_student_detail.xlsx",query:m}))},He=function(m){x.page=1,x.per_page=20,x=Object(j.a)(Object(j.a)({},x),m),Me(Object(j.a)({},x)),ce(x)},Ge=function(m,J,T){x.page=m==null?void 0:m.current,x.per_page=m==null?void 0:m.pageSize,(T==null?void 0:T.order)?(x.sort_by=T==null?void 0:T.field,x.direction=(T==null?void 0:T.order)==="descend"?"desc":"asc"):(x.sort_by=null,x.direction=null),Me(Object(j.a)({},x)),ce(x)},Le=[{title:"\u5B66\u53F7",dataIndex:"student_no",sorter:function(m,J){return Number(m.student_no)-Number(J.student_no)},align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(d==null?void 0:d.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"count",align:"center",width:120}:{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",width:120,align:"center",sorter:function(m,J){return Number(m.score)-Number(J.score)}}];return e.a.createElement("div",{className:Ee.a.wrap},e.a.createElement(it.a,{title:e.a.createElement("span",{className:"c-grey-999"},e.a.createElement("span",{className:"current",onClick:function(){return re()}},"\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 re()},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(D.a,{className:Ee.a.formWrap,form:Be,size:"large",onFinish:He},e.a.createElement(K.a,{style:{justifyContent:"space-between"}},e.a.createElement(D.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(Fe.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(D.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(Fe.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(D.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(Fe.a,{placeholder:"\u8BF7\u8F93\u5165\u73ED\u7EA7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement(K.a,{style:{marginTop:2}},e.a.createElement("div",{className:Ee.a.btns},e.a.createElement(A.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(A.a,{type:"primary",onClick:function(){return Ve()}},"\u5BFC\u51FA ")))),e.a.createElement(se.a,{className:Ee.a.customTable,dataSource:F,bordered:!1,rowKey:function(m){return m.id},columns:Le,rowClassName:Ee.a.row,loading:Xe,onChange:Ge,pagination:{pageSize:x.per_page,total:Qe,current:x.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(m){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},m),"\u6761\u6570\u636E")}}}))},At=Ut,Pt=t("YH78"),Mt=t.n(Pt),Lt=t("8OmN"),St=t.n(Lt),Tt=t("//nd"),Dt=t.n(Tt),wt=t("KdA0"),Nt=t.n(wt),$t=t("NrGE"),Ft=t.n($t),Bt=t("uD/T"),zt=t.n(Bt),It=t("uVdt"),Xt=t.n(It),Qt=t("/zN2"),Wt=t.n(Qt),de=t("n9PR"),Vt=function(je){var d,re,fe,xe,ut=Object(yt.a)({},je),Be={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_groups:[],way:"1"},ze=D.a.useForm(),Re=Object(g.a)(ze,1),F=Re[0],Ie=Object(f.useState)([]),Oe=Object(g.a)(Ie,2),Ce=Oe[0],Xe=Oe[1],Ue=Object(f.useState)({}),Ae=Object(g.a)(Ue,2),w=Ae[0],Qe=Ae[1],We=Object(f.useState)(!0),Pe=Object(g.a)(We,2),ge=Pe[0],x=Pe[1],Me=Object(f.useState)([]),ce=Object(g.a)(Me,2),Ve=ce[0],He=ce[1],Ge=Object(f.useState)([]),Le=Object(g.a)(Ge,2),B=Le[0],m=Le[1],J=Object(f.useState)([]),T=Object(g.a)(J,2),Y=T[0],Se=T[1],q=Object(f.useState)([]),dt=Object(g.a)(q,2),Gt=dt[0],Ke=dt[1],Kt=Object(f.useState)([]),rt=Object(g.a)(Kt,2),Jt=rt[0],Je=rt[1],Yt=Object(f.useState)("1"),ct=Object(g.a)(Yt,2),Te=ct[0],_t=ct[1],kt=Object(f.useState)([]),mt=Object(g.a)(kt,2),Zt=mt[0],De=mt[1],qt=Object(f.useState)(null),vt=Object(g.a)(qt,2),pt=vt[0],Ye=vt[1],ea=Object(f.useState)(Be),Et=Object(g.a)(ea,2),b=Et[0],ke=Et[1],ta=Object(f.useState)([]),ft=Object(g.a)(ta,2),z=ft[0],Ze=ft[1],aa=Object(f.useState)({range:[],people_count:[],people_rate:[]}),xt=Object(g.a)(aa,2),_=xt[0],na=xt[1];Object(f.useEffect)(function(){ua()},[]);var gt=function(){var a=Object(ue.a)(X.a.mark(function n(i){var l,o,c,u;return X.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return l=lt.a.cloneDeep(i),l.exercise_id=l.exercise_ab_id,l.id=l.exercise_ab_id,(l==null?void 0:l.way)==="2"&&(l.score=1),x(!0),v.next=7,Object(M.a)("/api/common_exercises/exercises/type_analyse.json",{method:"get",params:l});case 7:o=v.sent,(o==null?void 0:o.data)&&(Xe(o.data),ke(Object(j.a)({},b)),Qe(Object(j.a)({},o)),u={range:[],people_count:[],people_rate:[]},o==null||((c=o.data)===null||c===void 0)||c.forEach(function(p){(i==null?void 0:i.way)==="1"?u.range.push("".concat(p.question_index,"\u9053")):u.range.push(p.score),u.people_count.push(p.people_count),u.people_rate.push(p.people_rate)}),na(u)),x(!1);case 10:case"end":return v.stop()}},n)}));return function(i){return a.apply(this,arguments)}}(),oa=function(){var n=lt.a.cloneDeep(b);n.exercise_id=n.exercise_ab_id,n.id=n.exercise_ab_id,(n==null?void 0:n.way)==="2"&&(n.score=1),Object(he.j)("",Object(he.H)({url:st.a.API_SERVER+"/api/common_exercises/exercises/type_analyse.xlsx",query:n}))},sa=function(){var a=Object(ue.a)(X.a.mark(function n(i){var l,o,c,u,L,v,p,R,r,y,s,I;return X.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return U.next=2,Object(M.a)("/api/common_exercises/exercises/".concat(i,"/student_groups.json"),{method:"get"});case 2:return l=U.sent,U.next=5,Object(M.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:i}});case 5:return o=U.sent,U.next=8,Object(M.a)("/api/common_exercises/exercises/".concat(i,"/department_names.json"),{method:"get"});case 8:return c=U.sent,U.next=11,Object(M.a)("/api/common_exercises/exercises/".concat(i,"/department_sub_names.json"),{method:"get"});case 11:u=U.sent,(o==null?void 0:o.exams)&&(Se(Object(N.a)(o==null?void 0:o.exams)),Ze(Object(N.a)(l==null?void 0:l.data)),s=Object.keys(o==null||((L=o.exams)===null||L===void 0||((v=L[0])===null||v===void 0))?void 0:v.type).map(function(k){var W,V,H;return{key:k,name:o==null||((W=o.exams)===null||W===void 0||((V=W[0])===null||V===void 0||((H=V.type)===null||H===void 0)))?void 0:H[k]}}),De(s),Ke(Object(de.a)(c.data,{label:"\u5168\u90E8",value:""})),Je(Object(de.a)(u.data,{label:"\u5168\u90E8",value:""})),I={exercise_ab_id:o==null||((p=o.exams)===null||p===void 0||((R=p[0])===null||R===void 0))?void 0:R.exercise_id,is_ab:(o==null?void 0:o.is_ab)?1:0,question_type:Object.keys(o==null||((r=o.exams)===null||r===void 0||((y=r[0])===null||y===void 0))?void 0:y.type)[0],student_groups:[],department_name:"",department_sub_name:""},F.setFieldsValue(I));case 13:case"end":return U.stop()}},n)}));return function(i){return a.apply(this,arguments)}}(),la=function(){var a=Object(ue.a)(X.a.mark(function n(i){var l,o,c,u;return X.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:o=Y.find(function(p){return p.exercise_id===i}),c=Object.keys(o.type).map(function(p){var R;return{key:p,name:o==null||((R=o.type)===null||R===void 0)?void 0:R[p]}}),De(c),u={exercise_ab_id:i,question_type:c==null||((l=c[0])===null||l===void 0)?void 0:l.key},F.setFieldsValue(u);case 5:case"end":return v.stop()}},n)}));return function(i){return a.apply(this,arguments)}}(),ia=function(){var a=Object(ue.a)(X.a.mark(function n(i){var l,o,c,u,L,v,p,R,r,y,s,I,h,U,k,W,V,H,ee,te,ae,_e,me;return X.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(M.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:i}});case 2:return r=S.sent,S.next=5,Object(M.a)("/api/common_exercises/exercises/".concat(r==null||((l=r.data)===null||l===void 0||((o=l[0])===null||o===void 0))?void 0:o.id,"/student_groups.json"),{method:"get"});case 5:return y=S.sent,S.next=8,Object(M.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:r==null||((c=r.data)===null||c===void 0||((u=c[0])===null||u===void 0))?void 0:u.id}});case 8:return s=S.sent,S.next=11,Object(M.a)("/api/common_exercises/exercises/".concat(r==null||((L=r.data)===null||L===void 0||((v=L[0])===null||v===void 0))?void 0:v.id,"/department_names.json"),{method:"get"});case 11:return I=S.sent,S.next=14,Object(M.a)("/api/common_exercises/exercises/".concat(r==null||((p=r.data)===null||p===void 0||((R=p[0])===null||R===void 0))?void 0:R.id,"/department_sub_names.json"),{method:"get"});case 14:h=S.sent,(y==null?void 0:y.status)===0&&(m(Object(N.a)(r==null?void 0:r.data)),Se(Object(N.a)(s==null?void 0:s.exams)),Ze(Object(N.a)(y==null?void 0:y.data)),_e=Object.keys(s==null||((U=s.exams)===null||U===void 0||((k=U[0])===null||k===void 0))?void 0:k.type).map(function(be){var ne,Ne,O;return{key:be,name:s==null||((ne=s.exams)===null||ne===void 0||((Ne=ne[0])===null||Ne===void 0||((O=Ne.type)===null||O===void 0)))?void 0:O[be]}}),De(_e),Ke(Object(de.a)(I.data,{label:"\u5168\u90E8",value:""})),Je(Object(de.a)(h.data,{label:"\u5168\u90E8",value:""})),me={exercise_id:r==null||((W=r.data)===null||W===void 0||((V=W[0])===null||V===void 0))?void 0:V.id,exercise_ab_id:s==null||((H=s.exams)===null||H===void 0||((ee=H[0])===null||ee===void 0))?void 0:ee.exercise_id,is_ab:(s==null?void 0:s.is_ab)?1:0,question_type:Object.keys(s==null||((te=s.exams)===null||te===void 0||((ae=te[0])===null||ae===void 0))?void 0:ae.type)[0],student_groups:[],department_name:"",department_sub_name:""},F.setFieldsValue(me));case 16:case"end":return S.stop()}},n)}));return function(i){return a.apply(this,arguments)}}(),ua=function(){var a=Object(ue.a)(X.a.mark(function n(){var i,l,o,c,u,L,v,p,R,r,y,s,I,h,U,k,W,V,H,ee,te,ae,_e,me,we,S,be,ne;return X.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,Object(M.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return y=O.sent,O.next=5,Object(M.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:y==null||((i=y.data)===null||i===void 0||((l=i[0])===null||l===void 0))?void 0:l.id}});case 5:return s=O.sent,O.next=8,Object(M.a)("/api/common_exercises/exercises/".concat(s==null||((o=s.data)===null||o===void 0||((c=o[0])===null||c===void 0))?void 0:c.id,"/student_groups.json"),{method:"get"});case 8:return I=O.sent,O.next=11,Object(M.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:s==null||((u=s.data)===null||u===void 0||((L=u[0])===null||L===void 0))?void 0:L.id}});case 11:return h=O.sent,O.next=14,Object(M.a)("/api/common_exercises/exercises/".concat(s==null||((v=s.data)===null||v===void 0||((p=v[0])===null||p===void 0))?void 0:p.id,"/department_names.json"),{method:"get"});case 14:return U=O.sent,O.next=17,Object(M.a)("/api/common_exercises/exercises/".concat(s==null||((R=s.data)===null||R===void 0||((r=R[0])===null||r===void 0))?void 0:r.id,"/department_sub_names.json"),{method:"get"});case 17:k=O.sent,(I==null?void 0:I.status)===0&&(He(Object(N.a)(y.data)),m(Object(N.a)(s==null?void 0:s.data)),Ze(Object(N.a)(I==null?void 0:I.data)),Se(Object(N.a)(h==null?void 0:h.exams)),Ke(Object(de.a)(U.data,{label:"\u5168\u90E8",value:""})),Je(Object(de.a)(k.data,{label:"\u5168\u90E8",value:""})),be=Object.keys(h==null||((W=h.exams)===null||W===void 0||((V=W[0])===null||V===void 0))?void 0:V.type).map(function(bt){var qe,et,tt;return{key:bt,name:h==null||((qe=h.exams)===null||qe===void 0||((et=qe[0])===null||et===void 0||((tt=et.type)===null||tt===void 0)))?void 0:tt[bt]}}),De(be),ne={exercise_subject_id:y==null||((H=y.data)===null||H===void 0||((ee=H[0])===null||ee===void 0))?void 0:ee.id,exercise_id:s==null||((te=s.data)===null||te===void 0||((ae=te[0])===null||ae===void 0))?void 0:ae.id,exercise_ab_id:h==null||((_e=h.exams)===null||_e===void 0||((me=_e[0])===null||me===void 0))?void 0:me.exercise_id,question_type:Object.keys(h==null||((we=h.exams)===null||we===void 0||((S=we[0])===null||S===void 0))?void 0:S.type)[0],student_groups:[],department_name:"",department_sub_name:""},b=Object(j.a)(Object(j.a)({},b),ne),ke(b),F.setFieldsValue(ne),gt(b));case 19:case"end":return O.stop()}},n)}));return function(){return a.apply(this,arguments)}}(),da=function(n){b.page=1,b.per_page=10,b=Object(j.a)(Object(j.a)({},b),n),ke(Object(j.a)({},b)),gt(b)},ra=[((d=b)===null||d===void 0?void 0:d.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"question_index",width:120,align:"center"}:{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"score",width:120,align:"center",render:function(n){return e.a.createElement("span",null,n)}},{title:"\u5B66\u5458\u4EBA\u6570(\u4EBA)",dataIndex:"people_count",align:"center",render:function(n,i){return e.a.createElement("span",{onClick:function(){return Ye(Object(j.a)({},i))},className:"current c-light-primary"},n)}},{title:"\u4EBA\u6570\u5360\u6BD4(%)",dataIndex:"people_rate",align:"center"},{title:"\u64CD\u4F5C",width:100,dataIndex:"action",align:"left",render:function(n,i){return e.a.createElement("span",{onClick:function(){return Ye(Object(j.a)({},i))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6")}}],ca=function(){var n,i,l={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(u){var L,v,p,R,r;return"".concat(((L=b)===null||L===void 0?void 0:L.way)==="1"?"\u7B54\u5BF9\u9898\u6570":"\u5F97\u5206\u533A\u95F4")+"\uFF1A"+(u==null||((v=u[0])===null||v===void 0)?void 0:v.name)+"<br/>"+"".concat(((p=b)===null||p===void 0?void 0:p.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\u5B66\u5458\u4EBA\u6570")+"\uFF1A"+(u==null||((R=u[0])===null||R===void 0)?void 0:R.value)+"<br/>\u4EBA\u6570\u5360\u6BD4\uFF1A"+(u==null||((r=u[1])===null||r===void 0)?void 0:r.value)+"%"}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18,rotate:45},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:_==null?void 0:_.range},yAxis:[{type:"value",name:((n=b)===null||n===void 0?void 0:n.way)==="1"?"\u7B54\u5BF9\u9898\u4EBA\u6570":"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,14]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,_==null?void 0:_.people_count)/5),max:Math.ceil(Math.max.apply(null,_==null?void 0:_.people_count)/5)*5,min:0,axisLabel:{show:!0,textStyle:{color:"#666666",fontSize:14}},axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},{type:"value",name:"\u4EBA\u6570\u5360\u6BD4\uFF08%\uFF09",splitNumber:5,interval:Math.ceil(Math.max.apply(null,_==null?void 0:_.people_rate)/5),max:Math.ceil(Math.max.apply(null,_==null?void 0:_.people_rate)/5)*5,min:0,nameTextStyle:{padding:[0,-20,10,0]},axisLabel:{show:!0,formatter:"{value} %",textStyle:{color:"#666666",fontSize:14}},splitLine:{show:!0,color:"#EBEBEB"},axisLine:{show:!1},axisTick:{show:!1}}],series:[{data:_==null?void 0:_.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:_==null?void 0:_.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},o=(i=[].concat(Object(N.a)(_==null?void 0:_.people_count),Object(N.a)(_==null?void 0:_.people_rate)))===null||i===void 0?void 0:i.every(function(c){return!c});return o&&(l.grid.right="10%",l.grid.left="7%"),l},_a=function(n){"exercise_subject_id"in n&&ia(n==null?void 0:n.exercise_subject_id),"exercise_id"in n&&sa(n==null?void 0:n.exercise_id),"exercise_ab_id"in n&&la(n==null?void 0:n.exercise_ab_id)},Ea=function(n){return e.a.createElement(P.a,{className:$.a.select,showArrow:!0,value:n==null?void 0:n.value,onChange:n==null?void 0:n.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(n==null?void 0:n.value)===1?e.a.createElement(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 pt?e.a.createElement(At,{parentParams:Object(j.a)(Object(j.a)({},pt),b),goBack:function(){return Ye(null)}}):e.a.createElement("div",{className:$.a.wrap},e.a.createElement(it.a,{title:"\u9898\u578B\u5206\u6790",space:40}),e.a.createElement(D.a,{className:$.a.formWrap,form:F,size:"large",onValuesChange:_a,onFinish:da},e.a.createElement(K.a,{gutter:10},e.a.createElement(G.a,{span:8},e.a.createElement(D.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(P.a,{showArrow:!0,optionFilterProp:"children",virtual:!1,showSearch:!0},Ve.map(function(a){return e.a.createElement(P.a.Option,{key:a.id,title:a.name,value:a.id},a.name)})))),e.a.createElement(G.a,{span:8},e.a.createElement(D.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id",labelCol:{span:6},wrapperCol:{span:18}},e.a.createElement(P.a,{showArrow:!0,showSearch:!0,optionFilterProp:"children"},B.map(function(a){return e.a.createElement(P.a.Option,{key:a.id,title:a.exercise_name,value:a.id},a.exercise_name)})))),e.a.createElement(G.a,{span:8},e.a.createElement(D.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id",labelCol:{span:6},wrapperCol:{span:18}},e.a.createElement(P.a,{showArrow:!0,optionFilterProp:"children"},Y.map(function(a){return e.a.createElement(P.a.Option,{key:a.exercise_id,title:a.exam_name,value:a.exercise_id},a.exam_name)}))))),e.a.createElement(K.a,{style:{marginTop:2},gutter:10},e.a.createElement(G.a,{span:8},e.a.createElement(D.a.Item,{label:"\u9898\u578B",name:"question_type"},e.a.createElement(P.a,{showArrow:!0,optionFilterProp:"children"},Zt.map(function(a){return e.a.createElement(P.a.Option,{key:a.key,title:a.name,value:a.key},a.name)})))),e.a.createElement(G.a,{span:8},e.a.createElement(D.a.Item,{label:"\u73ED\u7EA7",name:"student_groups",labelCol:{span:6},wrapperCol:{span:18}},e.a.createElement(P.a,{showArrow:!0,allowClear:!0,showSearch:!0,mode:"multiple",maxTagCount:1,maxTagTextLength:6,optionLabelProp:"value",dropdownRender:function(n){var i;return e.a.createElement(e.a.Fragment,null,n,e.a.createElement("span",{style:{marginLeft:10,color:"#1890ff",cursor:"pointer"},onClick:function(){var o;((o=F.getFieldValue("student_groups"))===null||o===void 0?void 0:o.length)===(z==null?void 0:z.length)?F.setFieldsValue({student_groups:[]}):F.setFieldsValue({student_groups:z==null?void 0:z.map(function(c){return c.student_group_name})})}},((i=F.getFieldValue("student_groups"))===null||i===void 0?void 0:i.length)===(z==null?void 0:z.length)?"\u53D6\u6D88\u5168\u9009":"\u5168\u9009"),e.a.createElement("span",{style:{marginLeft:10,color:"#1890ff",cursor:"pointer"},onClick:function(){var o;F.setFieldsValue({student_groups:z==null||((o=z.filter(function(c){var u;return!((u=F.getFieldValue("student_groups"))===null||u===void 0?void 0:u.includes(c.student_group_name))}))===null||o===void 0)?void 0:o.map(function(c){return c.student_group_name})})}},"\u53CD\u9009"))}},z.map(function(a){return e.a.createElement(P.a.Option,{key:a==null?void 0:a.student_group_name,value:a==null?void 0:a.student_group_name},e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{title:a==null?void 0:a.student_group_name,className:"multi-llipsis1e",style:{maxWidth:130}},a==null?void 0:a.student_group_name),e.a.createElement("span",null,"(",a==null?void 0:a.commit_users_count,"/",a==null?void 0:a.total_users_count,")")))})))),e.a.createElement(G.a,{span:8},e.a.createElement(D.a.Item,{label:"\u5B66\u9662",name:"department_name",labelCol:{span:6},wrapperCol:{span:18}},e.a.createElement(P.a,{showArrow:!0,optionFilterProp:"children",options:Gt})))),e.a.createElement(K.a,{style:{marginTop:2},gutter:10},e.a.createElement(G.a,{span:8},e.a.createElement(D.a.Item,{label:"\u7CFB\u522B",name:"department_sub_name"},e.a.createElement(P.a,{showArrow:!0,optionFilterProp:"children",options:Jt})))),e.a.createElement(K.a,{style:{marginTop:2}},e.a.createElement(D.a.Item,{initialValue:"1",label:"\u7EDF\u8BA1\u65B9\u5F0F",name:"way"},e.a.createElement(pe.a.Group,{style:{marginTop:10}},e.a.createElement(pe.a,{value:"1"},"\u6309\u7B54\u9898\u7EDF\u8BA1"),e.a.createElement(pe.a,{value:"2"},"\u6309\u5F97\u5206\u533A\u95F4\u7EDF\u8BA1"))),e.a.createElement("div",{className:$.a.btns},e.a.createElement(A.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(A.a,{type:"primary",onClick:function(){return oa()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:$.a.tab},((re=b)===null||re===void 0?void 0:re.way)==="1"?e.a.createElement("div",{className:$.a.imgText},e.a.createElement("img",{src:Mt.a}),"\u5E73\u5747\u7B54\u5BF9\u9898\u6570\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},w==null?void 0:w.avg_count),"\u9053"):e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:$.a.imgText},e.a.createElement("img",{src:St.a}),"\u6700\u9AD8\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},w==null?void 0:w.max_score),"\u5206"),e.a.createElement("div",{className:$.a.imgText},e.a.createElement("img",{src:Dt.a}),"\u6700\u4F4E\u5206\uFF1A",e.a.createElement("span",{style:{color:"#E01F21"}},w==null?void 0:w.min_score),"\u5206"),e.a.createElement("div",{className:$.a.imgText},e.a.createElement("img",{src:Nt.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#2FA7FF"}},w==null?void 0:w.avg_sore),"\u5206")),e.a.createElement("div",{className:$.a.imgs},e.a.createElement(Q.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return _t("1")},src:Te==="1"?Ft.a:zt.a})),e.a.createElement(Q.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return _t("2")},src:Te==="2"?Wt.a:Xt.a})))),Te==="2"&&e.a.createElement(se.a,{className:$.a.customTable,dataSource:Ce,bordered:!1,columns:ra,rowClassName:$.a.row,loading:ge,pagination:!1}),Te==="1"&&e.a.createElement(ve.a,{spinning:ge},e.a.createElement("div",{className:$.a.text},e.a.createElement("aside",null,((fe=b)===null||fe===void 0?void 0:fe.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,((xe=b)===null||xe===void 0?void 0:xe.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(Ot.a,{option:ca(),style:{height:400},opts:{renderer:"svg"}})))},pa=C.default=Vt},n9PR:function(E,C,t){"use strict";t.d(C,"a",function(){return oe}),t.d(C,"b",function(){return se});var ye=t("q1tI"),ve=t.n(ye),oe=function(Q,ie){if(!Array.isArray(Q))return[];var A=Q.map(function(Z){return{label:ve.a.createElement("span",{title:Z},Z),value:Z,valueforsearch:Z}});return ie&&A.unshift(ie),A},se=function(Q){if(typeof Q!="string")return 0;if(!Q.includes("%"))return 0;var ie=Q.split("%")[0],A=parseFloat(ie);return isNaN(A)?0:A}},"uD/T":function(E,C,t){E.exports=t.p+"static/g1.ef3c55af.svg"},uVdt:function(E,C,t){E.exports=t.p+"static/f1.739bbef2.svg"},wJFb:function(E,C,t){E.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]);