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.
5 lines
28 KiB
5 lines
28 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[64,9,14],{"+6qI":function(q,Y,s){"use strict";s.r(Y);var le=s("2qtc"),be=s("kLXV"),he=s("g9YV"),ie=s("wCAj"),ue=s("+L6B"),H=s("2/Rp"),Pe=s("14J3"),S=s("BMrR"),se=s("OaEy"),j=s("2fM7"),X=s("7Kak"),de=s("9yH6"),T=s("oBTY"),ee=s("WmNS"),U=s.n(ee),E=s("k1fw"),k=s("9og8"),ge=s("y8nQ"),w=s("Vl3Y"),b=s("tJVT"),ze=s("0Owb"),g=s("q1tI"),t=s.n(g),He=s("kzlT"),m=s.n(He),_e=s("1vsH"),Ce=s("m3rI"),at=s("LvDl"),ce=s.n(at),D=s("ErOA"),Me=s("/7ue"),nt=s("5NDa"),we=s("5rEg"),u=s("tLQY"),i=s.n(u),v=function(W){var C=W.parentParams,Z=W.goBack,te={name:"",student_no:"",student_group:"",page:1,per_page:20,sort_by:null,direction:null},ae=w.a.useForm(),P=Object(b.a)(ae,1),ye=P[0],me=Object(g.useState)([]),ve=Object(b.a)(me,2),Ee=ve[0],je=ve[1],pe=Object(g.useState)(!0),We=Object(b.a)(pe,2),Qe=We[0],Ae=We[1],Ne=Object(g.useState)(0),Le=Object(b.a)(Ne,2),Se=Le[0],Je=Le[1],Te=Object(g.useState)(te),De=Object(b.a)(Te,2),O=De[0],$e=De[1];Object(g.useEffect)(function(){fe(O)},[]);var fe=function(){var z=Object(k.a)(U.a.mark(function R(Re){var A,ne;return U.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return Ae(!0),A=Object(E.a)(Object(E.a)({},Re),{},{id:C==null?void 0:C.exercise_ab_id,exercise_question_id:C==null?void 0:C.exercise_question_id}),oe.next=4,Object(D.a)("/api/common_exercises/exercises/exercise_question_analyse_score.json",{method:"get",params:A});case 4:ne=oe.sent,(ne==null?void 0:ne.data)&&(je(ne.data),Je(ne.count)),Ae(!1);case 7:case"end":return oe.stop()}},R)}));return function(Re){return z.apply(this,arguments)}}(),Ve=function(){var R=Object(E.a)(Object(E.a)({},O),{},{id:C==null?void 0:C.exercise_ab_id,exercise_question_id:C==null?void 0:C.exercise_question_id});Object(_e.j)("",Object(_e.H)({url:Ce.a.API_SERVER+"/api/common_exercises/exercises/exercise_question_analyse_score.xlsx",query:R}))},Fe=function(R){O.page=1,O.per_page=20,O=Object(E.a)(Object(E.a)({},O),R),$e(Object(E.a)({},O)),fe(O)},Ge=function(R,Re,A){O.page=R==null?void 0:R.current,O.per_page=R==null?void 0:R.pageSize,(A==null?void 0:A.order)?(O.sort_by=A==null?void 0:A.field,O.direction=(A==null?void 0:A.order)==="descend"?"desc":"asc"):(O.sort_by=null,O.direction=null),$e(Object(E.a)({},O)),fe(O)},Ie=[{title:"\u5B66\u53F7",dataIndex:"student_no",sorter:!0,align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",width:120,sorter:!0}];return t.a.createElement("div",{className:i.a.wrap},t.a.createElement(Me.a,{title:t.a.createElement("span",{className:"c-grey-999"},t.a.createElement("span",{className:"current",onClick:function(){return Z()}},"\u8BD5\u9898\u5206\u6790"),t.a.createElement("span",{className:"c-grey-333"},"\xA0-\xA0\u5B66\u5458\u8BE6\u60C5")),space:40},t.a.createElement("span",{onClick:function(){return Z()},className:"current c-light-primary font18"},t.a.createElement("i",{style:{transform:"rotate(180deg)",display:"inline-block",marginRight:10},className:"iconfont icon-jiantou1"}),"\u8FD4\u56DE")),t.a.createElement(w.a,{className:i.a.formWrap,form:ye,size:"large",onFinish:Fe},t.a.createElement(S.a,{style:{justifyContent:"space-between"}},t.a.createElement(w.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},t.a.createElement(we.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),t.a.createElement(w.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_no"},t.a.createElement(we.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}})),t.a.createElement(w.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"student_group"},t.a.createElement(we.a,{placeholder:"\u8BF7\u8F93\u5165\u73ED\u7EA7\u641C\u7D22",style:{width:200,marginRight:0}}))),t.a.createElement(S.a,{style:{marginTop:2}},t.a.createElement("div",{className:i.a.btns},t.a.createElement(H.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),t.a.createElement(H.a,{type:"primary",onClick:function(){return Ve()}},"\u5BFC\u51FA ")))),t.a.createElement(ie.a,{className:i.a.customTable,dataSource:Ee,bordered:!1,rowKey:function(R){return R.id},columns:Ie,rowClassName:i.a.row,loading:Qe,onChange:Ge,pagination:{pageSize:O.per_page,total:Se,current:O.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(R){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},R),"\u6761\u6570\u636E")}}}))},p=v,h=s("9Bee"),F=function(W){var C=Object(ze.a)({},W),Z={page:1,per_page:10,total:0,exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_groups:[],sort_by:null,direction:null},te=w.a.useForm(),ae=Object(b.a)(te,1),P=ae[0],ye=Object(g.useState)([]),me=Object(b.a)(ye,2),ve=me[0],Ee=me[1],je=Object(g.useState)({}),pe=Object(b.a)(je,2),We=pe[0],Qe=pe[1],Ae=Object(g.useState)(!0),Ne=Object(b.a)(Ae,2),Le=Ne[0],Se=Ne[1],Je=Object(g.useState)([]),Te=Object(b.a)(Je,2),De=Te[0],O=Te[1],$e=Object(g.useState)([]),fe=Object(b.a)($e,2),Ve=fe[0],Fe=fe[1],Ge=Object(g.useState)([]),Ie=Object(b.a)(Ge,2),z=Ie[0],R=Ie[1],Re=Object(g.useState)([]),A=Object(b.a)(Re,2),ne=A[0],Oe=A[1],oe=Object(g.useState)(null),lt=Object(b.a)(oe,2),Ke=lt[0],st=lt[1],mt=Object(g.useState)(Z),ot=Object(b.a)(mt,2),r=ot[0],Be=ot[1],vt=Object(g.useState)([]),rt=Object(b.a)(vt,2),Et=rt[0],Ye=rt[1],pt=Object(g.useState)(!1),it=Object(b.a)(pt,2),ft=it[0],ut=it[1],xt=Object(g.useState)({}),dt=Object(b.a)(xt,2),c=dt[0],_t=dt[1];Object(g.useEffect)(function(){Ot()},[]);var bt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ht=function(){var a=Object(k.a)(U.a.mark(function e(n){var o;return U.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return ut(!0),f.next=3,Object(D.a)("/api/exercise_questions/".concat(n,".json"),{method:"get"});case 3:o=f.sent,console.log(o,444),_t(Object(E.a)({},o));case 6:case"end":return f.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),Ze=function(){var a=Object(k.a)(U.a.mark(function e(n){var o,l,f;return U.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return o=ce.a.cloneDeep(n),o.exercise_id=o.exercise_ab_id,o.question_type=o.question_type==="all"?null:o.question_type,o.id=o.exercise_ab_id,Se(!0),_.next=7,Object(D.a)("/api/common_exercises/exercises/exercise_question_analyse.json",{method:"get",params:o});case 7:l=_.sent,(l==null?void 0:l.data)&&(Ee(l.data),Be(Object(E.a)(Object(E.a)({},r),{},{total:l==null||((f=l.data)===null||f===void 0)?void 0:f.length})),Qe(Object(E.a)({},l))),Se(!1);case 10:case"end":return _.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),gt=function(){var e=ce.a.cloneDeep(r);e.exercise_id=e.exercise_ab_id,e.question_type=e.question_type==="all"?null:e.question_type,e.id=e.exercise_ab_id,Object(_e.j)("",Object(_e.H)({url:Ce.a.API_SERVER+"/api/common_exercises/exercises/exercise_question_analyse.xlsx",query:e}))},yt=function(){var a=Object(k.a)(U.a.mark(function e(n){var o,l,f,M,_,x,d,$;return U.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(D.a)("/api/common_exercises/exercises/".concat(n,"/student_groups.json"),{method:"get"});case 2:return o=N.sent,N.next=5,Object(D.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:n}});case 5:l=N.sent,(l==null?void 0:l.exams)&&(Ye(Object(T.a)(o==null?void 0:o.data)),R(Object(T.a)(l==null?void 0:l.exams)),d=Object.keys(l==null||((f=l.exams)===null||f===void 0||((M=f[0])===null||M===void 0))?void 0:M.type).map(function(G){var Q,J,K;return{key:G,name:l==null||((Q=l.exams)===null||Q===void 0||((J=Q[0])===null||J===void 0||((K=J.type)===null||K===void 0)))?void 0:K[G]}}),Oe(d),$={exercise_ab_id:l==null||((_=l.exams)===null||_===void 0||((x=_[0])===null||x===void 0))?void 0:x.exercise_id,is_ab:(l==null?void 0:l.is_ab)?1:0,question_type:"all",student_groups:[]},P.setFieldsValue($));case 7:case"end":return N.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),jt=function(){var a=Object(k.a)(U.a.mark(function e(n){var o,l,f;return U.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:o={exercise_ab_id:n,question_type:"all"},l=z.find(function(x){return x.exercise_id===n}),f=Object.keys(l.type).map(function(x){var d;return{key:x,name:l==null||((d=l.type)===null||d===void 0)?void 0:d[x]}}),Oe(f),P.setFieldsValue(o);case 5:case"end":return _.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),Rt=function(){var a=Object(k.a)(U.a.mark(function e(n){var o,l,f,M,_,x,d,$,y,N,G,Q,J,K,xe;return U.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,Object(D.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:n}});case 2:return _=B.sent,B.next=5,Object(D.a)("/api/common_exercises/exercises/".concat(_==null||((o=_.data)===null||o===void 0||((l=o[0])===null||l===void 0))?void 0:l.id,"/student_groups.json"),{method:"get"});case 5:return x=B.sent,B.next=8,Object(D.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:_==null||((f=_.data)===null||f===void 0||((M=f[0])===null||M===void 0))?void 0:M.id}});case 8:d=B.sent,(x==null?void 0:x.status)===0&&(Fe(Object(T.a)(_==null?void 0:_.data)),Ye(Object(T.a)(x==null?void 0:x.data)),R(Object(T.a)(d==null?void 0:d.exams)),K=Object.keys(d==null||(($=d.exams)===null||$===void 0||((y=$[0])===null||y===void 0))?void 0:y.type).map(function(Ue){var re,ke,L;return{key:Ue,name:d==null||((re=d.exams)===null||re===void 0||((ke=re[0])===null||ke===void 0||((L=ke.type)===null||L===void 0)))?void 0:L[Ue]}}),Oe(K),xe={exercise_id:_==null||((N=_.data)===null||N===void 0||((G=N[0])===null||G===void 0))?void 0:G.id,exercise_ab_id:d==null||((Q=d.exams)===null||Q===void 0||((J=Q[0])===null||J===void 0))?void 0:J.exercise_id,is_ab:(d==null?void 0:d.is_ab)?1:0,question_type:"all",student_groups:[]},P.setFieldsValue(xe));case 10:case"end":return B.stop()}},e)}));return function(n){return a.apply(this,arguments)}}(),Ot=function(){var a=Object(k.a)(U.a.mark(function e(){var n,o,l,f,M,_,x,d,$,y,N,G,Q,J,K,xe,Xe,B,Ue,re;return U.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 x=L.sent,L.next=5,Object(D.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:x==null||((n=x.data)===null||n===void 0||((o=n[0])===null||o===void 0))?void 0:o.id}});case 5:return d=L.sent,L.next=8,Object(D.a)("/api/common_exercises/exercises/".concat(d==null||((l=d.data)===null||l===void 0||((f=l[0])===null||f===void 0))?void 0:f.id,"/student_groups.json"),{method:"get"});case 8:return $=L.sent,L.next=11,Object(D.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:d==null||((M=d.data)===null||M===void 0||((_=M[0])===null||_===void 0))?void 0:_.id}});case 11:y=L.sent,console.log(y,"res4"),($==null?void 0:$.status)===0&&(O(Object(T.a)(x.data)),Fe(Object(T.a)(d==null?void 0:d.data)),Ye(Object(T.a)($==null?void 0:$.data)),R(Object(T.a)(y==null?void 0:y.exams)),Ue=Object.keys(y==null||((N=y.exams)===null||N===void 0||((G=N[0])===null||G===void 0))?void 0:G.type).map(function(ct){var qe,et,tt;return{key:ct,name:y==null||((qe=y.exams)===null||qe===void 0||((et=qe[0])===null||et===void 0||((tt=et.type)===null||tt===void 0)))?void 0:tt[ct]}}),Oe(Ue),re={exercise_subject_id:x==null||((Q=x.data)===null||Q===void 0||((J=Q[0])===null||J===void 0))?void 0:J.id,exercise_id:d==null||((K=d.data)===null||K===void 0||((xe=K[0])===null||xe===void 0))?void 0:xe.id,exercise_ab_id:y==null||((Xe=y.exams)===null||Xe===void 0||((B=Xe[0])===null||B===void 0))?void 0:B.exercise_id,is_ab:(y==null?void 0:y.is_ab)?1:0,question_type:"all",student_groups:[]},r=Object(E.a)(Object(E.a)({},r),re),Be(r),P.setFieldsValue(re),Ze(r));case 14:case"end":return L.stop()}},e)}));return function(){return a.apply(this,arguments)}}(),Ut=function(e){r.page=1,r.per_page=10,r.sort_by=null,r.direction=null,r=Object(E.a)(Object(E.a)({},r),e),Be(Object(E.a)({},r)),Ze(r)},Pt=[{title:"\u9898\u578B",dataIndex:"qeustion_type",width:90,align:"center"},{title:"\u9898\u53F7",dataIndex:"no",sorter:function(e,n){return Number(e.no)-Number(n.no)},sortOrder:r.sort_by==="no"&&r.direction,width:90,align:"center"},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"title",ellipsis:!0,render:function(e,n){return t.a.createElement("span",{onClick:function(){return ht(n.id)},className:"current c-light-primary"},e)}},{title:"\u7B54\u9898\u4EBA\u6570",align:"center",dataIndex:"answer",sorter:function(e,n){return Number(e.answer)-Number(n.answer)},sortOrder:r.sort_by==="answer"&&r.direction,width:100},{title:"\u5E73\u5747\u5206",align:"center",dataIndex:"avg_score",sorter:function(e,n){return Number(e.avg_score)-Number(n.avg_score)},sortOrder:r.sort_by==="avg_score"&&r.direction,width:100},{title:"\u5168\u5BF9\u4EBA\u6570",align:"center",dataIndex:"right",sorter:function(e,n){return Number(e.right)-Number(n.right)},sortOrder:r.sort_by==="right"&&r.direction,width:100},{title:"\u5168\u5BF9\u4EBA\u6570\u5360\u6BD4(%)",align:"center",dataIndex:"right_rate",sorter:function(e,n){return Number(e.right_rate)-Number(n.right_rate)},sortOrder:r.sort_by==="right_rate"&&r.direction,width:160},{title:"\u90E8\u5206\u7B54\u5BF9\u4EBA\u6570",align:"center",dataIndex:"part",sorter:function(e,n){return Number(e.part)-Number(n.part)},sortOrder:r.sort_by==="part"&&r.direction,width:160},{title:"\u90E8\u5206\u7B54\u5BF9\u4EBA\u6570\u5360\u6BD4(%)",align:"center",dataIndex:"part_rate",sorter:function(e,n){return Number(e.part_rate)-Number(n.part_rate)},sortOrder:r.sort_by==="part_rate"&&r.direction,width:180},{title:"\u5168\u9519\u4EBA\u6570",align:"center",dataIndex:"wrong",sorter:function(e,n){return Number(e.wrong)-Number(n.wrong)},sortOrder:r.sort_by==="wrong"&&r.direction,width:100},{title:"\u5168\u9519\u4EBA\u6570\u5360\u6BD4(%)",align:"center",dataIndex:"wrong_rate",sorter:function(e,n){return Number(e.wrong_rate)-Number(n.wrong_rate)},sortOrder:r.sort_by==="wrong_rate"&&r.direction,width:150},{title:"\u64CD\u4F5C",width:100,dataIndex:"action",align:"center",fixed:"right",render:function(e,n){return t.a.createElement("div",null,t.a.createElement("span",{onClick:function(){return st(Object(E.a)({},n))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6"))}}],Ct=function(e,n,o,l){console.log(l,"extra"),r.page=e==null?void 0:e.current,r.per_page=e==null?void 0:e.pageSize,(o==null?void 0:o.order)?(r.sort_by=o==null?void 0:o.field,r.direction=o==null?void 0:o.order):(r.sort_by=null,r.direction=null),Be(Object(E.a)({},r)),Ze(r)},Mt=function(e){"exercise_subject_id"in e&&Rt(e==null?void 0:e.exercise_subject_id),"exercise_id"in e&&yt(e==null?void 0:e.exercise_id),"exercise_ab_id"in e&&jt(e==null?void 0:e.exercise_ab_id)},wt=function(e){var n;return t.a.createElement(t.a.Fragment,null,t.a.createElement("aside",{className:m.a.single},e==null||((n=e.question_choices)===null||n===void 0)?void 0:n.map(function(o,l){return t.a.createElement("ul",{key:l},t.a.createElement("li",null,bt[l],"\u3001"),t.a.createElement("li",null,t.a.createElement(h.a,{value:o.choice_text})))})),t.a.createElement("div",{className:m.a.analysis},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null?void 0:e.standard_answer_show),t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u89E3\u6790:"),t.a.createElement(h.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},At=function(e){var n;return t.a.createElement(t.a.Fragment,null,t.a.createElement("aside",{className:m.a.single,style:{display:"flex"}},e==null||((n=e.question_choices)===null||n===void 0)?void 0:n.map(function(o,l){return t.a.createElement("ul",{key:l,style:l===1?{paddingLeft:20}:{}},t.a.createElement("li",{style:{marginTop:0}},t.a.createElement(de.a,{disabled:!0,checked:o.standard_boolean})),t.a.createElement("li",null,o.choice_text))})),t.a.createElement("div",{className:m.a.analysis},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null?void 0:e.standard_answer_show),t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u89E3\u6790:"),t.a.createElement(h.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},Nt=function(e){var n,o=e==null||((n=e.standard_answer)===null||n===void 0)?void 0:n.map(function(l,f){var M,_;return t.a.createElement("span",{className:"mr10",key:l.choice_id},"\u7B54\u6848\uFF08\u586B\u7A7A".concat(l.choice_id,"\uFF09\uFF1A").concat(l==null||((M=l.answer_text)===null||M===void 0)?void 0:M.join("\u3001")),f<(e==null||((_=e.standard_answer)===null||_===void 0)?void 0:_.length)-1?",":null)});return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:m.a.analysis},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",o),t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u89E3\u6790:"),t.a.createElement(h.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"}))))},Lt=function(e){var n;return t.a.createElement("div",{className:m.a.analysis},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e==null||((n=e.standard_answer)===null||n===void 0)?void 0:n[0]),t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u89E3\u6790:"),t.a.createElement(h.a,{value:e.analysis?e.analysis:"\u6682\u65E0\u89E3\u6790"})))},St=function(e){var n;return t.a.createElement("div",{className:m.a.single},e==null||((n=e.shixun)===null||n===void 0)?void 0:n.map(function(o,l){return t.a.createElement("ul",{key:l},t.a.createElement("li",{style:{marginTop:0}},"\u7B2C",o.challenge_position,"\u5173\uFF1A"),t.a.createElement("li",null,o.challenge_name))}))},Tt=function(e){return t.a.createElement("div",{className:m.a.analysis},t.a.createElement("aside",null,t.a.createElement("span",{className:m.a.text},"\u9884\u671F\u8F93\u51FA:"),t.a.createElement(h.a,{value:e==null?void 0:e.description})))},Dt=function(e){return t.a.createElement(j.a,{className:m.a.select,showArrow:!0,value:e==null?void 0:e.value,onChange:e==null?void 0:e.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(e==null?void 0:e.value)===1?t.a.createElement(j.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):t.a.createElement(j.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return Ke?t.a.createElement(p,{parentParams:Object(E.a)(Object(E.a)(Object(E.a)({},r),Ke),{},{exercise_question_id:Ke.id}),goBack:function(){return st(null)}}):t.a.createElement("div",{className:m.a.wrap},t.a.createElement(Me.a,{title:"\u8BD5\u9898\u5206\u6790",space:40}),t.a.createElement(w.a,{className:m.a.formWrap,form:P,size:"large",onValuesChange:Mt,onFinish:Ut},t.a.createElement(S.a,null,t.a.createElement(w.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(j.a,{showArrow:!0,optionFilterProp:"children",className:m.a.select},De.map(function(a){return t.a.createElement(j.a.Option,{key:a.id,title:a.name,value:a.id},a.name)}))),t.a.createElement(w.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},t.a.createElement(j.a,{showArrow:!0,showSearch:!0,className:m.a.select,optionFilterProp:"children"},Ve.map(function(a){return t.a.createElement(j.a.Option,{key:a.id,title:a.exercise_name,value:a.id},a.exercise_name)}))),t.a.createElement(w.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},t.a.createElement(Dt,null))),t.a.createElement(S.a,{style:{marginTop:2}},t.a.createElement(w.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},t.a.createElement(j.a,{className:m.a.select,showArrow:!0,optionFilterProp:"children"},z.map(function(a){return t.a.createElement(j.a.Option,{key:a.exercise_id,title:a.exam_name,value:a.exercise_id},a.exam_name)}))),t.a.createElement(w.a.Item,{label:"\u9898\u578B",name:"question_type"},t.a.createElement(j.a,{className:m.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:20}},t.a.createElement(j.a.Option,{value:"all"},"\u5168\u90E8"),ne.map(function(a){return t.a.createElement(j.a.Option,{key:a.key,title:a.name,value:a.key},a.name)}))),t.a.createElement(w.a.Item,{label:"\u73ED\u7EA7",name:"student_groups"},t.a.createElement(j.a,{className:m.a.select,showArrow:!0,allowClear:!0,showSearch:!1,mode:"multiple",maxTagCount:1,maxTagTextLength:6,optionLabelProp:"value",style:{marginRight:0}},Et.map(function(a){return t.a.createElement(j.a.Option,{key:a==null?void 0:a.student_group_name,value:a==null?void 0:a.student_group_name},t.a.createElement("div",{style:{display:"flex"}},t.a.createElement("span",{title:a==null?void 0:a.student_group_name,className:"multi-llipsis1e",style:{maxWidth:130}},a==null?void 0:a.student_group_name),t.a.createElement("span",null,"(",a==null?void 0:a.commit_users_count,"/",a==null?void 0:a.total_users_count,")")))})))),t.a.createElement(S.a,{style:{marginTop:2}},t.a.createElement("div",{className:m.a.btns},t.a.createElement(H.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),t.a.createElement(H.a,{type:"primary",onClick:function(){return gt()}},"\u5BFC\u51FA ")))),t.a.createElement(ie.a,{className:m.a.customTable,dataSource:ve,bordered:!1,rowKey:function(e){return e.id},columns:Pt,scroll:{x:1700,scrollToFirstRowOnChange:!1},rowClassName:m.a.row,loading:Le,onChange:Ct,pagination:{pageSize:r.per_page,total:r.total,current:r.page,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(e){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},e),"\u6761\u6570\u636E")}}}),t.a.createElement(be.a,{title:"\u8BD5\u9898\u8BE6\u60C5",visible:ft,width:800,onCancel:function(){ut(!1),_t({})},footer:null},t.a.createElement("div",{className:m.a.modalType},t.a.createElement("div",{className:m.a.title},t.a.createElement("div",{className:m.a.name},(c==null?void 0:c.question_type)===6?"\u4EFB\u52A1\u540D\u79F0:":"\u9898\u5E72:"),t.a.createElement(h.a,{style:{paddingRight:10},value:c.question_title})),((c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1)&&wt(c),(c==null?void 0:c.question_type)===2&&At(c),(c==null?void 0:c.question_type)===3&&Nt(c),(c==null?void 0:c.question_type)===4&&Lt(c),(c==null?void 0:c.question_type)===5&&St(c),(c==null?void 0:c.question_type)===6&&Tt(c))))},I=Y.default=F},"/7ue":function(q,Y,s){"use strict";var le=s("k1fw"),be=s("q1tI"),he=s.n(be),ie=s("wJFb"),ue=s.n(ie),H=function(S){var se=S.children,j=se===void 0?null:se,X=S.title,de=S.style,T=de===void 0?{}:de,ee=S.className,U=ee===void 0?"":ee,E=S.titlestyle,k=S.space,ge=k===void 0?0:k;return he.a.createElement("aside",{className:ue.a.headWarp,style:Object(le.a)({padding:"0 ".concat(ge,"px")},T)},he.a.createElement("div",{className:"".concat(ue.a.head," ").concat(U)},he.a.createElement("div",{className:ue.a.text},X," ",E),j))};Y.a=H},"9Bee":function(q,Y,s){"use strict";var le=s("q1tI"),be=s.n(le),he=s("vg9a"),ie=s("tJVT"),ue=s("DlQD"),H=s.n(ue),Pe=s("rUJ1");function S(u,i){var v=u.match(/^(\s+)(?:```)/);if(v===null)return i;var p=v[1];return i.split(`
|
|
`).map(function(h){var F=h.match(/^\s+/);if(F===null)return h;var I=Object(ie.a)(F,1),V=I[0];return V.length>=p.length?h.slice(p.length):h}).join(`
|
|
`)}var se=[],j=["<ul>"],X=new H.a.Renderer,de=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function T(){se.length=0,j=["<ul>"]}function ee(u,i,v,p){if(i>=u.length||u[i].level<=v)return i;var h=u[i];p.push("<li><a href='#"+h.anchor+"'>"+h.text+"</a>"),i++;var F=[];return i=ee(u,i,h.level,F),F.length>0&&(p.push("<ul>"),F.forEach(function(I){p.push(I)}),p.push("</ul>")),p.push("</li>"),i=ee(u,i,v,p),i}function U(){return ee(se,0,0,j),j.push("</ul>"),j.join("")}var E={heading:function(i){var v=de.exec(i);if(v)return{type:"heading",raw:v[0],depth:v[1].length,text:v[2]}},fences:function(i){var v=this.rules.block.fences.exec(i);if(v){var p=v[0],h=S(p,v[3]||""),F=v[2]?v[2].trim():v[2];if(["latex","katex","math"].indexOf(F)>=0){var I=w(),V=h;h=I,b[I]={type:"block",expression:V}}return{type:"code",raw:p,lang:F,text:h}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ge=0,w=function(){return"__special_katext_id_".concat(ge++,"__")},b={};function ze(){return b}function g(){ge=0,b={}}function t(u){return u=u.replace(k,function(i,v){var p=w();return b[p]={type:"inline",expression:v},p}),u}var He=X.listitem;X.listitem=function(u){return He(t(u))};var m=X.paragraph;X.paragraph=function(u){return m(t(u))};var _e=X.tablecell;X.tablecell=function(u,i){return _e(t(u),i)},X.code=function(u,i,v){var p=(i||"").match(/\S*/)[0];return p?["latex","katex","math"].indexOf(p)>=0?"<p class='editormd-tex'>".concat(u,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(i,'">').concat(v?u:Object(Pe.escape)(u,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(v?u:Object(Pe.escape)(u,!0))+"</code></pre>"},X.heading=function(u,i,v){var p=this.options.headerPrefix+v.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return se.push({anchor:p,level:i,text:u}),"<h"+i+' id="'+p+'">'+u+"</h"+i+">"},H.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),H.a.use({tokenizer:E,renderer:X});var Ce=H.a,at=s("SJMd"),ce=s("m3rI"),D=s("Oy/b"),Me=/<pre[^>]*>/g;function nt(u){var i=document.createElement("div");return i.innerHTML=u,i.childNodes.length===0?"":i.childNodes[0].nodeValue}var we=Y.a=function(u){var i=u.value,v=i===void 0?"":i,p=u.className,h=u.style,F=h===void 0?{}:h,I=String(v),V=Object(le.useMemo)(function(){try{var Z=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,te=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ae=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;I=I.replace(Z,"("+ce.a.API_SERVER+"/api/attachments/").replace(te,'"'+ce.a.API_SERVER+"/api/attachments/").replace(ae,'"'+ce.a.API_SERVER+"/files/uploads/")}catch(me){}var P=Ce(I),ye=ze();return I.match(/\[TOC\]/)&&(P=P.replace("<p>[TOC]</p>",U()),T()),P=P.replace(/(__special_katext_id_\d+__)/g,function(me,ve){var Ee=ye[ve],je=Ee.type,pe=Ee.expression;return Object(D.renderToString)(nt(pe)||"",{displayMode:je==="block",throwOnError:!1,output:"html"})}),P=P.replace(/▁/g,"\u2581\u2581\u2581"),g(),P},[I]),W=Object(le.useRef)();function C(Z){var te=Z.target;if(te.tagName.toUpperCase()==="A"){var ae=te.getAttribute("href");if(ae.startsWith("#")){Z.preventDefault();var P=document.getElementById(ae.replace("#",""));P&&P.scrollIntoView(!0)}}}return Object(le.useEffect)(function(){if(W.current&&V&&(V.match(Me)&&window.PR.prettyPrint()),W.current)return W.current.addEventListener("click",C),function(){W.current.removeEventListener("click",C),g(),T()}},[V,W.current,C]),be.a.createElement("div",{ref:W,style:F,className:"".concat(p||""," markdown-body"),dangerouslySetInnerHTML:{__html:V}})}},kzlT:function(q,Y,s){q.exports={flex_box_center:"flex_box_center___21-wm",flex_space_between:"flex_space_between___2glXP",flex_box_vertical_center:"flex_box_vertical_center___IG0hQ",flex_box_center_end:"flex_box_center_end___LF1d8",flex_box_column:"flex_box_column___2HqQa",wrap:"wrap___3nT-D",head:"head___20M9-",formWrap:"formWrap___2-Wwx",select:"select___vnkes",btns:"btns___1worY",tab:"tab___3ZVmL",imgText:"imgText___2U32p",imgs:"imgs___2pEqT",customTable:"customTable___LHh0M",modalType:"modalType___2ki3i",title:"title___2T9PC",name:"name___rYklr",single:"single___2wcSg",analysis:"analysis___3dic3",text:"text___2jYT5"}},tLQY:function(q,Y,s){q.exports={flex_box_center:"flex_box_center___g4oTW",flex_space_between:"flex_space_between___1SPpL",flex_box_vertical_center:"flex_box_vertical_center___1MvYg",flex_box_center_end:"flex_box_center_end___2QGzc",flex_box_column:"flex_box_column___2zocG",wrap:"wrap___26_Up",head:"head___MzU4R",formWrap:"formWrap___2FqLB",select:"select___3bamm",btns:"btns___8WM8f",tab:"tab___1vwXS",text:"text___D3Qte",customTable:"customTable___1ZWCN"}},wJFb:function(q,Y,s){q.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]);
|