diff --git a/.DS_Store b/.DS_Store index a8ef362feb..b42b38f8b8 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/index.html b/index.html index 426f2bb13f..333adf4839 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__ExaminationManagement.12601cd0.async.js b/p__Exam__Lists__ExaminationManagement.01da64be.async.js similarity index 63% rename from p__Exam__Lists__ExaminationManagement.12601cd0.async.js rename to p__Exam__Lists__ExaminationManagement.01da64be.async.js index 624f630ccd..1e901abfa2 100644 --- a/p__Exam__Lists__ExaminationManagement.12601cd0.async.js +++ b/p__Exam__Lists__ExaminationManagement.01da64be.async.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[128,16,23],{dQeI:function(J,G,a){J.exports={flex_box_center:"flex_box_center___3pPbn",flex_space_between:"flex_space_between___1RMPU",flex_box_vertical_center:"flex_box_vertical_center___1H1FI",flex_box_center_end:"flex_box_center_end___1S2oi",flex_box_column:"flex_box_column___3HXNw",wrap:"wrap___D7TZu",head:"head___OrFT4",import:"import___1itcK",formWrap:"formWrap___L6JdA",btns:"btns___13Xmf",selectbtn:"selectbtn___231yJ",Selectclass:"Selectclass___tQnlc",batch:"batch___3BsH7",formWraps:"formWraps___2yZtO",teacherdown:"teacherdown___3B1mn",teachname:"teachname___1eKfr",moveCategory:"moveCategory___KaVhd"}},e0Pe:function(J,G,a){"use strict";a.r(G);var Nt=a("14J3"),ie=a("BMrR"),wt=a("OaEy"),v=a("2fM7"),kt=a("jCWc"),Q=a("kPKH"),Xt=a("5NDa"),W=a("5rEg"),It=a("+L6B"),Ae=a("2/Rp"),He=a("WmNS"),o=a.n(He),j=a("k1fw"),p=a("9og8"),Kt=a("y8nQ"),R=a("Vl3Y"),d=a("tJVT"),Je=a("CiB2"),c=a("q1tI"),e=a.n(c),Ge=a("dQeI"),h=a.n(Ge),de=a("9kvl"),$t=a("g9YV"),We=a("wCAj"),Qt=a("BoS7"),Ze=a("Sdc0"),Vt=a("7Kak"),ce=a("9yH6"),zt=a("DjyN"),qe=a("NUBc"),Yt=a("2qtc"),Z=a("kLXV"),Ht=a("qVdP"),be=a("jsC+"),Jt=a("lUTK"),Oe=a("BvKs"),Gt=a("miYZ"),P=a("tsqr"),F=a("oBTY"),et=a("PpiC"),A=a("ErOA"),tt=a("wd/R"),De=a.n(tt),Wt=a("R9oj"),je=a("ECub");function at(V){var b=V.teachers,L=V.setTeams,U=V.Teams,q=b.map(function(i,f){return e.a.createElement("div",{key:f,className:h.a.teachname,onMouseDown:function(){if(i.enrolled){P.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((U==null?void 0:U.filter(function(C){return i.user_id===C.user_id}).length)>0){P.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var S=Object(F.a)(U);S.push(i),L(S)}},e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:i.name},i.name.length>6?i.name.substr(0,6)+"...":i.name||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:i.login},i.login.length>6?i.login.substr(0,6)+"...":i.login||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",color:i.enrolled?"#28be6c":!i.enrolled&&i.enrollable===!1?"#F3730C":"",padding:"0px 5px",fontSize:"12px"}},i.enrolled?"\u5DF2\u52A0\u5165\u672C\u6218\u961F":!i.enrolled&&i.enrollable===!1?"\u5DF2\u52A0\u5165\u5176\u4ED6\u6218\u961F":""))});return e.a.createElement("div",{className:h.a.teacherdown},b.length===0?e.a.createElement(je.a,{description:e.a.createElement("div",null,e.a.createElement("p",null,"\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"),e.a.createElement("p",null,"\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u8001\u5E08\uFF09"),e.a.createElement("p",null,"\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")),image:je.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,q))}var nt=at,ut=a("rCRm"),st=a.n(ut),lt=W.a.Search,rt=function(b){var L,U=b.Data,q=b.type,i=b.params,f=Object(et.a)(b,["Data","type","params"]),ee=Object(c.useState)(!1),S=Object(d.a)(ee,2),C=S[0],z=S[1],te=Object(c.useState)({}),ae=Object(d.a)(te,2),T=ae[0],_e=ae[1],ne=Object(c.useState)([]),ue=Object(d.a)(ne,2),B=ue[0],Ee=ue[1],se=R.a.useForm(),me=Object(d.a)(se,1),Y=me[0],pe=Object(c.useState)(1),X=Object(d.a)(pe,2),I=X[0],x=X[1],_=Object(c.useState)([]),M=Object(d.a)(_,2),y=M[0],le=M[1],N=Object(c.useState)(""),O=Object(d.a)(N,2),fe=O[0],w=O[1],ge=Object(c.useState)(!1),Fe=Object(d.a)(ge,2),_t=Fe[0],Ce=Fe[1],Et=Object(c.useState)([]),Be=Object(d.a)(Et,2),D=Be[0],H=Be[1],mt=Object(c.useState)(!1),Le=Object(d.a)(mt,2),qt=Le[0],Se=Le[1],pt=Object(c.useState)(""),Te=Object(d.a)(pt,2),Me=Te[0],ft=Te[1],gt=Object(c.useState)([]),Ne=Object(d.a)(gt,2),vt=Ne[0],ht=Ne[1],xt=Object(c.useState)([]),we=Object(d.a)(xt,2),K=we[0],re=we[1],Rt=Object(c.useState)(""),ke=Object(d.a)(Rt,2),Xe=ke[0],Ie=ke[1],Ut=Object(c.useState)(!1),Ke=Object(d.a)(Ut,2),yt=Ke[0],$e=Ke[1],Pt=Object(c.useState)([]),Qe=Object(d.a)(Pt,2),ea=Qe[0],At=Qe[1],bt=Object(c.useState)(""),Ve=Object(d.a)(bt,2),Ot=Ve[0],Dt=Ve[1],jt=Object(c.useState)(!1),ze=Object(d.a)(jt,2),Ft=ze[0],ve=ze[1],Ct=function(l,n){var u=Object(j.a)(Object(j.a)({},i),{},{page:l,per_page:n});f.setParams(u),f.getData(u,f.formValue)};function Ye(t){return he.apply(this,arguments)}function he(){return he=Object(p.a)(o.a.mark(function t(l){var n;return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(A.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:n=s.sent,n.status===0&&(Ee(n),H(n.data),x(n.comment_type),Y.setFieldsValue({comment_type:n.comment_type,anonymous_comment:n.anonymous_comment}));case 4:case"end":return s.stop()}},t)})),he.apply(this,arguments)}function Bt(){return xe.apply(this,arguments)}function xe(){return xe=Object(p.a)(o.a.mark(function t(){var l;return o.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(A.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:T.id,name:fe}});case 2:l=u.sent,le(l.data);case 4:case"end":return u.stop()}},t)})),xe.apply(this,arguments)}function Lt(t){return Re.apply(this,arguments)}function Re(){return Re=Object(p.a)(o.a.mark(function t(l){var n;return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(A.a)("/api/common_exercises/review_settings/student_groups.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:n=s.sent,ht(n.student_group_name),re(Object(F.a)(n.student_group_name_added));case 5:case"end":return s.stop()}},t)})),Re.apply(this,arguments)}var St=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",null,"\u5E73\u5747\u5206\u914D")}},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var s=D.filter(function(r){return r.user_id!=n.user_id});H(Object(F.a)(s))}},"\u79FB\u9664")}}],Tt=function(l){return e.a.createElement("div",{className:h.a.moveCategory,onMouseLeave:function(u){Se(!1)}},e.a.createElement(Oe.a,{selectedKeys:K,multiple:!0,onSelect:function(){var n=Object(p.a)(o.a.mark(function u(s){var r,E,m,g,k,oe;return o.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:E=s.item,m=s.key,g=s.keyPath,k=s.selectedKeys,oe=s.domEvent,oe.stopPropagation(),(l==null||((r=l.group_ids)===null||r===void 0)?void 0:r.length)>0?l.group_ids=l.group_ids+","+m:l.group_ids=m,K.push(m),re(Object(F.a)(K));case 5:case"end":return $.stop()}},u)}));return function(u){return n.apply(this,arguments)}}(),onDeselect:function(){var n=Object(p.a)(o.a.mark(function u(s){var r,E,m,g,k,oe,Ue,$;return o.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:m=s.item,g=s.key,k=s.keyPath,oe=s.selectedKeys,Ue=s.domEvent,Ue.stopPropagation(),(l==null||((r=l.group_ids)===null||r===void 0||((E=r.split(","))===null||E===void 0))?void 0:E.includes(g))?(l.group_ids=l.group_ids.split(",").filter(function(Pe){return Pe!=g}).toString(),$=K.filter(function(Pe){return Pe!=g}),re(Object(F.a)($))):P.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u5176\u4ED6\u8001\u5E08\u914D\u7F6E\u3002");case 3:case"end":return ye.stop()}},u)}));return function(u){return n.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"}},e.a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.a.createElement(W.a,{onClick:function(u){u.stopPropagation()},onChange:function(u){ft(u.target.value)}})),vt.map(function(n,u){return Me!==""&&n.indexOf(Me)<0?void 0:e.a.createElement(Oe.a.Item,{key:n},n)})))},Mt=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"group_ids",key:"group_ids",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",null,e.a.createElement(be.a,{overlay:Tt(n)},e.a.createElement("span",{onMouseEnter:function(s){Se(!0),At(Object(F.a)(K))},style:{color:"#1890FF",cursor:"pointer",marginRight:"10px"},onClick:function(){}},"\u914D\u7F6E\u73ED\u7EA7")),e.a.createElement("span",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var s=D.filter(function(E){return E.user_id!=n.user_id}),r=K.filter(function(E){var m;return!(n==null||((m=n.group_ids)===null||m===void 0)?void 0:m.includes(E))});re(Object(F.a)(r)),H(Object(F.a)(s))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.batch}),U==null||((L=U.exercises)===null||L===void 0)?void 0:L.map(function(t,l){return e.a.createElement("div",{style:{display:"flex",margin:"20px 0px"}},e.a.createElement("div",{style:{width:"794px",background:"#FAFAFA",marginLeft:"10px"}},e.a.createElement("div",{style:{padding:"30px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:st.a}),e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"20px",marginBottom:"0px",color:"#333333",fontSize:"16px",fontWeight:"500"}},t.exercise_name,e.a.createElement("span",{style:{width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:t.exercise_status===1?"#84B6EB":t.exercise_status===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},t.exercise_status===1?"\u672A\u5F00\u8003":t.exercise_status===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F"),e.a.createElement("span",{style:{width:"68px",height:"20px",borderRadius:"10px",border:t.is_normal?"1px solid #1890ff":"1px solid #00C21E",background:t.is_normal?"rgba(24, 144, 255, 0.2)":"rgba(0, 194, 30, 0.2)",fontSize:"12px",display:"inline-block",textAlign:"center",color:t.is_normal?"#1890FF":"#00C21E"}},t.is_normal?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),e.a.createElement("span",{style:{marginLeft:"20px",fontSize:"12px"}},"\u6240\u5C5E\u79D1\u76EE\uFF1A",t==null?void 0:t.exercise_subject_name))),e.a.createElement("div",{style:{height:"50px",display:"flex",alignItems:"center",padding:"0px 30px",background:"#f1f1f1"}},e.a.createElement("div",{style:{flex:"1",color:"#666666"}},e.a.createElement("span",null,"\u5F00\u59CB\u65F6\u95F4\uFF1A",t.publish_time?De()(t.publish_time).format("YYYY-MM-DD HH:mm"):"--"),e.a.createElement("span",{style:{marginLeft:"5px"}},"|"),e.a.createElement("span",{style:{flex:"1",color:"#666666"}}," \u7ED3\u675F\u65F6\u95F4\uFF1A",t.end_time?De()(t.end_time).format("YYYY-MM-DD HH:mm"):"--")),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF"}},e.a.createElement("span",{onClick:function(){de.c.push("/exam/examinationManagement/".concat(t.id,"/detail"))},style:{cursor:"pointer"}},"\u8BE6\u60C5"),e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:de.c.push("/exam/examinationManagement/add?id=".concat(t.id));case 1:case"end":return s.stop()}},n)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),t.exercise_status===3&&e.a.createElement("span",{onClick:function(){_e(t),Lt(t.id),Ye(t.id),z(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),t.exercise_status<=2&&e.a.createElement("span",{onClick:function(){t.exercise_status===1?Z.a.confirm({title:"\u786E\u8BA4\u5F00\u59CB\u8003\u8BD5",content:"\u786E\u8BA4\u5C06\u8BE5\u8003\u8BD5\u8FDB\u884C\u53D1\u5E03\u5417\uFF1F\u53D1\u5E03\u540E\uFF0C\u8003\u751F\u5C06\u5728\u8003\u8BD5\u5217\u8868\u4E2D\u770B\u5230\u8BE5\u573A\u8003\u8BD5\uFF0C\u5E76\u53EF\u4EE5\u8FDB\u5165\u7B54\u9898\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u53D1\u5E03\u3002",okText:"\u786E\u8BA4\u5F00\u59CB",cancelText:"\u53D6\u6D88",onOk:function(){var u=Object(p.a)(o.a.mark(function r(){var E;return o.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,Object(A.a)("/api/common_exercises/exercises/".concat(t.id,"/publish"),{method:"post"});case 2:E=g.sent,E.status===0&&(P.b.info("\u53D1\u5E03\u6210\u529F"),f.getData({page:1,per_page:10,total:100},f.formValue));case 4:case"end":return g.stop()}},r)}));function s(){return u.apply(this,arguments)}return s}()}):(ve(!0),Dt(t.id))},style:{cursor:"pointer",marginLeft:"20px"}},t.exercise_status===1?"\u5F00\u59CB\u8003\u8BD5":"\u622A\u6B62\u8003\u8BD5"),t.exercise_status===3&&!t.open_result&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){var u;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(A.a)("/api/common_exercises/exercises/".concat(t.id,"/open_result"),{method:"post"});case 2:u=r.sent,f.getData({page:1,per_page:10,total:100},f.formValue);case 4:case"end":return r.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u516C\u5E03\u6210\u7EE9"),t.exercise_status===3&&t.open_result&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:case"end":return s.stop()}},n)})),style:{marginLeft:"20px"}},"\u5DF2\u516C\u5E03\u6210\u7EE9"),t.exercise_status===1&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:Z.a.confirm({title:"\u786E\u8BA4\u5220\u9664",content:e.a.createElement("div",null,e.a.createElement("p",null,"\u786E\u8BA4\u5C06",t.exercise_name,"\u8FDB\u884C\u5220\u9664\u5417"),e.a.createElement("p",null,"\u5220\u9664\u540E\uFF0C\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8C22\u8C22")),okText:"\u786E\u8BA4\u5220\u9664",cancelText:"\u53D6\u6D88",onOk:function(){var r=Object(p.a)(o.a.mark(function m(){return o.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:case"end":return k.stop()}},m)}));function E(){return r.apply(this,arguments)}return E}()});case 1:case"end":return s.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u5220\u9664")))))}),e.a.createElement(qe.a,{pageSize:i.per_page,total:i.total,current:i.page,onChange:Ct,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}),e.a.createElement(Z.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:C,width:700,onCancel:function(){z(!1)},onOk:function(){Y.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(R.a,{form:Y,onFinish:function(){var t=Object(p.a)(o.a.mark(function l(n){var u;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(D.length>B.exercise_users_count)){r.next=3;break}return P.b.info("\u672C\u573A\u8003\u8BD5\u5171".concat(B.exercise_users_count,"\u4EBA\u53C2\u52A0\u8003\u8BD5\uFF0C\u8BC4\u9605\u6559\u5E08\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7").concat(B.exercise_users_count,"\u4F4D")),r.abrupt("return");case 3:if(!(D.length<=0)){r.next=6;break}return P.b.info("\u8BF7\u9009\u62E9\u8001\u5E08"),r.abrupt("return");case 6:if(!(I===2&&D.filter(function(E){var m;return(E==null||((m=E.group_ids)===null||m===void 0)?void 0:m.length)>0}).length0&&O[0]!==void 0?O[0]:C,y=O.length>1&&O[1]!==void 0?O[1]:{},le=dt.a.pickBy(Object(j.a)(Object(j.a)({},M),y),function(ge){return!!ge}),w.next=5,Object(A.a)("/api/common_exercises/exercises.json",{method:"get",params:le});case 5:N=w.sent,Y(N),T(Object(j.a)(Object(j.a)({},M),{},{total:N==null?void 0:N.count}));case 8:case"end":return w.stop()}},_)}));return function(){return x.apply(this,arguments)}}();return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.wrap},e.a.createElement("div",{className:h.a.head},e.a.createElement("span",{style:{flex:"1"}},"\u8003\u8BD5\u7BA1\u7406"),e.a.createElement(Ae.a,{type:"primary",onClick:function(){return de.c.push("/exam/examinationManagement/add")},className:h.a.import}," \u65B0\u589E\u8003\u8BD5")),e.a.createElement("div",{style:{padding:"30px 0px"}},e.a.createElement(R.a,{form:q,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(_){B(_),_.is_normal=_.is_normals==="1"?"true":_.is_normals==="2"?"false":"",_.exercise_subject_id=_.exercise_subject_id==="\u5168\u90E8"?"":_.exercise_subject_id,_.exercise_status=_.exercise_status==="4"?"":_.exercise_status,I(C,_)}},e.a.createElement(ie.a,{gutter:24},e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(W.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),ee.map(function(x,_){return e.a.createElement(v.a.Option,{value:x.id},x.name)}))))),e.a.createElement(ie.a,{gutter:24},e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(v.a.Option,{value:"1"},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(v.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(v.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(v.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(v.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(ie.a,{gutter:24},e.a.createElement(Q.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(Ae.a,{htmlType:"submit",type:"primary",style:{width:"88px"}},"\u67E5\u8BE2")))))),e.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),e.a.createElement("div",{className:h.a.wrap},e.a.createElement(ot,{Data:me,params:ae,setParams:T,formValue:ue,getData:I})))},Zt=G.default=ct},rCRm:function(J,G){J.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAYAAACfKfiZAAAAAXNSR0IArs4c6QAAAe5JREFUWEftmD9PwkAYxp9rMaaKAU1IWIyDg6uDq3FxEwcX3XR008lRFz4A+hkcmTRx1piYMLoZcTIyGCJoEAn9cz1zJSKF9kqhLSZyU4f27nfv+7zPez2SPmOXYMgAIAhhbC3gZnkeG/srpOE0PUmfMjOsxfmCe4vAUhLXuoKMEwQHYCFsvD2lBZCwtugIER0AR3KAiBbAASJ6gC6I0QB0QIQOkFA/oDw/gKCldYnqFYmxJn82qHESOoC1aLmEieJ9G+KnRAhwEAmAG0SkAE4QkQN0Q4wEoBMCMfnIVQN3u8E59E5eQ6kuA3KsbdGWMF+Kx64A2VUKon4BVB26VeRua6iQOUBJAuS36Uq6euheBdQAGu8gumMX9QdFJDC++GTcBsCIqAx5k7QaZUCp4Dsnkg1cCBC2BjiJECAKDYhT8O81kF3zJ3TR27kCRbU5iAhNAySAI+P2+RtK2ozPMjQ0kM8yoNWHDwX3gXiqx4g8fMAEuBCtU3sAQ4rZrNi7DH1o4OrJRKHET708z/3/33gbUZ8a4F6ff5QBJdHjdqLYiVPANVB7BfroBZZZT80C0ylAstvt4AA89340IMkAz3NQKQhAdp5TiFPg+fnwL4wBxhEYR+DPRCDUSyqhFbPWsfwCBJtg4VzTCQCqlGL9G4jjSLgS9wDtAAAAAElFTkSuQmCC"}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[128,16,23],{dQeI:function(J,G,a){J.exports={flex_box_center:"flex_box_center___3pPbn",flex_space_between:"flex_space_between___1RMPU",flex_box_vertical_center:"flex_box_vertical_center___1H1FI",flex_box_center_end:"flex_box_center_end___1S2oi",flex_box_column:"flex_box_column___3HXNw",wrap:"wrap___D7TZu",head:"head___OrFT4",import:"import___1itcK",formWrap:"formWrap___L6JdA",btns:"btns___13Xmf",selectbtn:"selectbtn___231yJ",Selectclass:"Selectclass___tQnlc",batch:"batch___3BsH7",formWraps:"formWraps___2yZtO",teacherdown:"teacherdown___3B1mn",teachname:"teachname___1eKfr",moveCategory:"moveCategory___KaVhd"}},e0Pe:function(J,G,a){"use strict";a.r(G);var Nt=a("14J3"),ie=a("BMrR"),wt=a("OaEy"),v=a("2fM7"),kt=a("jCWc"),Q=a("kPKH"),Xt=a("5NDa"),W=a("5rEg"),It=a("+L6B"),be=a("2/Rp"),He=a("WmNS"),o=a.n(He),j=a("k1fw"),p=a("9og8"),Kt=a("y8nQ"),R=a("Vl3Y"),d=a("tJVT"),Je=a("CiB2"),c=a("q1tI"),e=a.n(c),Ge=a("dQeI"),h=a.n(Ge),de=a("9kvl"),$t=a("g9YV"),We=a("wCAj"),Qt=a("BoS7"),Ze=a("Sdc0"),Vt=a("7Kak"),ce=a("9yH6"),zt=a("DjyN"),qe=a("NUBc"),Yt=a("2qtc"),Z=a("kLXV"),Ht=a("qVdP"),Oe=a("jsC+"),Jt=a("lUTK"),De=a("BvKs"),Gt=a("miYZ"),P=a("tsqr"),F=a("oBTY"),et=a("PpiC"),A=a("ErOA"),tt=a("wd/R"),je=a.n(tt),Wt=a("R9oj"),Fe=a("ECub");function at(V){var b=V.teachers,L=V.setTeams,U=V.Teams,q=b.map(function(i,f){return e.a.createElement("div",{key:f,className:h.a.teachname,onMouseDown:function(){if(i.enrolled){P.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((U==null?void 0:U.filter(function(C){return i.user_id===C.user_id}).length)>0){P.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var S=Object(F.a)(U);S.push(i),L(S)}},e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:i.name},i.name.length>6?i.name.substr(0,6)+"...":i.name||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:i.login},i.login.length>6?i.login.substr(0,6)+"...":i.login||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",color:i.enrolled?"#28be6c":!i.enrolled&&i.enrollable===!1?"#F3730C":"",padding:"0px 5px",fontSize:"12px"}},i.enrolled?"\u5DF2\u52A0\u5165\u672C\u6218\u961F":!i.enrolled&&i.enrollable===!1?"\u5DF2\u52A0\u5165\u5176\u4ED6\u6218\u961F":""))});return e.a.createElement("div",{className:h.a.teacherdown},b.length===0?e.a.createElement(Fe.a,{description:e.a.createElement("div",null,e.a.createElement("p",null,"\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"),e.a.createElement("p",null,"\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u8001\u5E08\uFF09"),e.a.createElement("p",null,"\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")),image:Fe.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,q))}var nt=at,ut=a("rCRm"),st=a.n(ut),lt=W.a.Search,rt=function(b){var L,U=b.Data,q=b.type,i=b.params,f=Object(et.a)(b,["Data","type","params"]),ee=Object(c.useState)(!1),S=Object(d.a)(ee,2),C=S[0],z=S[1],te=Object(c.useState)({}),ae=Object(d.a)(te,2),T=ae[0],_e=ae[1],ne=Object(c.useState)([]),ue=Object(d.a)(ne,2),B=ue[0],Ee=ue[1],se=R.a.useForm(),me=Object(d.a)(se,1),Y=me[0],pe=Object(c.useState)(1),X=Object(d.a)(pe,2),I=X[0],x=X[1],_=Object(c.useState)([]),M=Object(d.a)(_,2),y=M[0],le=M[1],N=Object(c.useState)(""),O=Object(d.a)(N,2),fe=O[0],w=O[1],ge=Object(c.useState)(!1),Ce=Object(d.a)(ge,2),_t=Ce[0],Be=Ce[1],Et=Object(c.useState)([]),Le=Object(d.a)(Et,2),D=Le[0],H=Le[1],mt=Object(c.useState)(!1),Se=Object(d.a)(mt,2),qt=Se[0],Te=Se[1],pt=Object(c.useState)(""),Me=Object(d.a)(pt,2),Ne=Me[0],ft=Me[1],gt=Object(c.useState)([]),we=Object(d.a)(gt,2),vt=we[0],ht=we[1],xt=Object(c.useState)([]),ke=Object(d.a)(xt,2),K=ke[0],re=ke[1],Rt=Object(c.useState)(""),Xe=Object(d.a)(Rt,2),Ie=Xe[0],ve=Xe[1],Ut=Object(c.useState)(!1),Ke=Object(d.a)(Ut,2),yt=Ke[0],$e=Ke[1],Pt=Object(c.useState)([]),Qe=Object(d.a)(Pt,2),ea=Qe[0],At=Qe[1],bt=Object(c.useState)(""),Ve=Object(d.a)(bt,2),Ot=Ve[0],Dt=Ve[1],jt=Object(c.useState)(!1),ze=Object(d.a)(jt,2),Ft=ze[0],he=ze[1],Ct=function(l,n){var u=Object(j.a)(Object(j.a)({},i),{},{page:l,per_page:n});f.setParams(u),f.getData(u,f.formValue)};function Ye(t){return xe.apply(this,arguments)}function xe(){return xe=Object(p.a)(o.a.mark(function t(l){var n;return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(A.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:n=s.sent,n.status===0&&(Ee(n),H(n.data),x(n.comment_type),Y.setFieldsValue({comment_type:n.comment_type,anonymous_comment:n.anonymous_comment}));case 4:case"end":return s.stop()}},t)})),xe.apply(this,arguments)}function Bt(){return Re.apply(this,arguments)}function Re(){return Re=Object(p.a)(o.a.mark(function t(){var l;return o.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(A.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:T.id,name:fe}});case 2:l=u.sent,le(l.data);case 4:case"end":return u.stop()}},t)})),Re.apply(this,arguments)}function Lt(t){return Ue.apply(this,arguments)}function Ue(){return Ue=Object(p.a)(o.a.mark(function t(l){var n;return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(A.a)("/api/common_exercises/review_settings/student_groups.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:n=s.sent,ht(n.student_group_name),re(Object(F.a)(n.student_group_name_added));case 5:case"end":return s.stop()}},t)})),Ue.apply(this,arguments)}var St=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",null,"\u5E73\u5747\u5206\u914D")}},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var s=D.filter(function(r){return r.user_id!=n.user_id});H(Object(F.a)(s))}},"\u79FB\u9664")}}],Tt=function(l){return e.a.createElement("div",{className:h.a.moveCategory,onMouseLeave:function(u){Te(!1)}},e.a.createElement(De.a,{selectedKeys:K,multiple:!0,onSelect:function(){var n=Object(p.a)(o.a.mark(function u(s){var r,E,m,g,k,oe;return o.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:E=s.item,m=s.key,g=s.keyPath,k=s.selectedKeys,oe=s.domEvent,oe.stopPropagation(),(l==null||((r=l.group_ids)===null||r===void 0)?void 0:r.length)>0?l.group_ids=l.group_ids+","+m:l.group_ids=m,K.push(m),re(Object(F.a)(K));case 5:case"end":return $.stop()}},u)}));return function(u){return n.apply(this,arguments)}}(),onDeselect:function(){var n=Object(p.a)(o.a.mark(function u(s){var r,E,m,g,k,oe,ye,$;return o.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:m=s.item,g=s.key,k=s.keyPath,oe=s.selectedKeys,ye=s.domEvent,ye.stopPropagation(),(l==null||((r=l.group_ids)===null||r===void 0||((E=r.split(","))===null||E===void 0))?void 0:E.includes(g))?(l.group_ids=l.group_ids.split(",").filter(function(Ae){return Ae!=g}).toString(),$=K.filter(function(Ae){return Ae!=g}),re(Object(F.a)($))):P.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u5176\u4ED6\u8001\u5E08\u914D\u7F6E\u3002");case 3:case"end":return Pe.stop()}},u)}));return function(u){return n.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"}},e.a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.a.createElement(W.a,{onClick:function(u){u.stopPropagation()},onChange:function(u){ft(u.target.value)}})),vt.map(function(n,u){return Ne!==""&&n.indexOf(Ne)<0?void 0:e.a.createElement(De.a.Item,{key:n},n)})))},Mt=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"group_ids",key:"group_ids",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",null,e.a.createElement(Oe.a,{overlay:Tt(n)},e.a.createElement("span",{onMouseEnter:function(s){Te(!0),At(Object(F.a)(K))},style:{color:"#1890FF",cursor:"pointer",marginRight:"10px"},onClick:function(){}},"\u914D\u7F6E\u73ED\u7EA7")),e.a.createElement("span",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var s=D.filter(function(E){return E.user_id!=n.user_id}),r=K.filter(function(E){var m;return!(n==null||((m=n.group_ids)===null||m===void 0)?void 0:m.includes(E))});re(Object(F.a)(r)),H(Object(F.a)(s))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.batch}),U==null||((L=U.exercises)===null||L===void 0)?void 0:L.map(function(t,l){return e.a.createElement("div",{style:{display:"flex",margin:"20px 0px"}},e.a.createElement("div",{style:{width:"794px",background:"#FAFAFA",marginLeft:"10px"}},e.a.createElement("div",{style:{padding:"30px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:st.a}),e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"20px",marginBottom:"0px",color:"#333333",fontSize:"16px",fontWeight:"500"}},t.exercise_name,e.a.createElement("span",{style:{width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:t.exercise_status===1?"#84B6EB":t.exercise_status===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},t.exercise_status===1?"\u672A\u5F00\u8003":t.exercise_status===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F"),e.a.createElement("span",{style:{width:"68px",height:"20px",borderRadius:"10px",border:t.is_normal?"1px solid #1890ff":"1px solid #00C21E",background:t.is_normal?"rgba(24, 144, 255, 0.2)":"rgba(0, 194, 30, 0.2)",fontSize:"12px",display:"inline-block",textAlign:"center",color:t.is_normal?"#1890FF":"#00C21E"}},t.is_normal?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),e.a.createElement("span",{style:{marginLeft:"20px",fontSize:"12px"}},"\u6240\u5C5E\u79D1\u76EE\uFF1A",t==null?void 0:t.exercise_subject_name))),e.a.createElement("div",{style:{height:"50px",display:"flex",alignItems:"center",padding:"0px 30px",background:"#f1f1f1"}},e.a.createElement("div",{style:{flex:"1",color:"#666666"}},e.a.createElement("span",null,"\u5F00\u59CB\u65F6\u95F4\uFF1A",t.publish_time?je()(t.publish_time).format("YYYY-MM-DD HH:mm"):"--"),e.a.createElement("span",{style:{marginLeft:"5px"}},"|"),e.a.createElement("span",{style:{flex:"1",color:"#666666"}}," \u7ED3\u675F\u65F6\u95F4\uFF1A",t.end_time?je()(t.end_time).format("YYYY-MM-DD HH:mm"):"--")),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF"}},e.a.createElement("span",{onClick:function(){de.c.push("/exam/examinationManagement/".concat(t.id,"/detail"))},style:{cursor:"pointer"}},"\u8BE6\u60C5"),e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:de.c.push("/exam/examinationManagement/add?id=".concat(t.id));case 1:case"end":return s.stop()}},n)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),t.exercise_status===3&&e.a.createElement("span",{onClick:function(){_e(t),Lt(t.id),Ye(t.id),z(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),t.exercise_status<=2&&e.a.createElement("span",{onClick:function(){t.exercise_status===1?Z.a.confirm({title:"\u786E\u8BA4\u5F00\u59CB\u8003\u8BD5",content:"\u786E\u8BA4\u5C06\u8BE5\u8003\u8BD5\u8FDB\u884C\u53D1\u5E03\u5417\uFF1F\u53D1\u5E03\u540E\uFF0C\u8003\u751F\u5C06\u5728\u8003\u8BD5\u5217\u8868\u4E2D\u770B\u5230\u8BE5\u573A\u8003\u8BD5\uFF0C\u5E76\u53EF\u4EE5\u8FDB\u5165\u7B54\u9898\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u53D1\u5E03\u3002",okText:"\u786E\u8BA4\u5F00\u59CB",cancelText:"\u53D6\u6D88",onOk:function(){var u=Object(p.a)(o.a.mark(function r(){var E;return o.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,Object(A.a)("/api/common_exercises/exercises/".concat(t.id,"/publish"),{method:"post"});case 2:E=g.sent,E.status===0&&(P.b.info("\u53D1\u5E03\u6210\u529F"),f.getData({page:1,per_page:10,total:100},f.formValue));case 4:case"end":return g.stop()}},r)}));function s(){return u.apply(this,arguments)}return s}()}):(he(!0),Dt(t.id))},style:{cursor:"pointer",marginLeft:"20px"}},t.exercise_status===1?"\u5F00\u59CB\u8003\u8BD5":"\u622A\u6B62\u8003\u8BD5"),t.exercise_status===3&&!t.open_result&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){var u;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(A.a)("/api/common_exercises/exercises/".concat(t.id,"/open_result"),{method:"post"});case 2:u=r.sent,f.getData({page:1,per_page:10,total:100},f.formValue);case 4:case"end":return r.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u516C\u5E03\u6210\u7EE9"),t.exercise_status===3&&t.open_result&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:case"end":return s.stop()}},n)})),style:{marginLeft:"20px"}},"\u5DF2\u516C\u5E03\u6210\u7EE9"),t.exercise_status===1&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:Z.a.confirm({title:"\u786E\u8BA4\u5220\u9664",content:e.a.createElement("div",null,e.a.createElement("p",null,"\u786E\u8BA4\u5C06",t.exercise_name,"\u8FDB\u884C\u5220\u9664\u5417"),e.a.createElement("p",null,"\u5220\u9664\u540E\uFF0C\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8C22\u8C22")),okText:"\u786E\u8BA4\u5220\u9664",cancelText:"\u53D6\u6D88",onOk:function(){var r=Object(p.a)(o.a.mark(function m(){return o.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:case"end":return k.stop()}},m)}));function E(){return r.apply(this,arguments)}return E}()});case 1:case"end":return s.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u5220\u9664")))))}),e.a.createElement(qe.a,{pageSize:i.per_page,total:i.total,current:i.page,onChange:Ct,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}),e.a.createElement(Z.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:C,width:700,onCancel:function(){z(!1)},onOk:function(){Y.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(R.a,{form:Y,onFinish:function(){var t=Object(p.a)(o.a.mark(function l(n){var u;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(D.length>B.exercise_users_count)){r.next=3;break}return P.b.info("\u672C\u573A\u8003\u8BD5\u5171".concat(B.exercise_users_count,"\u4EBA\u53C2\u52A0\u8003\u8BD5\uFF0C\u8BC4\u9605\u6559\u5E08\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7").concat(B.exercise_users_count,"\u4F4D")),r.abrupt("return");case 3:if(!(D.length<=0)){r.next=6;break}return P.b.info("\u8BF7\u9009\u62E9\u8001\u5E08"),r.abrupt("return");case 6:if(!(I===2&&D.filter(function(E){var m;return(E==null||((m=E.group_ids)===null||m===void 0)?void 0:m.length)>0}).length0&&O[0]!==void 0?O[0]:C,y=O.length>1&&O[1]!==void 0?O[1]:{},le=dt.a.pickBy(Object(j.a)(Object(j.a)({},M),y),function(ge){return!!ge}),w.next=5,Object(A.a)("/api/common_exercises/exercises.json",{method:"get",params:le});case 5:N=w.sent,Y(N),T(Object(j.a)(Object(j.a)({},M),{},{total:N==null?void 0:N.count}));case 8:case"end":return w.stop()}},_)}));return function(){return x.apply(this,arguments)}}();return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.wrap},e.a.createElement("div",{className:h.a.head},e.a.createElement("span",{style:{flex:"1"}},"\u8003\u8BD5\u7BA1\u7406"),e.a.createElement(be.a,{type:"primary",onClick:function(){return de.c.push("/exam/examinationManagement/add")},className:h.a.import}," \u65B0\u589E\u8003\u8BD5")),e.a.createElement("div",{style:{padding:"30px 0px"}},e.a.createElement(R.a,{form:q,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(_){B(_),_.is_normal=_.is_normals==="1"?"true":_.is_normals==="2"?"false":"",_.exercise_subject_id=_.exercise_subject_id==="\u5168\u90E8"?"":_.exercise_subject_id,_.exercise_status=_.exercise_status==="4"?"":_.exercise_status,I(C,_)}},e.a.createElement(ie.a,{gutter:24},e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(W.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),ee.map(function(x,_){return e.a.createElement(v.a.Option,{value:x.id},x.name)}))))),e.a.createElement(ie.a,{gutter:24},e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(v.a.Option,{value:"1"},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(v.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(v.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(v.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(v.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(ie.a,{gutter:24},e.a.createElement(Q.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(be.a,{htmlType:"submit",type:"primary",style:{width:"88px"}},"\u67E5\u8BE2")))))),e.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),e.a.createElement("div",{className:h.a.wrap},e.a.createElement(ot,{Data:me,params:ae,setParams:T,formValue:ue,getData:I})))},Zt=G.default=ct},rCRm:function(J,G){J.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAYAAACfKfiZAAAAAXNSR0IArs4c6QAAAe5JREFUWEftmD9PwkAYxp9rMaaKAU1IWIyDg6uDq3FxEwcX3XR008lRFz4A+hkcmTRx1piYMLoZcTIyGCJoEAn9cz1zJSKF9kqhLSZyU4f27nfv+7zPez2SPmOXYMgAIAhhbC3gZnkeG/srpOE0PUmfMjOsxfmCe4vAUhLXuoKMEwQHYCFsvD2lBZCwtugIER0AR3KAiBbAASJ6gC6I0QB0QIQOkFA/oDw/gKCldYnqFYmxJn82qHESOoC1aLmEieJ9G+KnRAhwEAmAG0SkAE4QkQN0Q4wEoBMCMfnIVQN3u8E59E5eQ6kuA3KsbdGWMF+Kx64A2VUKon4BVB26VeRua6iQOUBJAuS36Uq6euheBdQAGu8gumMX9QdFJDC++GTcBsCIqAx5k7QaZUCp4Dsnkg1cCBC2BjiJECAKDYhT8O81kF3zJ3TR27kCRbU5iAhNAySAI+P2+RtK2ozPMjQ0kM8yoNWHDwX3gXiqx4g8fMAEuBCtU3sAQ4rZrNi7DH1o4OrJRKHET708z/3/33gbUZ8a4F6ff5QBJdHjdqLYiVPANVB7BfroBZZZT80C0ylAstvt4AA89340IMkAz3NQKQhAdp5TiFPg+fnwL4wBxhEYR+DPRCDUSyqhFbPWsfwCBJtg4VzTCQCqlGL9G4jjSLgS9wDtAAAAAElFTkSuQmCC"}}]); diff --git a/p__Exam__Lists__ExaminationManagement__Add.e7f8423f.async.js b/p__Exam__Lists__ExaminationManagement__Add.39cf329b.async.js similarity index 99% rename from p__Exam__Lists__ExaminationManagement__Add.e7f8423f.async.js rename to p__Exam__Lists__ExaminationManagement__Add.39cf329b.async.js index 0bc8deae7c..938c6f8954 100644 --- a/p__Exam__Lists__ExaminationManagement__Add.e7f8423f.async.js +++ b/p__Exam__Lists__ExaminationManagement__Add.39cf329b.async.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[129,7,8,16],{"6Qhy":function(pe,Ne,a){pe.exports={flex_box_center:"flex_box_center___2HVjm",flex_space_between:"flex_space_between___2BG9W",flex_box_vertical_center:"flex_box_vertical_center___2trGT",flex_box_center_end:"flex_box_center_end___3Trti",flex_box_column:"flex_box_column___1D4YT",wrap:"wrap___3Thrz",formWrap:"formWrap___cM2mH",btns:"btns___3rSlh",li:"li___3GTSk",batch:"batch___2gKgt",customTable:"customTable___e0wch",row:"row___9EW1m"}},"9SwW":function(pe,Ne,a){"use strict";var n=a("/zsF"),Qe=a("PArb"),t=a("q1tI"),e=a.n(t),sa=a("9kvl"),Te=a("Z+Na"),Ke=a.n(Te),ra=function(Ye){var ge=Ye.path,na=Ye.title,Ie=Ye.subTitle,_a=Ye.style,Ve=_a===void 0?{}:_a,E=Ye.className,Le=E===void 0?"":E;return e.a.createElement("div",{className:"".concat(Ke.a.head," ").concat(Le),style:Ve},e.a.createElement("span",{className:Ke.a.s1,onClick:function(){return sa.c.push(ge)}},e.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),na&&e.a.createElement(Qe.a,{className:Ke.a.s2,type:"vertical"}),na&&e.a.createElement("span",{className:Ke.a.s3},na),Ie&&e.a.createElement("span",{className:Ke.a.s4},Ie))};Ne.a=ra},SdPx:function(pe,Ne,a){pe.exports={warp:"warp___EDnpX",schedule:"schedule___gUDAF",disabled:"disabled___3kSfe",clickWarp:"clickWarp___W4CBi",num:"num___2Hl72",subject:"subject___3mXyJ",active:"active___1g3k4"}},VPm5:function(pe,Ne,a){"use strict";a.r(Ne);var n=a("tJVT"),Qe=a("PpiC"),t=a("q1tI"),e=a.n(t),sa=a("SdPx"),Te=a.n(sa),Ke=a("9SwW"),ra=a("WmNS"),U=a.n(ra),Ye=a("miYZ"),ge=a("tsqr"),na=a("2qtc"),Ie=a("kLXV"),_a=a("g9YV"),Ve=a("wCAj"),E=a("k1fw"),Le=a("oBTY"),ba=a("sRBo"),ye=a("kaz8"),Ya=a("7Kak"),H=a("9yH6"),Ha=a("+L6B"),W=a("2/Rp"),Qa=a("14J3"),Ue=a("BMrR"),Ja=a("OaEy"),Je=a("2fM7"),Ga=a("jCWc"),ce=a("kPKH"),Za=a("5NDa"),ue=a("5rEg"),oe=a("9og8"),qa=a("y8nQ"),_=a("Vl3Y"),et=a("iQDF"),ua=a("+eQT"),ha=a("zWxd"),Ge=a.n(ha),Me=a("55Ip"),xa=a("9kvl"),be=a("ErOA"),Pa=a("wd/R"),we=a.n(Pa),Ra=ua.a.RangePicker,Ua=function(b){var j,S,m,te,M,Q,L=b.onNextTabs,J=b.editId,me=b.setEditId,w=_.a.useForm(),se=Object(n.a)(w,1),ne=se[0],Ee=Object(t.useState)(!1),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)(!0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)([]),z=Object(n.a)(f,2),h=z[0],T=z[1],re=Object(t.useState)([]),Oe=Object(n.a)(re,2),$=Oe[0],_e=Oe[1],x=Object(t.useState)(!1),F=Object(n.a)(x,2),P=F[0],d=F[1],s=Object(t.useState)(!1),c=Object(n.a)(s,2),R=c[0],ee=c[1],X=Object(t.useState)(!1),C=Object(n.a)(X,2),Be=C[0],Y=C[1],ie=Object(t.useState)(!1),Ce=Object(n.a)(ie,2),He=Ce[0],$e=Ce[1],qe=Object(t.useState)([]),We=Object(n.a)(qe,2),je=We[0],B=We[1],r=Object(t.useState)(""),N=Object(n.a)(r,2),ae=N[0],he=N[1],I=[];function xe(p){return Se.apply(this,arguments)}function Se(){return Se=Object(oe.a)(U.a.mark(function p(u){var fe,de,Pe;return U.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(!(($==null?void 0:$.length)===0&&!y)){Re.next=3;break}return ge.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),Re.abrupt("return");case 3:if(!(($==null?void 0:$.length)===0&&y)){Re.next=6;break}return ge.b.info("\u8BF7\u9009\u62E9A\u5377"),Re.abrupt("return");case 6:if(!((je==null?void 0:je.length)===0&&y&&A)){Re.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9B\u5377"),Re.abrupt("return");case 9:if(!(y&&!ae)){Re.next=12;break}return ge.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),Re.abrupt("return");case 12:return((fe=u.publish_times)===null||fe===void 0?void 0:fe.length)>0&&(u.publish_time=we()(u.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),u.end_time=we()(u.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),u.is_ab=y,u.examination_bank_id=$[0].id,u.question_random=R,u.choice_random=Be,A&&(u.b_examination_bank_id=je==null||((de=je[0])===null||de===void 0)?void 0:de.id),u.is_random=ae==="a",u.is_base_a=!A,Re.next=21,Object(be.a)("/api/common_exercises/exercises",{method:"post",body:u});case 21:Pe=Re.sent,Pe.status===0&&(me(Pe==null?void 0:Pe.id),L("2"));case 23:case"end":return Re.stop()}},p)})),Se.apply(this,arguments)}Object(t.useEffect)(function(){le(),ea({})},[]);function le(){return i.apply(this,arguments)}function i(){return i=Object(oe.a)(U.a.mark(function p(){var u;return U.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:u=de.sent,u.status===0&&q(u.data);case 4:case"end":return de.stop()}},p)})),i.apply(this,arguments)}function ea(p){return aa.apply(this,arguments)}function aa(){return aa=Object(oe.a)(U.a.mark(function p(u){var fe;return U.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},u)});case 2:fe=Pe.sent,T(fe==null?void 0:fe.examination_banks);case 4:case"end":return Pe.stop()}},p)})),aa.apply(this,arguments)}var ta=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(u,fe,de){return e.a.createElement("div",null,u?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(u,fe,de){return e.a.createElement("div",null,we()(u).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(u,fe,de){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(u,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ge.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:ne,onFinish:xe},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:Ge.a.Selectclass,style:{height:"40px"}},V.map(function(p,u){return e.a.createElement(Je.a.Option,{value:p.id},p.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Ra,{style:{height:"40px",width:"100%"},showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){ne.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 30px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(H.a.Group,{defaultValue:"a",onChange:function(u){console.log(u.target.value),u.target.value==="a"?D(!1):D(!0),ee(!1),Y(!1)}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=$[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((S=$[0])===null||S===void 0?void 0:S.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(u){ee(u.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(u){Y(u.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=$[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=$[0])===null||te===void 0?void 0:te.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(H.a.Group,{defaultValue:"a",onChange:function(u){u.target.value==="a"?K(!0):(K(!1),ee(!0),Y(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),A&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!0)}},"\u9009\u62E9\u8BD5\u5377")),je.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=je[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=je[0])===null||Q===void 0?void 0:Q.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){B([])}}," \u79FB\u9664"))),!A&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(u){ee(u.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(u){Y(u.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(H.a.Group,{onChange:function(u){he(u.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){xa.c.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){ne.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:P,width:820,destroyOnClose:!0,onCancel:function(){d(!1),ea({})},onOk:function(){He?B(Object(Le.a)(I)):_e(Object(Le.a)(I)),d(!1)}},e.a.createElement(_.a,{className:Ge.a.formWraps,layout:"inline",onFinish:function(u){u.name=u.name?u.name:"",u.user_name=u.user_name?u.user_name:"",u.date=u.dates?we()(u.dates).format("YYYY-MM-DD"):"",ea(Object(E.a)({},u))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ge.a.customTable,rowSelection:{type:"radio",onChange:function(u,fe){I=fe}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:h,bordered:!1,rowKey:function(u){return u.id},columns:ta,rowClassName:Ge.a.row,pagination:!1})))},va=Ua,at=a("giR+"),ia=a("fyUT"),tt=a("BoS7"),da=a("Sdc0"),Fa=a("XzBQ"),Ae=a.n(Fa),nt=a("Znn+"),Ea=a("ZTPi"),fa=a("dfu6"),pa=Ea.a.TabPane,ya=function(b){var j,S=b.visible,m=b.onOK,te=b.onCancel,M=_.a.useForm(),Q=Object(n.a)(M,1),L=Q[0],J=Object(t.useState)({}),me=Object(n.a)(J,2),w=me[0],se=me[1],ne=Object(t.useState)("1"),Ee=Object(n.a)(ne,2),k=Ee[0],y=Ee[1];return Object(t.useEffect)(function(){S&&(L.resetFields(),y("1"))},[S]),e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:S,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(oe.a)(U.a.mark(function D(){var v;return U.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,L.validateFields();case 2:if(w.ip){A.next=7;break}if(v=w.startIP.split(".")[3],!(parseInt(v)>parseInt(w.endIP))){A.next=7;break}return ge.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),A.abrupt("return");case 7:m(Object(E.a)({},L.getFieldsValue()));case 8:case"end":return A.stop()}},D)})),onCancel:function(){te()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(Ea.a,{activeKey:k,onChange:function(v){y(v),L.resetFields()}},e.a.createElement(pa,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(pa,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(_.a,{form:L,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(v,O){se(Object(E.a)({},O))}},k==="1"&&e.a.createElement(_.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(Je.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(v){L.setFieldsValue({ip:Object(Le.a)(v.filter(function(O){return Object(fa.a)(O)?!0:(ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),k==="2"&&e.a.createElement(Ue.a,{gutter:[20,20]},e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(ue.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(v){var O="";Object(fa.a)(v.target.value)?O=v.target.value:(O="",ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),L.setFieldsValue({startIP:O})}}))),e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(ue.a,{onBlur:function(v){},prefix:e.a.createElement("span",{className:"font14"},(j=w.startIP)===null||j===void 0?void 0:j.substring(0,w.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},Oa=ya,ga=a("jN4g"),Ca=function(b){var j,S,m,te,M=b.onNextTabs,Q=b.editId,L=b.examStatus,J=_.a.useForm(),me=Object(n.a)(J,1),w=me[0],se=Object(t.useState)(!1),ne=Object(n.a)(se,2),Ee=ne[0],k=ne[1],y=Object(t.useState)(!1),D=Object(n.a)(y,2),v=D[0],O=D[1],A=Object(t.useState)(""),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)({ip_limit:null,public_ip:[],inner_ip:[]}),q=Object(n.a)(V,2),f=q[0],z=q[1],h=function(){var F=Object(oe.a)(U.a.mark(function P(d){var s;return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return O(!0),R.next=3,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/update_settings.json"),{method:"put",body:Object(E.a)(Object(E.a)({},d),f)});case 3:s=R.sent,s.status===0&&M("3"),O(!1);case 6:case"end":return R.stop()}},P)}));return function(d){return F.apply(this,arguments)}}(),T=function(P){console.log(P),P.ip?f[G]=[].concat(Object(Le.a)(f[G]||[]),Object(Le.a)(P.ip)):f[G]=[].concat(Object(Le.a)(f[G]||[]),["".concat(P.startIP,",").concat(P.startIP.substring(0,P.startIP.lastIndexOf("."))+"."+P.endIP)]),z(Object(E.a)({},f)),k(!1)},re=function(P){Z(P),k(!0)},Oe=function(){var F=Object(oe.a)(U.a.mark(function P(){var d,s,c,R,ee,X,C,Be;return U.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/settings"),{method:"get"});case 2:d=ie.sent,d.settings&&(s=d.settings,c=s.ip_limit,R=s.public_ip,ee=R===void 0?[]:R,X=s.inner_ip,C=X===void 0?[]:X,Be=Object(Qe.a)(s,["ip_limit","public_ip","inner_ip"]),z({ip_limit:c,public_ip:ee,inner_ip:C}),w.setFieldsValue(Be));case 4:case"end":return ie.stop()}},P)}));return function(){return F.apply(this,arguments)}}(),$=function(P){"is_normal"in P&&(P.is_normal?w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1}):w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))};Object(t.useEffect)(function(){Oe()},[]);var _e=L===3,x=L===2||L===3;return e.a.createElement("div",{className:Ae.a.bg},e.a.createElement("div",{className:Ae.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(_.a,{form:w,className:Ae.a.formWrap,scrollToFirstError:!0,onFinish:h,onValuesChange:$},e.a.createElement(_.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(H.a.Group,{disabled:x},e.a.createElement(H.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(H.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(_.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(_.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(_.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(_.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),e.a.createElement("div",{className:Ae.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),e.a.createElement("div",null,"\xA0\xA0\u5F00\u542F\u6444\u50CF\u5934",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u5728\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934\uFF0C\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u5C06\u65E0\u6CD5\u8FDB\u884C\u8003\u8BD5\uFF09"))),e.a.createElement("div",{className:Ae.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(_.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),e.a.createElement("div",null,"\xA0\xA0\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u8BBE\u7F6E\u8003\u751F\u5728\u8003\u8BD5\u4E2D\u5207\u5C4F\u591A\u5C11\u6B21\u53EF\u4EE5\u5F3A\u5236\u4EA4\u5377\uFF09"))),e.a.createElement("div",{className:Ae.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(_.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(_.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(da.a,{disabled:x,checked:f.ip_limit!=="no",onChange:function(P){f.ip_limit==="no"?f.ip_limit="pub":f.ip_limit="no",z(Object.assign({},f))}}),e.a.createElement("div",null,"\xA0\xA0\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u4E0D\u518DIP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09"))),e.a.createElement("div",null,e.a.createElement("span",{className:"c-red"},"(\u5F00\u542F\u540E\uFF0C\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),f.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((j=f.public_ip)===null||j===void 0?void 0:j.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(S=f.public_ip)===null||S===void 0?void 0:S.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.public_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{onClick:function(){return re("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((m=f.inner_ip)===null||m===void 0?void 0:m.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(te=f.inner_ip)===null||te===void 0?void 0:te.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.inner_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){re("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(Oa,{visible:Ee,onOK:T,onCancel:function(){return k(!1)}})),e.a.createElement("div",{className:Ae.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return M("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(W.a,{onClick:function(){return w.submit()},className:"ml20",loading:v,type:"primary"},"\u4E0B\u4E00\u6B65")))},ja=Ca,ut=a("qVdP"),Sa=a("jsC+"),lt=a("lUTK"),ca=a("BvKs"),Da=a("dq6g"),Xe=a.n(Da),Aa=a("6Qhy"),ke=a.n(Aa),Ba=a("LvDl"),oa=a.n(Ba),Na=function(b){var j=b.visible,S=b.onOK,m=b.onCancel,te=b.editId,M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)([]),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(M),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)({}),z=Object(n.a)(f,2),h=z[0],T=z[1];Object(t.useEffect)(function(){if(j){re();return}},[j]);var re=function(){var d=Object(oe.a)(U.a.mark(function s(){var c,R,ee,X,C=arguments;return U.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return c=C.length>0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),D(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(D(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},s)}));return function(){return d.apply(this,arguments)}}(),Oe=function(s,c){T(c)},$=function(s){console.log(s),re(M,s)},_e=[{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",width:146},{title:"\u5DF2\u6DFB\u52A0/\u603B\u4EBA\u6570",dataIndex:"add_count",align:"center",render:function(s,c){return s+"/"+c.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",width:50,render:function(s,c){return e.a.createElement(e.a.Fragment,null,c.add_count===c.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),c.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),c.add_count!==0&&c.add_count0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),D(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(D(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},s)}));return function(){return d.apply(this,arguments)}}(),Oe=function(s,c){T(c)},$=function(s){console.log(s),re(M,s)},_e=[{title:"\u59D3\u540D",dataIndex:"name",align:"center",width:146},{title:"\u5B66\u53F7",dataIndex:"student_no",align:"center",width:146},{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",render:function(s,c){return s||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(s,c){return s?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],x=function(s){K(s)},F={selectedRowKeys:A,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:x,getCheckboxProps:function(s){return{disabled:s.added}}},P=function(s,c){var R=Object(E.a)(Object(E.a)({},V),{},{page:s,per_page:c});q(R),re(R,h)};return e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:j,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:1e3,afterClose:function(){J.resetFields(),T({})},onOk:function(){return S(A)},onCancel:m},e.a.createElement("div",{className:ke.a.wrap},e.a.createElement(_.a,{className:ke.a.formWrap,form:J,onValuesChange:Oe,onFinish:$},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:ke.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement(Ve.a,{rowSelection:F,className:ke.a.customTable,dataSource:se,bordered:!1,scroll:{y:350},rowKey:function(s){return s.id},columns:_e,rowClassName:ke.a.row,loading:y,pagination:{pageSize:V.per_page,total:V.total,current:V.page,onChange:P,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(s){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},s),"\u6761\u6570\u636E")}}})))},wa=La,ka=function(b){var j=b.onNextTabs,S=b.editId,m=b.examStatus,te=Object(Qe.a)(b,["onNextTabs","editId","examStatus"]),M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)("0"),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)(M),z=Object(n.a)(f,2),h=z[0],T=z[1],re=Object(t.useState)({}),Oe=Object(n.a)(re,2),$=Oe[0],_e=Oe[1],x=Object(t.useState)(!1),F=Object(n.a)(x,2),P=F[0],d=F[1],s=m===3,c=m===2||m===3;Object(t.useEffect)(function(){R()},[]);var R=function(){var B=Object(oe.a)(U.a.mark(function r(){var N,ae,he,I,xe=arguments;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return N=xe.length>0&&xe[0]!==void 0?xe[0]:M,ae=xe.length>1&&xe[1]!==void 0?xe[1]:{},he=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},N),ae),{},{exercise_id:S}),function(i){return!!i}),console.log("\u8BF7\u6C42\u53C2\u6570:",he),D(!0),le.next=7,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"get",params:he});case 7:I=le.sent,I.status===0&&(D(!1),ne(I.data),T(Object(E.a)(Object(E.a)({},N),{},{total:I==null?void 0:I.count})),q([]),d(!1));case 9:case"end":return le.stop()}},r)}));return function(){return B.apply(this,arguments)}}(),ee=function(r){console.log(r),R(M,r)},X=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(r,N){return r||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(r,N){return r||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(r,N){return r||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(r,N){return r||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(r,N){return e.a.createElement(W.a,{disabled:c,onClick:function(){return He([r])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],C=function(r){q(r),r.length===se.length?d(!0):d(!1)},Be={selectedRowKeys:V,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:C},Y=function(r,N){var ae=Object(E.a)(Object(E.a)({},h),{},{page:r,per_page:N});T(ae),R(ae,$)},ie=function(r){d(r.target.checked),r.target.checked?q(se.map(function(N){return N.id})):q([])},Ce=function(r,N){_e(N)},He=function(r){if(r.length===0){ge.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}Ie.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u79FB\u9664\uFF1F",onOk:function(){var N=Object(oe.a)(U.a.mark(function he(){var I,xe;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,Object(be.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:r}});case 2:I=le.sent,(I==null?void 0:I.status)===0&&(xe=r.length===se.length&&h.page>1?h.page-1:h.page,R(Object(E.a)(Object(E.a)({},h),{},{page:xe}),$),ge.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return le.stop()}},he)}));function ae(){return N.apply(this,arguments)}return ae}()})},$e=function(r){console.log(r.key,22),K(r.key)},qe=function(){var B=Object(oe.a)(U.a.mark(function r(N){var ae,he,I;return U.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return ae=[],he=[],N.forEach(function(le){var i=le.split("-");ae.push(i[0]),he.push(i[1])}),Se.next=5,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:ae,student_group_names:he,exercise_id:S}});case 5:I=Se.sent,I.status===0&&(K("0"),R(),_e({}),J.resetFields());case 7:case"end":return Se.stop()}},r)}));return function(N){return B.apply(this,arguments)}}(),We=function(){var B=Object(oe.a)(U.a.mark(function r(N){var ae;return U.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:N,exercise_id:S}});case 2:ae=I.sent,ae.status===0&&(K("0"),R(),_e({}),J.resetFields());case 4:case"end":return I.stop()}},r)}));return function(N){return B.apply(this,arguments)}}(),je=e.a.createElement(ca.a,{onClick:$e},e.a.createElement(ca.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ca.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"));return e.a.createElement("div",{className:Xe.a.wrap},e.a.createElement(_.a,{className:Xe.a.formWrap,form:J,onValuesChange:Ce,onFinish:ee},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(Sa.a,{disabled:s,overlay:je,placement:"bottomCenter",arrow:!0},e.a.createElement(W.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:Xe.a.li},"\u8003\u751F\u5217\u8868\uFF1A",h.total,"\u4EBA"),e.a.createElement("div",{className:Xe.a.batch},e.a.createElement(ye.a,{className:"font14",checked:P,onChange:ie},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),V.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(W.a,{disabled:c,ghost:!0,type:"primary",onClick:function(){return He(V)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement(Ve.a,{rowSelection:Be,className:Xe.a.customTable,dataSource:se,bordered:!1,rowKey:function(r){return r.id},columns:X,rowClassName:Xe.a.row,loading:y,pagination:{pageSize:h.per_page,total:h.total,current:h.page,onChange:Y,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(r){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},r),"\u6761\u6570\u636E")}}}),e.a.createElement(Ia,{editId:S,visible:A==="1",onCancel:function(){return K("0")},onOK:qe}),e.a.createElement(wa,{editId:S,visible:A==="2",onCancel:function(){return K("0")},onOK:We}),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return j("2")}},"\u4E0A\u4E00\u6B65")))},Ta=ka,Ma=a("xQxU"),Ze=a.n(Ma),Xa=a("Ty5D"),$a=ua.a.RangePicker,Wa=function(b){var j,S,m,te,M,Q,L=b.onNextTabs,J=b.editId,me=b.setExamStatus,w=b.setExamName,se=b.setEditId,ne=_.a.useForm(),Ee=Object(n.a)(ne,1),k=Ee[0],y=Object(t.useState)(!0),D=Object(n.a)(y,2),v=D[0],O=D[1],A=Object(t.useState)(!0),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)([]),q=Object(n.a)(V,2),f=q[0],z=q[1],h=Object(t.useState)([]),T=Object(n.a)(h,2),re=T[0],Oe=T[1],$=Object(t.useState)([]),_e=Object(n.a)($,2),x=_e[0],F=_e[1],P=Object(t.useState)(!1),d=Object(n.a)(P,2),s=d[0],c=d[1],R=Object(t.useState)(!1),ee=Object(n.a)(R,2),X=ee[0],C=ee[1],Be=Object(t.useState)(!1),Y=Object(n.a)(Be,2),ie=Y[0],Ce=Y[1],He=Object(t.useState)(!1),$e=Object(n.a)(He,2),qe=$e[0],We=$e[1],je=Object(t.useState)([]),B=Object(n.a)(je,2),r=B[0],N=B[1],ae=Object(t.useState)(""),he=Object(n.a)(ae,2),I=he[0],xe=he[1],Se=Object(t.useState)({}),le=Object(n.a)(Se,2),i=le[0],ea=le[1],aa=Object(Xa.k)(),ta=[];function p(g){return u.apply(this,arguments)}function u(){return u=Object(oe.a)(U.a.mark(function g(l){var o,ve,Fe;return U.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!((x==null?void 0:x.length)===0&&!v)){De.next=3;break}return ge.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),De.abrupt("return");case 3:if(!((x==null?void 0:x.length)===0&&v)){De.next=6;break}return ge.b.info("\u8BF7\u9009\u62E9A\u5377"),De.abrupt("return");case 6:if(!((r==null?void 0:r.length)===0&&v&&G)){De.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9B\u5377"),De.abrupt("return");case 9:if(!(v&&!I)){De.next=12;break}return ge.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),De.abrupt("return");case 12:return((o=l.publish_times)===null||o===void 0?void 0:o.length)>0&&(l.publish_times[0]&&(l.publish_time=we()(l.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),l.publish_times[1]&&(l.end_time=we()(l.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),l.is_ab=v,l.examination_bank_id=x[0].id,l.question_random=X,l.choice_random=ie,G&&(l.b_examination_bank_id=r==null||((ve=r[0])===null||ve===void 0)?void 0:ve.id),l.is_random=I==="a",l.is_base_a=!G,De.next=21,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/update_base"),{method:"put",body:l});case 21:Fe=De.sent,Fe.status===0&&L("2");case 23:case"end":return De.stop()}},g)})),u.apply(this,arguments)}Object(t.useEffect)(function(){fe(),Pe({}),Re()},[]);function fe(){return de.apply(this,arguments)}function de(){return de=Object(oe.a)(U.a.mark(function g(){var l;return U.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:l=ve.sent,l.status===0&&z(l.data);case 4:case"end":return ve.stop()}},g)})),de.apply(this,arguments)}function Pe(g){return la.apply(this,arguments)}function la(){return la=Object(oe.a)(U.a.mark(function g(l){var o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},l)});case 2:o=Fe.sent,Oe(o==null?void 0:o.examination_banks);case 4:case"end":return Fe.stop()}},g)})),la.apply(this,arguments)}function Re(){return ma.apply(this,arguments)}function ma(){return ma=Object(oe.a)(U.a.mark(function g(){var l,o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/base.json"),{method:"get",params:{}});case 2:l=Fe.sent,o=l.data,ea(o),k.setFieldsValue({exercise_name:o.exercise_name,exercise_subject_id:o.exercise_subject_id,time:o.time,publish_times:[o.publish_time&&we()(o.publish_time),o.end_time&&we()(o.end_time)],password:o.password}),O(o.is_ab),F([{id:o.examination_bank_id,name:o.examination_bank_name}]),C(o.question_random),Ce(o.choice_random),Z(!o.is_base_a),me(o==null?void 0:o.exercise_status),w(o==null?void 0:o.exercise_name),xe(o.is_random?"a":"b"),o.is_base_a||o.b_examination_bank_id&&N([{id:o.b_examination_bank_id,name:o.b_examination_bank_name}]);case 15:case"end":return Fe.stop()}},g)})),ma.apply(this,arguments)}var za=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(l,o,ve){return e.a.createElement("div",null,l?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(l,o,ve){return e.a.createElement("div",null,we()(l).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(l,o,ve){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(l,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ze.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:k,onFinish:p},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",disabled:i.exercise_status===3||i.exercise_status===2,size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:i.exercise_status===3||i.exercise_status===2,className:Ze.a.Selectclass,style:{height:"40px"}},f.map(function(g,l){return e.a.createElement(Je.a.Option,{value:g.id},g.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement($a,{style:{height:"40px",width:"100%"},disabled:i.exercise_status===3||i.exercise_status===2,showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",disabled:i.exercise_status===3,ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){k.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 30px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:v?"b":"a",onChange:function(l){l.target.value==="a"?(O(!1),i.is_ab?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1))):(O(!0),!i.is_ab&&!i.b_examination_bank_id?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1)))}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=x[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((S=x[0])===null||S===void 0?void 0:S.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:X,onChange:function(l){C(l.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:ie,onChange:function(l){Ce(l.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=x[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=x[0])===null||te===void 0?void 0:te.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,defaultValue:"a",value:G?"a":"b",onChange:function(l){l.target.value==="a"?Z(!0):(Z(!1),C(!0),Ce(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),G&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!0)}},"\u9009\u62E9\u8BD5\u5377")),r.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=r[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=r[0])===null||Q===void 0?void 0:Q.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;N([])}}," \u79FB\u9664"))),!G&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:X,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(l){C(l.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:ie,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(l){Ce(l.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:I,onChange:function(l){xe(l.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){aa.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){k.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:s,width:820,destroyOnClose:!0,onCancel:function(){c(!1),Pe({})},onOk:function(){qe?N(Object(Le.a)(ta)):F(Object(Le.a)(ta)),c(!1)}},e.a.createElement(_.a,{className:Ze.a.formWraps,layout:"inline",onFinish:function(l){l.name=l.name?l.name:"",l.user_name=l.user_name?l.user_name:"",l.dete=l.dates?we()(l.dates).format("YYYY-MM-DD"):"",Pe(Object(E.a)({},l))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ze.a.customTable,rowSelection:{type:"radio",onChange:function(l,o){ta=o}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:re,bordered:!1,rowKey:function(l){return l.id},columns:za,rowClassName:Ze.a.row,pagination:!1})))},Ka=Wa,Va=function(b){var j,S,m=b.location,te=Object(Qe.a)(b,["location"]),M=Object(t.useState)(null),Q=Object(n.a)(M,2),L=Q[0],J=Q[1],me=Object(t.useState)(["2","3"]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(null),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)(0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(null),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=function(T){document.body.scrollIntoView(),J(T)};Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.tab){var T;J(m==null||((T=m.query)===null||T===void 0)?void 0:T.tab);return}J("1")},[m==null||((j=m.query)===null||j===void 0)?void 0:j.tab]),Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.id){var T;D(m==null||((T=m.query)===null||T===void 0)?void 0:T.id);return}},[m==null||((S=m.query)===null||S===void 0)?void 0:S.id]),Object(t.useEffect)(function(){if(!y){ne(["2","3"]);return}ne([])},[y]);var z=[{name:"\u57FA\u672C\u4FE1\u606F",key:"1"},{name:"\u8003\u8BD5\u8BBE\u7F6E",key:"2"},{name:"\u6DFB\u52A0\u8003\u751F",key:"3"}];return console.log(y,"editId"),e.a.createElement("section",{className:Te.a.warp},e.a.createElement(Ke.a,{path:"/exam/examinationManagement",title:V||"\u65B0\u589E\u8003\u8BD5",className:"pl40"}),e.a.createElement("aside",{className:Te.a.schedule},z.map(function(h,T){return e.a.createElement("div",{key:h.key,className:se.includes(h.key)?Te.a.disabled:""},e.a.createElement("span",{className:"".concat(Te.a.clickWarp," ").concat(L===h.key?Te.a.active:""),onClick:function(){return f(h.key)}},e.a.createElement("span",{className:Te.a.num},h.key),e.a.createElement("span",{className:Te.a.subject},h.name)),T0&&(u.publish_time=we()(u.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),u.end_time=we()(u.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),u.is_ab=y,u.examination_bank_id=$[0].id,u.question_random=R,u.choice_random=Be,A&&(u.b_examination_bank_id=je==null||((de=je[0])===null||de===void 0)?void 0:de.id),u.is_random=ae==="a",u.is_base_a=!A,Re.next=21,Object(be.a)("/api/common_exercises/exercises",{method:"post",body:u});case 21:Pe=Re.sent,Pe.status===0&&(me(Pe==null?void 0:Pe.id),L("2"));case 23:case"end":return Re.stop()}},p)})),Se.apply(this,arguments)}Object(t.useEffect)(function(){le(),ea({})},[]);function le(){return i.apply(this,arguments)}function i(){return i=Object(oe.a)(U.a.mark(function p(){var u;return U.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:u=de.sent,u.status===0&&q(u.data);case 4:case"end":return de.stop()}},p)})),i.apply(this,arguments)}function ea(p){return aa.apply(this,arguments)}function aa(){return aa=Object(oe.a)(U.a.mark(function p(u){var fe;return U.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},u)});case 2:fe=Pe.sent,T(fe==null?void 0:fe.examination_banks);case 4:case"end":return Pe.stop()}},p)})),aa.apply(this,arguments)}var ta=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(u,fe,de){return e.a.createElement("div",null,u?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(u,fe,de){return e.a.createElement("div",null,we()(u).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(u,fe,de){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(u,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ge.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:ne,onFinish:xe},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:Ge.a.Selectclass,style:{height:"40px"}},V.map(function(p,u){return e.a.createElement(Je.a.Option,{value:p.id},p.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Ra,{style:{height:"40px",width:"100%"},showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){ne.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 30px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(H.a.Group,{defaultValue:"a",onChange:function(u){console.log(u.target.value),u.target.value==="a"?D(!1):D(!0),ee(!1),Y(!1)}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=$[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((S=$[0])===null||S===void 0?void 0:S.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(u){ee(u.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(u){Y(u.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=$[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=$[0])===null||te===void 0?void 0:te.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(H.a.Group,{defaultValue:"a",onChange:function(u){u.target.value==="a"?K(!0):(K(!1),ee(!0),Y(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),A&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!0)}},"\u9009\u62E9\u8BD5\u5377")),je.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=je[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=je[0])===null||Q===void 0?void 0:Q.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){B([])}}," \u79FB\u9664"))),!A&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(u){ee(u.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(u){Y(u.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(H.a.Group,{onChange:function(u){he(u.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){xa.c.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){ne.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:P,width:820,destroyOnClose:!0,onCancel:function(){d(!1),ea({})},onOk:function(){He?B(Object(Le.a)(I)):_e(Object(Le.a)(I)),d(!1)}},e.a.createElement(_.a,{className:Ge.a.formWraps,layout:"inline",onFinish:function(u){u.name=u.name?u.name:"",u.user_name=u.user_name?u.user_name:"",u.date=u.dates?we()(u.dates).format("YYYY-MM-DD"):"",ea(Object(E.a)({},u))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ge.a.customTable,rowSelection:{type:"radio",onChange:function(u,fe){I=fe}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:h,bordered:!1,rowKey:function(u){return u.id},columns:ta,rowClassName:Ge.a.row,pagination:!1})))},va=Ua,at=a("giR+"),ia=a("fyUT"),tt=a("BoS7"),da=a("Sdc0"),Fa=a("XzBQ"),Ae=a.n(Fa),nt=a("Znn+"),Ea=a("ZTPi"),fa=a("dfu6"),pa=Ea.a.TabPane,ya=function(b){var j,S=b.visible,m=b.onOK,te=b.onCancel,M=_.a.useForm(),Q=Object(n.a)(M,1),L=Q[0],J=Object(t.useState)({}),me=Object(n.a)(J,2),w=me[0],se=me[1],ne=Object(t.useState)("1"),Ee=Object(n.a)(ne,2),k=Ee[0],y=Ee[1];return Object(t.useEffect)(function(){S&&(L.resetFields(),y("1"))},[S]),e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:S,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(oe.a)(U.a.mark(function D(){var v;return U.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,L.validateFields();case 2:if(w.ip){A.next=7;break}if(v=w.startIP.split(".")[3],!(parseInt(v)>parseInt(w.endIP))){A.next=7;break}return ge.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),A.abrupt("return");case 7:m(Object(E.a)({},L.getFieldsValue()));case 8:case"end":return A.stop()}},D)})),onCancel:function(){te()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(Ea.a,{activeKey:k,onChange:function(v){y(v),L.resetFields()}},e.a.createElement(pa,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(pa,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(_.a,{form:L,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(v,O){se(Object(E.a)({},O))}},k==="1"&&e.a.createElement(_.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(Je.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(v){L.setFieldsValue({ip:Object(Le.a)(v.filter(function(O){return Object(fa.a)(O)?!0:(ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),k==="2"&&e.a.createElement(Ue.a,{gutter:[20,20]},e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(ue.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(v){var O="";Object(fa.a)(v.target.value)?O=v.target.value:(O="",ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),L.setFieldsValue({startIP:O})}}))),e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(ue.a,{onBlur:function(v){},prefix:e.a.createElement("span",{className:"font14"},(j=w.startIP)===null||j===void 0?void 0:j.substring(0,w.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},Oa=ya,ga=a("jN4g"),Ca=function(b){var j,S,m,te,M=b.onNextTabs,Q=b.editId,L=b.examStatus,J=_.a.useForm(),me=Object(n.a)(J,1),w=me[0],se=Object(t.useState)(!1),ne=Object(n.a)(se,2),Ee=ne[0],k=ne[1],y=Object(t.useState)(!1),D=Object(n.a)(y,2),v=D[0],O=D[1],A=Object(t.useState)(""),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)({ip_limit:null,public_ip:[],inner_ip:[]}),q=Object(n.a)(V,2),f=q[0],z=q[1],h=function(){var F=Object(oe.a)(U.a.mark(function P(d){var s;return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return O(!0),R.next=3,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/update_settings.json"),{method:"put",body:Object(E.a)(Object(E.a)({},d),f)});case 3:s=R.sent,s.status===0&&M("3"),O(!1);case 6:case"end":return R.stop()}},P)}));return function(d){return F.apply(this,arguments)}}(),T=function(P){console.log(P),P.ip?f[G]=[].concat(Object(Le.a)(f[G]||[]),Object(Le.a)(P.ip)):f[G]=[].concat(Object(Le.a)(f[G]||[]),["".concat(P.startIP,",").concat(P.startIP.substring(0,P.startIP.lastIndexOf("."))+"."+P.endIP)]),z(Object(E.a)({},f)),k(!1)},re=function(P){Z(P),k(!0)},Oe=function(){var F=Object(oe.a)(U.a.mark(function P(){var d,s,c,R,ee,X,C,Be;return U.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/settings"),{method:"get"});case 2:d=ie.sent,d.settings&&(s=d.settings,c=s.ip_limit,R=s.public_ip,ee=R===void 0?[]:R,X=s.inner_ip,C=X===void 0?[]:X,Be=Object(Qe.a)(s,["ip_limit","public_ip","inner_ip"]),z({ip_limit:c,public_ip:ee,inner_ip:C}),w.setFieldsValue(Be));case 4:case"end":return ie.stop()}},P)}));return function(){return F.apply(this,arguments)}}(),$=function(P){"is_normal"in P&&(P.is_normal?w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1}):w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))};Object(t.useEffect)(function(){Oe()},[]);var _e=L===3,x=L===2||L===3;return e.a.createElement("div",{className:Ae.a.bg},e.a.createElement("div",{className:Ae.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(_.a,{form:w,className:Ae.a.formWrap,scrollToFirstError:!0,onFinish:h,onValuesChange:$},e.a.createElement(_.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(H.a.Group,{disabled:x},e.a.createElement(H.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(H.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(_.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(_.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(_.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(_.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),e.a.createElement("div",{className:Ae.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),e.a.createElement("div",null,"\xA0\xA0\u5F00\u542F\u6444\u50CF\u5934",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u5728\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934\uFF0C\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u5C06\u65E0\u6CD5\u8FDB\u884C\u8003\u8BD5\uFF09"))),e.a.createElement("div",{className:Ae.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(_.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),e.a.createElement("div",null,"\xA0\xA0\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u8BBE\u7F6E\u8003\u751F\u5728\u8003\u8BD5\u4E2D\u5207\u5C4F\u591A\u5C11\u6B21\u53EF\u4EE5\u5F3A\u5236\u4EA4\u5377\uFF09"))),e.a.createElement("div",{className:Ae.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(_.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(_.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(da.a,{disabled:x,checked:f.ip_limit!=="no",onChange:function(P){f.ip_limit==="no"?f.ip_limit="pub":f.ip_limit="no",z(Object.assign({},f))}}),e.a.createElement("div",null,"\xA0\xA0\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u4E0D\u518DIP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09"))),e.a.createElement("div",null,e.a.createElement("span",{className:"c-red"},"(\u5F00\u542F\u540E\uFF0C\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),f.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((j=f.public_ip)===null||j===void 0?void 0:j.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(S=f.public_ip)===null||S===void 0?void 0:S.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.public_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{onClick:function(){return re("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((m=f.inner_ip)===null||m===void 0?void 0:m.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(te=f.inner_ip)===null||te===void 0?void 0:te.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.inner_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){re("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(Oa,{visible:Ee,onOK:T,onCancel:function(){return k(!1)}})),e.a.createElement("div",{className:Ae.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return M("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(W.a,{onClick:function(){return w.submit()},className:"ml20",loading:v,type:"primary"},"\u4E0B\u4E00\u6B65")))},ja=Ca,ut=a("qVdP"),Sa=a("jsC+"),lt=a("lUTK"),ca=a("BvKs"),Da=a("dq6g"),Xe=a.n(Da),Aa=a("6Qhy"),ke=a.n(Aa),Ba=a("LvDl"),oa=a.n(Ba),Na=function(b){var j=b.visible,S=b.onOK,m=b.onCancel,te=b.editId,M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)([]),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(M),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)({}),z=Object(n.a)(f,2),h=z[0],T=z[1];Object(t.useEffect)(function(){if(j){re();return}},[j]);var re=function(){var d=Object(oe.a)(U.a.mark(function s(){var c,R,ee,X,C=arguments;return U.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return c=C.length>0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),D(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(D(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},s)}));return function(){return d.apply(this,arguments)}}(),Oe=function(s,c){T(c)},$=function(s){console.log(s),re(M,s)},_e=[{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",width:146},{title:"\u5DF2\u6DFB\u52A0/\u603B\u4EBA\u6570",dataIndex:"add_count",align:"center",render:function(s,c){return s+"/"+c.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",width:50,render:function(s,c){return e.a.createElement(e.a.Fragment,null,c.add_count===c.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),c.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),c.add_count!==0&&c.add_count0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),D(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(D(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},s)}));return function(){return d.apply(this,arguments)}}(),Oe=function(s,c){T(c)},$=function(s){console.log(s),re(M,s)},_e=[{title:"\u59D3\u540D",dataIndex:"name",align:"center",width:146},{title:"\u5B66\u53F7",dataIndex:"student_no",align:"center",width:146},{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",render:function(s,c){return s||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(s,c){return s?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],x=function(s){K(s)},F={selectedRowKeys:A,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:x,getCheckboxProps:function(s){return{disabled:s.added}}},P=function(s,c){var R=Object(E.a)(Object(E.a)({},V),{},{page:s,per_page:c});q(R),re(R,h)};return e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:j,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:1e3,afterClose:function(){J.resetFields(),T({})},onOk:function(){return S(A)},onCancel:m},e.a.createElement("div",{className:ke.a.wrap},e.a.createElement(_.a,{className:ke.a.formWrap,form:J,onValuesChange:Oe,onFinish:$},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:ke.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement(Ve.a,{rowSelection:F,className:ke.a.customTable,dataSource:se,bordered:!1,scroll:{y:350},rowKey:function(s){return s.id},columns:_e,rowClassName:ke.a.row,loading:y,pagination:{pageSize:V.per_page,total:V.total,current:V.page,onChange:P,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(s){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},s),"\u6761\u6570\u636E")}}})))},wa=La,ka=function(b){var j=b.onNextTabs,S=b.editId,m=b.examStatus,te=Object(Qe.a)(b,["onNextTabs","editId","examStatus"]),M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)("0"),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)(M),z=Object(n.a)(f,2),h=z[0],T=z[1],re=Object(t.useState)({}),Oe=Object(n.a)(re,2),$=Oe[0],_e=Oe[1],x=Object(t.useState)(!1),F=Object(n.a)(x,2),P=F[0],d=F[1],s=m===3,c=m===2||m===3;Object(t.useEffect)(function(){R()},[]);var R=function(){var B=Object(oe.a)(U.a.mark(function r(){var N,ae,he,I,xe=arguments;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return N=xe.length>0&&xe[0]!==void 0?xe[0]:M,ae=xe.length>1&&xe[1]!==void 0?xe[1]:{},he=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},N),ae),{},{exercise_id:S}),function(i){return!!i}),console.log("\u8BF7\u6C42\u53C2\u6570:",he),D(!0),le.next=7,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"get",params:he});case 7:I=le.sent,I.status===0&&(D(!1),ne(I.data),T(Object(E.a)(Object(E.a)({},N),{},{total:I==null?void 0:I.count})),q([]),d(!1));case 9:case"end":return le.stop()}},r)}));return function(){return B.apply(this,arguments)}}(),ee=function(r){console.log(r),R(M,r)},X=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(r,N){return r||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(r,N){return r||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(r,N){return r||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(r,N){return r||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(r,N){return e.a.createElement(W.a,{disabled:c,onClick:function(){return He([r])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],C=function(r){q(r),r.length===se.length?d(!0):d(!1)},Be={selectedRowKeys:V,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:C},Y=function(r,N){var ae=Object(E.a)(Object(E.a)({},h),{},{page:r,per_page:N});T(ae),R(ae,$)},ie=function(r){d(r.target.checked),r.target.checked?q(se.map(function(N){return N.id})):q([])},Ce=function(r,N){_e(N)},He=function(r){if(r.length===0){ge.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}Ie.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u79FB\u9664\uFF1F",onOk:function(){var N=Object(oe.a)(U.a.mark(function he(){var I,xe;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,Object(be.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:r}});case 2:I=le.sent,(I==null?void 0:I.status)===0&&(xe=r.length===se.length&&h.page>1?h.page-1:h.page,R(Object(E.a)(Object(E.a)({},h),{},{page:xe}),$),ge.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return le.stop()}},he)}));function ae(){return N.apply(this,arguments)}return ae}()})},$e=function(r){console.log(r.key,22),K(r.key)},qe=function(){var B=Object(oe.a)(U.a.mark(function r(N){var ae,he,I;return U.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return ae=[],he=[],N.forEach(function(le){var i=le.split("-");ae.push(i[0]),he.push(i[1])}),Se.next=5,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:ae,student_group_names:he,exercise_id:S}});case 5:I=Se.sent,I.status===0&&(K("0"),R(),_e({}),J.resetFields());case 7:case"end":return Se.stop()}},r)}));return function(N){return B.apply(this,arguments)}}(),We=function(){var B=Object(oe.a)(U.a.mark(function r(N){var ae;return U.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:N,exercise_id:S}});case 2:ae=I.sent,ae.status===0&&(K("0"),R(),_e({}),J.resetFields());case 4:case"end":return I.stop()}},r)}));return function(N){return B.apply(this,arguments)}}(),je=e.a.createElement(ca.a,{onClick:$e},e.a.createElement(ca.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ca.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"));return e.a.createElement("div",{className:Xe.a.wrap},e.a.createElement(_.a,{className:Xe.a.formWrap,form:J,onValuesChange:Ce,onFinish:ee},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(Sa.a,{disabled:s,overlay:je,placement:"bottomCenter",arrow:!0},e.a.createElement(W.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:Xe.a.li},"\u8003\u751F\u5217\u8868\uFF1A",h.total,"\u4EBA"),e.a.createElement("div",{className:Xe.a.batch},e.a.createElement(ye.a,{className:"font14",checked:P,onChange:ie},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),V.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(W.a,{disabled:c,ghost:!0,type:"primary",onClick:function(){return He(V)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement(Ve.a,{rowSelection:Be,className:Xe.a.customTable,dataSource:se,bordered:!1,rowKey:function(r){return r.id},columns:X,rowClassName:Xe.a.row,loading:y,pagination:{pageSize:h.per_page,total:h.total,current:h.page,onChange:Y,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(r){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},r),"\u6761\u6570\u636E")}}}),e.a.createElement(Ia,{editId:S,visible:A==="1",onCancel:function(){return K("0")},onOK:qe}),e.a.createElement(wa,{editId:S,visible:A==="2",onCancel:function(){return K("0")},onOK:We}),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return j("2")}},"\u4E0A\u4E00\u6B65")))},Ta=ka,Ma=a("xQxU"),Ze=a.n(Ma),Xa=a("Ty5D"),$a=ua.a.RangePicker,Wa=function(b){var j,S,m,te,M,Q,L=b.onNextTabs,J=b.editId,me=b.setExamStatus,w=b.setExamName,se=b.setEditId,ne=_.a.useForm(),Ee=Object(n.a)(ne,1),k=Ee[0],y=Object(t.useState)(!0),D=Object(n.a)(y,2),v=D[0],O=D[1],A=Object(t.useState)(!0),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)([]),q=Object(n.a)(V,2),f=q[0],z=q[1],h=Object(t.useState)([]),T=Object(n.a)(h,2),re=T[0],Oe=T[1],$=Object(t.useState)([]),_e=Object(n.a)($,2),x=_e[0],F=_e[1],P=Object(t.useState)(!1),d=Object(n.a)(P,2),s=d[0],c=d[1],R=Object(t.useState)(!1),ee=Object(n.a)(R,2),X=ee[0],C=ee[1],Be=Object(t.useState)(!1),Y=Object(n.a)(Be,2),ie=Y[0],Ce=Y[1],He=Object(t.useState)(!1),$e=Object(n.a)(He,2),qe=$e[0],We=$e[1],je=Object(t.useState)([]),B=Object(n.a)(je,2),r=B[0],N=B[1],ae=Object(t.useState)(""),he=Object(n.a)(ae,2),I=he[0],xe=he[1],Se=Object(t.useState)({}),le=Object(n.a)(Se,2),i=le[0],ea=le[1],aa=Object(Xa.k)(),ta=[];function p(g){return u.apply(this,arguments)}function u(){return u=Object(oe.a)(U.a.mark(function g(l){var o,ve,Fe;return U.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!((x==null?void 0:x.length)===0&&!v)){De.next=3;break}return ge.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),De.abrupt("return");case 3:if(!((x==null?void 0:x.length)===0&&v)){De.next=6;break}return ge.b.info("\u8BF7\u9009\u62E9A\u5377"),De.abrupt("return");case 6:if(!((r==null?void 0:r.length)===0&&v&&G)){De.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9B\u5377"),De.abrupt("return");case 9:if(!(v&&!I)){De.next=12;break}return ge.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),De.abrupt("return");case 12:return((o=l.publish_times)===null||o===void 0?void 0:o.length)>0&&(l.publish_times[0]&&(l.publish_time=we()(l.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),l.publish_times[1]&&(l.end_time=we()(l.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),l.is_ab=v,l.examination_bank_id=x[0].id,l.question_random=X,l.choice_random=ie,G&&(l.b_examination_bank_id=r==null||((ve=r[0])===null||ve===void 0)?void 0:ve.id),l.is_random=I==="a",l.is_base_a=!G,De.next=21,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/update_base"),{method:"put",body:l});case 21:Fe=De.sent,Fe.status===0&&L("2");case 23:case"end":return De.stop()}},g)})),u.apply(this,arguments)}Object(t.useEffect)(function(){fe(),Pe({}),Re()},[]);function fe(){return de.apply(this,arguments)}function de(){return de=Object(oe.a)(U.a.mark(function g(){var l;return U.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:l=ve.sent,l.status===0&&z(l.data);case 4:case"end":return ve.stop()}},g)})),de.apply(this,arguments)}function Pe(g){return la.apply(this,arguments)}function la(){return la=Object(oe.a)(U.a.mark(function g(l){var o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},l)});case 2:o=Fe.sent,Oe(o==null?void 0:o.examination_banks);case 4:case"end":return Fe.stop()}},g)})),la.apply(this,arguments)}function Re(){return ma.apply(this,arguments)}function ma(){return ma=Object(oe.a)(U.a.mark(function g(){var l,o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/base.json"),{method:"get",params:{}});case 2:l=Fe.sent,o=l.data,ea(o),k.setFieldsValue({exercise_name:o.exercise_name,exercise_subject_id:o.exercise_subject_id,time:o.time,publish_times:[o.publish_time&&we()(o.publish_time),o.end_time&&we()(o.end_time)],password:o.password}),O(o.is_ab),F([{id:o.examination_bank_id,name:o.examination_bank_name}]),C(o.question_random),Ce(o.choice_random),Z(!o.is_base_a),me(o==null?void 0:o.exercise_status),w(o==null?void 0:o.exercise_name),xe(o.is_random?"a":"b"),o.is_base_a||o.b_examination_bank_id&&N([{id:o.b_examination_bank_id,name:o.b_examination_bank_name}]);case 15:case"end":return Fe.stop()}},g)})),ma.apply(this,arguments)}var za=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(l,o,ve){return e.a.createElement("div",null,l?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(l,o,ve){return e.a.createElement("div",null,we()(l).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(l,o,ve){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(l,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ze.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:k,onFinish:p},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",disabled:i.exercise_status===3||i.exercise_status===2,size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:i.exercise_status===3||i.exercise_status===2,className:Ze.a.Selectclass,style:{height:"40px"}},f.map(function(g,l){return e.a.createElement(Je.a.Option,{value:g.id},g.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement($a,{style:{height:"40px",width:"100%"},disabled:i.exercise_status===3||i.exercise_status===2,showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",disabled:i.exercise_status===3,ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){k.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 30px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:v?"b":"a",onChange:function(l){l.target.value==="a"?(O(!1),i.is_ab?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1))):(O(!0),!i.is_ab&&!i.b_examination_bank_id?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1)))}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=x[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((S=x[0])===null||S===void 0?void 0:S.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:X,onChange:function(l){C(l.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:ie,onChange:function(l){Ce(l.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=x[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=x[0])===null||te===void 0?void 0:te.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,defaultValue:"a",value:G?"a":"b",onChange:function(l){l.target.value==="a"?Z(!0):(Z(!1),C(!0),Ce(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),G&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!0)}},"\u9009\u62E9\u8BD5\u5377")),r.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=r[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=r[0])===null||Q===void 0?void 0:Q.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;N([])}}," \u79FB\u9664"))),!G&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:X,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(l){C(l.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:ie,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(l){Ce(l.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:I,onChange:function(l){xe(l.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){aa.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){k.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:s,width:820,destroyOnClose:!0,onCancel:function(){c(!1),Pe({})},onOk:function(){qe?N(Object(Le.a)(ta)):F(Object(Le.a)(ta)),c(!1)}},e.a.createElement(_.a,{className:Ze.a.formWraps,layout:"inline",onFinish:function(l){l.name=l.name?l.name:"",l.user_name=l.user_name?l.user_name:"",l.date=l.dates?we()(l.dates).format("YYYY-MM-DD"):"",Pe(Object(E.a)({},l))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ze.a.customTable,rowSelection:{type:"radio",onChange:function(l,o){ta=o}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:re,bordered:!1,rowKey:function(l){return l.id},columns:za,rowClassName:Ze.a.row,pagination:!1})))},Ka=Wa,Va=function(b){var j,S,m=b.location,te=Object(Qe.a)(b,["location"]),M=Object(t.useState)(null),Q=Object(n.a)(M,2),L=Q[0],J=Q[1],me=Object(t.useState)(["2","3"]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(null),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)(0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(null),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=function(T){document.body.scrollIntoView(),J(T)};Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.tab){var T;J(m==null||((T=m.query)===null||T===void 0)?void 0:T.tab);return}J("1")},[m==null||((j=m.query)===null||j===void 0)?void 0:j.tab]),Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.id){var T;D(m==null||((T=m.query)===null||T===void 0)?void 0:T.id);return}},[m==null||((S=m.query)===null||S===void 0)?void 0:S.id]),Object(t.useEffect)(function(){if(!y){ne(["2","3"]);return}ne([])},[y]);var z=[{name:"\u57FA\u672C\u4FE1\u606F",key:"1"},{name:"\u8003\u8BD5\u8BBE\u7F6E",key:"2"},{name:"\u6DFB\u52A0\u8003\u751F",key:"3"}];return console.log(y,"editId"),e.a.createElement("section",{className:Te.a.warp},e.a.createElement(Ke.a,{path:"/exam/examinationManagement",title:V||"\u65B0\u589E\u8003\u8BD5",className:"pl40"}),e.a.createElement("aside",{className:Te.a.schedule},z.map(function(h,T){return e.a.createElement("div",{key:h.key,className:se.includes(h.key)?Te.a.disabled:""},e.a.createElement("span",{className:"".concat(Te.a.clickWarp," ").concat(L===h.key?Te.a.active:""),onClick:function(){return f(h.key)}},e.a.createElement("span",{className:Te.a.num},h.key),e.a.createElement("span",{className:Te.a.subject},h.name)),T=Re.length?o.slice(Re.length):o}).join(` -`)}var H=[],L=["
    "],T=new s.a.Renderer,W=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Me(){H.length=0,L=["
      "]}function q(Y,le,ue,Re){if(le>=Y.length||Y[le].level<=ue)return le;var o=Y[le];Re.push("
    • "+o.text+""),le++;var be=[];return le=q(Y,le,o.level,be),be.length>0&&(Re.push("
        "),be.forEach(function(ot){Re.push(ot)}),Re.push("
      ")),Re.push("
    • "),le=q(Y,le,ue,Re),le}function l(){return q(H,0,0,L),L.push("
    "),L.join("")}var Ft={heading:function(le){var ue=W.exec(le);if(ue)return{type:"heading",raw:ue[0],depth:ue[1].length,text:ue[2]}},fences:function(le){var ue=this.rules.block.fences.exec(le);if(ue){var Re=ue[0],o=je(Re,ue[3]||""),be=ue[2]?ue[2].trim():ue[2];if(["latex","katex","math"].indexOf(be)>=0){var ot=$e(),Ue=o;o=ot,We[ot]={type:"block",expression:Ue}}return{type:"code",raw:Re,lang:be,text:o}}}},we=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Ne=0,$e=function(){return"__special_katext_id_".concat(Ne++,"__")},We={};function Se(){return We}function Ie(){Ne=0,We={}}function De(Y){return Y=Y.replace(we,function(le,ue){var Re=$e();return We[Re]={type:"inline",expression:ue},Re}),Y}var dt=T.listitem;T.listitem=function(Y){return dt(De(Y))};var M=T.paragraph;T.paragraph=function(Y){return M(De(Y))};var rt=T.tablecell;T.tablecell=function(Y,le){return rt(De(Y),le)},T.code=function(Y,le,ue){var Re=(le||"").match(/\S*/)[0];return Re?["latex","katex","math"].indexOf(Re)>=0?"

    ".concat(Y,"

    "):'
    ').concat(ue?Y:Object(e.escape)(Y,!0),`
    -`):'
    '+(ue?Y:Object(e.escape)(Y,!0))+"
    "},T.heading=function(Y,le,ue){var Re=this.options.headerPrefix+ue.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return H.push({anchor:Re,level:le,text:Y}),"'+Y+""},s.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),s.a.use({tokenizer:Ft,renderer:T});var y=s.a,O=a("SJMd"),Ae=a("m3rI"),He=a("Oy/b"),Z=/]*>/g;function xt(Y){var le=document.createElement("div");return le.innerHTML=Y,le.childNodes.length===0?"":le.childNodes[0].nodeValue}var _t=he.a=function(Y){var le=Y.value,ue=le===void 0?"":le,Re=Y.className,o=Y.style,be=o===void 0?{}:o,ot=String(ue),Ue=Object(K.useMemo)(function(){try{var zt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Xt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Bt=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;ot=ot.replace(zt,"("+Ae.a.API_SERVER+"/api/attachments/").replace(Xt,'"'+Ae.a.API_SERVER+"/api/attachments/").replace(Bt,'"'+Ae.a.API_SERVER+"/files/uploads/")}catch($t){}var qe=y(ot),Yt=Se();return ot.match(/\[TOC\]/)&&(qe=qe.replace("

    [TOC]

    ",l()),Me()),qe=qe.replace(/(__special_katext_id_\d+__)/g,function($t,Qt){var mt=Yt[Qt],Ot=mt.type,Ce=mt.expression;return Object(He.renderToString)(xt(Ce)||"",{displayMode:Ot==="block",throwOnError:!1,output:"html"})}),qe=qe.replace(/▁/g,"\u2581\u2581\u2581"),Ie(),qe},[ot]),Ht=Object(K.useRef)();function Kt(zt){var Xt=zt.target;if(Xt.tagName.toUpperCase()==="A"){var Bt=Xt.getAttribute("href");if(Bt.startsWith("#")){zt.preventDefault();var qe=document.getElementById(Bt.replace("#",""));qe&&qe.scrollIntoView(!0)}}}return Object(K.useEffect)(function(){if(Ht.current&&Ue&&(Ue.match(Z)&&window.PR.prettyPrint()),Ht.current)return Ht.current.addEventListener("click",Kt),function(){Ht.current.removeEventListener("click",Kt),Ie(),Me()}},[Ue,Ht.current,Kt]),Xe.a.createElement("div",{ref:Ht,style:be,className:"".concat(Re||""," markdown-body"),dangerouslySetInnerHTML:{__html:Ue}})}},"9VGf":function(Ve,he,a){"use strict";a.d(he,"a",function(){return ct});var K=a("q1tI"),Xe=a.n(K);function ct(de,g){var s=Object(K.useRef)();Object(K.useEffect)(function(){s.current=de}),Object(K.useEffect)(function(){function e(){s.current()}if(g!==null){var je=setInterval(e,g);return function(){return clearInterval(je)}}},[g])}},BjJ7:function(Ve,he,a){"use strict";a.d(he,"d",function(){return Xe}),a.d(he,"c",function(){return ct}),a.d(he,"e",function(){return de}),a.d(he,"b",function(){return g}),a.d(he,"a",function(){return e});var K=a("m3rI");function Xe(je){var H=!0;if(je.length>0){for(var L=0;L1&&arguments[1]!==void 0?arguments[1]:"",L=[],T=0;T1&&e.a.createElement("span",null,e.a.createElement(Se.a,{checked:ht,onChange:function(wt){return Ut(wt.target.checked)},className:"".concat(o.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(o.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),e.a.createElement("p",{className:""},e.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:Ze,max:1e4,min:0,onChange:function(wt){Te(wt)}})," \u5206 \xA0 ",!!Ze&&!!Ke&&e.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(Ze/Ke).toFixed(1),"\u5206)")),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{value:E,selectvalues:u==null?void 0:u.tag_discipline_ids,onChange:m,subId:(st=x.editData)===null||st===void 0||((qt=st.exercise)===null||qt===void 0)?void 0:qt.sub_discipline_id,knowledgeOptions:Fe,onAddKnowledgeFinish:Oe}))),e.a.createElement("aside",{className:"tr"},(re!==-1||u.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){fe(),P(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){it()}},"\u4FDD\u5B58")))},ze=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(_e){var S,w;return(x==null||((S=x.editData)===null||S===void 0||((w=S.exercise)===null||w===void 0))?void 0:w.exercise_status)===1?_e:_e.id!=="del"&&_e.id!=="add"}),et=function(){var _e=Object(O.a)(y.a.mark(function S(w){return y.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:if(!(re!==-1)){I.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),I.abrupt("return");case 3:I.t0=w.id,I.next=I.t0==="del"?6:I.t0==="up"||I.t0==="down"?8:I.t0==="edit"?12:I.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function qt(){return y.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:return wt.next=2,Object(_t.m)({id:u.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},h)});case 3:case"end":return wt.stop()}},qt)}))()}}),I.abrupt("break",17);case 8:return I.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:u.question_id,opr:w.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},h)}),I.abrupt("break",17);case 12:return ae(u.dragKey),P(!0),I.abrupt("break",17);case 15:return X({key:u.key,insert_id:u==null?void 0:u.question_id,question_type:3}),I.abrupt("break",17);case 17:case"end":return I.stop()}},S)}));return function(w){return _e.apply(this,arguments)}}(),Rt=function(){var S;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(u==null?void 0:u.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},u.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",u.question_score,"\u5206\uFF09")),(u==null?void 0:u.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},u.key,"."),e.a.createElement(be.a,{value:u.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",u.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:u.question_title})),e.a.createElement("div",{className:o.a.questionChoices},u==null||((S=u.standard_answer)===null||S===void 0)?void 0:S.map(function(w,te){return e.a.createElement(T.a,{key:te,align:"middle"},e.a.createElement(l.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",w.choice_id,"\uFF09\uFF1A"),e.a.createElement(l.a,{flex:"1"},e.a.createElement(T.a,{align:"middle",gutter:[1,1]},w.answer_text.map(function(I,st){return e.a.createElement(l.a,{span:24,key:st},e.a.createElement(Me.a,{key:te,checked:u.standard_answer.includes(te),disabled:!0,value:I}))}))))})),e.a.createElement("div",{className:o.a.action},!u.hideAction&&ze.map(function(w,te){return w.id==="up"&&u.key===1||w.id==="down"&&u.key===u.len?null:e.a.createElement(H.a,{key:te,placement:"bottom",title:w.name},e.a.createElement("span",{onClick:function(){return et(w)},className:w.icon}))})))};return e.a.createElement("section",{className:o.a.wrap},!U&&Rt(),U&&ne())},zt=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.exercise,_=A.globalSetting;return{problemset:r,globalSetting:_,exercise:Ee,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Kt)),Xt=a("7Kak"),Bt=a("9yH6"),qe=a("Ot1p"),Yt=["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"],$t=function(r,f){var Ee=r.problemset,_=r.globalSetting,x=r.exercise,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,ae=r.editKey,Ye=r.setEditKey,fe=Ye===void 0?function(){}:Ye,D=r.cancelAdd,X=D===void 0?function(){}:D,pe=r.addCallback,n=pe===void 0?function(){}:pe,N=r.setIsClaer,i=N===void 0?function(){}:N,ve=Object(He.a)(r,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),R=Object(s.useState)(),ie=Object(g.a)(R,2),B=ie[0],J=ie[1],G=Object(s.useState)(""),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)(!1),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(2),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)([]),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)([]),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=function(U){nt([].concat(Object(Ae.a)(ut),[Object(K.a)({},U)]))},Te=Object(Z.m)();Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){xe(!0),tt(""),ke(2),J("");return}tt(t==null?void 0:t.question_title),ke(t==null?void 0:t.question_score),J(t.standard_answer[0]+""),Qe(t.tag_discipline_ids)},[t,oe]),Object(s.useEffect)(function(){oe&&Q();function Q(){return U.apply(this,arguments)}function U(){return U=Object(O.a)(y.a.mark(function P(){var z,v,$;return y.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,Object(_t.I)({sub_discipline_id:(z=x.editData)===null||z===void 0||((v=z.exercise)===null||v===void 0)?void 0:v.sub_discipline_id});case 2:$=k.sent,nt($.tag_disciplines);case 4:case"end":return k.stop()}},P)})),U.apply(this,arguments)}},[oe]),Object(s.useImperativeHandle)(f,function(){return{onSave:Et,isEdit:oe}}),Object(s.useEffect)(function(){var Q,U=(x==null||((Q=x.tagDisciplineData)===null||Q===void 0)?void 0:Q.tag_disciplines)&&Array.isArray(x.tagDisciplineData.tag_disciplines)?x.tagDisciplineData.tag_disciplines:[];nt(U)},[x.tagDisciplineData]);var Et=function(){var Q=Object(O.a)(y.a.mark(function U(){var P,z,v,$,F,k;return y.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(ge){E.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),E.abrupt("return",!1);case 3:if(B){E.next=6;break}return M.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),E.abrupt("return",!1);case 6:if(P=[{choice_text:"\u6B63\u786E",is_answer:B==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:B==="2"?2:0}],!t.question_id){E.next=13;break}return E.next=10,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:ge,question_type:2,question_score:Be,question_choices:P.map(function(m){return m.choice_text}),standard_answers:P.filter(function(m){return m.is_answer}).map(function(m){return m.is_answer}),tag_discipline_ids:at,sub_discipline_id:(v=x.editData)===null||v===void 0||(($=v.exercise)===null||$===void 0)?void 0:$.sub_discipline_id}});case 10:z=E.sent,E.next=16;break;case 13:return E.next=15,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Te.categoryId,question_title:ge,question_type:2,question_score:Be,question_choices:P.map(function(m){return m.choice_text}),standard_answers:P.filter(function(m){return m.is_answer}).map(function(m){return m.is_answer}),tag_discipline_ids:at,sub_discipline_id:(F=x.editData)===null||F===void 0||((k=F.exercise)===null||k===void 0)?void 0:k.sub_discipline_id}});case 15:z=E.sent;case 16:return z.status===0&&(fe(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),xe(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},Te)})),E.abrupt("return",{name:ge,choices:P});case 18:case"end":return E.stop()}},U)}));return function(){return Q.apply(this,arguments)}}(),bt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(Q){var U,P;return(x==null||((U=x.editData)===null||U===void 0||((P=U.exercise)===null||P===void 0))?void 0:P.exercise_status)===1?Q:Q.id!=="del"&&Q.id!=="add"}),Ke=function(){var Q=Object(O.a)(y.a.mark(function U(P){return y.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(ae!==-1)){v.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),v.abrupt("return");case 3:v.t0=P.id,v.next=v.t0==="del"?6:v.t0==="up"||v.t0==="down"?8:v.t0==="edit"?12:v.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function F(){return y.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},Te)});case 3:case"end":return b.stop()}},F)}))()}}),v.abrupt("break",17);case 8:return v.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:P.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},Te)}),v.abrupt("break",17);case 12:return fe(t.dragKey),xe(!0),v.abrupt("break",17);case 15:return n({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:2}),v.abrupt("break",17);case 17:case"end":return v.stop()}},U)}));return function(P){return Q.apply(this,arguments)}}(),Nt=function(){var U;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},t==null||((U=t.question_choices)===null||U===void 0)?void 0:U.map(function(P,z){return e.a.createElement(Bt.a,{key:z,checked:t.standard_answer.includes(z+1),disabled:!0},Yt[z],". ",e.a.createElement("span",{className:"c-black font14"},P.choice_text))})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&bt.map(function(P,z){return P.id==="up"&&t.key===1||P.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:z,placement:"bottom",title:P.name},e.a.createElement("span",{onClick:function(){return Ke(P)},className:P.icon}))})))},It=function(){var U,P;return e.a.createElement("aside",null,e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(qe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ge,onChange:function(v){return tt(v)}}),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),e.a.createElement(Bt.a.Group,{buttonStyle:"solid",value:B,onChange:function(v){return J(v.target.value)}},e.a.createElement(Bt.a.Button,{value:"1",className:"".concat(o.a.radio," mr40")},"\u6B63\u786E"),e.a.createElement(Bt.a.Button,{value:"2",className:o.a.radio},"\u9519\u8BEF")),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:Be,max:1e4,min:0,onChange:function(v){ke(v)}})," \u5206"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{value:at,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:Qe,subId:(U=x.editData)===null||U===void 0||((P=U.exercise)===null||P===void 0)?void 0:P.sub_discipline_id,knowledgeOptions:ut,onAddKnowledgeFinish:Ze}))),e.a.createElement("aside",{className:"tr"},(ae!==-1||t.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){X(),xe(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){Et()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:o.a.wrap},!oe&&Nt(),oe&&It())},Qt=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.exercise,_=A.globalSetting;return{problemset:r,globalSetting:_,exercise:Ee,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)($t)),mt=["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"],Ot=function(r,f){var Ee=r.problemset,_=r.globalSetting,x=r.exercise,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,ae=r.cancelAdd,Ye=ae===void 0?function(){}:ae,fe=r.editKey,D=r.setEditKey,X=D===void 0?function(){}:D,pe=r.setIsClaer,n=pe===void 0?function(){}:pe,N=r.addCallback,i=N===void 0?function(b){}:N,ve=Object(He.a)(r,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),R=Object(s.useState)([]),ie=Object(g.a)(R,2),B=ie[0],J=ie[1],G=Object(s.useState)(),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)([]),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(""),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)(5),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)(!1),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=Object(s.useState)([]),Te=Object(g.a)(Ze,2),Et=Te[0],bt=Te[1],Ke=Object(s.useState)([]),Nt=Object(g.a)(Ke,2),It=Nt[0],Q=Nt[1],U=function(E){Q([].concat(Object(Ae.a)(It),[Object(K.a)({},E)]))},P=Object(Z.m)();Object(s.useEffect)(function(){J(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){nt(!0),ke(""),Qe(5),J(["","","",""]),xe([]);return}ke(t==null?void 0:t.question_title),Qe(parseInt(t==null?void 0:t.question_score)),J(t==null?void 0:t.question_choices.map(function(E){return E.choice_text}));var b=[];t==null||t.standard_answer.map(function(E,m){b.push(E-1)}),xe(b),bt(t.tag_discipline_ids)},[t,ut]),Object(s.useEffect)(function(){ut&&b();function b(){return E.apply(this,arguments)}function E(){return E=Object(O.a)(y.a.mark(function m(){var h,c,p;return y.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(_t.I)({sub_discipline_id:(h=x.editData)===null||h===void 0||((c=h.exercise)===null||c===void 0)?void 0:c.sub_discipline_id});case 2:p=V.sent,Q(p.tag_disciplines);case 4:case"end":return V.stop()}},m)})),E.apply(this,arguments)}},[ut]),Object(s.useImperativeHandle)(f,function(){return{onSave:z,isEdit:ut}}),Object(s.useEffect)(function(){var b,E=(x==null||((b=x.tagDisciplineData)===null||b===void 0)?void 0:b.tag_disciplines)&&Array.isArray(x.tagDisciplineData.tag_disciplines)?x.tagDisciplineData.tag_disciplines:[];Q(E)},[x.tagDisciplineData]);var z=function(){var b=Object(O.a)(y.a.mark(function E(){var m,h,c,p,Fe,V,Oe;return y.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Be){ft.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ft.abrupt("return",!1);case 3:if(m=B.findIndex(function(ye){return!ye}),!(m>-1)){ft.next=7;break}return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(mt[m]," \u9009\u9879\u7684\u5185\u5BB9")),ft.abrupt("return",!1);case 7:if(oe.length){ft.next=10;break}return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),ft.abrupt("return",!1);case 10:if(!(oe.length<1)){ft.next=13;break}return M.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ft.abrupt("return",!1);case 13:if(h=B.map(function(ye,At){return{choice_text:ye,is_answer:oe.includes(At)?At+1:0}}),!t.question_id){ft.next=20;break}return ft.next=17,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Be,question_type:1,question_score:at,question_choices:h.map(function(ye){return ye.choice_text}),standard_answers:h.filter(function(ye){return ye.is_answer}).map(function(ye){return ye.is_answer}),tag_discipline_ids:Et,sub_discipline_id:(p=x.editData)===null||p===void 0||((Fe=p.exercise)===null||Fe===void 0)?void 0:Fe.sub_discipline_id}});case 17:c=ft.sent,ft.next=23;break;case 20:return ft.next=22,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:P.categoryId,question_title:Be,question_type:1,question_score:at,question_choices:h.map(function(ye){return ye.choice_text}),standard_answers:h.filter(function(ye){return ye.is_answer}).map(function(ye){return ye.is_answer}),tag_discipline_ids:Et,sub_discipline_id:(V=x.editData)===null||V===void 0||((Oe=V.exercise)===null||Oe===void 0)?void 0:Oe.sub_discipline_id}});case 22:c=ft.sent;case 23:c.status===0&&(X(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),nt(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},P)}));case 24:case"end":return ft.stop()}},E)}));return function(){return b.apply(this,arguments)}}(),v=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(b){var E,m;return(x==null||((E=x.editData)===null||E===void 0||((m=E.exercise)===null||m===void 0))?void 0:m.exercise_status)===1?b:b.id!=="del"&&b.id!=="add"}),$=function(){var b=Object(O.a)(y.a.mark(function E(m){return y.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(!(fe!==-1)){c.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),c.abrupt("return");case 3:c.t0=m.id,c.next=c.t0==="del"?6:c.t0==="up"||c.t0==="down"?8:c.t0==="edit"?12:c.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function Fe(){return y.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},P)});case 3:case"end":return Oe.stop()}},Fe)}))()}}),c.abrupt("break",17);case 8:return c.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:m.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},P)}),c.abrupt("break",17);case 12:return X(t.dragKey),nt(!0),c.abrupt("break",17);case 15:return i({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:1}),c.abrupt("break",17);case 17:case"end":return c.stop()}},E)}));return function(m){return b.apply(this,arguments)}}(),F=function(){var E;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u591A\u9009\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},t==null||((E=t.question_choices)===null||E===void 0)?void 0:E.map(function(m,h){return e.a.createElement(T.a,null,e.a.createElement(l.a,null,e.a.createElement(Se.a,{key:h,checked:t.standard_answer.includes(h+1),disabled:!0},mt[h],".")),e.a.createElement(l.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(be.a,{value:m.choice_text}))))})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&v.map(function(m,h){return m.id==="up"&&t.key===1||m.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:h,placement:"bottom",title:m.name},e.a.createElement("span",{onClick:function(){return $(m)},className:m.icon}))})))},k=function(){var E,m;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(qe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Be,onChange:function(c){return ke(c)}}),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),B.map(function(h,c){var p,Fe;return e.a.createElement("div",{className:o.a.choiceWrap,key:c},e.a.createElement(H.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(o.a.answer," ").concat(oe.includes(c)?o.a.activeAnswer:""),onClick:function(){oe.includes(c)?xe(oe.filter(function(Oe){return Oe!==c})):xe([].concat(Object(Ae.a)(oe),[c]))}},mt[c])),e.a.createElement("div",{className:o.a.editorWrap},ge===c?e.a.createElement(qe.a,{id:"single-question-option-".concat(c),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:h,onChange:function(Oe){B[c]=Oe,J(B)}}):e.a.createElement("div",{className:o.a.htmlWrap,onClick:function(){return tt(c)}},e.a.createElement(be.a,{value:h}))),((p=x.editData)===null||p===void 0||((Fe=p.exercise)===null||Fe===void 0)?void 0:Fe.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,c>1&&e.a.createElement(H.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(o.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return J(B.filter(function(Oe,it){return it!==c}))}})),c<7&&c===B.length-1&&e.a.createElement(H.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(o.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return J([].concat(Object(Ae.a)(B),[""]))}}))))}),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:at,max:1e4,min:0,onChange:function(c){Qe(c)}})," \u5206"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{value:Et,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:bt,subId:(E=x.editData)===null||E===void 0||((m=E.exercise)===null||m===void 0)?void 0:m.sub_discipline_id,knowledgeOptions:It,onAddKnowledgeFinish:U}))),e.a.createElement("aside",{className:"tr"},(fe!==-1||t.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){Ye(),nt(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){z()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:o.a.wrap},!ut&&F(),ut&&k())},Ce=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.exercise,_=A.globalSetting;return{problemset:r,globalSetting:_,exercise:Ee,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Ot)),kt=a("55Ip"),Wt=["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"],ce=function(r,f){var Ee=r.problemset,_=r.globalSetting,x=r.exercise,Lt=r.loading,j=r.dispatch,u=r.editData,re=r.cancelAdd,t=re===void 0?function(){}:re,ae=r.editKey,Ye=r.setEditKey,fe=Ye===void 0?function(){}:Ye,D=r.addCallback,X=D===void 0?function(){}:D,pe=r.setIsClaer,n=pe===void 0?function(){}:pe,N=Object(He.a)(r,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),i=Object(s.useState)(""),ve=Object(g.a)(i,2),R=ve[0],ie=ve[1],B=Object(s.useState)(""),J=Object(g.a)(B,2),G=J[0],me=J[1],ge=Object(s.useState)(""),tt=Object(g.a)(ge,2),d=tt[0],Pe=tt[1],oe=Object(s.useState)([]),xe=Object(g.a)(oe,2),Dt=xe[0],Ge=xe[1],Be=Object(s.useState)(""),ke=Object(g.a)(Be,2),ht=ke[0],Ut=ke[1],at=Object(s.useState)(),Qe=Object(g.a)(at,2),Pt=Qe[0],gt=Qe[1],ut=Object(s.useState)(!1),nt=Object(g.a)(ut,2),Ze=nt[0],Te=nt[1],Et=Object(s.useState)([]),bt=Object(g.a)(Et,2),Ke=bt[0],Nt=bt[1],It=Object(s.useState)(!1),Q=Object(g.a)(It,2),U=Q[0],P=Q[1],z=Object(Z.m)();Object(s.useEffect)(function(){var E;u.edit&&(P(!0),me(""),ie(""),Nt([])),ie(u.shixun_name),me(u.question_title);var m=[];(E=u.shixun)===null||E===void 0||E.map(function(h){m.push(h.challenge_score)}),Nt(m)},[u]),Object(s.useEffect)(function(){Te(!1)},[U]),Object(s.useImperativeHandle)(f,function(){return{onSave:v,isEdit:U}});var v=function(){var E=Object(O.a)(y.a.mark(function m(){var h,c,p;return y.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:if(h=[],c=!1,!c){V.next=4;break}return V.abrupt("return",!1);case 4:if(!u.question_id){V.next=10;break}return V.next=7,j({type:"exercise/editExerciseQuestion",payload:{id:u.question_id,question_title:G,shixun_name:R,shixun_id:u.shixun_id,question_type:5,question_scores:Ke}});case 7:p=V.sent,V.next=13;break;case 10:return V.next=12,j({type:"exercise/addExerciseQuestion",payload:{insert_id:u==null?void 0:u.insert_id,categoryId:z.categoryId,question_title:G,shixun_name:R,shixun_id:u.shixun_id,question_type:5,question_scores:Ke}});case 12:p=V.sent;case 13:return p.status===0&&(fe(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),P(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},z)})),V.abrupt("return",{name:G,analysis:d,standard_answers:h,is_ordered:Pt});case 15:case"end":return V.stop()}},m)}));return function(){return E.apply(this,arguments)}}(),$=function(){var m;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),e.a.createElement("div",{className:"mt10"},e.a.createElement(Me.a,{defaultValue:R,onChange:function(c){debugger;ie(c.target.value)}})),e.a.createElement("div",{className:"mt10"},e.a.createElement(qe.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:G,onChange:function(c){me(c)}})),e.a.createElement("div",{className:"mt20"},(m=u.shixun)===null||m===void 0?void 0:m.map(function(h,c){return e.a.createElement(T.a,{gutter:[20,20]},e.a.createElement(l.a,{flex:"1"},c+1,".",h.challenge_name),e.a.createElement(l.a,null,e.a.createElement($e.a,{defaultValue:Ke[c],onChange:function(Fe){Ke[c]=Fe,Nt(Ke),console.log("srore:L",Ke[c])}})," \u5206"))})),e.a.createElement("div",{className:"mt20"},Dt.length>1&&e.a.createElement("span",null,e.a.createElement(Se.a,{checked:Pt,onChange:function(c){return gt(c.target.checked)},className:"".concat(o.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(o.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),e.a.createElement("aside",{className:"tr"},(ae!==-1||!(u==null?void 0:u.edit))&&e.a.createElement(we.a,{type:"default",onClick:function(){t(),P(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){v()}},"\u4FDD\u5B58")))},F=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(E){var m,h;return(x==null||((m=x.editData)===null||m===void 0||((h=m.exercise)===null||h===void 0))?void 0:h.exercise_status)===1?E:E.id!=="del"&&E.id!=="add"}),k=function(){var E=Object(O.a)(y.a.mark(function m(h){return y.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(ae!==-1)){p.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),p.abrupt("return");case 3:p.t0=h.id,p.next=p.t0==="del"?6:p.t0==="up"||p.t0==="down"?8:p.t0==="edit"?12:p.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function V(){return y.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(_t.m)({id:u.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},z)});case 3:case"end":return it.stop()}},V)}))()}}),p.abrupt("break",17);case 8:return p.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:u.question_id,opr:h.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},z)}),p.abrupt("break",17);case 12:return fe(u.dragKey),P(!0),p.abrupt("break",17);case 15:return j({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:u.key,insert_id:u==null?void 0:u.question_id,question_type:5}}}),p.abrupt("break",17);case 17:case"end":return p.stop()}},m)}));return function(h){return E.apply(this,arguments)}}(),b=function(){var m,h;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(u==null?void 0:u.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},u.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",u.question_score,"\u5206\uFF09")),(u==null?void 0:u.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},u.key,"."),e.a.createElement(be.a,{value:u.shixun_name}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",u.question_score,"\u5206\uFF09"),!!((m=u.schools)===null||m===void 0?void 0:m.length)&&e.a.createElement(H.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},e.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:u.shixun_name})),e.a.createElement("div",{className:"mt30"}),(h=u.shixun)===null||h===void 0?void 0:h.map(function(c,p){return e.a.createElement("div",{key:p},"\u7B2C",p+1,"\u5173 ",e.a.createElement("span",{className:"ml10"},c.challenge_name)," ",e.a.createElement("span",{className:"ml10"},c.challenge_score," \u5206"))}),e.a.createElement("div",{className:o.a.action},e.a.createElement(kt.Link,{target:"_blank",to:"/shixuns/".concat(u.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!u.hideAction&&F.map(function(c,p){return c.id==="up"&&u.key===1||c.id==="down"&&u.key===u.len?null:e.a.createElement(H.a,{key:p,placement:"bottom",title:c.name},e.a.createElement("span",{onClick:function(){return k(c)},className:c.icon}))})))};return e.a.createElement("section",{className:o.a.wrap},!U&&b(),U&&$())},St=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.globalSetting,_=A.exercise;return{problemset:r,globalSetting:Ee,exercise:_,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(ce)),yt=["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"],Zt=function(r,f){var Ee=r.problemset,_=r.exercise,x=r.globalSetting,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,ae=r.cancelAdd,Ye=ae===void 0?function(){}:ae,fe=r.editKey,D=r.setEditKey,X=D===void 0?function(){}:D,pe=r.setIsClaer,n=pe===void 0?function(){}:pe,N=r.addCallback,i=N===void 0?function(E){}:N,ve=Object(He.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),R=Object(s.useState)([]),ie=Object(g.a)(R,2),B=ie[0],J=ie[1],G=Object(s.useState)(),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)([]),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(""),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)(5),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)([]),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=Object(s.useState)(!1),Te=Object(g.a)(Ze,2),Et=Te[0],bt=Te[1],Ke=Object(Z.m)(),Nt=Object(s.useRef)(null),It=Object(s.useState)([]),Q=Object(g.a)(It,2),U=Q[0],P=Q[1],z=function(m){P([].concat(Object(Ae.a)(U),[Object(K.a)({},m)]))};Object(s.useEffect)(function(){J(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){bt(!0),ke(""),Qe(5),J(["","","",""]),xe([]);return}ke(t==null?void 0:t.question_title),Qe(parseInt(t==null?void 0:t.question_score)),J(t==null?void 0:t.question_choices.map(function(m){return m.choice_text}));var E=[];t==null||t.standard_answer.map(function(m,h){E.push(m-1)}),nt(t.tag_discipline_ids),xe(E)},[t,Et]),Object(s.useEffect)(function(){Et&&E();function E(){return m.apply(this,arguments)}function m(){return m=Object(O.a)(y.a.mark(function h(){var c,p,Fe;return y.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(_t.I)({sub_discipline_id:(c=_.editData)===null||c===void 0||((p=c.exercise)===null||p===void 0)?void 0:p.sub_discipline_id});case 2:Fe=Oe.sent,P(Fe.tag_disciplines);case 4:case"end":return Oe.stop()}},h)})),m.apply(this,arguments)}},[Et]),Object(s.useEffect)(function(){var E,m=(_==null||((E=_.tagDisciplineData)===null||E===void 0)?void 0:E.tag_disciplines)&&Array.isArray(_.tagDisciplineData.tag_disciplines)?_.tagDisciplineData.tag_disciplines:[];P(m)},[_.tagDisciplineData]),Object(s.useImperativeHandle)(f,function(){return{onSave:v,isEdit:Et}});var v=function(){var E=Object(O.a)(y.a.mark(function m(){var h,c,p,Fe,V,Oe,it;return y.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(Be){ye.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ye.abrupt("return",!1);case 3:if(h=B.findIndex(function(At){return!At}),!(h>-1)){ye.next=7;break}return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(yt[h]," \u9009\u9879\u7684\u5185\u5BB9")),ye.abrupt("return",!1);case 7:if(oe.length){ye.next=10;break}return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),ye.abrupt("return",!1);case 10:if(!(oe.length<1)){ye.next=13;break}return M.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ye.abrupt("return",!1);case 13:if(c=B.map(function(At,na){return{choice_text:At,is_answer:oe.includes(na)?na+1:0}}),!t.question_id){ye.next=20;break}return ye.next=17,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Be,question_type:1,question_score:at,question_choices:c.map(function(At){return At.choice_text}),standard_answers:c.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:ut,sub_discipline_id:(Fe=_.editData)===null||Fe===void 0||((V=Fe.exercise)===null||V===void 0)?void 0:V.sub_discipline_id}});case 17:p=ye.sent,ye.next=23;break;case 20:return ye.next=22,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Ke.categoryId,question_title:Be,question_type:1,question_score:at,question_choices:c.map(function(At){return At.choice_text}),standard_answers:c.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:ut,sub_discipline_id:(Oe=_.editData)===null||Oe===void 0||((it=Oe.exercise)===null||it===void 0)?void 0:it.sub_discipline_id}});case 22:p=ye.sent;case 23:p.status===0&&(X(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),bt(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},Ke)}));case 24:case"end":return ye.stop()}},m)}));return function(){return E.apply(this,arguments)}}(),$=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(E){var m,h;return(_==null||((m=_.editData)===null||m===void 0||((h=m.exercise)===null||h===void 0))?void 0:h.exercise_status)===1?E:E.id!=="del"&&E.id!=="add"}),F=function(){var E=Object(O.a)(y.a.mark(function m(h){return y.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(fe!==-1)){p.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),p.abrupt("return");case 3:p.t0=h.id,p.next=p.t0==="del"?6:p.t0==="up"||p.t0==="down"?8:p.t0==="edit"?12:p.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function V(){return y.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},Ke)});case 3:case"end":return it.stop()}},V)}))()}}),p.abrupt("break",17);case 8:return p.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:h.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},Ke)}),p.abrupt("break",17);case 12:return X(t.dragKey),bt(!0),p.abrupt("break",17);case 15:return i({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:0}),p.abrupt("break",17);case 17:case"end":return p.stop()}},m)}));return function(h){return E.apply(this,arguments)}}(),k=function(){var m;return e.a.createElement("aside",{ref:Nt},e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u5355\u9009\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},t==null||((m=t.question_choices)===null||m===void 0)?void 0:m.map(function(h,c){return e.a.createElement(T.a,{key:c},e.a.createElement(l.a,null,e.a.createElement(Bt.a,{key:c,checked:t.standard_answer.includes(c+1),disabled:!0},yt[c],".")),e.a.createElement(l.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(be.a,{value:h.choice_text}))))})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&$.map(function(h,c){return h.id==="up"&&t.key===1||h.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:c,placement:"bottom",title:h.name},e.a.createElement("span",{onClick:function(){return F(h)},className:h.icon}))})))},b=function(){var m,h;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(qe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Be,onChange:function(p){return ke(p)}}),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),B.map(function(c,p){var Fe,V;return e.a.createElement("div",{className:o.a.choiceWrap,key:p},e.a.createElement(H.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(o.a.answer," ").concat(oe.includes(p)?o.a.activeAnswer:""),onClick:function(){oe.includes(p)?xe(oe.filter(function(it){return it!==p})):xe([].concat(Object(Ae.a)(oe),[p]))}},yt[p])),e.a.createElement("div",{className:o.a.editorWrap},ge===p?e.a.createElement(qe.a,{id:"single-question-option-".concat(p),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:c,onChange:function(it){B[p]=it,J(B)}}):e.a.createElement("div",{className:o.a.htmlWrap,onClick:function(){return tt(p)}},e.a.createElement(be.a,{value:c}))),((Fe=_.editData)===null||Fe===void 0||((V=Fe.exercise)===null||V===void 0)?void 0:V.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,p>1&&e.a.createElement(H.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(o.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return J(B.filter(function(it,ft){return ft!==p}))}})),p<7&&p===B.length-1&&e.a.createElement(H.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(o.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return J([].concat(Object(Ae.a)(B),[""]))}}))))}),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:at,max:1e4,min:0,onChange:function(p){Qe(p)}})," \u5206"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{selectvalues:t==null?void 0:t.tag_discipline_ids,value:ut,onChange:nt,subId:(m=_.editData)===null||m===void 0||((h=m.exercise)===null||h===void 0)?void 0:h.sub_discipline_id,knowledgeOptions:U,onAddKnowledgeFinish:z}))),e.a.createElement("aside",{className:"tr"},(fe!==-1||t.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){Ye(),bt(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){v()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:o.a.wrap},!Et&&k(),Et&&b())},Ct=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.globalSetting,_=A.exercise;return{problemset:r,globalSetting:Ee,exercise:_,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Zt)),Tt=["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"],Gt=function(r,f){var Ee=r.problemset,_=r.exercise,x=r.globalSetting,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,ae=r.cancelAdd,Ye=ae===void 0?function(){}:ae,fe=r.editKey,D=r.setEditKey,X=D===void 0?function(){}:D,pe=r.addCallback,n=pe===void 0?function(){}:pe,N=r.setIsClaer,i=N===void 0?function(){}:N,ve=Object(He.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),R=Object(s.useState)(""),ie=Object(g.a)(R,2),B=ie[0],J=ie[1],G=Object(s.useState)(""),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)(""),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(10),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)(!1),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)([]),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=Object(Z.m)(),Te=Object(s.useState)([]),Et=Object(g.a)(Te,2),bt=Et[0],Ke=Et[1],Nt=function($){Ke([].concat(Object(Ae.a)(bt),[Object(K.a)({},$)]))};Object(s.useEffect)(function(){var v;if(!(t==null?void 0:t.question_title)){Qe(!0),J(""),xe(""),ke(10);return}J(t==null?void 0:t.question_title),xe(t==null||((v=t.standard_answer)===null||v===void 0)?void 0:v[0]),ke(t==null?void 0:t.question_score),nt(t.tag_discipline_ids)},[Ee.editData,at]),Object(s.useEffect)(function(){var v,$=(_==null||((v=_.tagDisciplineData)===null||v===void 0)?void 0:v.tag_disciplines)&&Array.isArray(_.tagDisciplineData.tag_disciplines)?_.tagDisciplineData.tag_disciplines:[];Ke($)},[_.tagDisciplineData]),Object(s.useEffect)(function(){at&&v();function v(){return $.apply(this,arguments)}function $(){return $=Object(O.a)(y.a.mark(function F(){var k,b,E;return y.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,Object(_t.I)({sub_discipline_id:(k=_.editData)===null||k===void 0||((b=k.exercise)===null||b===void 0)?void 0:b.sub_discipline_id});case 2:E=h.sent,Ke(E.tag_disciplines);case 4:case"end":return h.stop()}},F)})),$.apply(this,arguments)}},[at]),Object(s.useImperativeHandle)(f,function(){return{onSave:It,isEdit:at}});var It=function(){var v=Object(O.a)(y.a.mark(function $(){var F,k,b,E,m;return y.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(B){c.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),c.abrupt("return",!1);case 3:if(!t.question_id){c.next=9;break}return c.next=6,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:B,question_type:4,question_score:Be,standard_answers:[oe],tag_discipline_ids:ut,sub_discipline_id:(k=_.editData)===null||k===void 0||((b=k.exercise)===null||b===void 0)?void 0:b.sub_discipline_id}});case 6:F=c.sent,c.next=12;break;case 9:return c.next=11,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Ze.categoryId,exercise_bank_id:Ze.categoryId,question_title:B,question_type:4,question_score:Be,standard_answers:[oe],tag_discipline_ids:ut,sub_discipline_id:(E=_.editData)===null||E===void 0||((m=E.exercise)===null||m===void 0)?void 0:m.sub_discipline_id}});case 11:F=c.sent;case 12:return F.status===0&&(X(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),Qe(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},Ze)})),c.abrupt("return",{name:B,answer_texts:[oe],analysis:ge});case 14:case"end":return c.stop()}},$)}));return function(){return v.apply(this,arguments)}}(),Q=function(){var $,F;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),e.a.createElement(qe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:B,onChange:function(b){return J(b)}}),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(qe.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:oe,onChange:function(b){return xe(b)}}),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:Be,max:1e4,min:0,onChange:function(b){ke(b)}})," \u5206"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{value:ut,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:nt,subId:($=_.editData)===null||$===void 0||((F=$.exercise)===null||F===void 0)?void 0:F.sub_discipline_id,knowledgeOptions:bt,onAddKnowledgeFinish:Nt}))),e.a.createElement("aside",{className:"tr"},(fe!==-1||t.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){Ye(),Qe(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){It()}},"\u4FDD\u5B58")))},U=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(v){var $,F;return(_==null||(($=_.editData)===null||$===void 0||((F=$.exercise)===null||F===void 0))?void 0:F.exercise_status)===1?v:v.id!=="del"&&v.id!=="add"}),P=function(){var v=Object(O.a)(y.a.mark(function $(F){return y.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:if(!(fe!==-1)){b.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),b.abrupt("return");case 3:b.t0=F.id,b.next=b.t0==="del"?6:b.t0==="up"||b.t0==="down"?8:b.t0==="edit"?12:b.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function m(){return y.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},Ze)});case 3:case"end":return c.stop()}},m)}))()}}),b.abrupt("break",17);case 8:return b.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:F.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},Ze)}),b.abrupt("break",17);case 12:return X(t.dragKey),Qe(!0),b.abrupt("break",17);case 15:return n({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:4}),b.abrupt("break",17);case 17:case"end":return b.stop()}},$)}));return function(F){return v.apply(this,arguments)}}(),z=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},e.a.createElement("p",null,e.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(be.a,{value:oe||""})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&U.map(function($,F){return $.id==="up"&&t.key===1||$.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:F,placement:"bottom",title:$.name},e.a.createElement("span",{onClick:function(){return P($)},className:$.icon}))})))};return e.a.createElement("section",{className:o.a.wrap},!at&&z(),at&&Q())},ea=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.exercise,_=A.globalSetting;return{problemset:r,globalSetting:_,exercise:Ee,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Gt)),ta=["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"],Jt=function(r,f){var Ee=r.problemset,_=r.exercise,x=r.globalSetting,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,ae=r.cancelAdd,Ye=ae===void 0?function(){}:ae,fe=r.editKey,D=r.setEditKey,X=D===void 0?function(){}:D,pe=r.addCallback,n=pe===void 0?function(){}:pe,N=r.setIsClaer,i=N===void 0?function(){}:N,ve=Object(He.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),R=Object(s.useState)([]),ie=Object(g.a)(R,2),B=ie[0],J=ie[1],G=Object(s.useState)(),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)([]),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(""),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)(5),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)(!1),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=Object(Z.k)(),Te=Object(Z.m)();Object(s.useEffect)(function(){J(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){nt(!0),ke(""),Qe(5),J(["","","",""]),xe([]);return}ke(t==null?void 0:t.question_title),Qe(parseInt(t==null?void 0:t.question_score)),J(t==null?void 0:t.question_choices.map(function(U){return U.choice_text}));var Q=[];t==null||t.standard_answer.map(function(U,P){Q.push(U-1)}),xe(Q)},[t]),Object(s.useImperativeHandle)(f,function(){return{onSave:Et,isEdit:ut}});var Et=function(){var Q=Object(O.a)(y.a.mark(function U(){var P,z,v;return y.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:if(Be){F.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),F.abrupt("return",!1);case 3:if(P=B.findIndex(function(k){return!k}),!(P>-1)){F.next=7;break}return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(ta[P]," \u9009\u9879\u7684\u5185\u5BB9")),F.abrupt("return",!1);case 7:if(oe.length){F.next=10;break}return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),F.abrupt("return",!1);case 10:if(!(oe.length<1)){F.next=13;break}return M.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),F.abrupt("return",!1);case 13:if(z=B.map(function(k,b){return{choice_text:k,is_answer:oe.includes(b)?b+1:0}}),!t.question_id){F.next=20;break}return F.next=17,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Be,question_type:1,question_score:at,question_choices:z.map(function(k){return k.choice_text}),standard_answers:z.filter(function(k){return k.is_answer}).map(function(k){return k.is_answer})}});case 17:v=F.sent,F.next=23;break;case 20:return F.next=22,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Te.categoryId,question_title:Be,question_type:1,question_score:"5.0",question_choices:z.map(function(k){return k.choice_text}),standard_answers:z.filter(function(k){return k.is_answer}).map(function(k){return k.is_answer})}});case 22:v=F.sent;case 23:v.status===0&&(M.b.success("\u4FDD\u5B58\u6210\u529F"),nt(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},Te)}));case 24:case"end":return F.stop()}},U)}));return function(){return Q.apply(this,arguments)}}(),bt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(Q){var U,P;return(_==null||((U=_.editData)===null||U===void 0||((P=U.exercise)===null||P===void 0))?void 0:P.exercise_status)===1?Q:Q.id!=="del"&&Q.id!=="add"}),Ke=function(){var Q=Object(O.a)(y.a.mark(function U(P){return y.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(fe!==-1)){v.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),v.abrupt("return");case 3:v.t0=P.id,v.next=v.t0==="del"?6:v.t0==="up"||v.t0==="down"?8:v.t0==="edit"?12:v.t0==="add"?14:16;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function F(){return y.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},Te)});case 3:case"end":return b.stop()}},F)}))()}}),v.abrupt("break",16);case 8:return v.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:P.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},Te)}),v.abrupt("break",16);case 12:return Ze.push("/problems/".concat(t==null?void 0:t.hack_identifier,"/edit?type=exercises&express_id=").concat(Te.categoryId,"&question_id=").concat(t==null?void 0:t.question_id,"&score=").concat(t==null?void 0:t.question_score,"&callback_url=").concat(location.pathname)),v.abrupt("break",16);case 14:return n({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:6}),v.abrupt("break",16);case 16:case"end":return v.stop()}},U)}));return function(P){return Q.apply(this,arguments)}}(),Nt=function(){var Q=Object(O.a)(y.a.mark(function U(P){var z;return y.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return P.preventDefault(),$.next=3,Object(_t.V)({id:t==null?void 0:t.hack_identifier});case 3:z=$.sent,z.status===0&&Object(ue.I)("/myproblems/".concat(z==null?void 0:z.identifier));case 5:case"end":return $.stop()}},U)}));return function(P){return Q.apply(this,arguments)}}(),It=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},e.a.createElement(be.a,{value:t.description||""})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&bt.map(function(U,P){return U.id==="up"&&t.key===1||U.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:P,placement:"bottom",title:U.name},e.a.createElement("span",{onClick:function(){return Ke(U)},className:U.icon}))})))};return e.a.createElement("section",{className:o.a.wrap},It())},pt=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.globalSetting,_=A.exercise;return{problemset:r,globalSetting:Ee,exercise:_,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Jt)),Mt=a("ngQI"),aa=a("loLm"),C=a.n(aa),vt=function(r){var f=r.data,Ee=r.isDragDisabled,_=Ee===void 0?!1:Ee,x=r.editorProps,Lt=x===void 0?{}:x,j=r.onDragEnd,u=j===void 0?function(){}:j,re=function(){var n,N,i,ve,R,ie,B,J,G,me,ge,tt,d,Pe,oe=[{name:"\u5355\u9009\u9898",type:0,count:f==null||((n=f.exercise_types)===null||n===void 0)?void 0:n.q_singles,score:f==null||((N=f.exercise_types)===null||N===void 0)?void 0:N.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:f==null||((i=f.exercise_types)===null||i===void 0)?void 0:i.q_doubles,score:f==null||((ve=f.exercise_types)===null||ve===void 0)?void 0:ve.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:f==null||((R=f.exercise_types)===null||R===void 0)?void 0:R.q_judges,score:f==null||((ie=f.exercise_types)===null||ie===void 0)?void 0:ie.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:f==null||((B=f.exercise_types)===null||B===void 0)?void 0:B.q_nulls,score:f==null||((J=f.exercise_types)===null||J===void 0)?void 0:J.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:f==null||((G=f.exercise_types)===null||G===void 0)?void 0:G.q_mains,score:f==null||((me=f.exercise_types)===null||me===void 0)?void 0:me.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:f==null||((ge=f.exercise_types)===null||ge===void 0)?void 0:ge.q_shixuns,score:f==null||((tt=f.exercise_types)===null||tt===void 0)?void 0:tt.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:f==null||((d=f.exercise_types)===null||d===void 0)?void 0:d.q_pros,score:f==null||((Pe=f.exercise_types)===null||Pe===void 0)?void 0:Pe.q_pros_scores,items:[]}];return oe},t=function(n,N,i){var ve=Array.from(n),R=ve.splice(N,1),ie=Object(g.a)(R,1),B=ie[0];return ve.splice(i,0,B),ve},ae=function(n,N,i){if(!n.destination)return;var ve=t(N,n.source.index,n.destination.index);u(ve,i)},Ye=function(n,N){if(N===0)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ct,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===1)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ce,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===2)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Qt,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===3)return e.a.createElement(e.a.Fragment,null,e.a.createElement(zt,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===4)return e.a.createElement(e.a.Fragment,null,e.a.createElement(ea,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===5)return e.a.createElement(e.a.Fragment,null,e.a.createElement(St,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===6)return e.a.createElement(e.a.Fragment,null,e.a.createElement(pt,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null))},fe=function(n,N,i){return e.a.createElement(Mt.a,{onDragEnd:function(R){return ae(R,n,N)}},e.a.createElement(Mt.c,{droppableId:"droppable"},function(ve,R){return e.a.createElement("div",Object(de.a)({ref:ve.innerRef},ve.droppableProps,{style:{width:"100%"}}),n==null?void 0:n.map(function(ie,B){var J,G=Object(K.a)(Object(K.a)({},ie),{},{key:B+1,hideAction:!0,isPreview:!0,dragKey:N+"-"+B},Lt);return e.a.createElement(Mt.b,{key:G==null?void 0:G.question_id,draggableId:G==null||((J=G.question_id)===null||J===void 0)?void 0:J.toString(),index:B,isDragDisabled:_},function(me,ge){return e.a.createElement("aside",Object(de.a)({ref:me.innerRef},me.draggableProps,me.dragHandleProps),e.a.createElement("div",{className:C.a.posWarp,id:G.dragKey},Ye(G,N),!_&&e.a.createElement("div",{className:C.a.pos},e.a.createElement("div",{className:C.a.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}))}))},D=function(n){var N=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],i=["","\u5341","\u767E","\u5343","\u4E07"];n=parseInt(n);var ve=function(J){for(var G=J.toString().split("").reverse(),me="",ge=0;ge0&&G[ge]==0&&G[ge-1]==0?"":N[G[ge]]+(G[ge]==0?i[0]:i[ge]))+me;return me},R=Math.floor(n/1e4),ie=n%1e4;return ie.toString().length<4&&(ie="0"+ie),R?ve(R)+"\u4E07"+ve(ie):ve(n)},X=function(){var n,N=re();f==null||((n=f.exercise_questions)===null||n===void 0)||n.forEach(function(R,ie){if(R.question_type===0){var B,J;(B=N[R.question_type])===null||B===void 0||((J=B.items)===null||J===void 0)||J.push(R)}if(R.question_type===1){var G,me;(G=N[R.question_type])===null||G===void 0||((me=G.items)===null||me===void 0)||me.push(R)}if(R.question_type===2){var ge,tt;(ge=N[R.question_type])===null||ge===void 0||((tt=ge.items)===null||tt===void 0)||tt.push(R)}if(R.question_type===3){var d,Pe;(d=N[R.question_type])===null||d===void 0||((Pe=d.items)===null||Pe===void 0)||Pe.push(R)}if(R.question_type===4){var oe,xe;(oe=N[R.question_type])===null||oe===void 0||((xe=oe.items)===null||xe===void 0)||xe.push(R)}if(R.question_type===5){var Dt,Ge;(Dt=N[R.question_type])===null||Dt===void 0||((Ge=Dt.items)===null||Ge===void 0)||Ge.push(R)}if(R.question_type===6){var Be,ke;(Be=N[R.question_type])===null||Be===void 0||((ke=Be.items)===null||ke===void 0)||ke.push(R)}});var i=N==null?void 0:N.filter(function(R){return R.count!==0}),ve=f==null?void 0:f.map(function(R,ie){return e.a.createElement(e.a.Fragment,{key:ie},e.a.createElement("div",{className:"pl20"},e.a.createElement("span",{className:"font16 c-light-primary"},D(ie+1),"\u3001",R.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",R.count,"\u9898\uFF1B\u5171",R.score,"\u5206\uFF09")),fe(R.items,R==null?void 0:R.question_type,R==null?void 0:R.name))});return ve};return e.a.createElement("div",null," ",X()," ")},Je=[{name:"\u5355\u9009\u9898",type:0,count:14,score:"10.0",items:[{question_id:1,q_position:1,question_title:"\u4EBA\u7684\u672C\u8D28\u662F\u4EC0\u4E48\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:22,choice_text:"\u5403",choice_position:1,standard_boolean:!1},{choice_id:1713984,choice_text:"\u6253\u6E38\u620F",choice_position:2,standard_boolean:!1},{choice_id:1713985,choice_text:"\u7761\u89C9",choice_position:3,standard_boolean:!1},{choice_id:1713986,choice_text:"\u641E\u4E8B\u60C5",choice_position:4,standard_boolean:!0}],standard_answer:[4],standard_answer_show:"D"},{question_id:3,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:4,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:5,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:6,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:7,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:9,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:11,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:44,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:66,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:34,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:23555,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:23454,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:23565,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"}]},{name:"\u5224\u65AD\u9898",type:2,count:2,score:"4.0",items:[{question_id:7,q_position:3,question_title:"\u8682\u8681\u662F\u52A8\u7269",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713991,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!1},{choice_id:1713992,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!0}],standard_answer:[2],standard_answer_show:"\u9519\u8BEF"},{question_id:3457675,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:654366523445,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:6478765,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:3264235355,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:23534623553,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:686888,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:568456467,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:5687456687,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:35768756,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"}]}],lt=[{name:"\u5355\u9009\u9898",type:0,count:14,score:"10.0",items:[{answer_status:0,user_score:null,question_id:63418,q_position:1,question_title:"\u4E0D\u662F\u5417",question_type:0,question_score:"5.0",answer_comments:[],question_choices:[{c_position:1,choice_id:184910,choice_text:"4",choice_position:3,user_answer_boolean:!0},{c_position:2,choice_id:184911,choice_text:"5",choice_position:4,user_answer_boolean:!1},{c_position:3,choice_id:184908,choice_text:"2",choice_position:1,user_answer_boolean:!1},{c_position:4,choice_id:184909,choice_text:"3",choice_position:2,user_answer_boolean:!1}],user_answer:[184910]},{answer_status:0,user_score:null,question_id:63419,q_position:2,question_title:"\u5475\u5475\u5475\u6253",question_type:0,question_score:"5.0",answer_comments:[],question_choices:[{c_position:1,choice_id:184914,choice_text:"53",choice_position:3,user_answer_boolean:!1},{c_position:2,choice_id:184915,choice_text:"55",choice_position:4,user_answer_boolean:!1},{c_position:3,choice_id:184912,choice_text:"4",choice_position:1,user_answer_boolean:!1},{c_position:4,choice_id:184913,choice_text:"355",choice_position:2,user_answer_boolean:!1}],user_answer:[]}]},{name:"\u5224\u65AD\u9898",type:2,count:14,score:"10.0",items:[{answer_status:0,user_score:null,question_id:63420,q_position:3,question_title:"\u8D35\u9633\u5E02\u662F\u957F\u6C99\u7684",question_type:2,question_score:"2.0",answer_comments:[],question_choices:[{c_position:1,choice_id:184916,choice_text:"\u6B63\u786E",choice_position:1,user_answer_boolean:!1},{c_position:2,choice_id:184917,choice_text:"\u9519\u8BEF",choice_position:2,user_answer_boolean:!1}],user_answer:[]}]}],Le=he.a=vt},M8RZ:function(Ve,he,a){"use strict";a.d(he,"a",function(){return H});var K=a("fWQN"),Xe=a("mtLc"),ct=a("yKVA"),de=a("879j"),g=a("q1tI"),s=a.n(g),e=a("i8i4"),je=a.n(e),H=function(L){Object(ct.a)(W,L);var T=Object(de.a)(W);function W(Me){var q;Object(K.a)(this,W),q=T.call(this,Me);var l=window.document;return q.node=l.createElement("div"),l.body.appendChild(q.node),q}return Object(Xe.a)(W,[{key:"render",value:function(){var q=this.props.children;return Object(e.createPortal)(q,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),W}(s.a.Component)},O2Wb:function(Ve,he,a){Ve.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(Ve,he,a){"use strict";var K=a("2qtc"),Xe=a("kLXV"),ct=a("rAM+"),de=a("tJVT"),g=a("jrin"),s=a("q1tI"),e=a.n(s),je=a("VrN/"),H=a.n(je),L=a("bdgK"),T=a("p77/"),W=a("Bd2K"),Me=a("ELLl"),q=a("19Vz"),l=a("lZu9"),Ft=a("kSUc"),we=a("9Bee"),Ne=a("0Owb"),$e=a("dejd"),We=a("C+DQ"),Se=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function Ie(C){var vt=C.onActionCallback,Je=C.title,lt=C.icon,Le=C.actionName,A=C.className,r=A===void 0?"":A,f=C.children;function Ee(){vt(Le)}return e.a.createElement("a",{title:Je,className:r,onClick:Ee},e.a.createElement("i",{className:"md-iconfont ".concat(lt)}),f)}var De=function(C){var vt=C.watch,Je=C.showNullButton,lt=C.onActionCallback,Le=C.fullScreen,A=C.insertTemp,r=[].concat(Se,[{title:"".concat(vt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(vt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return e.a.createElement("ul",{className:"markdown-toolbar-container"},r.map(function(f,Ee){return e.a.createElement("li",{key:Ee},f.actionName?e.a.createElement(Ie,Object(Ne.a)({},f,{onActionCallback:lt})):e.a.createElement("span",{className:"v-line"}))}),Je?e.a.createElement("li",null,e.a.createElement(Ie,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:lt},e.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,A&&e.a.createElement("li",null,e.a.createElement(Ie,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(A),onActionCallback:lt},e.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),e.a.createElement("li",{className:"btn-full-screen"},e.a.createElement(Ie,{icon:"".concat(Le?"icon-shrink":"icon-enlarge"),title:Le?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:lt})))},dt=a("M8RZ"),M=a("+L6B"),rt=a("2/Rp"),y=a("y8nQ"),O=a("Vl3Y"),Ae=a("5NDa"),He=a("5rEg"),Z={labelCol:{span:4},wrapperCol:{span:20}},xt=function(C){var vt=C.callback,Je=C.onCancel;function lt(Le){vt(Le)}return e.a.createElement(O.a,Object(Ne.a)({},Z,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:lt}),e.a.createElement(O.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},e.a.createElement(He.a,null)),e.a.createElement(O.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},e.a.createElement(He.a,null)),e.a.createElement("div",{className:"flex-container flex-end"},e.a.createElement(rt.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(rt.a,{type:"ghost",onClick:Je},"\u53D6\u6D88")))},_t=a("7ahc"),Y=a("HmJG"),le=a("BjJ7"),ue=O.a.useForm,Re={width:280,marginRight:10},o={labelCol:{span:5},wrapperCol:{span:19}},be=function(C){var vt=C.callback,Je=C.onCancel,lt=ue(),Le=Object(de.a)(lt,1),A=Le[0];function r(_){vt(_)}function f(_){A.setFieldsValue({src:"/api/attachments/".concat(_.id)})}function Ee(_){var x=_.target.files[0];Ue(x,f)}return e.a.createElement(O.a,Object(Ne.a)({form:A},o,{className:"upload-image-panel",onFinish:r}),e.a.createElement(O.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},e.a.createElement("div",{className:"flex-container"},e.a.createElement(O.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},e.a.createElement(He.a,{style:Re})),e.a.createElement(ot,{onFileChange:Ee}))),e.a.createElement(O.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},e.a.createElement(He.a,{style:{width:264}})),e.a.createElement(O.a.Item,{style:{textAlign:"right"}},e.a.createElement(rt.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(rt.a,{type:"ghost",onClick:Je},"\u53D6\u6D88")))};function ot(C){var vt=C.onFileChange;return e.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",e.a.createElement("input",{type:"file",accept:"image/*",onChange:vt}))}function Ue(C,vt){if(!C)throw new String("\u6CA1\u6709\u6587\u4EF6");var Je=new FormData;Je.append("editormd-image-file",C),Je.append("file_param_name","editormd-image-file"),Je.append("byxhr","true");var lt=new window.XMLHttpRequest;lt.withCredentials=!0,lt.addEventListener("load",function(Le){vt(JSON.parse(Le.target.responseText))},!1),lt.addEventListener("error",function(Le){console.error(Le)},!1),lt.open("POST","".concat(le.a,"/api/attachments.json")),lt.send(Je)}var Ht=a("giR+"),Kt=a("fyUT"),zt=a("7Kak"),Xt=a("9yH6"),Bt=Xt.a.Group,qe={margin:"0 8px"},Yt=function(C){var vt=C.callback,Je=C.onCancel;function lt(Le){vt(Le)}return e.a.createElement(O.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:lt},e.a.createElement("div",{className:"flex-container"},e.a.createElement("span",{style:qe},"\u5355\u5143\u683C\u6570\uFF1A"),e.a.createElement("span",{style:qe},"\u884C\u6570"),e.a.createElement(O.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},e.a.createElement(Kt.a,null)),e.a.createElement("span",{style:qe},"\u5217\u6570"),e.a.createElement(O.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},e.a.createElement(Kt.a,null))),e.a.createElement("div",{className:"flex-container",style:{marginTop:12}},e.a.createElement("span",{style:qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),e.a.createElement(O.a.Item,{name:"align"},e.a.createElement(Bt,null,e.a.createElement(Xt.a,{value:"default"},e.a.createElement("i",{className:"fa fa-align-justify"})),e.a.createElement(Xt.a,{value:"left"},e.a.createElement("i",{className:"fa fa-align-left"})),e.a.createElement(Xt.a,{value:"center"},e.a.createElement("i",{className:"fa fa-align-center"})),e.a.createElement(Xt.a,{value:"right"},e.a.createElement("i",{className:"fa fa-align-right"}))))),e.a.createElement("div",{className:"flex-container flex-end"},e.a.createElement(rt.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(rt.a,{type:"ghost",onClick:Je},"\u53D6\u6D88")))},$t="link",Qt="upload-image",mt="code-block",Ot="add-table",Ce="------------",kt={default:Ce,left:":".concat(Ce),center:":".concat(Ce,":"),right:"".concat(Ce,":")},Wt=a("9VGf"),ce,St;function yt(){}var Zt=0,Ct=1e4,Tt="\u2581",Gt=` -**\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function ea(C){return/^\d+$/.test(C)?"".concat(C,"px"):C}var ta=navigator.platform.toUpperCase().indexOf("MAC")>=0,Jt=ta?"Cmd":"Ctrl",pt=(ce={},Object(g.a)(ce,Jt+"-B","bold"),Object(g.a)(ce,Jt+"-I","italic"),ce),Mt=(St={},Object(g.a)(St,$t,"\u6DFB\u52A0\u94FE\u63A5"),Object(g.a)(St,mt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(g.a)(St,Qt,"\u6DFB\u52A0\u56FE\u7247"),Object(g.a)(St,Ot,"\u6DFB\u52A0\u8868\u683C"),St),aa=he.a=function(C){var vt=C.defaultValue,Je=vt===void 0?"":vt,lt=C.onChange,Le=C.width,A=Le===void 0?"100%":Le,r=C.height,f=r===void 0?400:r,Ee=C.miniToolbar,_=Ee===void 0?!1:Ee,x=C.isFocus,Lt=x===void 0?!1:x,j=C.watch,u=C.insertTemp,re=C.id,t=re===void 0?"markdown-editor-id":re,ae=C.showResizeBar,Ye=ae===void 0?!1:ae,fe=C.noStorage,D=fe===void 0?!1:fe,X=C.showNullButton,pe=X===void 0?!1:X,n=C.fullScreen,N=n===void 0?!1:n,i=C.onBlur,ve=C.onCMBeforeChange,R=C.className,ie=R===void 0?"":R,B=C.placeholder,J=B===void 0?"":B,G=C.values,me=G===void 0?"":G,ge=Object(s.useState)(null),tt=Object(de.a)(ge,2),d=tt[0],Pe=tt[1],oe=Object(s.useState)(Je),xe=Object(de.a)(oe,2),Dt=xe[0],Ge=xe[1],Be=Object(s.useState)(j),ke=Object(de.a)(Be,2),ht=ke[0],Ut=ke[1],at=Object(s.useState)(N),Qe=Object(de.a)(at,2),Pt=Qe[0],gt=Qe[1],ut=Object(s.useState)(""),nt=Object(de.a)(ut,2),Ze=nt[0],Te=nt[1],Et=Object(s.useState)(0),bt=Object(de.a)(Et,2),Ke=bt[0],Nt=bt[1],It=Object(s.useState)(f),Q=Object(de.a)(It,2),U=Q[0],P=Q[1],z=Object(s.useState)(!1),v=Object(de.a)(z,2),$=v[0],F=v[1],k=Object(s.useRef)(),b=Object(s.useRef)(),E=Object(s.useRef)(),m=Object(s.useRef)();Object(s.useEffect)(function(){Ge(me),d==null||d.setValue(me)},[me]),Object(s.useEffect)(function(){if(k.current){var se=function(ze,et){var Rt=et.clipboardData;if(Rt){var _e=Rt.types.toString(),S=Rt.items;if(_e==="text/html,Files"||_e==="Files"){var w=S[1];_e==="Files"&&(w=S[0]),w.kind==="file"&&w.type.match(/^image\//i)&&Ue(w.getAsFile(),function(te){te.id?ee.replaceSelection("![,](/api/attachments/".concat(te.id,")")):(te==null?void 0:te.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},ee=H.a.fromTextArea(k.current,{mode:"markdown",lineNumbers:!_,lineWrapping:!0,value:Je,autoCloseTags:!0,autoCloseBrackets:!0});return Lt&&ee.focus(),ee.on("paste",se),Pe(ee),function(){ee.off("paste",se)}}},[]);var h=Object(s.useCallback)(function(){if(b.current)try{var se=b.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ee=b.current.getElementsByClassName("markdown-editor-body")[0];Pt?ee.style.height="calc(100vh - ".concat(se,"px)"):ee.style.height="".concat(U-se,"px")}catch(ne){console.log(ne,"---- to set md editor body height")}},[U,b,Pt]);Object(s.useEffect)(function(){function se(){var ne=new L.default(function(ze){var et=Object(ct.a)(ze),Rt;try{for(et.s();!(Rt=et.n()).done;){var _e=Rt.value;(_e.target.offsetHeight>0||_e.target.offsetWidth>0)&&(h(),d.setSize("100%","100%"),d.refresh())}}catch(S){et.e(S)}finally{et.f()}});return ne.observe(k.current.parentElement),ne}if(d){var ee=se();return function(){ee.unobserve(k.current.parentElement)}}},[d,h]),Object(s.useEffect)(function(){if(d){for(var se=[],ee=function(){var _e=ze[ne];et=Object(de.a)(_e,2);var S=et[0],w=et[1],te=Object(g.a)({},S,function(){c(w)});se.push(te),d.addKeyMap(te)},ne=0,ze=Object.entries(pt);ne0){var se=new Date().getTime(),ee=window.sessionStorage.getItem(t);se>=Ke+Ct&&(!ee||ee!==Dt)&&(window.sessionStorage.setItem(t,Dt),F(!0))}},Ct),Object(s.useEffect)(function(){Ut(j)},[d,j]),Object(s.useEffect)(function(){d&&(Lt&&d.focus())},[d,Lt]),Object(s.useEffect)(function(){if(ht&&d){var se=function(ze){var et=ze.target;if(m.current){var Rt=et.scrollTop/et.scrollHeight;m.current.scrollTop=m.current.scrollHeight*Rt}},ee=d.getScrollerElement();return ee.addEventListener("scroll",se),function(){ee.removeEventListener("scroll",se)}}},[d,ht]),Object(s.useEffect)(function(){if(d&&ve){var se=function(ne,ze){ve(ne,ze)};return d.on("beforeChange",se),function(){d.off("beforeChange",se)}}},[d,ve]),Object(s.useEffect)(function(){if(d&&i){var se=function(){i(d.getValue())};return d.on("blur",se),function(){d.off("blur",se)}}},[d,i]),Object(s.useEffect)(function(){if(d){var se=function(ne){var ze=ne.getValue();Ge(ze),Nt(new Date().getTime()),ne.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),lt&<(ze)};return d.on("change",se),function(){d.off("change",se)}}},[d,lt]),Object(s.useEffect)(function(){d&&(Je==null?(d.setValue(""),Ge("")):Je!==d.getValue()&&(d.setValue(Je),Ge(Je),d.setCursor(d.lineCount(),0)))},[d,Je]);var c=Object(s.useCallback)(function(se){var ee=d.getCursor(),ne=d.getSelection(),ze=ne.split(` -`);switch(se){case"bold":return d.replaceSelection("**"+ne+"**"),ne===""&&d.setCursor(ee.line,ee.ch+2),d.focus();case"italic":return d.replaceSelection("*"+ne+"*"),ne===""&&d.setCursor(ee.line,ee.ch+1),d.focus();case"code":return d.replaceSelection("`"+ne+"`"),ne===""&&d.setCursor(ee.line,ee.ch+1),d.focus();case"inline-latex":return d.replaceSelection("`$$"+ne+"$$`"),ne===""&&d.setCursor(ee.line,ee.ch+3),d.focus();case"latex":return d.replaceSelection("```latex\n"+ne+"\n```"),d.setCursor(ee.line+1,ne.length+1),d.focus();case"line-break":return d.replaceSelection(`
    -`),d.focus();case"list-ul":return ne===""?d.replaceSelection("- "+ne):d.replaceSelection(ze.map(function(et){return et===""?"":"- ".concat(et)}).join(` -`)),d.focus();case"list-ol":return ne===""?d.replaceSelection("1. "+ne):d.replaceSelection(ze.map(function(et,Rt){return et===""?"":"".concat(Rt+1,". ").concat(et)}).join(` -`)),d.focus();case"add-null-ch":return ne===""&&d.setCursor(ee.line,ee.ch+1),d.replaceSelection(Tt),d.focus();case"inster-template-1":return ne===""&&d.setCursor(ee.line,ee.ch),d.replaceSelection(Gt),d.focus();case"eraser":return d.setValue(""),d.focus();case"trigger-watch":return Ut(!ht),d.focus();case"trigger-full-screen":return gt(!Pt),d.focus();case $t:Te($t);return;case mt:Te(mt);return;case Qt:Te(Qt);return;case Ot:Te(Ot);return;default:throw new Error}},[d,ht,Pt]),p=Object(s.useCallback)(function(se){Te("");switch(Ze){case $t:var ee=se.title,ne=se.link;return d.replaceSelection("[".concat(ee,"](").concat(ne,")")),d.focus();case mt:var ze=se.language,et=se.content;return d.replaceSelection(["```"+ze,et,"```"].join(` -`)),d.focus();case Qt:var Rt=se.src,_e=se.alt;return d.replaceSelection("![ ".concat(_e," ]( ").concat(Rt,' "').concat(_e,'" )')),d.focus();case Ot:for(var S=se.row,w=se.col,te=se.align,I=` -`,st=0;st300&&(w=300);var te=f+w+"px";P(te)}},ze=E.current,et=!1,Rt=0;return ze.addEventListener("mousedown",se),document.addEventListener("mousemove",ne),document.addEventListener("mouseup",ee),function(){ze.removeEventListener("mousedown",se),document.removeEventListener("mousemove",ne),document.removeEventListener("mouseup",ee)}}},[d,E]),Object(s.useEffect)(function(){P(f)},[f]);var Oe=ea(A),it=ea(U),ft={width:Oe,height:it},ye=Object(s.useMemo)(function(){if(Ke){var se=new Date(Ke),ee=se.getHours(),ne=se.getMinutes(),ze=se.getSeconds();return ee=ee<10?"0"+ee:ee,ne=ne<10?"0"+ne:ne,ze=ze<10?"0"+ze:ze,"".concat(ee,":").concat(ne,":").concat(ze)}return 0},[Ke]);function At(){window.sessionStorage.removeItem(t),F(!1),Nt(0)}function na(){F(!1),Nt(0),d.setValue(window.sessionStorage.getItem(t))}return e.a.createElement(s.Fragment,null,e.a.createElement("div",{className:"markdown-editor-wrapper",ref:b},e.a.createElement("div",{className:"markdown-editor-container ".concat(ie," ").concat(ht?"on-preview":""," ").concat(_?"mini":""," ").concat(Pt?"full-screen":""),style:ft},e.a.createElement(De,{insertTemp:u,watch:ht,fullScreen:Pt,showNullButton:pe,onActionCallback:c}),e.a.createElement("div",{className:"markdown-editor-body"},e.a.createElement("div",{className:"codemirror-container"},e.a.createElement("textarea",{ref:k,placeholder:J})),ht?e.a.createElement("div",{ref:m,className:"preview-container"},e.a.createElement(we.a,{value:Dt})):null))),Ye?e.a.createElement("a",{ref:E,className:"editor-resize"}):null,e.a.createElement(dt.a,null,Mt[Ze]?e.a.createElement(Xe.a,{centered:!0,title:Mt[Ze],visible:!0,onCancel:V,footer:null},Fe):null))}},T1X5:function(Ve,he){Ve.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAALdklEQVR4Xu2dC2wc1RVAzx1nDXFiO4SEhqxtxS0JHzX94TS0FEKLALX8WkKbqrRVKQrh15Zfq0IqIaSGSOXb8ktANFJbKqUFWigEAUohfFRQDC1KxS8UR/7wDbZ3TRxix3urN951No7Xnt15M7Mbz0hRImXevffds/PmzXv33StU0KWqTlcfh6mwkCHmq8M8B5oUZosyS6EeOCD7x/Rsl/kjkFJhu8AHGWiXDNuoYqsoW5K1vCkimUpxg5SzoW+r1gylOUGErygci9IC1Fi2uR+hVeA5VZ6tquOpuSL9lnVYE1d2wNo+0jnVylLNcKYKx6EcaK23XgQJH4vyjDg8OCDc3zxd3vXSLKx7ygJYW5seOGUmZ6GcJ8IShaqwHDCeHoEhVTYh3LO7mweam+XjqO2KFNjWPp09VblUlQuAmVE7YwL93SKs2SncMr9WPojK1kiAdWzXpCa40oHlCtOi6nwpegV2ZOBuGeSGxlnSVYoMP21CBfZmnx5SneFagXPzZnJ+7I+y7S6FdQMO1xxWK++HZUgowNzpeIoVKqwCDgqrcyHp6RFlZbKetWF8HgQOrD2liwTuAHdKvj9frVVTuHDuNGkNspOBAWtt1cShC1ilcLlqecz6gnSkkS3CkMBN77zBypYWGQxCXyDAuvq1KTPIeuCYIIyuAJnPOwmWJWuk3bat1oF1pfWMjLKuAqbptn05Wl63I5ybrJOHbCqyCqw9ratEucqMDjaNrGBZqsLqpjpZaasPVhyrqlVdKe5Wcafr8TXKA6KsS9azXESG/DrHN7CODp0qdaxXON2vMftze4F/aJpljY2y008/fQFr69EZCYeH3ZX0+JrQA2ZHYDDDac0HSe+ENxe4oWRg2SfriRhWca53t3HSnFTqk1YSMPedleZv8TBYHKzc3WZ4TNbxrVLeaSUB6+zV38cTjNJgjUBT1jXMkB8XK6VoYNmp+9XFKorv39cDKlxX7JS/KGDZj+K/x99Z1n5+6gjfLObj2jOw7HLTv+MVDGuwcoK6nQSf97qM5QmYWcj9xHyensRrg9YpjRL4/HtbOd7LgrEnYF1p/U1G+XnQVk9m+Y5wfbJOfjGRDyYEZvazHOFfk2WLZCKHBfX/Zmsmo3ypqV42j6djXGBmp7gzzQuTYPMxKA7Fym1tqGPxeDvX4wLr7NULVdzd4vgKyQOiXNQwQ+4spK4gMBMwc0CG1/bDGIyQXF+ymp5dDkcUCuwpCKwzpXcqbrxgfIXsAYU1TfVy4VhqxwRm4gZJ8L/9IBQtZFdbU7eLQT41VtzjmMDaU3qzwKXW1MeCivaAwi1N9XLZ6Ib7AHPDpzO0hRmR+/L78Ict8J93IT1QdN+sN6irhs/NgR8uhM8eYl28J4EmwninQ/PosPB9gHWmdZUqoS3u/uUVuPEFKMcDWg5wxWL4zlGefGz9JhGuaxgVD7IXsOwpEhMvHsrBBPNknf9IecLKed9Au+vUyJ607t3dJPNPzewFrCOl3wPutf5TKSDwio3wdF7k3imfhMNnugGZkV2q8Ho3PPbWHhOOb4IbT4zMpHMa6+XPOe17A+vVjQhfC8u0E+/d884ysH69JCzNE+v51aY90Mw7beM5E7cJ5A7ln40zZOTnMgLMnHxMDNEZ5mG6RSbcNHv9tAV+sDCQLpck9I9b4Hd5UfKbIwrgM4cKB6toyJ0EHQHWkdJLgFtL6l2JjfKB/WwRfP/TJQoKoNmf/gu/zVuGjQqY6ZrjcEmyVm43/x4B1pnSxxVOCqDvBUXGwLx5W+CJhno5eQSYe1q/jw/DPgAeA/MGDOHjqloONtkN3CesI6XfAB7x2NzabV6B3fca3LoZ+ndbU+0KmpaAn7TA0iP2lVtOQ2LWulMb62WDC6wzrdfp8CGGUC+vwL56L3wU0ArI9Gp4cowZYLkBE2F1Q51cPfyEpXUTyvGh0gK8ArvgUXgxoGwZX5gDa79eAU+Y8HRjnSyR7K5yXwAZZibk7xXYjkHY2Abmb5uXGRJPnAfTqisAGPQ31FErnWldoMrrNh3hVZZXYF7l2byv3IZEd4YoHC4dfbqUDPfZ7KxXWTEwr57K3udwtnT06i8RVhfZ1MrtMbAi3ahcJe1pXSPKiiKbWrk9BlacG1VYa95hG1QZY55UnLBS7vYK7JXtwxuc/ZYnHTWJ4U3Ko2ZVxKTDvMMelY60bs7mISzF577aeAV25l/h7Y98qSrYeO50ePDblQHMzevYmVITDjAvGHeMLzUGVpzXBbZJR0p7gBnFNbVzt1dgr+aGRMtLUzVThofEI8cYEh9/C1ZuGu7n7BrYsMxOn31K6TXAdkTx0WwM9wrMZydLaj6UgTtegje64UefgaPnlCTGdqN+A8z8biPJAFrOwGx72pK8oRiYJU+GJMYFFg+JIXnbghp3SOyO6sCD1yFxxwBs3BbA4m91dvE3YcGV4YjoqYhp/YpH4aWAtlfMZGJNJMsGxRMentZXwIdzFBuYxbszhBbuh3MFLE25IQKtwSxNmRCBs8cIEQjB/UWrcJem4sXfvf32Qhdc8jjcdjIsThbt00AbuIu/8fZK5QDDbK/EG5gVBMxsYMYhApUDzA0RqIQgnEBfDKOEl/E7bDgIx9hb7mFuMTA3qH44zM04o9wDSWNgbsRUXiBpmYdq2wZmhr1C16sfwu0vwsVHw5EHF74vgin/nlDtcjgMEeb5sPw1zFJ/DKEePxp9GMIdFiM4bhTVCUyvT9gR4zxhx4T4Ub3PcSMDrKtPL85kuK3UX1wp7fyccTaHGE5uBhP5ZPMqx1nimAf6ojgy+/J7cP6G0rMILJ4Lt51iExeUG7CCR2bd6X3Ih9KNTj95OmZOhce+u38Do9ChdBdYyGkfcq4uJRPO9ARc9kU4Y8F+DgwKp30IO7GKXVfbkVZmQ+L4iVWyH9Ghpi6y42Z7UsoJ2ISpi0y3o0gOZs/d/iWVCzDPycFMl+P0e/7B+5XgOf2eO/mIE1z69bff9sUluMw+ZXdKnELWr+NLal90ClmjJU7SXJKvbTQqLUmzO2OM06DbAFCUjJLToBstcaGBonxt42Z/hQay77K4lIcNFBPIsFLKI6cjLpYTBjGub7RRLMeYGpejChyY3XJUxty44Ftg0OwXfMsbGs/IKHFJRXvsgiupmLMxLlpqkVbQRUtzpsZlgf1Dk7DKAme/z+LC2z6YhV54210g7tCpUkdc2r5IcJGUts/Z2NajMxIODyscW6Tdk/J2A2sww2nNB0lvqQ7wXTQj+6StVzi9VCMmQzszDGqaZY2NstNPf30DM8qfVJ0yP8VdKkRUP8GPC4JvayYYyXqWi8iQX21WgI2a8pvs3Fbl+u1khO1VhdVNo0pK+bHHumO70mo+rk1VlVBKWvnpfMBtux3h3GSdPGRTj3VgectY64FjbBpbQbKedxIsS9ZIXrEtO9YHAsyYZhaMD13AKoXLJ0uVdbNFInDTO2+wsqVFLOdPHQYeGLCR91pKFwlu8e4WO7+xspXSqnDRRKXp/VofODBjoNm57kqxQoVVUeW18uuocdr3iLIyWc/a8UrS29IfCrCcsSawpzrDtYI7/T/AVicikrNLYd2AwzWFqpoHYVeowHIdMHGPmuBKB5aHWX7YhgNNRG4G7pZBbhirMLYNHePJiARYziA3LFy5VJULKuAzoFuENTuFW0bXVg4aUr78SIHlDMmemjkL5TwRloRZh3OCX/OQKpsQ7tndzQP55XnDhFR2wPINMidBq5WlmuFMFY4Lu2qgqYYnyjPi8OCAcH+uWGhUgEbrLYsnrJAz3OwGaU5AOQ6HL2cLItRYdl6/m8AfnlPl2ao6njKlCy3rsCaurIGN7qX7edDHYSosZIj56jDPgSaF2aLM0uH8+6YaWG4GugsYEOhVYbvABxlolwzbqGKrKFuStbwZxnTcFrH/A8wNv8JI/KKJAAAAAElFTkSuQmCC"},"YJx+":function(Ve,he,a){Ve.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7",action:"action___3PqBm"}},"b5+g":function(Ve,he,a){Ve.exports={flex_box_center:"flex_box_center___2bG5Z",flex_space_between:"flex_space_between___1pQuo",flex_box_vertical_center:"flex_box_vertical_center___1N2cv",flex_box_center_end:"flex_box_center_end___392i4",flex_box_column:"flex_box_column___3X7-0",Selectclass:"Selectclass___Rijwp"}},dejd:function(Ve,he,a){},i58Z:function(Ve,he,a){Ve.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(Ve,he,a){},kqOp:function(Ve,he,a){"use strict";a.d(he,"a",function(){return L});var K=a("0Owb"),Xe=a("fWQN"),ct=a("mtLc"),de=a("yKVA"),g=a("879j"),s=a("q1tI"),e=a.n(s),je=a("Ot1p"),H="\u2581",L=function(T){Object(de.a)(Me,T);var W=Object(g.a)(Me);function Me(){var q;Object(Xe.a)(this,Me);for(var l=arguments.length,Ft=new Array(l),we=0;we-1?"".concat(_==null||((Gt=_.data.filter(function(D){return D.exercise_type===Le})[0])===null||Gt===void 0)?void 0:Gt.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),l.a.createElement("div",{className:"mt10"},l.a.createElement(Ie.a,{className:M.a.table,columns:ae,dataSource:Object(De.a)(u||[]),bordered:!0,pagination:!1}))))},Ae=Object(We.a)(function(Ot){var Ce=Ot.exercise,kt=Ot.loading,Wt=Ot.user,ce=Ot.globalSetting;return{exercise:Ce,globalSetting:ce,user:Wt,loading:kt.effects}})(O),He=function(Ce){var kt=Ce.exercise,Wt=Ce.loading,ce=Ce.dispatch,St=Ce.activeTabs,yt=Ce.datas,Zt=Ce.type,Ct=Object(Ft.m)(),Tt=Object(q.useState)(Object(Ne.a)(Object(Ne.a)({},Ct),{page:1,per_page:10})),Gt=Object(W.a)(Tt,1),ea=Gt[0],ta=kt.editData;return console.log("--------",yt),l.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},l.a.createElement(Ae,{isPreview:!0,activeTabs:"2",type:Zt}),l.a.createElement(je.a,null),l.a.createElement($e.a,{data:yt==null?void 0:yt.exercise_question_types,isDragDisabled:!0}))},Z=Object(We.a)(function(Ot){var Ce=Ot.exercise,kt=Ot.loading;return{exercise:Ce,loading:kt.effects}})(He),xt=a("ErOA"),_t=a("+L6B"),Y=a("2/Rp"),le=a("OaEy"),ue=a("2fM7"),Re=a("y8nQ"),o=a("Vl3Y"),be=a("5NDa"),ot=a("5rEg"),Ue=a("b5+g"),Ht=a.n(Ue),Kt=a("55Ip"),zt=a("LvDl"),Xt=a.n(zt),Bt=a("wd/R"),qe=a.n(Bt),Yt=function(Ce){var kt=Ce.setexername,Wt={page:1,per_page:10,total:100},ce=Object(q.useState)(),St=Object(W.a)(ce,2),yt=St[0],Zt=St[1],Ct=Object(Ft.m)(),Tt=Object(q.useState)([]),Gt=Object(W.a)(Tt,2),ea=Gt[0],ta=Gt[1],Jt=Object(q.useState)([]),pt=Object(W.a)(Jt,2),Mt=pt[0],aa=pt[1],C=Object(q.useState)({}),vt=Object(W.a)(C,2),Je=vt[0],lt=vt[1],Le=Object(q.useState)(Wt),A=Object(W.a)(Le,2),r=A[0],f=A[1];function Ee(){return _.apply(this,arguments)}function _(){return _=Object(T.a)(Xe.a.mark(function re(){var t,ae,Ye,fe,D=arguments;return Xe.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return t=D.length>0&&D[0]!==void 0?D[0]:Wt,ae=D.length>1&&D[1]!==void 0?D[1]:{},Ye=Xt.a.pickBy(Object(Ne.a)(Object(Ne.a)({},t),ae),function(n){return!!n}),pe.next=5,Object(xt.a)("/api/common_exercises/exercises/".concat(Ct.exerciseId,"/exercise_lists.json"),{method:"get",params:Ye});case 5:fe=pe.sent,fe.status===0&&(Zt(fe),kt(fe),f(Object(Ne.a)(Object(Ne.a)({},t),{},{total:fe==null?void 0:fe.count})));case 7:case"end":return pe.stop()}},re)})),_.apply(this,arguments)}function x(){return Lt.apply(this,arguments)}function Lt(){return Lt=Object(T.a)(Xe.a.mark(function re(){var t,ae;return Xe.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return fe.next=2,Object(xt.a)("/api/common_exercises/exercises/".concat(Ct.exerciseId,"/student_groups.json"),{method:"get"});case 2:return t=fe.sent,fe.next=5,Object(xt.a)("/api/common_exercises/exercises/".concat(Ct.exerciseId,"/professions.json "),{method:"get"});case 5:ae=fe.sent,t.status===0&&aa(t.data),ae.status===0&&ta(ae.data);case 8:case"end":return fe.stop()}},re)})),Lt.apply(this,arguments)}Object(q.useEffect)(function(){Ee(),x()},[Ct]);var j=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:150,fixed:"left",align:"center",ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:160,align:"center",fixed:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",align:"center",ellipsis:!0,render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",align:"center",ellipsis:!0,render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"commit_status",key:"commit_status",ellipsis:!0,align:"center",render:function(t,ae){return l.a.createElement("span",null,t===0&&!ae.exercise_start_at&&"\u5F85\u8003",t===0&&ae.exercise_start_at&&"\u8003\u8BD5\u4E2D",t===1&&"\u5DF2\u4EA4\u5377")}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",ellipsis:!0,align:"center",render:function(t,ae){return l.a.createElement("span",null,t?qe()(t).format("YYYY-MM-DD HH:mm:ss"):"- -")}},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",ellipsis:!0,align:"center",render:function(t,ae){return l.a.createElement("span",null,t?qe()(t).format("YYYY-MM-DD HH:mm:ss"):"- -")}},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",key:"subjective_score",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u603B\u6210\u7EE9",dataIndex:"score",key:"score",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"exercise_type",key:"exercise_type",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u64CD\u4F5C",dataIndex:"commit_status",key:"commit_status",fixed:"right",width:150,render:function(t,ae){return l.a.createElement("div",null,t===0&&!ae.exercise_start_at&&l.a.createElement("span",{style:{color:"#AAAAAA"}},"\u8BE6\u60C5"),t===0&&ae.exercise_start_at&&l.a.createElement("span",{style:{color:"#AAAAAA"}},"\u8BE6\u60C5"),t===1&&l.a.createElement(Kt.Link,{to:"/exam/examinationManagement/".concat(Ct.exerciseId,"/export/").concat(ae.student_id),style:{color:"#1890FF",cursor:"pointer"}},"\u8BE6\u60C5"),t===2&&l.a.createElement(Kt.Link,{to:"/exam/examinationManagement/".concat(Ct.exerciseId,"/export/").concat(ae.student_id),style:{color:"#1890FF",cursor:"pointer"}},"\u8BE6\u60C5"))}}],u=function(t,ae){var Ye=Object(Ne.a)(Object(Ne.a)({},r),{},{page:t,per_page:ae});f(Ye),Ee(Ye,{})};return l.a.createElement("div",{className:"edu-container bg-white mt40"},l.a.createElement(o.a,{layout:"inline",onFinish:function(t){f(Object(Ne.a)({},t)),Ee(Wt,t)}},l.a.createElement(o.a.Item,{style:{lineHeight:"40px"},label:"\u59D3\u540D",name:"name"},l.a.createElement(ot.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D",size:"large",style:{height:"40px"}})),l.a.createElement(o.a.Item,{style:{lineHeight:"40px"},label:"\u5B66\u53F7",name:"student_no"},l.a.createElement(ot.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",size:"large",style:{height:"40px"}})),l.a.createElement(o.a.Item,{style:{lineHeight:"40px"},label:"\u4E13\u4E1A",name:"profession"},l.a.createElement(ue.a,{className:Ht.a.Selectclass,defaultValue:0},l.a.createElement(ue.a.Option,{value:0},"\u5168\u90E8"),ea.map(function(re,t){return l.a.createElement(ue.a.Option,{title:re,value:re},re)}))),l.a.createElement(o.a.Item,{style:{lineHeight:"40px"},label:"\u73ED\u7EA7",name:"student_group"},l.a.createElement(ue.a,{className:Ht.a.Selectclass,defaultValue:0},l.a.createElement(ue.a.Option,{value:0},"\u5168\u90E8"),Mt.map(function(re,t){return l.a.createElement(ue.a.Option,{title:re,value:re},re)}))),l.a.createElement(Y.a,{htmlType:"submit",style:{width:"88px",marginTop:"5px"},type:"primary"},"\u67E5\u8BE2")),l.a.createElement(Ie.a,{dataSource:yt==null?void 0:yt.exercise_users,scroll:{x:2200},style:{marginTop:"20px"},columns:j,pagination:{pageSize:r.per_page,total:r.total,current:r.page,onChange:u,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],position:["bottomCenter"],showTotal:function(t){return l.a.createElement("span",{className:"mr10"},"\u5171",l.a.createElement("span",{className:"c-orange"},t),"\u6761\u6570\u636E")}}}))},$t=Yt,Qt=function(Ce){Object(Me.a)(Ce);var kt=Object(q.useState)(),Wt=Object(W.a)(kt,2),ce=Wt[0],St=Wt[1],yt=Object(Ft.m)(),Zt=Object(q.useState)([]),Ct=Object(W.a)(Zt,2),Tt=Ct[0],Gt=Ct[1],ea=[{title:"\u8003\u751F\u5217\u8868",count:l.a.createElement($t,{setexername:St}),key:1},{title:"\u8BD5\u5377\u9884\u89C8",count:l.a.createElement(Z,{datas:Tt[0],type:"A\u8BD5\u5377"}),key:2},{title:"\u8BD5\u5377\u9884\u89C8\uFF08A\uFF09\u5377",count:l.a.createElement(Z,{type:"A\u8BD5\u5377",datas:Tt.filter(function(pt){return pt.exercise_type==="A\u8BD5\u5377"})[0]}),key:3},{title:"\u8BD5\u5377\u9884\u89C8\uFF08B\uFF09\u5377",count:l.a.createElement(Z,{type:"B\u8BD5\u5377",datas:Tt.filter(function(pt){return pt.exercise_type==="B\u8BD5\u5377"})[0]}),key:4}].filter(function(pt){return(Tt==null?void 0:Tt.length)>=2?pt.key!=2:pt.key<=2});Object(q.useEffect)(function(){ta()},[yt]);function ta(){return Jt.apply(this,arguments)}function Jt(){return Jt=Object(T.a)(Xe.a.mark(function pt(){var Mt;return Xe.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(xt.a)("/api/common_exercises/exercises/".concat(yt==null?void 0:yt.exerciseId),{method:"get"});case 2:Mt=C.sent,Mt.status===0&&Gt(Mt.data);case 4:case"end":return C.stop()}},pt)})),Jt.apply(this,arguments)}return l.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},l.a.createElement(s.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},l.a.createElement(L.a,{className:"current",onClick:function(){return history.back()}},l.a.createElement(we.a,null),"\u8FD4\u56DE"),l.a.createElement(L.a,null,l.a.createElement(je.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),l.a.createElement(L.a,null,l.a.createElement("strong",{className:"font18"},ce==null?void 0:ce.exercise_name,l.a.createElement("span",{style:{width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:(ce==null?void 0:ce.exercise_status)===1?"#84B6EB":(ce==null?void 0:ce.exercise_status)===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},(ce==null?void 0:ce.exercise_status)===1?"\u672A\u5F00\u8003":(ce==null?void 0:ce.exercise_status)===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F"),l.a.createElement("span",{style:{width:"68px",height:"20px",borderRadius:"10px",border:(ce==null?void 0:ce.is_normal)?"1px solid #1890ff":"1px solid #00C21E",background:(ce==null?void 0:ce.is_normal)?"rgba(24, 144, 255, 0.2)":"rgba(0, 194, 30, 0.2)",fontSize:"12px",display:"inline-block",textAlign:"center",color:(ce==null?void 0:ce.is_normal)?"#1890FF":"#00C21E"}},(ce==null?void 0:ce.is_normal)?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")))),l.a.createElement(je.a,{style:{margin:"0px 0px 40px 0px"}}),l.a.createElement("div",null,l.a.createElement(de.a,null,ea.map(function(pt,Mt){return l.a.createElement(de.a.TabPane,{tab:pt.title,key:pt.key},pt.count)}))))},mt=he.default=Qt},u2Z1:function(Ve,he,a){"use strict";a.d(he,"a",function(){return Ie});var K=a("WmNS"),Xe=a.n(K),ct=a("miYZ"),de=a("tsqr"),g=a("9og8"),s=a("5NDa"),e=a("5rEg"),je=a("2qtc"),H=a("kLXV"),L=a("oBTY"),T=a("tJVT"),W=a("OaEy"),Me=a("2fM7"),q=a("q1tI"),l=a.n(q),Ft=a("ErOA"),we=a("i58Z"),Ne=a.n(we),$e=a("T1X5"),We=a.n($e),Se=Me.a.Option,Ie=function(dt){var M=dt.subId,rt=dt.value,y=dt.selectvalues,O=dt.knowledgeOptions,Ae=O===void 0?[]:O,He=dt.onChange,Z=He===void 0?function(){}:He,xt=dt.onAddKnowledgeFinish,_t=xt===void 0?function(){}:xt,Y=Object(q.useRef)(),le=Object(q.useState)([]),ue=Object(T.a)(le,2),Re=ue[0],o=ue[1];rt=rt||[];var be=function(Ht,Kt){Ht?(o([Kt.key]),Z([Kt.key])):(o([]),Z([]))};Object(q.useEffect)(function(){(y==null?void 0:y.length)>0&&(o(Object(L.a)(y)),Z(Object(L.a)(y)))},[Ae]),Object(q.useEffect)(function(){var Ue;((Ue=rt)===null||Ue===void 0?void 0:Ue.length)>0&&Z(Object(L.a)(rt))},[Ae]);var ot=function(Ht){Ht.preventDefault(),Y.current="",H.a.confirm({centered:!0,width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:l.a.createElement("div",{className:"font14"},l.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},l.a.createElement("img",{src:We.a,style:{width:"108px",height:"108px",marginRight:"29px"}}),"\u60A8\u586B\u5199\u7684\u77E5\u8BC6\u70B9\u6682\u65F6\u4EC5\u5BF9\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u540E\u5C06\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF1B",l.a.createElement("br",null),"\u5E73\u53F0\u5BA1\u6838\u8FC7\u7A0B\u4E2D\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF08\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u9519\u8BEF\u3001\u975E\u6CD5\u3001\u4E0D\u96C5\u3001\u4E0D\u5339\u914D\u5F53\u524D\u8BFE\u7A0B\u7B49\u60C5\u5F62\uFF09\uFF0C\u5220\u9664\u540E\u53EF\u80FD\u5F71\u54CD\u60A8\u7684\u8BD5\u9898\u7684\u6B63\u5E38\u4F7F\u7528\u3002",l.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",l.a.createElement("br",null)),l.a.createElement(e.a,{className:"mt5",maxLength:20,style:{marginBottom:"42px"},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:Y.current,onChange:function(zt){Y.current=zt.target.value}})),onOk:function(){return new Promise(function(){var zt=Object(g.a)(Xe.a.mark(function Xt(Bt,qe){var Yt,$t;return Xe.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:if(Y.current){mt.next=3;break}return de.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),mt.abrupt("return",qe());case 3:if(!(Y.current.length>20)){mt.next=6;break}return de.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),mt.abrupt("return",qe());case 6:return mt.next=8,Object(Ft.a)("/api/tag_disciplines.json",{method:"post",body:{name:Y.current,sub_discipline_id:M}});case 8:return Yt=mt.sent,(Yt==null?void 0:Yt.status)===0&&(_t({id:Yt.tag_discipline_id,name:Y.current,type:"personal"}),$t=[],$t.push(Yt.tag_discipline_id),Z([].concat($t)),o([Yt.tag_discipline_id]),Z([].concat($t))),mt.abrupt("return",Bt());case 11:case"end":return mt.stop()}},Xt)}));return function(Xt,Bt){return zt.apply(this,arguments)}}())}})};return l.a.createElement("div",{className:Ne.a.wrap},l.a.createElement(Me.a,{disabled:!M,className:"mr5",style:{width:"242px"},onChange:be,showSearch:!0,allowClear:!0,value:Ae==null?void 0:Ae.filter(function(Ue){return(Re==null?void 0:Re.includes(Ue==null?void 0:Ue.id))||(Re==null?void 0:Re.includes((Ue==null?void 0:Ue.id)+""))}).map(function(Ue){return Ue.name})},Ae==null?void 0:Ae.map(function(Ue){return l.a.createElement(Se,{key:Ue.id,value:Ue.name},l.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},l.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Ue.name),l.a.createElement("span",null,Ue.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),l.a.createElement("button",{disabled:!M,className:"".concat(Ne.a.addKnowledge," ").concat(M?"":Ne.a.disabled),onClick:ot},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}}}]); diff --git a/p__Exam__Lists__ExaminationManagement__Detail.92f9946f.async.js b/p__Exam__Lists__ExaminationManagement__Detail.92f9946f.async.js new file mode 100644 index 0000000000..5acbff54a5 --- /dev/null +++ b/p__Exam__Lists__ExaminationManagement__Detail.92f9946f.async.js @@ -0,0 +1,15 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[130,5,6],{"0ktu":function(Ve,he,a){Ve.exports={wrap:"wrap___Njgw1",img:"img___1NCIz",table:"table___17SHx",totalScore:"totalScore___3Ok3U",people:"people___1xBI-",glassSeal:"glassSeal___3JKE6"}},"7ahc":function(Ve,he,a){"use strict";a.d(he,"a",function(){return Se});var K=a("k1fw"),Xe=a("0Owb"),ct=a("+L6B"),de=a("2/Rp"),g=a("y8nQ"),s=a("Vl3Y"),e=a("tJVT"),je=a("OaEy"),H=a("2fM7"),L=a("q1tI"),T=a.n(L),W=a("VrN/"),Me=a.n(W),q=a("p77/"),l=a.n(q),Ft=a("c5Ni"),we=a.n(Ft),Ne=H.a.Option,$e={labelCol:{span:4},wrapperCol:{span:20}},We={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};he.b=function(Ie){var De=Ie.callback,dt=Ie.onCancel,M=Object(L.useState)("python"),rt=Object(e.a)(M,2),y=rt[0],O=rt[1];function Ae(ee){O(We[ee][1])}function He(ee){De(ee)}return T.a.createElement(s.a,Object(Xe.a)({},$e,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:He}),T.a.createElement(s.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},T.a.createElement(H.a,{onChange:Ae},Object.keys(We).map(function(ee){return T.a.createElement(Ne,{key:ee,value:ee},We[ee][0])}))),T.a.createElement(s.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},T.a.createElement(Se,{mode:y})),T.a.createElement("div",{className:"flex-container flex-end"},T.a.createElement(de.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),T.a.createElement(de.a,{type:"ghost",onClick:dt},"\u53D6\u6D88")))};function Se(Ie){var De=Ie.value,dt=Ie.onChange,M=Ie.mode,rt=Ie.options,y=rt===void 0?{}:rt,O=Object(L.useRef)(),Ae=Object(L.useState)(),He=Object(e.a)(Ae,2),ee=He[0],xt=He[1];return Object(L.useEffect)(function(){if(ee){var _t=function(le){var ue=le.getValue();dt&&dt(ue)};return ee.on("change",_t),function(){ee.off("change",_t)}}},[ee,dt]),Object(L.useEffect)(function(){ee&&ee.setOption("mode",M)},[ee,M]),Object(L.useEffect)(function(){ee&&((De!==ee.getValue()||De==="")&&setTimeout(function(){ee.setValue(De||" ")},300))},[ee,De]),Object(L.useEffect)(function(){if(O.current&&!ee){var _t=Me.a.fromTextArea(O.current,Object(K.a)({mode:M,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},y));xt(_t)}},[O.current,ee]),T.a.createElement("div",{className:"my-codemirror-container"},T.a.createElement("textarea",{ref:O}))}},"7qnI":function(Ve,he,a){"use strict";var K=a("5Dmo"),Xe=a("3S7+"),ct=a("fWQN"),de=a("mtLc"),g=a("yKVA"),s=a("879j"),e=a("5NDa"),je=a("5rEg"),H=a("q1tI"),L=a.n(H),T=a("O2Wb"),W=a.n(T),Me=je.a.TextArea,q=function(l){Object(g.a)(we,l);var Ft=Object(s.a)(we);function we(){return Object(ct.a)(this,we),Ft.apply(this,arguments)}return Object(de.a)(we,[{key:"render",value:function(){var $e=this,We=this.props,Se=We.index,Ie=We.onAnswerChange,De=We.addChildAnswer,dt=We.exerciseIsPublish,M=We.answers,rt=We.activeOptionErrorIndex;return L.a.createElement("div",{className:W.a.flex},L.a.createElement("div",{className:"".concat(W.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",Se+1,"):"),L.a.createElement("div",{className:"".concat(W.a.flex," ").concat(W.a.flex1),style:{flexDirection:"column"}},M.map(function(y,O){var Ae="".concat(Se,"-").concat(O);return L.a.createElement("div",{className:"".concat(W.a.flex," ").concat(W.a.flex1),key:O},L.a.createElement("div",{className:W.a.flex1,style:{flex:1}},L.a.createElement("div",null,L.a.createElement(Me,{className:Ae===rt?W.a.error:"",spellCheck:!1,rows:4,value:y||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(O==0?"":"(\u53EF\u9009)"),onChange:function(ee){return Ie(Se,O,ee.target.value)},style:{minHeight:95}}))),!dt&&L.a.createElement(L.a.Fragment,null,O!=0&&L.a.createElement(Xe.a,{title:"\u5220\u9664"},L.a.createElement("i",{className:"".concat(W.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return $e.props.deleteChildAnswer(Se,O)},style:{float:"right"}})),O===0&&L.a.createElement(Xe.a,{title:"\u5220\u9664"},L.a.createElement("i",{className:"".concat(W.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return $e.props.deleteChildAnswermain(Se,O)},style:{float:"right"}})),L.a.createElement(Xe.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},L.a.createElement("i",{className:"".concat(W.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return De(Se)},style:{float:"right",visibility:O==M.length-1?"":"hidden"}}))))})))}}]),we}(H.Component);he.a=q},"9Bee":function(Ve,he,a){"use strict";var K=a("q1tI"),Xe=a.n(K),ct=a("vg9a"),de=a("tJVT"),g=a("DlQD"),s=a.n(g),e=a("rUJ1");function je(Y,le){var ue=Y.match(/^(\s+)(?:```)/);if(ue===null)return le;var Re=ue[1];return le.split(` +`).map(function(o){var be=o.match(/^\s+/);if(be===null)return o;var ot=Object(de.a)(be,1),Ue=ot[0];return Ue.length>=Re.length?o.slice(Re.length):o}).join(` +`)}var H=[],L=["
      "],T=new s.a.Renderer,W=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Me(){H.length=0,L=["
        "]}function q(Y,le,ue,Re){if(le>=Y.length||Y[le].level<=ue)return le;var o=Y[le];Re.push("
      • "+o.text+""),le++;var be=[];return le=q(Y,le,o.level,be),be.length>0&&(Re.push("
          "),be.forEach(function(ot){Re.push(ot)}),Re.push("
        ")),Re.push("
      • "),le=q(Y,le,ue,Re),le}function l(){return q(H,0,0,L),L.push("
      "),L.join("")}var Ft={heading:function(le){var ue=W.exec(le);if(ue)return{type:"heading",raw:ue[0],depth:ue[1].length,text:ue[2]}},fences:function(le){var ue=this.rules.block.fences.exec(le);if(ue){var Re=ue[0],o=je(Re,ue[3]||""),be=ue[2]?ue[2].trim():ue[2];if(["latex","katex","math"].indexOf(be)>=0){var ot=$e(),Ue=o;o=ot,We[ot]={type:"block",expression:Ue}}return{type:"code",raw:Re,lang:be,text:o}}}},we=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Ne=0,$e=function(){return"__special_katext_id_".concat(Ne++,"__")},We={};function Se(){return We}function Ie(){Ne=0,We={}}function De(Y){return Y=Y.replace(we,function(le,ue){var Re=$e();return We[Re]={type:"inline",expression:ue},Re}),Y}var dt=T.listitem;T.listitem=function(Y){return dt(De(Y))};var M=T.paragraph;T.paragraph=function(Y){return M(De(Y))};var rt=T.tablecell;T.tablecell=function(Y,le){return rt(De(Y),le)},T.code=function(Y,le,ue){var Re=(le||"").match(/\S*/)[0];return Re?["latex","katex","math"].indexOf(Re)>=0?"

      ".concat(Y,"

      "):'
      ').concat(ue?Y:Object(e.escape)(Y,!0),`
      +`):'
      '+(ue?Y:Object(e.escape)(Y,!0))+"
      "},T.heading=function(Y,le,ue){var Re=this.options.headerPrefix+ue.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return H.push({anchor:Re,level:le,text:Y}),"'+Y+""},s.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),s.a.use({tokenizer:Ft,renderer:T});var y=s.a,O=a("SJMd"),Ae=a("m3rI"),He=a("Oy/b"),ee=/]*>/g;function xt(Y){var le=document.createElement("div");return le.innerHTML=Y,le.childNodes.length===0?"":le.childNodes[0].nodeValue}var _t=he.a=function(Y){var le=Y.value,ue=le===void 0?"":le,Re=Y.className,o=Y.style,be=o===void 0?{}:o,ot=String(ue),Ue=Object(K.useMemo)(function(){try{var zt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Xt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Bt=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;ot=ot.replace(zt,"("+Ae.a.API_SERVER+"/api/attachments/").replace(Xt,'"'+Ae.a.API_SERVER+"/api/attachments/").replace(Bt,'"'+Ae.a.API_SERVER+"/files/uploads/")}catch($t){}var qe=y(ot),Yt=Se();return ot.match(/\[TOC\]/)&&(qe=qe.replace("

      [TOC]

      ",l()),Me()),qe=qe.replace(/(__special_katext_id_\d+__)/g,function($t,Qt){var mt=Yt[Qt],Ot=mt.type,Ce=mt.expression;return Object(He.renderToString)(xt(Ce)||"",{displayMode:Ot==="block",throwOnError:!1,output:"html"})}),qe=qe.replace(/▁/g,"\u2581\u2581\u2581"),Ie(),qe},[ot]),Ht=Object(K.useRef)();function Kt(zt){var Xt=zt.target;if(Xt.tagName.toUpperCase()==="A"){var Bt=Xt.getAttribute("href");if(Bt.startsWith("#")){zt.preventDefault();var qe=document.getElementById(Bt.replace("#",""));qe&&qe.scrollIntoView(!0)}}}return Object(K.useEffect)(function(){if(Ht.current&&Ue&&(Ue.match(ee)&&window.PR.prettyPrint()),Ht.current)return Ht.current.addEventListener("click",Kt),function(){Ht.current.removeEventListener("click",Kt),Ie(),Me()}},[Ue,Ht.current,Kt]),Xe.a.createElement("div",{ref:Ht,style:be,className:"".concat(Re||""," markdown-body"),dangerouslySetInnerHTML:{__html:Ue}})}},"9VGf":function(Ve,he,a){"use strict";a.d(he,"a",function(){return ct});var K=a("q1tI"),Xe=a.n(K);function ct(de,g){var s=Object(K.useRef)();Object(K.useEffect)(function(){s.current=de}),Object(K.useEffect)(function(){function e(){s.current()}if(g!==null){var je=setInterval(e,g);return function(){return clearInterval(je)}}},[g])}},BjJ7:function(Ve,he,a){"use strict";a.d(he,"d",function(){return Xe}),a.d(he,"c",function(){return ct}),a.d(he,"e",function(){return de}),a.d(he,"b",function(){return g}),a.d(he,"a",function(){return e});var K=a("m3rI");function Xe(je){var H=!0;if(je.length>0){for(var L=0;L1&&arguments[1]!==void 0?arguments[1]:"",L=[],T=0;T1&&e.a.createElement("span",null,e.a.createElement(Se.a,{checked:ht,onChange:function(wt){return Ut(wt.target.checked)},className:"".concat(o.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(o.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),e.a.createElement("p",{className:""},e.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:Ze,max:1e4,min:0,onChange:function(wt){Te(wt)}})," \u5206 \xA0 ",!!Ze&&!!Ke&&e.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(Ze/Ke).toFixed(1),"\u5206)")),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{value:E,selectvalues:u==null?void 0:u.tag_discipline_ids,onChange:m,subId:(st=x.editData)===null||st===void 0||((qt=st.exercise)===null||qt===void 0)?void 0:qt.sub_discipline_id,knowledgeOptions:Fe,onAddKnowledgeFinish:Oe}))),e.a.createElement("aside",{className:"tr"},(re!==-1||u.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){fe(),P(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){it()}},"\u4FDD\u5B58")))},ze=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(_e){var S,w;return(x==null||((S=x.editData)===null||S===void 0||((w=S.exercise)===null||w===void 0))?void 0:w.exercise_status)===1?_e:_e.id!=="del"&&_e.id!=="add"}),et=function(){var _e=Object(O.a)(y.a.mark(function S(w){return y.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:if(!(re!==-1)){I.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),I.abrupt("return");case 3:I.t0=w.id,I.next=I.t0==="del"?6:I.t0==="up"||I.t0==="down"?8:I.t0==="edit"?12:I.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function qt(){return y.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:return wt.next=2,Object(_t.m)({id:u.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},h)});case 3:case"end":return wt.stop()}},qt)}))()}}),I.abrupt("break",17);case 8:return I.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:u.question_id,opr:w.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},h)}),I.abrupt("break",17);case 12:return J(u.dragKey),P(!0),I.abrupt("break",17);case 15:return X({key:u.key,insert_id:u==null?void 0:u.question_id,question_type:3}),I.abrupt("break",17);case 17:case"end":return I.stop()}},S)}));return function(w){return _e.apply(this,arguments)}}(),Rt=function(){var S;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(u==null?void 0:u.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},u.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",u.question_score,"\u5206\uFF09")),(u==null?void 0:u.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},u.key,"."),e.a.createElement(be.a,{value:u.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",u.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:u.question_title})),e.a.createElement("div",{className:o.a.questionChoices},u==null||((S=u.standard_answer)===null||S===void 0)?void 0:S.map(function(w,ae){return e.a.createElement(T.a,{key:ae,align:"middle"},e.a.createElement(l.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",w.choice_id,"\uFF09\uFF1A"),e.a.createElement(l.a,{flex:"1"},e.a.createElement(T.a,{align:"middle",gutter:[1,1]},w.answer_text.map(function(I,st){return e.a.createElement(l.a,{span:24,key:st},e.a.createElement(Me.a,{key:ae,checked:u.standard_answer.includes(ae),disabled:!0,value:I}))}))))})),e.a.createElement("div",{className:o.a.action},!u.hideAction&&ze.map(function(w,ae){return w.id==="up"&&u.key===1||w.id==="down"&&u.key===u.len?null:e.a.createElement(H.a,{key:ae,placement:"bottom",title:w.name},e.a.createElement("span",{onClick:function(){return et(w)},className:w.icon}))})))};return e.a.createElement("section",{className:o.a.wrap},!U&&Rt(),U&&ne())},zt=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.exercise,_=A.globalSetting;return{problemset:r,globalSetting:_,exercise:Ee,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Kt)),Xt=a("7Kak"),Bt=a("9yH6"),qe=a("Ot1p"),Yt=["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"],$t=function(r,f){var Ee=r.problemset,_=r.globalSetting,x=r.exercise,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,J=r.editKey,Ye=r.setEditKey,fe=Ye===void 0?function(){}:Ye,D=r.cancelAdd,X=D===void 0?function(){}:D,pe=r.addCallback,n=pe===void 0?function(){}:pe,N=r.setIsClaer,i=N===void 0?function(){}:N,ve=Object(He.a)(r,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),R=Object(s.useState)(),ie=Object(g.a)(R,2),B=ie[0],Q=ie[1],G=Object(s.useState)(""),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)(!1),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(2),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)([]),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)([]),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=function(U){nt([].concat(Object(Ae.a)(ut),[Object(K.a)({},U)]))},Te=Object(ee.m)();Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){xe(!0),tt(""),ke(2),Q("");return}tt(t==null?void 0:t.question_title),ke(t==null?void 0:t.question_score),Q(t.standard_answer[0]+""),Qe(t.tag_discipline_ids)},[t,oe]),Object(s.useEffect)(function(){oe&&Z();function Z(){return U.apply(this,arguments)}function U(){return U=Object(O.a)(y.a.mark(function P(){var z,v,$;return y.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,Object(_t.I)({sub_discipline_id:(z=x.editData)===null||z===void 0||((v=z.exercise)===null||v===void 0)?void 0:v.sub_discipline_id});case 2:$=k.sent,nt($.tag_disciplines);case 4:case"end":return k.stop()}},P)})),U.apply(this,arguments)}},[oe]),Object(s.useImperativeHandle)(f,function(){return{onSave:Et,isEdit:oe}}),Object(s.useEffect)(function(){var Z,U=(x==null||((Z=x.tagDisciplineData)===null||Z===void 0)?void 0:Z.tag_disciplines)&&Array.isArray(x.tagDisciplineData.tag_disciplines)?x.tagDisciplineData.tag_disciplines:[];nt(U)},[x.tagDisciplineData]);var Et=function(){var Z=Object(O.a)(y.a.mark(function U(){var P,z,v,$,F,k;return y.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(ge){E.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),E.abrupt("return",!1);case 3:if(B){E.next=6;break}return M.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),E.abrupt("return",!1);case 6:if(P=[{choice_text:"\u6B63\u786E",is_answer:B==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:B==="2"?2:0}],!t.question_id){E.next=13;break}return E.next=10,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:ge,question_type:2,question_score:Be,question_choices:P.map(function(m){return m.choice_text}),standard_answers:P.filter(function(m){return m.is_answer}).map(function(m){return m.is_answer}),tag_discipline_ids:at,sub_discipline_id:(v=x.editData)===null||v===void 0||(($=v.exercise)===null||$===void 0)?void 0:$.sub_discipline_id}});case 10:z=E.sent,E.next=16;break;case 13:return E.next=15,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Te.categoryId,question_title:ge,question_type:2,question_score:Be,question_choices:P.map(function(m){return m.choice_text}),standard_answers:P.filter(function(m){return m.is_answer}).map(function(m){return m.is_answer}),tag_discipline_ids:at,sub_discipline_id:(F=x.editData)===null||F===void 0||((k=F.exercise)===null||k===void 0)?void 0:k.sub_discipline_id}});case 15:z=E.sent;case 16:return z.status===0&&(fe(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),xe(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},Te)})),E.abrupt("return",{name:ge,choices:P});case 18:case"end":return E.stop()}},U)}));return function(){return Z.apply(this,arguments)}}(),bt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(Z){var U,P;return(x==null||((U=x.editData)===null||U===void 0||((P=U.exercise)===null||P===void 0))?void 0:P.exercise_status)===1?Z:Z.id!=="del"&&Z.id!=="add"}),Ke=function(){var Z=Object(O.a)(y.a.mark(function U(P){return y.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(J!==-1)){v.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),v.abrupt("return");case 3:v.t0=P.id,v.next=v.t0==="del"?6:v.t0==="up"||v.t0==="down"?8:v.t0==="edit"?12:v.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function F(){return y.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},Te)});case 3:case"end":return b.stop()}},F)}))()}}),v.abrupt("break",17);case 8:return v.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:P.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},Te)}),v.abrupt("break",17);case 12:return fe(t.dragKey),xe(!0),v.abrupt("break",17);case 15:return n({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:2}),v.abrupt("break",17);case 17:case"end":return v.stop()}},U)}));return function(P){return Z.apply(this,arguments)}}(),Nt=function(){var U;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},t==null||((U=t.question_choices)===null||U===void 0)?void 0:U.map(function(P,z){return e.a.createElement(Bt.a,{key:z,checked:t.standard_answer.includes(z+1),disabled:!0},Yt[z],". ",e.a.createElement("span",{className:"c-black font14"},P.choice_text))})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&bt.map(function(P,z){return P.id==="up"&&t.key===1||P.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:z,placement:"bottom",title:P.name},e.a.createElement("span",{onClick:function(){return Ke(P)},className:P.icon}))})))},It=function(){var U,P;return e.a.createElement("aside",null,e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(qe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ge,onChange:function(v){return tt(v)}}),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),e.a.createElement(Bt.a.Group,{buttonStyle:"solid",value:B,onChange:function(v){return Q(v.target.value)}},e.a.createElement(Bt.a.Button,{value:"1",className:"".concat(o.a.radio," mr40")},"\u6B63\u786E"),e.a.createElement(Bt.a.Button,{value:"2",className:o.a.radio},"\u9519\u8BEF")),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:Be,max:1e4,min:0,onChange:function(v){ke(v)}})," \u5206"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{value:at,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:Qe,subId:(U=x.editData)===null||U===void 0||((P=U.exercise)===null||P===void 0)?void 0:P.sub_discipline_id,knowledgeOptions:ut,onAddKnowledgeFinish:Ze}))),e.a.createElement("aside",{className:"tr"},(J!==-1||t.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){X(),xe(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){Et()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:o.a.wrap},!oe&&Nt(),oe&&It())},Qt=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.exercise,_=A.globalSetting;return{problemset:r,globalSetting:_,exercise:Ee,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)($t)),mt=["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"],Ot=function(r,f){var Ee=r.problemset,_=r.globalSetting,x=r.exercise,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,J=r.cancelAdd,Ye=J===void 0?function(){}:J,fe=r.editKey,D=r.setEditKey,X=D===void 0?function(){}:D,pe=r.setIsClaer,n=pe===void 0?function(){}:pe,N=r.addCallback,i=N===void 0?function(b){}:N,ve=Object(He.a)(r,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),R=Object(s.useState)([]),ie=Object(g.a)(R,2),B=ie[0],Q=ie[1],G=Object(s.useState)(),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)([]),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(""),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)(5),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)(!1),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=Object(s.useState)([]),Te=Object(g.a)(Ze,2),Et=Te[0],bt=Te[1],Ke=Object(s.useState)([]),Nt=Object(g.a)(Ke,2),It=Nt[0],Z=Nt[1],U=function(E){Z([].concat(Object(Ae.a)(It),[Object(K.a)({},E)]))},P=Object(ee.m)();Object(s.useEffect)(function(){Q(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){nt(!0),ke(""),Qe(5),Q(["","","",""]),xe([]);return}ke(t==null?void 0:t.question_title),Qe(parseInt(t==null?void 0:t.question_score)),Q(t==null?void 0:t.question_choices.map(function(E){return E.choice_text}));var b=[];t==null||t.standard_answer.map(function(E,m){b.push(E-1)}),xe(b),bt(t.tag_discipline_ids)},[t,ut]),Object(s.useEffect)(function(){ut&&b();function b(){return E.apply(this,arguments)}function E(){return E=Object(O.a)(y.a.mark(function m(){var h,c,p;return y.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(_t.I)({sub_discipline_id:(h=x.editData)===null||h===void 0||((c=h.exercise)===null||c===void 0)?void 0:c.sub_discipline_id});case 2:p=V.sent,Z(p.tag_disciplines);case 4:case"end":return V.stop()}},m)})),E.apply(this,arguments)}},[ut]),Object(s.useImperativeHandle)(f,function(){return{onSave:z,isEdit:ut}}),Object(s.useEffect)(function(){var b,E=(x==null||((b=x.tagDisciplineData)===null||b===void 0)?void 0:b.tag_disciplines)&&Array.isArray(x.tagDisciplineData.tag_disciplines)?x.tagDisciplineData.tag_disciplines:[];Z(E)},[x.tagDisciplineData]);var z=function(){var b=Object(O.a)(y.a.mark(function E(){var m,h,c,p,Fe,V,Oe;return y.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Be){ft.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ft.abrupt("return",!1);case 3:if(m=B.findIndex(function(ye){return!ye}),!(m>-1)){ft.next=7;break}return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(mt[m]," \u9009\u9879\u7684\u5185\u5BB9")),ft.abrupt("return",!1);case 7:if(oe.length){ft.next=10;break}return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),ft.abrupt("return",!1);case 10:if(!(oe.length<1)){ft.next=13;break}return M.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ft.abrupt("return",!1);case 13:if(h=B.map(function(ye,At){return{choice_text:ye,is_answer:oe.includes(At)?At+1:0}}),!t.question_id){ft.next=20;break}return ft.next=17,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Be,question_type:1,question_score:at,question_choices:h.map(function(ye){return ye.choice_text}),standard_answers:h.filter(function(ye){return ye.is_answer}).map(function(ye){return ye.is_answer}),tag_discipline_ids:Et,sub_discipline_id:(p=x.editData)===null||p===void 0||((Fe=p.exercise)===null||Fe===void 0)?void 0:Fe.sub_discipline_id}});case 17:c=ft.sent,ft.next=23;break;case 20:return ft.next=22,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:P.categoryId,question_title:Be,question_type:1,question_score:at,question_choices:h.map(function(ye){return ye.choice_text}),standard_answers:h.filter(function(ye){return ye.is_answer}).map(function(ye){return ye.is_answer}),tag_discipline_ids:Et,sub_discipline_id:(V=x.editData)===null||V===void 0||((Oe=V.exercise)===null||Oe===void 0)?void 0:Oe.sub_discipline_id}});case 22:c=ft.sent;case 23:c.status===0&&(X(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),nt(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},P)}));case 24:case"end":return ft.stop()}},E)}));return function(){return b.apply(this,arguments)}}(),v=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(b){var E,m;return(x==null||((E=x.editData)===null||E===void 0||((m=E.exercise)===null||m===void 0))?void 0:m.exercise_status)===1?b:b.id!=="del"&&b.id!=="add"}),$=function(){var b=Object(O.a)(y.a.mark(function E(m){return y.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(!(fe!==-1)){c.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),c.abrupt("return");case 3:c.t0=m.id,c.next=c.t0==="del"?6:c.t0==="up"||c.t0==="down"?8:c.t0==="edit"?12:c.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function Fe(){return y.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},P)});case 3:case"end":return Oe.stop()}},Fe)}))()}}),c.abrupt("break",17);case 8:return c.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:m.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},P)}),c.abrupt("break",17);case 12:return X(t.dragKey),nt(!0),c.abrupt("break",17);case 15:return i({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:1}),c.abrupt("break",17);case 17:case"end":return c.stop()}},E)}));return function(m){return b.apply(this,arguments)}}(),F=function(){var E;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u591A\u9009\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},t==null||((E=t.question_choices)===null||E===void 0)?void 0:E.map(function(m,h){return e.a.createElement(T.a,null,e.a.createElement(l.a,null,e.a.createElement(Se.a,{key:h,checked:t.standard_answer.includes(h+1),disabled:!0},mt[h],".")),e.a.createElement(l.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(be.a,{value:m.choice_text}))))})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&v.map(function(m,h){return m.id==="up"&&t.key===1||m.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:h,placement:"bottom",title:m.name},e.a.createElement("span",{onClick:function(){return $(m)},className:m.icon}))})))},k=function(){var E,m;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(qe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Be,onChange:function(c){return ke(c)}}),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),B.map(function(h,c){var p,Fe;return e.a.createElement("div",{className:o.a.choiceWrap,key:c},e.a.createElement(H.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(o.a.answer," ").concat(oe.includes(c)?o.a.activeAnswer:""),onClick:function(){oe.includes(c)?xe(oe.filter(function(Oe){return Oe!==c})):xe([].concat(Object(Ae.a)(oe),[c]))}},mt[c])),e.a.createElement("div",{className:o.a.editorWrap},ge===c?e.a.createElement(qe.a,{id:"single-question-option-".concat(c),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:h,onChange:function(Oe){B[c]=Oe,Q(B)}}):e.a.createElement("div",{className:o.a.htmlWrap,onClick:function(){return tt(c)}},e.a.createElement(be.a,{value:h}))),((p=x.editData)===null||p===void 0||((Fe=p.exercise)===null||Fe===void 0)?void 0:Fe.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,c>1&&e.a.createElement(H.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(o.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Q(B.filter(function(Oe,it){return it!==c}))}})),c<7&&c===B.length-1&&e.a.createElement(H.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(o.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Q([].concat(Object(Ae.a)(B),[""]))}}))))}),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:at,max:1e4,min:0,onChange:function(c){Qe(c)}})," \u5206"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{value:Et,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:bt,subId:(E=x.editData)===null||E===void 0||((m=E.exercise)===null||m===void 0)?void 0:m.sub_discipline_id,knowledgeOptions:It,onAddKnowledgeFinish:U}))),e.a.createElement("aside",{className:"tr"},(fe!==-1||t.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){Ye(),nt(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){z()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:o.a.wrap},!ut&&F(),ut&&k())},Ce=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.exercise,_=A.globalSetting;return{problemset:r,globalSetting:_,exercise:Ee,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Ot)),kt=a("55Ip"),Wt=["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"],ce=function(r,f){var Ee=r.problemset,_=r.globalSetting,x=r.exercise,Lt=r.loading,j=r.dispatch,u=r.editData,re=r.cancelAdd,t=re===void 0?function(){}:re,J=r.editKey,Ye=r.setEditKey,fe=Ye===void 0?function(){}:Ye,D=r.addCallback,X=D===void 0?function(){}:D,pe=r.setIsClaer,n=pe===void 0?function(){}:pe,N=Object(He.a)(r,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),i=Object(s.useState)(""),ve=Object(g.a)(i,2),R=ve[0],ie=ve[1],B=Object(s.useState)(""),Q=Object(g.a)(B,2),G=Q[0],me=Q[1],ge=Object(s.useState)(""),tt=Object(g.a)(ge,2),d=tt[0],Pe=tt[1],oe=Object(s.useState)([]),xe=Object(g.a)(oe,2),Dt=xe[0],Ge=xe[1],Be=Object(s.useState)(""),ke=Object(g.a)(Be,2),ht=ke[0],Ut=ke[1],at=Object(s.useState)(),Qe=Object(g.a)(at,2),Pt=Qe[0],gt=Qe[1],ut=Object(s.useState)(!1),nt=Object(g.a)(ut,2),Ze=nt[0],Te=nt[1],Et=Object(s.useState)([]),bt=Object(g.a)(Et,2),Ke=bt[0],Nt=bt[1],It=Object(s.useState)(!1),Z=Object(g.a)(It,2),U=Z[0],P=Z[1],z=Object(ee.m)();Object(s.useEffect)(function(){var E;u.edit&&(P(!0),me(""),ie(""),Nt([])),ie(u.shixun_name),me(u.question_title);var m=[];(E=u.shixun)===null||E===void 0||E.map(function(h){m.push(h.challenge_score)}),Nt(m)},[u]),Object(s.useEffect)(function(){Te(!1)},[U]),Object(s.useImperativeHandle)(f,function(){return{onSave:v,isEdit:U}});var v=function(){var E=Object(O.a)(y.a.mark(function m(){var h,c,p;return y.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:if(h=[],c=!1,!c){V.next=4;break}return V.abrupt("return",!1);case 4:if(!u.question_id){V.next=10;break}return V.next=7,j({type:"exercise/editExerciseQuestion",payload:{id:u.question_id,question_title:G,shixun_name:R,shixun_id:u.shixun_id,question_type:5,question_scores:Ke}});case 7:p=V.sent,V.next=13;break;case 10:return V.next=12,j({type:"exercise/addExerciseQuestion",payload:{insert_id:u==null?void 0:u.insert_id,categoryId:z.categoryId,question_title:G,shixun_name:R,shixun_id:u.shixun_id,question_type:5,question_scores:Ke}});case 12:p=V.sent;case 13:return p.status===0&&(fe(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),P(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},z)})),V.abrupt("return",{name:G,analysis:d,standard_answers:h,is_ordered:Pt});case 15:case"end":return V.stop()}},m)}));return function(){return E.apply(this,arguments)}}(),$=function(){var m;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),e.a.createElement("div",{className:"mt10"},e.a.createElement(Me.a,{defaultValue:R,onChange:function(c){debugger;ie(c.target.value)}})),e.a.createElement("div",{className:"mt10"},e.a.createElement(qe.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:G,onChange:function(c){me(c)}})),e.a.createElement("div",{className:"mt20"},(m=u.shixun)===null||m===void 0?void 0:m.map(function(h,c){return e.a.createElement(T.a,{gutter:[20,20]},e.a.createElement(l.a,{flex:"1"},c+1,".",h.challenge_name),e.a.createElement(l.a,null,e.a.createElement($e.a,{defaultValue:Ke[c],onChange:function(Fe){Ke[c]=Fe,Nt(Ke),console.log("srore:L",Ke[c])}})," \u5206"))})),e.a.createElement("div",{className:"mt20"},Dt.length>1&&e.a.createElement("span",null,e.a.createElement(Se.a,{checked:Pt,onChange:function(c){return gt(c.target.checked)},className:"".concat(o.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(o.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),e.a.createElement("aside",{className:"tr"},(J!==-1||!(u==null?void 0:u.edit))&&e.a.createElement(we.a,{type:"default",onClick:function(){t(),P(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){v()}},"\u4FDD\u5B58")))},F=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(E){var m,h;return(x==null||((m=x.editData)===null||m===void 0||((h=m.exercise)===null||h===void 0))?void 0:h.exercise_status)===1?E:E.id!=="del"&&E.id!=="add"}),k=function(){var E=Object(O.a)(y.a.mark(function m(h){return y.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(J!==-1)){p.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),p.abrupt("return");case 3:p.t0=h.id,p.next=p.t0==="del"?6:p.t0==="up"||p.t0==="down"?8:p.t0==="edit"?12:p.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function V(){return y.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(_t.m)({id:u.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},z)});case 3:case"end":return it.stop()}},V)}))()}}),p.abrupt("break",17);case 8:return p.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:u.question_id,opr:h.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},z)}),p.abrupt("break",17);case 12:return fe(u.dragKey),P(!0),p.abrupt("break",17);case 15:return j({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:u.key,insert_id:u==null?void 0:u.question_id,question_type:5}}}),p.abrupt("break",17);case 17:case"end":return p.stop()}},m)}));return function(h){return E.apply(this,arguments)}}(),b=function(){var m,h;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(u==null?void 0:u.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},u.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",u.question_score,"\u5206\uFF09")),(u==null?void 0:u.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},u.key,"."),e.a.createElement(be.a,{value:u.shixun_name}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",u.question_score,"\u5206\uFF09"),!!((m=u.schools)===null||m===void 0?void 0:m.length)&&e.a.createElement(H.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},e.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:u.shixun_name})),e.a.createElement("div",{className:"mt30"}),(h=u.shixun)===null||h===void 0?void 0:h.map(function(c,p){return e.a.createElement("div",{key:p},"\u7B2C",p+1,"\u5173 ",e.a.createElement("span",{className:"ml10"},c.challenge_name)," ",e.a.createElement("span",{className:"ml10"},c.challenge_score," \u5206"))}),e.a.createElement("div",{className:o.a.action},e.a.createElement(kt.Link,{target:"_blank",to:"/shixuns/".concat(u.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!u.hideAction&&F.map(function(c,p){return c.id==="up"&&u.key===1||c.id==="down"&&u.key===u.len?null:e.a.createElement(H.a,{key:p,placement:"bottom",title:c.name},e.a.createElement("span",{onClick:function(){return k(c)},className:c.icon}))})))};return e.a.createElement("section",{className:o.a.wrap},!U&&b(),U&&$())},St=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.globalSetting,_=A.exercise;return{problemset:r,globalSetting:Ee,exercise:_,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(ce)),yt=["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"],Zt=function(r,f){var Ee=r.problemset,_=r.exercise,x=r.globalSetting,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,J=r.cancelAdd,Ye=J===void 0?function(){}:J,fe=r.editKey,D=r.setEditKey,X=D===void 0?function(){}:D,pe=r.setIsClaer,n=pe===void 0?function(){}:pe,N=r.addCallback,i=N===void 0?function(E){}:N,ve=Object(He.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),R=Object(s.useState)([]),ie=Object(g.a)(R,2),B=ie[0],Q=ie[1],G=Object(s.useState)(),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)([]),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(""),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)(5),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)([]),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=Object(s.useState)(!1),Te=Object(g.a)(Ze,2),Et=Te[0],bt=Te[1],Ke=Object(ee.m)(),Nt=Object(s.useRef)(null),It=Object(s.useState)([]),Z=Object(g.a)(It,2),U=Z[0],P=Z[1],z=function(m){P([].concat(Object(Ae.a)(U),[Object(K.a)({},m)]))};Object(s.useEffect)(function(){Q(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){bt(!0),ke(""),Qe(5),Q(["","","",""]),xe([]);return}ke(t==null?void 0:t.question_title),Qe(parseInt(t==null?void 0:t.question_score)),Q(t==null?void 0:t.question_choices.map(function(m){return m.choice_text}));var E=[];t==null||t.standard_answer.map(function(m,h){E.push(m-1)}),nt(t.tag_discipline_ids),xe(E)},[t,Et]),Object(s.useEffect)(function(){Et&&E();function E(){return m.apply(this,arguments)}function m(){return m=Object(O.a)(y.a.mark(function h(){var c,p,Fe;return y.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(_t.I)({sub_discipline_id:(c=_.editData)===null||c===void 0||((p=c.exercise)===null||p===void 0)?void 0:p.sub_discipline_id});case 2:Fe=Oe.sent,P(Fe.tag_disciplines);case 4:case"end":return Oe.stop()}},h)})),m.apply(this,arguments)}},[Et]),Object(s.useEffect)(function(){var E,m=(_==null||((E=_.tagDisciplineData)===null||E===void 0)?void 0:E.tag_disciplines)&&Array.isArray(_.tagDisciplineData.tag_disciplines)?_.tagDisciplineData.tag_disciplines:[];P(m)},[_.tagDisciplineData]),Object(s.useImperativeHandle)(f,function(){return{onSave:v,isEdit:Et}});var v=function(){var E=Object(O.a)(y.a.mark(function m(){var h,c,p,Fe,V,Oe,it;return y.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(Be){ye.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ye.abrupt("return",!1);case 3:if(h=B.findIndex(function(At){return!At}),!(h>-1)){ye.next=7;break}return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(yt[h]," \u9009\u9879\u7684\u5185\u5BB9")),ye.abrupt("return",!1);case 7:if(oe.length){ye.next=10;break}return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),ye.abrupt("return",!1);case 10:if(!(oe.length<1)){ye.next=13;break}return M.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ye.abrupt("return",!1);case 13:if(c=B.map(function(At,na){return{choice_text:At,is_answer:oe.includes(na)?na+1:0}}),!t.question_id){ye.next=20;break}return ye.next=17,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Be,question_type:1,question_score:at,question_choices:c.map(function(At){return At.choice_text}),standard_answers:c.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:ut,sub_discipline_id:(Fe=_.editData)===null||Fe===void 0||((V=Fe.exercise)===null||V===void 0)?void 0:V.sub_discipline_id}});case 17:p=ye.sent,ye.next=23;break;case 20:return ye.next=22,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Ke.categoryId,question_title:Be,question_type:1,question_score:at,question_choices:c.map(function(At){return At.choice_text}),standard_answers:c.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:ut,sub_discipline_id:(Oe=_.editData)===null||Oe===void 0||((it=Oe.exercise)===null||it===void 0)?void 0:it.sub_discipline_id}});case 22:p=ye.sent;case 23:p.status===0&&(X(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),bt(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},Ke)}));case 24:case"end":return ye.stop()}},m)}));return function(){return E.apply(this,arguments)}}(),$=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(E){var m,h;return(_==null||((m=_.editData)===null||m===void 0||((h=m.exercise)===null||h===void 0))?void 0:h.exercise_status)===1?E:E.id!=="del"&&E.id!=="add"}),F=function(){var E=Object(O.a)(y.a.mark(function m(h){return y.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(fe!==-1)){p.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),p.abrupt("return");case 3:p.t0=h.id,p.next=p.t0==="del"?6:p.t0==="up"||p.t0==="down"?8:p.t0==="edit"?12:p.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function V(){return y.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},Ke)});case 3:case"end":return it.stop()}},V)}))()}}),p.abrupt("break",17);case 8:return p.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:h.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},Ke)}),p.abrupt("break",17);case 12:return X(t.dragKey),bt(!0),p.abrupt("break",17);case 15:return i({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:0}),p.abrupt("break",17);case 17:case"end":return p.stop()}},m)}));return function(h){return E.apply(this,arguments)}}(),k=function(){var m;return e.a.createElement("aside",{ref:Nt},e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u5355\u9009\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},t==null||((m=t.question_choices)===null||m===void 0)?void 0:m.map(function(h,c){return e.a.createElement(T.a,{key:c},e.a.createElement(l.a,null,e.a.createElement(Bt.a,{key:c,checked:t.standard_answer.includes(c+1),disabled:!0},yt[c],".")),e.a.createElement(l.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(be.a,{value:h.choice_text}))))})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&$.map(function(h,c){return h.id==="up"&&t.key===1||h.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:c,placement:"bottom",title:h.name},e.a.createElement("span",{onClick:function(){return F(h)},className:h.icon}))})))},b=function(){var m,h;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(qe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Be,onChange:function(p){return ke(p)}}),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.required},"*"),e.a.createElement("span",{className:o.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),B.map(function(c,p){var Fe,V;return e.a.createElement("div",{className:o.a.choiceWrap,key:p},e.a.createElement(H.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(o.a.answer," ").concat(oe.includes(p)?o.a.activeAnswer:""),onClick:function(){oe.includes(p)?xe(oe.filter(function(it){return it!==p})):xe([].concat(Object(Ae.a)(oe),[p]))}},yt[p])),e.a.createElement("div",{className:o.a.editorWrap},ge===p?e.a.createElement(qe.a,{id:"single-question-option-".concat(p),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:c,onChange:function(it){B[p]=it,Q(B)}}):e.a.createElement("div",{className:o.a.htmlWrap,onClick:function(){return tt(p)}},e.a.createElement(be.a,{value:c}))),((Fe=_.editData)===null||Fe===void 0||((V=Fe.exercise)===null||V===void 0)?void 0:V.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,p>1&&e.a.createElement(H.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(o.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Q(B.filter(function(it,ft){return ft!==p}))}})),p<7&&p===B.length-1&&e.a.createElement(H.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(o.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Q([].concat(Object(Ae.a)(B),[""]))}}))))}),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:at,max:1e4,min:0,onChange:function(p){Qe(p)}})," \u5206"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{selectvalues:t==null?void 0:t.tag_discipline_ids,value:ut,onChange:nt,subId:(m=_.editData)===null||m===void 0||((h=m.exercise)===null||h===void 0)?void 0:h.sub_discipline_id,knowledgeOptions:U,onAddKnowledgeFinish:z}))),e.a.createElement("aside",{className:"tr"},(fe!==-1||t.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){Ye(),bt(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){v()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:o.a.wrap},!Et&&k(),Et&&b())},Ct=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.globalSetting,_=A.exercise;return{problemset:r,globalSetting:Ee,exercise:_,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Zt)),Tt=["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"],Gt=function(r,f){var Ee=r.problemset,_=r.exercise,x=r.globalSetting,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,J=r.cancelAdd,Ye=J===void 0?function(){}:J,fe=r.editKey,D=r.setEditKey,X=D===void 0?function(){}:D,pe=r.addCallback,n=pe===void 0?function(){}:pe,N=r.setIsClaer,i=N===void 0?function(){}:N,ve=Object(He.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),R=Object(s.useState)(""),ie=Object(g.a)(R,2),B=ie[0],Q=ie[1],G=Object(s.useState)(""),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)(""),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(10),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)(!1),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)([]),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=Object(ee.m)(),Te=Object(s.useState)([]),Et=Object(g.a)(Te,2),bt=Et[0],Ke=Et[1],Nt=function($){Ke([].concat(Object(Ae.a)(bt),[Object(K.a)({},$)]))};Object(s.useEffect)(function(){var v;if(!(t==null?void 0:t.question_title)){Qe(!0),Q(""),xe(""),ke(10);return}Q(t==null?void 0:t.question_title),xe(t==null||((v=t.standard_answer)===null||v===void 0)?void 0:v[0]),ke(t==null?void 0:t.question_score),nt(t.tag_discipline_ids)},[Ee.editData,at]),Object(s.useEffect)(function(){var v,$=(_==null||((v=_.tagDisciplineData)===null||v===void 0)?void 0:v.tag_disciplines)&&Array.isArray(_.tagDisciplineData.tag_disciplines)?_.tagDisciplineData.tag_disciplines:[];Ke($)},[_.tagDisciplineData]),Object(s.useEffect)(function(){at&&v();function v(){return $.apply(this,arguments)}function $(){return $=Object(O.a)(y.a.mark(function F(){var k,b,E;return y.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,Object(_t.I)({sub_discipline_id:(k=_.editData)===null||k===void 0||((b=k.exercise)===null||b===void 0)?void 0:b.sub_discipline_id});case 2:E=h.sent,Ke(E.tag_disciplines);case 4:case"end":return h.stop()}},F)})),$.apply(this,arguments)}},[at]),Object(s.useImperativeHandle)(f,function(){return{onSave:It,isEdit:at}});var It=function(){var v=Object(O.a)(y.a.mark(function $(){var F,k,b,E,m;return y.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(B){c.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),c.abrupt("return",!1);case 3:if(!t.question_id){c.next=9;break}return c.next=6,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:B,question_type:4,question_score:Be,standard_answers:[oe],tag_discipline_ids:ut,sub_discipline_id:(k=_.editData)===null||k===void 0||((b=k.exercise)===null||b===void 0)?void 0:b.sub_discipline_id}});case 6:F=c.sent,c.next=12;break;case 9:return c.next=11,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Ze.categoryId,exercise_bank_id:Ze.categoryId,question_title:B,question_type:4,question_score:Be,standard_answers:[oe],tag_discipline_ids:ut,sub_discipline_id:(E=_.editData)===null||E===void 0||((m=E.exercise)===null||m===void 0)?void 0:m.sub_discipline_id}});case 11:F=c.sent;case 12:return F.status===0&&(X(-1),M.b.success("\u4FDD\u5B58\u6210\u529F"),Qe(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},Ze)})),c.abrupt("return",{name:B,answer_texts:[oe],analysis:ge});case 14:case"end":return c.stop()}},$)}));return function(){return v.apply(this,arguments)}}(),Z=function(){var $,F;return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),e.a.createElement(qe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:B,onChange:function(b){return Q(b)}}),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:o.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(qe.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:oe,onChange:function(b){return xe(b)}}),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement($e.a,{value:Be,max:1e4,min:0,onChange:function(b){ke(b)}})," \u5206"),e.a.createElement("p",{className:o.a.titleWrap},e.a.createElement("span",{className:"".concat(o.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:o.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(ot.a,{value:ut,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:nt,subId:($=_.editData)===null||$===void 0||((F=$.exercise)===null||F===void 0)?void 0:F.sub_discipline_id,knowledgeOptions:bt,onAddKnowledgeFinish:Nt}))),e.a.createElement("aside",{className:"tr"},(fe!==-1||t.question_id)&&e.a.createElement(we.a,{type:"default",onClick:function(){Ye(),Qe(!1)}},"\u53D6\u6D88"),e.a.createElement(we.a,{className:"ml20",type:"primary",onClick:function(){It()}},"\u4FDD\u5B58")))},U=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(v){var $,F;return(_==null||(($=_.editData)===null||$===void 0||((F=$.exercise)===null||F===void 0))?void 0:F.exercise_status)===1?v:v.id!=="del"&&v.id!=="add"}),P=function(){var v=Object(O.a)(y.a.mark(function $(F){return y.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:if(!(fe!==-1)){b.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),b.abrupt("return");case 3:b.t0=F.id,b.next=b.t0==="del"?6:b.t0==="up"||b.t0==="down"?8:b.t0==="edit"?12:b.t0==="add"?15:17;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function m(){return y.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},Ze)});case 3:case"end":return c.stop()}},m)}))()}}),b.abrupt("break",17);case 8:return b.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:F.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},Ze)}),b.abrupt("break",17);case 12:return X(t.dragKey),Qe(!0),b.abrupt("break",17);case 15:return n({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:4}),b.abrupt("break",17);case 17:case"end":return b.stop()}},$)}));return function(F){return v.apply(this,arguments)}}(),z=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},e.a.createElement("p",null,e.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(be.a,{value:oe||""})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&U.map(function($,F){return $.id==="up"&&t.key===1||$.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:F,placement:"bottom",title:$.name},e.a.createElement("span",{onClick:function(){return P($)},className:$.icon}))})))};return e.a.createElement("section",{className:o.a.wrap},!at&&z(),at&&Z())},ea=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.exercise,_=A.globalSetting;return{problemset:r,globalSetting:_,exercise:Ee,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Gt)),ta=["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"],Jt=function(r,f){var Ee=r.problemset,_=r.exercise,x=r.globalSetting,Lt=r.loading,j=r.dispatch,u=r.onRef,re=u===void 0?function(){}:u,t=r.editData,J=r.cancelAdd,Ye=J===void 0?function(){}:J,fe=r.editKey,D=r.setEditKey,X=D===void 0?function(){}:D,pe=r.addCallback,n=pe===void 0?function(){}:pe,N=r.setIsClaer,i=N===void 0?function(){}:N,ve=Object(He.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),R=Object(s.useState)([]),ie=Object(g.a)(R,2),B=ie[0],Q=ie[1],G=Object(s.useState)(),me=Object(g.a)(G,2),ge=me[0],tt=me[1],d=Object(s.useState)([]),Pe=Object(g.a)(d,2),oe=Pe[0],xe=Pe[1],Dt=Object(s.useState)(""),Ge=Object(g.a)(Dt,2),Be=Ge[0],ke=Ge[1],ht=Object(s.useState)(5),Ut=Object(g.a)(ht,2),at=Ut[0],Qe=Ut[1],Pt=Object(s.useState)(!1),gt=Object(g.a)(Pt,2),ut=gt[0],nt=gt[1],Ze=Object(ee.k)(),Te=Object(ee.m)();Object(s.useEffect)(function(){Q(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){nt(!0),ke(""),Qe(5),Q(["","","",""]),xe([]);return}ke(t==null?void 0:t.question_title),Qe(parseInt(t==null?void 0:t.question_score)),Q(t==null?void 0:t.question_choices.map(function(U){return U.choice_text}));var Z=[];t==null||t.standard_answer.map(function(U,P){Z.push(U-1)}),xe(Z)},[t]),Object(s.useImperativeHandle)(f,function(){return{onSave:Et,isEdit:ut}});var Et=function(){var Z=Object(O.a)(y.a.mark(function U(){var P,z,v;return y.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:if(Be){F.next=3;break}return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),F.abrupt("return",!1);case 3:if(P=B.findIndex(function(k){return!k}),!(P>-1)){F.next=7;break}return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(ta[P]," \u9009\u9879\u7684\u5185\u5BB9")),F.abrupt("return",!1);case 7:if(oe.length){F.next=10;break}return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),F.abrupt("return",!1);case 10:if(!(oe.length<1)){F.next=13;break}return M.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),F.abrupt("return",!1);case 13:if(z=B.map(function(k,b){return{choice_text:k,is_answer:oe.includes(b)?b+1:0}}),!t.question_id){F.next=20;break}return F.next=17,j({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Be,question_type:1,question_score:at,question_choices:z.map(function(k){return k.choice_text}),standard_answers:z.filter(function(k){return k.is_answer}).map(function(k){return k.is_answer})}});case 17:v=F.sent,F.next=23;break;case 20:return F.next=22,j({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Te.categoryId,question_title:Be,question_type:1,question_score:"5.0",question_choices:z.map(function(k){return k.choice_text}),standard_answers:z.filter(function(k){return k.is_answer}).map(function(k){return k.is_answer})}});case 22:v=F.sent;case 23:v.status===0&&(M.b.success("\u4FDD\u5B58\u6210\u529F"),nt(!1),j({type:"exercise/editExercise",payload:Object(K.a)({},Te)}));case 24:case"end":return F.stop()}},U)}));return function(){return Z.apply(this,arguments)}}(),bt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(Z){var U,P;return(_==null||((U=_.editData)===null||U===void 0||((P=U.exercise)===null||P===void 0))?void 0:P.exercise_status)===1?Z:Z.id!=="del"&&Z.id!=="add"}),Ke=function(){var Z=Object(O.a)(y.a.mark(function U(P){return y.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(fe!==-1)){v.next=3;break}return M.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),v.abrupt("return");case 3:v.t0=P.id,v.next=v.t0==="del"?6:v.t0==="up"||v.t0==="down"?8:v.t0==="edit"?12:v.t0==="add"?14:16;break;case 6:return De.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(O.a)(y.a.mark(function F(){return y.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(_t.m)({id:t.question_id});case 2:j({type:"exercise/editExercise",payload:Object(K.a)({},Te)});case 3:case"end":return b.stop()}},F)}))()}}),v.abrupt("break",16);case 8:return v.next=10,j({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:P.id}});case 10:return j({type:"exercise/editExercise",payload:Object(K.a)({},Te)}),v.abrupt("break",16);case 12:return Ze.push("/problems/".concat(t==null?void 0:t.hack_identifier,"/edit?type=exercises&express_id=").concat(Te.categoryId,"&question_id=").concat(t==null?void 0:t.question_id,"&score=").concat(t==null?void 0:t.question_score,"&callback_url=").concat(location.pathname)),v.abrupt("break",16);case 14:return n({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:6}),v.abrupt("break",16);case 16:case"end":return v.stop()}},U)}));return function(P){return Z.apply(this,arguments)}}(),Nt=function(){var Z=Object(O.a)(y.a.mark(function U(P){var z;return y.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return P.preventDefault(),$.next=3,Object(_t.V)({id:t==null?void 0:t.hack_identifier});case 3:z=$.sent,z.status===0&&Object(ue.I)("/myproblems/".concat(z==null?void 0:z.identifier));case 5:case"end":return $.stop()}},U)}));return function(P){return Z.apply(this,arguments)}}(),It=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:o.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(be.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(be.a,{value:t.question_title})),e.a.createElement("div",{className:o.a.questionChoices},e.a.createElement(be.a,{value:t.description||""})),e.a.createElement("div",{className:o.a.action},!t.hideAction&&bt.map(function(U,P){return U.id==="up"&&t.key===1||U.id==="down"&&t.key===t.len?null:e.a.createElement(H.a,{key:P,placement:"bottom",title:U.name},e.a.createElement("span",{onClick:function(){return Ke(U)},className:U.icon}))})))};return e.a.createElement("section",{className:o.a.wrap},It())},pt=Object(xt.a)(function(A){var r=A.problemset,f=A.loading,Ee=A.globalSetting,_=A.exercise;return{problemset:r,globalSetting:Ee,exercise:_,loading:f.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Jt)),Mt=a("ngQI"),aa=a("loLm"),C=a.n(aa),vt=function(r){var f=r.data,Ee=r.isDragDisabled,_=Ee===void 0?!1:Ee,x=r.editorProps,Lt=x===void 0?{}:x,j=r.onDragEnd,u=j===void 0?function(){}:j,re=function(){var n,N,i,ve,R,ie,B,Q,G,me,ge,tt,d,Pe,oe=[{name:"\u5355\u9009\u9898",type:0,count:f==null||((n=f.exercise_types)===null||n===void 0)?void 0:n.q_singles,score:f==null||((N=f.exercise_types)===null||N===void 0)?void 0:N.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:f==null||((i=f.exercise_types)===null||i===void 0)?void 0:i.q_doubles,score:f==null||((ve=f.exercise_types)===null||ve===void 0)?void 0:ve.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:f==null||((R=f.exercise_types)===null||R===void 0)?void 0:R.q_judges,score:f==null||((ie=f.exercise_types)===null||ie===void 0)?void 0:ie.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:f==null||((B=f.exercise_types)===null||B===void 0)?void 0:B.q_nulls,score:f==null||((Q=f.exercise_types)===null||Q===void 0)?void 0:Q.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:f==null||((G=f.exercise_types)===null||G===void 0)?void 0:G.q_mains,score:f==null||((me=f.exercise_types)===null||me===void 0)?void 0:me.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:f==null||((ge=f.exercise_types)===null||ge===void 0)?void 0:ge.q_shixuns,score:f==null||((tt=f.exercise_types)===null||tt===void 0)?void 0:tt.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:f==null||((d=f.exercise_types)===null||d===void 0)?void 0:d.q_pros,score:f==null||((Pe=f.exercise_types)===null||Pe===void 0)?void 0:Pe.q_pros_scores,items:[]}];return oe},t=function(n,N,i){var ve=Array.from(n),R=ve.splice(N,1),ie=Object(g.a)(R,1),B=ie[0];return ve.splice(i,0,B),ve},J=function(n,N,i){if(!n.destination)return;var ve=t(N,n.source.index,n.destination.index);u(ve,i)},Ye=function(n,N){if(N===0)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ct,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===1)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ce,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===2)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Qt,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===3)return e.a.createElement(e.a.Fragment,null,e.a.createElement(zt,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===4)return e.a.createElement(e.a.Fragment,null,e.a.createElement(ea,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===5)return e.a.createElement(e.a.Fragment,null,e.a.createElement(St,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null));if(N===6)return e.a.createElement(e.a.Fragment,null,e.a.createElement(pt,Object(de.a)({editData:n},n)),e.a.createElement(ct.a,null))},fe=function(n,N,i){return e.a.createElement(Mt.a,{onDragEnd:function(R){return J(R,n,N)}},e.a.createElement(Mt.c,{droppableId:"droppable"},function(ve,R){return e.a.createElement("div",Object(de.a)({ref:ve.innerRef},ve.droppableProps,{style:{width:"100%"}}),n==null?void 0:n.map(function(ie,B){var Q,G=Object(K.a)(Object(K.a)({},ie),{},{key:B+1,hideAction:!0,isPreview:!0,dragKey:N+"-"+B},Lt);return e.a.createElement(Mt.b,{key:G==null?void 0:G.question_id,draggableId:G==null||((Q=G.question_id)===null||Q===void 0)?void 0:Q.toString(),index:B,isDragDisabled:_},function(me,ge){return e.a.createElement("aside",Object(de.a)({ref:me.innerRef},me.draggableProps,me.dragHandleProps),e.a.createElement("div",{className:C.a.posWarp,id:G.dragKey},Ye(G,N),!_&&e.a.createElement("div",{className:C.a.pos},e.a.createElement("div",{className:C.a.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}))}))},D=function(n){var N=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],i=["","\u5341","\u767E","\u5343","\u4E07"];n=parseInt(n);var ve=function(Q){for(var G=Q.toString().split("").reverse(),me="",ge=0;ge0&&G[ge]==0&&G[ge-1]==0?"":N[G[ge]]+(G[ge]==0?i[0]:i[ge]))+me;return me},R=Math.floor(n/1e4),ie=n%1e4;return ie.toString().length<4&&(ie="0"+ie),R?ve(R)+"\u4E07"+ve(ie):ve(n)},X=function(){var n,N=re();f==null||((n=f.exercise_questions)===null||n===void 0)||n.forEach(function(R,ie){if(R.question_type===0){var B,Q;(B=N[R.question_type])===null||B===void 0||((Q=B.items)===null||Q===void 0)||Q.push(R)}if(R.question_type===1){var G,me;(G=N[R.question_type])===null||G===void 0||((me=G.items)===null||me===void 0)||me.push(R)}if(R.question_type===2){var ge,tt;(ge=N[R.question_type])===null||ge===void 0||((tt=ge.items)===null||tt===void 0)||tt.push(R)}if(R.question_type===3){var d,Pe;(d=N[R.question_type])===null||d===void 0||((Pe=d.items)===null||Pe===void 0)||Pe.push(R)}if(R.question_type===4){var oe,xe;(oe=N[R.question_type])===null||oe===void 0||((xe=oe.items)===null||xe===void 0)||xe.push(R)}if(R.question_type===5){var Dt,Ge;(Dt=N[R.question_type])===null||Dt===void 0||((Ge=Dt.items)===null||Ge===void 0)||Ge.push(R)}if(R.question_type===6){var Be,ke;(Be=N[R.question_type])===null||Be===void 0||((ke=Be.items)===null||ke===void 0)||ke.push(R)}});var i=N==null?void 0:N.filter(function(R){return R.count!==0}),ve=f==null?void 0:f.map(function(R,ie){return e.a.createElement(e.a.Fragment,{key:ie},e.a.createElement("div",{className:"pl20"},e.a.createElement("span",{className:"font16 c-light-primary"},D(ie+1),"\u3001",R.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",R.count,"\u9898\uFF1B\u5171",R.score,"\u5206\uFF09")),fe(R.items,R==null?void 0:R.question_type,R==null?void 0:R.name))});return ve};return e.a.createElement("div",null," ",X()," ")},Je=[{name:"\u5355\u9009\u9898",type:0,count:14,score:"10.0",items:[{question_id:1,q_position:1,question_title:"\u4EBA\u7684\u672C\u8D28\u662F\u4EC0\u4E48\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:22,choice_text:"\u5403",choice_position:1,standard_boolean:!1},{choice_id:1713984,choice_text:"\u6253\u6E38\u620F",choice_position:2,standard_boolean:!1},{choice_id:1713985,choice_text:"\u7761\u89C9",choice_position:3,standard_boolean:!1},{choice_id:1713986,choice_text:"\u641E\u4E8B\u60C5",choice_position:4,standard_boolean:!0}],standard_answer:[4],standard_answer_show:"D"},{question_id:3,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:4,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:5,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:6,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:7,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:9,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:11,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:44,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:66,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:34,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:23555,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:23454,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"},{question_id:23565,q_position:2,question_title:"\u591A\u5C11\u4E2A\u4EBA\u4F1A\u62AC\u8D77\u4E00\u53E3\u68FA\u6750\uFF1F",question_type:0,question_score:"5.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713987,choice_text:"3\u4E2A",choice_position:1,standard_boolean:!1},{choice_id:1713988,choice_text:"10\u4E2A",choice_position:2,standard_boolean:!0},{choice_id:1713989,choice_text:"1\u4E2A",choice_position:3,standard_boolean:!1},{choice_id:1713990,choice_text:"2\u4E2A",choice_position:4,standard_boolean:!1}],standard_answer:[2],standard_answer_show:"B"}]},{name:"\u5224\u65AD\u9898",type:2,count:2,score:"4.0",items:[{question_id:7,q_position:3,question_title:"\u8682\u8681\u662F\u52A8\u7269",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713991,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!1},{choice_id:1713992,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!0}],standard_answer:[2],standard_answer_show:"\u9519\u8BEF"},{question_id:3457675,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:654366523445,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:6478765,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:3264235355,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:23534623553,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:686888,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:568456467,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:5687456687,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"},{question_id:35768756,q_position:4,question_title:"1+1=2",question_type:2,question_score:"2.0",sub_discipline_id:null,tag_discipline_ids:[],answer_comments:[],question_choices:[{choice_id:1713993,choice_text:"\u6B63\u786E",choice_position:1,standard_boolean:!0},{choice_id:1713994,choice_text:"\u9519\u8BEF",choice_position:2,standard_boolean:!1}],standard_answer:[1],standard_answer_show:"\u6B63\u786E"}]}],lt=[{name:"\u5355\u9009\u9898",type:0,count:14,score:"10.0",items:[{answer_status:0,user_score:null,question_id:63418,q_position:1,question_title:"\u4E0D\u662F\u5417",question_type:0,question_score:"5.0",answer_comments:[],question_choices:[{c_position:1,choice_id:184910,choice_text:"4",choice_position:3,user_answer_boolean:!0},{c_position:2,choice_id:184911,choice_text:"5",choice_position:4,user_answer_boolean:!1},{c_position:3,choice_id:184908,choice_text:"2",choice_position:1,user_answer_boolean:!1},{c_position:4,choice_id:184909,choice_text:"3",choice_position:2,user_answer_boolean:!1}],user_answer:[184910]},{answer_status:0,user_score:null,question_id:63419,q_position:2,question_title:"\u5475\u5475\u5475\u6253",question_type:0,question_score:"5.0",answer_comments:[],question_choices:[{c_position:1,choice_id:184914,choice_text:"53",choice_position:3,user_answer_boolean:!1},{c_position:2,choice_id:184915,choice_text:"55",choice_position:4,user_answer_boolean:!1},{c_position:3,choice_id:184912,choice_text:"4",choice_position:1,user_answer_boolean:!1},{c_position:4,choice_id:184913,choice_text:"355",choice_position:2,user_answer_boolean:!1}],user_answer:[]}]},{name:"\u5224\u65AD\u9898",type:2,count:14,score:"10.0",items:[{answer_status:0,user_score:null,question_id:63420,q_position:3,question_title:"\u8D35\u9633\u5E02\u662F\u957F\u6C99\u7684",question_type:2,question_score:"2.0",answer_comments:[],question_choices:[{c_position:1,choice_id:184916,choice_text:"\u6B63\u786E",choice_position:1,user_answer_boolean:!1},{c_position:2,choice_id:184917,choice_text:"\u9519\u8BEF",choice_position:2,user_answer_boolean:!1}],user_answer:[]}]}],Le=he.a=vt},M8RZ:function(Ve,he,a){"use strict";a.d(he,"a",function(){return H});var K=a("fWQN"),Xe=a("mtLc"),ct=a("yKVA"),de=a("879j"),g=a("q1tI"),s=a.n(g),e=a("i8i4"),je=a.n(e),H=function(L){Object(ct.a)(W,L);var T=Object(de.a)(W);function W(Me){var q;Object(K.a)(this,W),q=T.call(this,Me);var l=window.document;return q.node=l.createElement("div"),l.body.appendChild(q.node),q}return Object(Xe.a)(W,[{key:"render",value:function(){var q=this.props.children;return Object(e.createPortal)(q,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),W}(s.a.Component)},O2Wb:function(Ve,he,a){Ve.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(Ve,he,a){"use strict";var K=a("2qtc"),Xe=a("kLXV"),ct=a("rAM+"),de=a("tJVT"),g=a("jrin"),s=a("q1tI"),e=a.n(s),je=a("VrN/"),H=a.n(je),L=a("bdgK"),T=a("p77/"),W=a("Bd2K"),Me=a("ELLl"),q=a("19Vz"),l=a("lZu9"),Ft=a("kSUc"),we=a("9Bee"),Ne=a("0Owb"),$e=a("dejd"),We=a("C+DQ"),Se=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function Ie(C){var vt=C.onActionCallback,Je=C.title,lt=C.icon,Le=C.actionName,A=C.className,r=A===void 0?"":A,f=C.children;function Ee(){vt(Le)}return e.a.createElement("a",{title:Je,className:r,onClick:Ee},e.a.createElement("i",{className:"md-iconfont ".concat(lt)}),f)}var De=function(C){var vt=C.watch,Je=C.showNullButton,lt=C.onActionCallback,Le=C.fullScreen,A=C.insertTemp,r=[].concat(Se,[{title:"".concat(vt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(vt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return e.a.createElement("ul",{className:"markdown-toolbar-container"},r.map(function(f,Ee){return e.a.createElement("li",{key:Ee},f.actionName?e.a.createElement(Ie,Object(Ne.a)({},f,{onActionCallback:lt})):e.a.createElement("span",{className:"v-line"}))}),Je?e.a.createElement("li",null,e.a.createElement(Ie,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:lt},e.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,A&&e.a.createElement("li",null,e.a.createElement(Ie,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(A),onActionCallback:lt},e.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),e.a.createElement("li",{className:"btn-full-screen"},e.a.createElement(Ie,{icon:"".concat(Le?"icon-shrink":"icon-enlarge"),title:Le?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:lt})))},dt=a("M8RZ"),M=a("+L6B"),rt=a("2/Rp"),y=a("y8nQ"),O=a("Vl3Y"),Ae=a("5NDa"),He=a("5rEg"),ee={labelCol:{span:4},wrapperCol:{span:20}},xt=function(C){var vt=C.callback,Je=C.onCancel;function lt(Le){vt(Le)}return e.a.createElement(O.a,Object(Ne.a)({},ee,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:lt}),e.a.createElement(O.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},e.a.createElement(He.a,null)),e.a.createElement(O.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},e.a.createElement(He.a,null)),e.a.createElement("div",{className:"flex-container flex-end"},e.a.createElement(rt.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(rt.a,{type:"ghost",onClick:Je},"\u53D6\u6D88")))},_t=a("7ahc"),Y=a("HmJG"),le=a("BjJ7"),ue=O.a.useForm,Re={width:280,marginRight:10},o={labelCol:{span:5},wrapperCol:{span:19}},be=function(C){var vt=C.callback,Je=C.onCancel,lt=ue(),Le=Object(de.a)(lt,1),A=Le[0];function r(_){vt(_)}function f(_){A.setFieldsValue({src:"/api/attachments/".concat(_.id)})}function Ee(_){var x=_.target.files[0];Ue(x,f)}return e.a.createElement(O.a,Object(Ne.a)({form:A},o,{className:"upload-image-panel",onFinish:r}),e.a.createElement(O.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},e.a.createElement("div",{className:"flex-container"},e.a.createElement(O.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},e.a.createElement(He.a,{style:Re})),e.a.createElement(ot,{onFileChange:Ee}))),e.a.createElement(O.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},e.a.createElement(He.a,{style:{width:264}})),e.a.createElement(O.a.Item,{style:{textAlign:"right"}},e.a.createElement(rt.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(rt.a,{type:"ghost",onClick:Je},"\u53D6\u6D88")))};function ot(C){var vt=C.onFileChange;return e.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",e.a.createElement("input",{type:"file",accept:"image/*",onChange:vt}))}function Ue(C,vt){if(!C)throw new String("\u6CA1\u6709\u6587\u4EF6");var Je=new FormData;Je.append("editormd-image-file",C),Je.append("file_param_name","editormd-image-file"),Je.append("byxhr","true");var lt=new window.XMLHttpRequest;lt.withCredentials=!0,lt.addEventListener("load",function(Le){vt(JSON.parse(Le.target.responseText))},!1),lt.addEventListener("error",function(Le){console.error(Le)},!1),lt.open("POST","".concat(le.a,"/api/attachments.json")),lt.send(Je)}var Ht=a("giR+"),Kt=a("fyUT"),zt=a("7Kak"),Xt=a("9yH6"),Bt=Xt.a.Group,qe={margin:"0 8px"},Yt=function(C){var vt=C.callback,Je=C.onCancel;function lt(Le){vt(Le)}return e.a.createElement(O.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:lt},e.a.createElement("div",{className:"flex-container"},e.a.createElement("span",{style:qe},"\u5355\u5143\u683C\u6570\uFF1A"),e.a.createElement("span",{style:qe},"\u884C\u6570"),e.a.createElement(O.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},e.a.createElement(Kt.a,null)),e.a.createElement("span",{style:qe},"\u5217\u6570"),e.a.createElement(O.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},e.a.createElement(Kt.a,null))),e.a.createElement("div",{className:"flex-container",style:{marginTop:12}},e.a.createElement("span",{style:qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),e.a.createElement(O.a.Item,{name:"align"},e.a.createElement(Bt,null,e.a.createElement(Xt.a,{value:"default"},e.a.createElement("i",{className:"fa fa-align-justify"})),e.a.createElement(Xt.a,{value:"left"},e.a.createElement("i",{className:"fa fa-align-left"})),e.a.createElement(Xt.a,{value:"center"},e.a.createElement("i",{className:"fa fa-align-center"})),e.a.createElement(Xt.a,{value:"right"},e.a.createElement("i",{className:"fa fa-align-right"}))))),e.a.createElement("div",{className:"flex-container flex-end"},e.a.createElement(rt.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(rt.a,{type:"ghost",onClick:Je},"\u53D6\u6D88")))},$t="link",Qt="upload-image",mt="code-block",Ot="add-table",Ce="------------",kt={default:Ce,left:":".concat(Ce),center:":".concat(Ce,":"),right:"".concat(Ce,":")},Wt=a("9VGf"),ce,St;function yt(){}var Zt=0,Ct=1e4,Tt="\u2581",Gt=` +**\u6A21\u677F\u6807\u9898** +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function ea(C){return/^\d+$/.test(C)?"".concat(C,"px"):C}var ta=navigator.platform.toUpperCase().indexOf("MAC")>=0,Jt=ta?"Cmd":"Ctrl",pt=(ce={},Object(g.a)(ce,Jt+"-B","bold"),Object(g.a)(ce,Jt+"-I","italic"),ce),Mt=(St={},Object(g.a)(St,$t,"\u6DFB\u52A0\u94FE\u63A5"),Object(g.a)(St,mt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(g.a)(St,Qt,"\u6DFB\u52A0\u56FE\u7247"),Object(g.a)(St,Ot,"\u6DFB\u52A0\u8868\u683C"),St),aa=he.a=function(C){var vt=C.defaultValue,Je=vt===void 0?"":vt,lt=C.onChange,Le=C.width,A=Le===void 0?"100%":Le,r=C.height,f=r===void 0?400:r,Ee=C.miniToolbar,_=Ee===void 0?!1:Ee,x=C.isFocus,Lt=x===void 0?!1:x,j=C.watch,u=C.insertTemp,re=C.id,t=re===void 0?"markdown-editor-id":re,J=C.showResizeBar,Ye=J===void 0?!1:J,fe=C.noStorage,D=fe===void 0?!1:fe,X=C.showNullButton,pe=X===void 0?!1:X,n=C.fullScreen,N=n===void 0?!1:n,i=C.onBlur,ve=C.onCMBeforeChange,R=C.className,ie=R===void 0?"":R,B=C.placeholder,Q=B===void 0?"":B,G=C.values,me=G===void 0?"":G,ge=Object(s.useState)(null),tt=Object(de.a)(ge,2),d=tt[0],Pe=tt[1],oe=Object(s.useState)(Je),xe=Object(de.a)(oe,2),Dt=xe[0],Ge=xe[1],Be=Object(s.useState)(j),ke=Object(de.a)(Be,2),ht=ke[0],Ut=ke[1],at=Object(s.useState)(N),Qe=Object(de.a)(at,2),Pt=Qe[0],gt=Qe[1],ut=Object(s.useState)(""),nt=Object(de.a)(ut,2),Ze=nt[0],Te=nt[1],Et=Object(s.useState)(0),bt=Object(de.a)(Et,2),Ke=bt[0],Nt=bt[1],It=Object(s.useState)(f),Z=Object(de.a)(It,2),U=Z[0],P=Z[1],z=Object(s.useState)(!1),v=Object(de.a)(z,2),$=v[0],F=v[1],k=Object(s.useRef)(),b=Object(s.useRef)(),E=Object(s.useRef)(),m=Object(s.useRef)();Object(s.useEffect)(function(){Ge(me),d==null||d.setValue(me)},[me]),Object(s.useEffect)(function(){if(k.current){var se=function(ze,et){var Rt=et.clipboardData;if(Rt){var _e=Rt.types.toString(),S=Rt.items;if(_e==="text/html,Files"||_e==="Files"){var w=S[1];_e==="Files"&&(w=S[0]),w.kind==="file"&&w.type.match(/^image\//i)&&Ue(w.getAsFile(),function(ae){ae.id?te.replaceSelection("![,](/api/attachments/".concat(ae.id,")")):(ae==null?void 0:ae.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},te=H.a.fromTextArea(k.current,{mode:"markdown",lineNumbers:!_,lineWrapping:!0,value:Je,autoCloseTags:!0,autoCloseBrackets:!0});return Lt&&te.focus(),te.on("paste",se),Pe(te),function(){te.off("paste",se)}}},[]);var h=Object(s.useCallback)(function(){if(b.current)try{var se=b.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,te=b.current.getElementsByClassName("markdown-editor-body")[0];Pt?te.style.height="calc(100vh - ".concat(se,"px)"):te.style.height="".concat(U-se,"px")}catch(ne){console.log(ne,"---- to set md editor body height")}},[U,b,Pt]);Object(s.useEffect)(function(){function se(){var ne=new L.default(function(ze){var et=Object(ct.a)(ze),Rt;try{for(et.s();!(Rt=et.n()).done;){var _e=Rt.value;(_e.target.offsetHeight>0||_e.target.offsetWidth>0)&&(h(),d.setSize("100%","100%"),d.refresh())}}catch(S){et.e(S)}finally{et.f()}});return ne.observe(k.current.parentElement),ne}if(d){var te=se();return function(){te.unobserve(k.current.parentElement)}}},[d,h]),Object(s.useEffect)(function(){if(d){for(var se=[],te=function(){var _e=ze[ne];et=Object(de.a)(_e,2);var S=et[0],w=et[1],ae=Object(g.a)({},S,function(){c(w)});se.push(ae),d.addKeyMap(ae)},ne=0,ze=Object.entries(pt);ne0){var se=new Date().getTime(),te=window.sessionStorage.getItem(t);se>=Ke+Ct&&(!te||te!==Dt)&&(window.sessionStorage.setItem(t,Dt),F(!0))}},Ct),Object(s.useEffect)(function(){Ut(j)},[d,j]),Object(s.useEffect)(function(){d&&(Lt&&d.focus())},[d,Lt]),Object(s.useEffect)(function(){if(ht&&d){var se=function(ze){var et=ze.target;if(m.current){var Rt=et.scrollTop/et.scrollHeight;m.current.scrollTop=m.current.scrollHeight*Rt}},te=d.getScrollerElement();return te.addEventListener("scroll",se),function(){te.removeEventListener("scroll",se)}}},[d,ht]),Object(s.useEffect)(function(){if(d&&ve){var se=function(ne,ze){ve(ne,ze)};return d.on("beforeChange",se),function(){d.off("beforeChange",se)}}},[d,ve]),Object(s.useEffect)(function(){if(d&&i){var se=function(){i(d.getValue())};return d.on("blur",se),function(){d.off("blur",se)}}},[d,i]),Object(s.useEffect)(function(){if(d){var se=function(ne){var ze=ne.getValue();Ge(ze),Nt(new Date().getTime()),ne.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),lt&<(ze)};return d.on("change",se),function(){d.off("change",se)}}},[d,lt]),Object(s.useEffect)(function(){d&&(Je==null?(d.setValue(""),Ge("")):Je!==d.getValue()&&(d.setValue(Je),Ge(Je),d.setCursor(d.lineCount(),0)))},[d,Je]);var c=Object(s.useCallback)(function(se){var te=d.getCursor(),ne=d.getSelection(),ze=ne.split(` +`);switch(se){case"bold":return d.replaceSelection("**"+ne+"**"),ne===""&&d.setCursor(te.line,te.ch+2),d.focus();case"italic":return d.replaceSelection("*"+ne+"*"),ne===""&&d.setCursor(te.line,te.ch+1),d.focus();case"code":return d.replaceSelection("`"+ne+"`"),ne===""&&d.setCursor(te.line,te.ch+1),d.focus();case"inline-latex":return d.replaceSelection("`$$"+ne+"$$`"),ne===""&&d.setCursor(te.line,te.ch+3),d.focus();case"latex":return d.replaceSelection("```latex\n"+ne+"\n```"),d.setCursor(te.line+1,ne.length+1),d.focus();case"line-break":return d.replaceSelection(`
      +`),d.focus();case"list-ul":return ne===""?d.replaceSelection("- "+ne):d.replaceSelection(ze.map(function(et){return et===""?"":"- ".concat(et)}).join(` +`)),d.focus();case"list-ol":return ne===""?d.replaceSelection("1. "+ne):d.replaceSelection(ze.map(function(et,Rt){return et===""?"":"".concat(Rt+1,". ").concat(et)}).join(` +`)),d.focus();case"add-null-ch":return ne===""&&d.setCursor(te.line,te.ch+1),d.replaceSelection(Tt),d.focus();case"inster-template-1":return ne===""&&d.setCursor(te.line,te.ch),d.replaceSelection(Gt),d.focus();case"eraser":return d.setValue(""),d.focus();case"trigger-watch":return Ut(!ht),d.focus();case"trigger-full-screen":return gt(!Pt),d.focus();case $t:Te($t);return;case mt:Te(mt);return;case Qt:Te(Qt);return;case Ot:Te(Ot);return;default:throw new Error}},[d,ht,Pt]),p=Object(s.useCallback)(function(se){Te("");switch(Ze){case $t:var te=se.title,ne=se.link;return d.replaceSelection("[".concat(te,"](").concat(ne,")")),d.focus();case mt:var ze=se.language,et=se.content;return d.replaceSelection(["```"+ze,et,"```"].join(` +`)),d.focus();case Qt:var Rt=se.src,_e=se.alt;return d.replaceSelection("![ ".concat(_e," ]( ").concat(Rt,' "').concat(_e,'" )')),d.focus();case Ot:for(var S=se.row,w=se.col,ae=se.align,I=` +`,st=0;st300&&(w=300);var ae=f+w+"px";P(ae)}},ze=E.current,et=!1,Rt=0;return ze.addEventListener("mousedown",se),document.addEventListener("mousemove",ne),document.addEventListener("mouseup",te),function(){ze.removeEventListener("mousedown",se),document.removeEventListener("mousemove",ne),document.removeEventListener("mouseup",te)}}},[d,E]),Object(s.useEffect)(function(){P(f)},[f]);var Oe=ea(A),it=ea(U),ft={width:Oe,height:it},ye=Object(s.useMemo)(function(){if(Ke){var se=new Date(Ke),te=se.getHours(),ne=se.getMinutes(),ze=se.getSeconds();return te=te<10?"0"+te:te,ne=ne<10?"0"+ne:ne,ze=ze<10?"0"+ze:ze,"".concat(te,":").concat(ne,":").concat(ze)}return 0},[Ke]);function At(){window.sessionStorage.removeItem(t),F(!1),Nt(0)}function na(){F(!1),Nt(0),d.setValue(window.sessionStorage.getItem(t))}return e.a.createElement(s.Fragment,null,e.a.createElement("div",{className:"markdown-editor-wrapper",ref:b},e.a.createElement("div",{className:"markdown-editor-container ".concat(ie," ").concat(ht?"on-preview":""," ").concat(_?"mini":""," ").concat(Pt?"full-screen":""),style:ft},e.a.createElement(De,{insertTemp:u,watch:ht,fullScreen:Pt,showNullButton:pe,onActionCallback:c}),e.a.createElement("div",{className:"markdown-editor-body"},e.a.createElement("div",{className:"codemirror-container"},e.a.createElement("textarea",{ref:k,placeholder:Q})),ht?e.a.createElement("div",{ref:m,className:"preview-container"},e.a.createElement(we.a,{value:Dt})):null))),Ye?e.a.createElement("a",{ref:E,className:"editor-resize"}):null,e.a.createElement(dt.a,null,Mt[Ze]?e.a.createElement(Xe.a,{centered:!0,title:Mt[Ze],visible:!0,onCancel:V,footer:null},Fe):null))}},T1X5:function(Ve,he){Ve.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAALdklEQVR4Xu2dC2wc1RVAzx1nDXFiO4SEhqxtxS0JHzX94TS0FEKLALX8WkKbqrRVKQrh15Zfq0IqIaSGSOXb8ktANFJbKqUFWigEAUohfFRQDC1KxS8UR/7wDbZ3TRxix3urN951No7Xnt15M7Mbz0hRImXevffds/PmzXv33StU0KWqTlcfh6mwkCHmq8M8B5oUZosyS6EeOCD7x/Rsl/kjkFJhu8AHGWiXDNuoYqsoW5K1vCkimUpxg5SzoW+r1gylOUGErygci9IC1Fi2uR+hVeA5VZ6tquOpuSL9lnVYE1d2wNo+0jnVylLNcKYKx6EcaK23XgQJH4vyjDg8OCDc3zxd3vXSLKx7ygJYW5seOGUmZ6GcJ8IShaqwHDCeHoEhVTYh3LO7mweam+XjqO2KFNjWPp09VblUlQuAmVE7YwL93SKs2SncMr9WPojK1kiAdWzXpCa40oHlCtOi6nwpegV2ZOBuGeSGxlnSVYoMP21CBfZmnx5SneFagXPzZnJ+7I+y7S6FdQMO1xxWK++HZUgowNzpeIoVKqwCDgqrcyHp6RFlZbKetWF8HgQOrD2liwTuAHdKvj9frVVTuHDuNGkNspOBAWtt1cShC1ilcLlqecz6gnSkkS3CkMBN77zBypYWGQxCXyDAuvq1KTPIeuCYIIyuAJnPOwmWJWuk3bat1oF1pfWMjLKuAqbptn05Wl63I5ybrJOHbCqyCqw9ratEucqMDjaNrGBZqsLqpjpZaasPVhyrqlVdKe5Wcafr8TXKA6KsS9azXESG/DrHN7CODp0qdaxXON2vMftze4F/aJpljY2y008/fQFr69EZCYeH3ZX0+JrQA2ZHYDDDac0HSe+ENxe4oWRg2SfriRhWca53t3HSnFTqk1YSMPedleZv8TBYHKzc3WZ4TNbxrVLeaSUB6+zV38cTjNJgjUBT1jXMkB8XK6VoYNmp+9XFKorv39cDKlxX7JS/KGDZj+K/x99Z1n5+6gjfLObj2jOw7HLTv+MVDGuwcoK6nQSf97qM5QmYWcj9xHyensRrg9YpjRL4/HtbOd7LgrEnYF1p/U1G+XnQVk9m+Y5wfbJOfjGRDyYEZvazHOFfk2WLZCKHBfX/Zmsmo3ypqV42j6djXGBmp7gzzQuTYPMxKA7Fym1tqGPxeDvX4wLr7NULVdzd4vgKyQOiXNQwQ+4spK4gMBMwc0CG1/bDGIyQXF+ymp5dDkcUCuwpCKwzpXcqbrxgfIXsAYU1TfVy4VhqxwRm4gZJ8L/9IBQtZFdbU7eLQT41VtzjmMDaU3qzwKXW1MeCivaAwi1N9XLZ6Ib7AHPDpzO0hRmR+/L78Ict8J93IT1QdN+sN6irhs/NgR8uhM8eYl28J4EmwninQ/PosPB9gHWmdZUqoS3u/uUVuPEFKMcDWg5wxWL4zlGefGz9JhGuaxgVD7IXsOwpEhMvHsrBBPNknf9IecLKed9Au+vUyJ607t3dJPNPzewFrCOl3wPutf5TKSDwio3wdF7k3imfhMNnugGZkV2q8Ho3PPbWHhOOb4IbT4zMpHMa6+XPOe17A+vVjQhfC8u0E+/d884ysH69JCzNE+v51aY90Mw7beM5E7cJ5A7ln40zZOTnMgLMnHxMDNEZ5mG6RSbcNHv9tAV+sDCQLpck9I9b4Hd5UfKbIwrgM4cKB6toyJ0EHQHWkdJLgFtL6l2JjfKB/WwRfP/TJQoKoNmf/gu/zVuGjQqY6ZrjcEmyVm43/x4B1pnSxxVOCqDvBUXGwLx5W+CJhno5eQSYe1q/jw/DPgAeA/MGDOHjqloONtkN3CesI6XfAB7x2NzabV6B3fca3LoZ+ndbU+0KmpaAn7TA0iP2lVtOQ2LWulMb62WDC6wzrdfp8CGGUC+vwL56L3wU0ArI9Gp4cowZYLkBE2F1Q51cPfyEpXUTyvGh0gK8ArvgUXgxoGwZX5gDa79eAU+Y8HRjnSyR7K5yXwAZZibk7xXYjkHY2Abmb5uXGRJPnAfTqisAGPQ31FErnWldoMrrNh3hVZZXYF7l2byv3IZEd4YoHC4dfbqUDPfZ7KxXWTEwr57K3udwtnT06i8RVhfZ1MrtMbAi3ahcJe1pXSPKiiKbWrk9BlacG1VYa95hG1QZY55UnLBS7vYK7JXtwxuc/ZYnHTWJ4U3Ko2ZVxKTDvMMelY60bs7mISzF577aeAV25l/h7Y98qSrYeO50ePDblQHMzevYmVITDjAvGHeMLzUGVpzXBbZJR0p7gBnFNbVzt1dgr+aGRMtLUzVThofEI8cYEh9/C1ZuGu7n7BrYsMxOn31K6TXAdkTx0WwM9wrMZydLaj6UgTtegje64UefgaPnlCTGdqN+A8z8biPJAFrOwGx72pK8oRiYJU+GJMYFFg+JIXnbghp3SOyO6sCD1yFxxwBs3BbA4m91dvE3YcGV4YjoqYhp/YpH4aWAtlfMZGJNJMsGxRMentZXwIdzFBuYxbszhBbuh3MFLE25IQKtwSxNmRCBs8cIEQjB/UWrcJem4sXfvf32Qhdc8jjcdjIsThbt00AbuIu/8fZK5QDDbK/EG5gVBMxsYMYhApUDzA0RqIQgnEBfDKOEl/E7bDgIx9hb7mFuMTA3qH44zM04o9wDSWNgbsRUXiBpmYdq2wZmhr1C16sfwu0vwsVHw5EHF74vgin/nlDtcjgMEeb5sPw1zFJ/DKEePxp9GMIdFiM4bhTVCUyvT9gR4zxhx4T4Ub3PcSMDrKtPL85kuK3UX1wp7fyccTaHGE5uBhP5ZPMqx1nimAf6ojgy+/J7cP6G0rMILJ4Lt51iExeUG7CCR2bd6X3Ih9KNTj95OmZOhce+u38Do9ChdBdYyGkfcq4uJRPO9ARc9kU4Y8F+DgwKp30IO7GKXVfbkVZmQ+L4iVWyH9Ghpi6y42Z7UsoJ2ISpi0y3o0gOZs/d/iWVCzDPycFMl+P0e/7B+5XgOf2eO/mIE1z69bff9sUluMw+ZXdKnELWr+NLal90ClmjJU7SXJKvbTQqLUmzO2OM06DbAFCUjJLToBstcaGBonxt42Z/hQay77K4lIcNFBPIsFLKI6cjLpYTBjGub7RRLMeYGpejChyY3XJUxty44Ftg0OwXfMsbGs/IKHFJRXvsgiupmLMxLlpqkVbQRUtzpsZlgf1Dk7DKAme/z+LC2z6YhV54210g7tCpUkdc2r5IcJGUts/Z2NajMxIODyscW6Tdk/J2A2sww2nNB0lvqQ7wXTQj+6StVzi9VCMmQzszDGqaZY2NstNPf30DM8qfVJ0yP8VdKkRUP8GPC4JvayYYyXqWi8iQX21WgI2a8pvs3Fbl+u1khO1VhdVNo0pK+bHHumO70mo+rk1VlVBKWvnpfMBtux3h3GSdPGRTj3VgectY64FjbBpbQbKedxIsS9ZIXrEtO9YHAsyYZhaMD13AKoXLJ0uVdbNFInDTO2+wsqVFLOdPHQYeGLCR91pKFwlu8e4WO7+xspXSqnDRRKXp/VofODBjoNm57kqxQoVVUeW18uuocdr3iLIyWc/a8UrS29IfCrCcsSawpzrDtYI7/T/AVicikrNLYd2AwzWFqpoHYVeowHIdMHGPmuBKB5aHWX7YhgNNRG4G7pZBbhirMLYNHePJiARYziA3LFy5VJULKuAzoFuENTuFW0bXVg4aUr78SIHlDMmemjkL5TwRloRZh3OCX/OQKpsQ7tndzQP55XnDhFR2wPINMidBq5WlmuFMFY4Lu2qgqYYnyjPi8OCAcH+uWGhUgEbrLYsnrJAz3OwGaU5AOQ6HL2cLItRYdl6/m8AfnlPl2ao6njKlCy3rsCaurIGN7qX7edDHYSosZIj56jDPgSaF2aLM0uH8+6YaWG4GugsYEOhVYbvABxlolwzbqGKrKFuStbwZxnTcFrH/A8wNv8JI/KKJAAAAAElFTkSuQmCC"},"YJx+":function(Ve,he,a){Ve.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7",action:"action___3PqBm"}},"b5+g":function(Ve,he,a){Ve.exports={flex_box_center:"flex_box_center___2bG5Z",flex_space_between:"flex_space_between___1pQuo",flex_box_vertical_center:"flex_box_vertical_center___1N2cv",flex_box_center_end:"flex_box_center_end___392i4",flex_box_column:"flex_box_column___3X7-0",Selectclass:"Selectclass___Rijwp"}},dejd:function(Ve,he,a){},i58Z:function(Ve,he,a){Ve.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(Ve,he,a){},kqOp:function(Ve,he,a){"use strict";a.d(he,"a",function(){return L});var K=a("0Owb"),Xe=a("fWQN"),ct=a("mtLc"),de=a("yKVA"),g=a("879j"),s=a("q1tI"),e=a.n(s),je=a("Ot1p"),H="\u2581",L=function(T){Object(de.a)(Me,T);var W=Object(g.a)(Me);function Me(){var q;Object(Xe.a)(this,Me);for(var l=arguments.length,Ft=new Array(l),we=0;we-1?"".concat(_==null||((Gt=_.data.filter(function(D){return D.exercise_type===Le})[0])===null||Gt===void 0)?void 0:Gt.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),l.a.createElement("div",{className:"mt10"},l.a.createElement(Ie.a,{className:M.a.table,columns:J,dataSource:Object(De.a)(u||[]),bordered:!0,pagination:!1}))))},Ae=Object(We.a)(function(Ot){var Ce=Ot.exercise,kt=Ot.loading,Wt=Ot.user,ce=Ot.globalSetting;return{exercise:Ce,globalSetting:ce,user:Wt,loading:kt.effects}})(O),He=function(Ce){var kt=Ce.exercise,Wt=Ce.loading,ce=Ce.dispatch,St=Ce.activeTabs,yt=Ce.datas,Zt=Ce.type,Ct=Object(Ft.m)(),Tt=Object(q.useState)(Object(Ne.a)(Object(Ne.a)({},Ct),{page:1,per_page:10})),Gt=Object(W.a)(Tt,1),ea=Gt[0],ta=kt.editData;return console.log("--------",yt),l.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},l.a.createElement(Ae,{isPreview:!0,activeTabs:"2",type:Zt}),l.a.createElement(je.a,null),l.a.createElement($e.a,{data:yt==null?void 0:yt.exercise_question_types,isDragDisabled:!0}))},ee=Object(We.a)(function(Ot){var Ce=Ot.exercise,kt=Ot.loading;return{exercise:Ce,loading:kt.effects}})(He),xt=a("ErOA"),_t=a("+L6B"),Y=a("2/Rp"),le=a("OaEy"),ue=a("2fM7"),Re=a("y8nQ"),o=a("Vl3Y"),be=a("5NDa"),ot=a("5rEg"),Ue=a("b5+g"),Ht=a.n(Ue),Kt=a("55Ip"),zt=a("LvDl"),Xt=a.n(zt),Bt=a("wd/R"),qe=a.n(Bt),Yt=function(Ce){var kt=Ce.setexername,Wt={page:1,per_page:10,total:100},ce=Object(q.useState)(),St=Object(W.a)(ce,2),yt=St[0],Zt=St[1],Ct=Object(Ft.m)(),Tt=Object(q.useState)([]),Gt=Object(W.a)(Tt,2),ea=Gt[0],ta=Gt[1],Jt=Object(q.useState)([]),pt=Object(W.a)(Jt,2),Mt=pt[0],aa=pt[1],C=Object(q.useState)({}),vt=Object(W.a)(C,2),Je=vt[0],lt=vt[1],Le=Object(q.useState)(Wt),A=Object(W.a)(Le,2),r=A[0],f=A[1];function Ee(){return _.apply(this,arguments)}function _(){return _=Object(T.a)(Xe.a.mark(function re(){var t,J,Ye,fe,D=arguments;return Xe.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return t=D.length>0&&D[0]!==void 0?D[0]:Wt,J=D.length>1&&D[1]!==void 0?D[1]:{},Ye=Xt.a.pickBy(Object(Ne.a)(Object(Ne.a)({},t),J),function(n){return!!n}),pe.next=5,Object(xt.a)("/api/common_exercises/exercises/".concat(Ct.exerciseId,"/exercise_lists.json"),{method:"get",params:Ye});case 5:fe=pe.sent,fe.status===0&&(Zt(fe),kt(fe),f(Object(Ne.a)(Object(Ne.a)({},t),{},{total:fe==null?void 0:fe.count})));case 7:case"end":return pe.stop()}},re)})),_.apply(this,arguments)}function x(){return Lt.apply(this,arguments)}function Lt(){return Lt=Object(T.a)(Xe.a.mark(function re(){var t,J;return Xe.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return fe.next=2,Object(xt.a)("/api/common_exercises/exercises/".concat(Ct.exerciseId,"/student_groups.json"),{method:"get"});case 2:return t=fe.sent,fe.next=5,Object(xt.a)("/api/common_exercises/exercises/".concat(Ct.exerciseId,"/professions.json "),{method:"get"});case 5:J=fe.sent,t.status===0&&aa(t.data),J.status===0&&ta(J.data);case 8:case"end":return fe.stop()}},re)})),Lt.apply(this,arguments)}Object(q.useEffect)(function(){Ee(),x()},[Ct]);var j=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:150,fixed:"left",align:"center",ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:160,align:"center",fixed:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",align:"center",ellipsis:!0,render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",align:"center",ellipsis:!0,render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"commit_status",key:"commit_status",ellipsis:!0,align:"center",render:function(t,J){return l.a.createElement("span",null,t===0&&!J.exercise_start_at&&"\u5F85\u8003",t===0&&J.exercise_start_at&&"\u8003\u8BD5\u4E2D",t===1&&"\u5DF2\u4EA4\u5377",t===2&&"\u5DF2\u4EA4\u5377")}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",ellipsis:!0,align:"center",render:function(t,J){return l.a.createElement("span",null,t?qe()(t).format("YYYY-MM-DD HH:mm:ss"):"- -")}},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",ellipsis:!0,align:"center",render:function(t,J){return l.a.createElement("span",null,t?qe()(t).format("YYYY-MM-DD HH:mm:ss"):"- -")}},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",key:"subjective_score",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u603B\u6210\u7EE9",dataIndex:"score",key:"score",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"exercise_type",key:"exercise_type",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",ellipsis:!0,align:"center",render:function(t){return l.a.createElement("span",null,t||"- -")}},{title:"\u64CD\u4F5C",dataIndex:"commit_status",key:"commit_status",fixed:"right",width:150,render:function(t,J){return l.a.createElement("div",null,t===0&&!J.exercise_start_at&&l.a.createElement("span",{style:{color:"#AAAAAA"}},"\u8BE6\u60C5"),t===0&&J.exercise_start_at&&l.a.createElement("span",{style:{color:"#AAAAAA"}},"\u8BE6\u60C5"),t===1&&l.a.createElement(Kt.Link,{to:"/exam/examinationManagement/".concat(Ct.exerciseId,"/export/").concat(J.student_id,"/login=").concat(J.login),style:{color:"#1890FF",cursor:"pointer"}},"\u8BE6\u60C5"),t===2&&l.a.createElement(Kt.Link,{to:"/exam/examinationManagement/".concat(Ct.exerciseId,"/export/").concat(J.student_id,"?login=").concat(J.login),style:{color:"#1890FF",cursor:"pointer"}},"\u8BE6\u60C5"))}}],u=function(t,J){var Ye=Object(Ne.a)(Object(Ne.a)({},r),{},{page:t,per_page:J});f(Ye),Ee(Ye,{})};return l.a.createElement("div",{className:"edu-container bg-white mt40"},l.a.createElement(o.a,{layout:"inline",onFinish:function(t){f(Object(Ne.a)({},t)),Ee(Wt,t)}},l.a.createElement(o.a.Item,{style:{lineHeight:"40px"},label:"\u59D3\u540D",name:"name"},l.a.createElement(ot.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D",size:"large",style:{height:"40px"}})),l.a.createElement(o.a.Item,{style:{lineHeight:"40px"},label:"\u5B66\u53F7",name:"student_no"},l.a.createElement(ot.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",size:"large",style:{height:"40px"}})),l.a.createElement(o.a.Item,{style:{lineHeight:"40px"},label:"\u4E13\u4E1A",name:"profession"},l.a.createElement(ue.a,{className:Ht.a.Selectclass,defaultValue:0},l.a.createElement(ue.a.Option,{value:0},"\u5168\u90E8"),ea.map(function(re,t){return l.a.createElement(ue.a.Option,{title:re,value:re},re)}))),l.a.createElement(o.a.Item,{style:{lineHeight:"40px"},label:"\u73ED\u7EA7",name:"student_group"},l.a.createElement(ue.a,{className:Ht.a.Selectclass,defaultValue:0},l.a.createElement(ue.a.Option,{value:0},"\u5168\u90E8"),Mt.map(function(re,t){return l.a.createElement(ue.a.Option,{title:re,value:re},re)}))),l.a.createElement(Y.a,{htmlType:"submit",style:{width:"88px",marginTop:"5px"},type:"primary"},"\u67E5\u8BE2")),l.a.createElement(Ie.a,{dataSource:yt==null?void 0:yt.exercise_users,scroll:{x:2200},style:{marginTop:"20px"},columns:j,pagination:{pageSize:r.per_page,total:r.total,current:r.page,onChange:u,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],position:["bottomCenter"],showTotal:function(t){return l.a.createElement("span",{className:"mr10"},"\u5171",l.a.createElement("span",{className:"c-orange"},t),"\u6761\u6570\u636E")}}}))},$t=Yt,Qt=function(Ce){Object(Me.a)(Ce);var kt=Object(q.useState)(),Wt=Object(W.a)(kt,2),ce=Wt[0],St=Wt[1],yt=Object(Ft.m)(),Zt=Object(q.useState)([]),Ct=Object(W.a)(Zt,2),Tt=Ct[0],Gt=Ct[1],ea=[{title:"\u8003\u751F\u5217\u8868",count:l.a.createElement($t,{setexername:St}),key:1},{title:"\u8BD5\u5377\u9884\u89C8",count:l.a.createElement(ee,{datas:Tt[0],type:"A\u8BD5\u5377"}),key:2},{title:"\u8BD5\u5377\u9884\u89C8\uFF08A\uFF09\u5377",count:l.a.createElement(ee,{type:"A\u8BD5\u5377",datas:Tt.filter(function(pt){return pt.exercise_type==="A\u8BD5\u5377"})[0]}),key:3},{title:"\u8BD5\u5377\u9884\u89C8\uFF08B\uFF09\u5377",count:l.a.createElement(ee,{type:"B\u8BD5\u5377",datas:Tt.filter(function(pt){return pt.exercise_type==="B\u8BD5\u5377"})[0]}),key:4}].filter(function(pt){return(Tt==null?void 0:Tt.length)>=2?pt.key!=2:pt.key<=2});Object(q.useEffect)(function(){ta()},[yt]);function ta(){return Jt.apply(this,arguments)}function Jt(){return Jt=Object(T.a)(Xe.a.mark(function pt(){var Mt;return Xe.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(xt.a)("/api/common_exercises/exercises/".concat(yt==null?void 0:yt.exerciseId),{method:"get"});case 2:Mt=C.sent,Mt.status===0&&Gt(Mt.data);case 4:case"end":return C.stop()}},pt)})),Jt.apply(this,arguments)}return l.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},l.a.createElement(s.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},l.a.createElement(L.a,{className:"current",onClick:function(){return history.back()}},l.a.createElement(we.a,null),"\u8FD4\u56DE"),l.a.createElement(L.a,null,l.a.createElement(je.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),l.a.createElement(L.a,null,l.a.createElement("strong",{className:"font18"},ce==null?void 0:ce.exercise_name,l.a.createElement("span",{style:{width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:(ce==null?void 0:ce.exercise_status)===1?"#84B6EB":(ce==null?void 0:ce.exercise_status)===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},(ce==null?void 0:ce.exercise_status)===1?"\u672A\u5F00\u8003":(ce==null?void 0:ce.exercise_status)===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F"),l.a.createElement("span",{style:{width:"68px",height:"20px",borderRadius:"10px",border:(ce==null?void 0:ce.is_normal)?"1px solid #1890ff":"1px solid #00C21E",background:(ce==null?void 0:ce.is_normal)?"rgba(24, 144, 255, 0.2)":"rgba(0, 194, 30, 0.2)",fontSize:"12px",display:"inline-block",textAlign:"center",color:(ce==null?void 0:ce.is_normal)?"#1890FF":"#00C21E"}},(ce==null?void 0:ce.is_normal)?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")))),l.a.createElement(je.a,{style:{margin:"0px 0px 40px 0px"}}),l.a.createElement("div",null,l.a.createElement(de.a,null,ea.map(function(pt,Mt){return l.a.createElement(de.a.TabPane,{tab:pt.title,key:pt.key},pt.count)}))))},mt=he.default=Qt},u2Z1:function(Ve,he,a){"use strict";a.d(he,"a",function(){return Ie});var K=a("WmNS"),Xe=a.n(K),ct=a("miYZ"),de=a("tsqr"),g=a("9og8"),s=a("5NDa"),e=a("5rEg"),je=a("2qtc"),H=a("kLXV"),L=a("oBTY"),T=a("tJVT"),W=a("OaEy"),Me=a("2fM7"),q=a("q1tI"),l=a.n(q),Ft=a("ErOA"),we=a("i58Z"),Ne=a.n(we),$e=a("T1X5"),We=a.n($e),Se=Me.a.Option,Ie=function(dt){var M=dt.subId,rt=dt.value,y=dt.selectvalues,O=dt.knowledgeOptions,Ae=O===void 0?[]:O,He=dt.onChange,ee=He===void 0?function(){}:He,xt=dt.onAddKnowledgeFinish,_t=xt===void 0?function(){}:xt,Y=Object(q.useRef)(),le=Object(q.useState)([]),ue=Object(T.a)(le,2),Re=ue[0],o=ue[1];rt=rt||[];var be=function(Ht,Kt){Ht?(o([Kt.key]),ee([Kt.key])):(o([]),ee([]))};Object(q.useEffect)(function(){(y==null?void 0:y.length)>0&&(o(Object(L.a)(y)),ee(Object(L.a)(y)))},[Ae]),Object(q.useEffect)(function(){var Ue;((Ue=rt)===null||Ue===void 0?void 0:Ue.length)>0&&ee(Object(L.a)(rt))},[Ae]);var ot=function(Ht){Ht.preventDefault(),Y.current="",H.a.confirm({centered:!0,width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:l.a.createElement("div",{className:"font14"},l.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},l.a.createElement("img",{src:We.a,style:{width:"108px",height:"108px",marginRight:"29px"}}),"\u60A8\u586B\u5199\u7684\u77E5\u8BC6\u70B9\u6682\u65F6\u4EC5\u5BF9\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u540E\u5C06\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF1B",l.a.createElement("br",null),"\u5E73\u53F0\u5BA1\u6838\u8FC7\u7A0B\u4E2D\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF08\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u9519\u8BEF\u3001\u975E\u6CD5\u3001\u4E0D\u96C5\u3001\u4E0D\u5339\u914D\u5F53\u524D\u8BFE\u7A0B\u7B49\u60C5\u5F62\uFF09\uFF0C\u5220\u9664\u540E\u53EF\u80FD\u5F71\u54CD\u60A8\u7684\u8BD5\u9898\u7684\u6B63\u5E38\u4F7F\u7528\u3002",l.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",l.a.createElement("br",null)),l.a.createElement(e.a,{className:"mt5",maxLength:20,style:{marginBottom:"42px"},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:Y.current,onChange:function(zt){Y.current=zt.target.value}})),onOk:function(){return new Promise(function(){var zt=Object(g.a)(Xe.a.mark(function Xt(Bt,qe){var Yt,$t;return Xe.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:if(Y.current){mt.next=3;break}return de.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),mt.abrupt("return",qe());case 3:if(!(Y.current.length>20)){mt.next=6;break}return de.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),mt.abrupt("return",qe());case 6:return mt.next=8,Object(Ft.a)("/api/tag_disciplines.json",{method:"post",body:{name:Y.current,sub_discipline_id:M}});case 8:return Yt=mt.sent,(Yt==null?void 0:Yt.status)===0&&(_t({id:Yt.tag_discipline_id,name:Y.current,type:"personal"}),$t=[],$t.push(Yt.tag_discipline_id),ee([].concat($t)),o([Yt.tag_discipline_id]),ee([].concat($t))),mt.abrupt("return",Bt());case 11:case"end":return mt.stop()}},Xt)}));return function(Xt,Bt){return zt.apply(this,arguments)}}())}})};return l.a.createElement("div",{className:Ne.a.wrap},l.a.createElement(Me.a,{disabled:!M,className:"mr5",style:{width:"242px"},onChange:be,showSearch:!0,allowClear:!0,value:Ae==null?void 0:Ae.filter(function(Ue){return(Re==null?void 0:Re.includes(Ue==null?void 0:Ue.id))||(Re==null?void 0:Re.includes((Ue==null?void 0:Ue.id)+""))}).map(function(Ue){return Ue.name})},Ae==null?void 0:Ae.map(function(Ue){return l.a.createElement(Se,{key:Ue.id,value:Ue.name},l.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},l.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Ue.name),l.a.createElement("span",null,Ue.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),l.a.createElement("button",{disabled:!M,className:"".concat(Ne.a.addKnowledge," ").concat(M?"":Ne.a.disabled),onClick:ot},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}}}]); diff --git a/p__Exam__Lists__ExaminationManagement__Export__index.1eeb22b6.async.js b/p__Exam__Lists__ExaminationManagement__Export__index.2fdc10f4.async.js similarity index 54% rename from p__Exam__Lists__ExaminationManagement__Export__index.1eeb22b6.async.js rename to p__Exam__Lists__ExaminationManagement__Export__index.2fdc10f4.async.js index d973cbe138..82df407ed3 100644 --- a/p__Exam__Lists__ExaminationManagement__Export__index.1eeb22b6.async.js +++ b/p__Exam__Lists__ExaminationManagement__Export__index.2fdc10f4.async.js @@ -1,8 +1,8 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[131,5],{"+hAq":function(Se,je,r){"use strict";r.r(je);var he=r("/zsF"),$e=r("PArb"),mt=r("sRBo"),Ke=r("kaz8"),We=r("14J3"),Re=r("BMrR"),F=r("jCWc"),de=r("kPKH"),Ve=r("7Kak"),be=r("9yH6"),ye=r("2qtc"),qe=r("kLXV"),Ie=r("WmNS"),V=r.n(Ie),se=r("k1fw"),Ne=r("9og8"),B=r("tJVT"),M=r("PpiC"),y=r("q1tI"),e=r.n(y),u=r("Ty5D"),Y=r("55Ip"),X=r("9kvl"),ie=r("r0c9"),le=r.n(ie),Q=r("jhfD"),Z=r("PLEg"),L=r.n(Z),P=r("9Bee"),ce=r("1vsH"),Ue=r("5NDa"),Ce=r("5rEg"),Fe=function(m){var o=m.data;console.log("--------",o);var s=Object(y.useState)(!1),c=Object(B.a)(s,2),a=c[0],i=c[1],v=function(){var ge,R;switch(o.question_type){case 3:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){i(!a)}},a?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),a&&e.a.createElement("div",null,o==null||((ge=o.standard_answer)===null||ge===void 0)?void 0:ge.map(function($,ee){var I;return e.a.createElement(Re.a,{className:"mt10"},e.a.createElement(de.a,{flex:"50px"},e.a.createElement("span",{className:"mt10"},"\u586B\u7A7A",$.choice_id)),e.a.createElement(de.a,{flex:1},$==null||((I=$.answer_text)===null||I===void 0)?void 0:I.map(function(S,Ee){return e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(P.a,{value:S}))})))})));case 4:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){i(!a)}},a?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),a&&e.a.createElement("div",null,e.a.createElement(P.a,{value:o==null||((R=o.standard_answer)===null||R===void 0)?void 0:R.join(" ")})))}};return e.a.createElement("section",null,v())},E=r("m3rI"),f=r("6hOw"),p=r.n(f),U=r("wd/R"),b=r.n(U),q=Ce.a.TextArea,z=function(m){var o,s,c,a=m.item,i=m.answerData,v=m.changeScoreData,O=m.textValue,ge=m.textOnChange,R=ge===void 0?function(){}:ge,$=Object(y.useState)([]),ee=Object(B.a)($,2),I=ee[0],S=ee[1],Ee=Object(y.useState)(!1),_=Object(B.a)(Ee,2),K=_[0],j=_[1];return Object(y.useEffect)(function(){(v==null?void 0:v[a.q_position])?!K&&j(!0):K&&j(!1)},[v==null?void 0:v[a==null?void 0:a.q_position]]),Object(y.useEffect)(function(){for(var fe=[],pe=0;pe<(a==null?void 0:a.multi_count);pe++){var Ae;fe.push(Object(se.a)({},(a==null||((Ae=a.user_answer)===null||Ae===void 0)?void 0:Ae[pe])||{}))}S(fe)},[a==null?void 0:a.user_answer]),e.a.createElement("div",null,I==null?void 0:I.map(function(fe,pe){return e.a.createElement("div",null,e.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",pe+1,"\uFF09:"),e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(P.a,{value:fe==null?void 0:fe.answer_text})))}),e.a.createElement(Fe,{data:a}),e.a.createElement($e.a,null),K?e.a.createElement(q,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:O,onChange:function(pe){return R(pe.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(ce.D)((o=a.question_comments)===null||o===void 0?void 0:o.comment)&&e.a.createElement("div",{className:p.a.fillComment},e.a.createElement("img",{src:"".concat(E.a.IMG_SERVER,"/images/").concat((s=a.question_comments)===null||s===void 0?void 0:s.user_picture)}),e.a.createElement("div",{className:p.a.commentContent},e.a.createElement("div",null,b()((c=a.question_comments)===null||c===void 0?void 0:c.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,a.question_comments.user_name),a.question_comments.comment&&e.a.createElement("div",{className:p.a.commentText},a.question_comments.comment)))))},H=z,_e=r("g9YV"),J=r("wCAj"),Te=r("giR+"),Pe=r("fyUT"),He=r("miYZ"),me=r("tsqr"),Ye=r("xKgJ"),ze=r("ZW9T"),et=function(m){var o,s,c,a=m.item,i=m.answerData,v=m.hasChangeScore,O=v===void 0?!0:v,ge=m.autoHeight,R=m.saveChangeScore,$=R===void 0?function(){}:R,ee=Object(y.useState)([]),I=Object(B.a)(ee,2),S=I[0],Ee=I[1],_=Object(y.useState)([]),K=Object(B.a)(_,2),j=K[0],fe=K[1];Object(y.useEffect)(function(){var l;if(!(a==null||((l=a.shixun_details)===null||l===void 0)?void 0:l.length))return;for(var C=[],x=[],h=0;h<(a==null||((g=a.shixun_details)===null||g===void 0)?void 0:g.length);h++){for(var g,ue,n,te=0;te<(a==null?void 0:a.shixun_details[h].stage_list.length);te++){var t,re,Me,ke,k,dt=a==null?void 0:a.shixun_details[h].stage_list[te];C.push(Object(se.a)(Object(se.a)({},dt),{operation:a==null||((t=a.shixun_details)===null||t===void 0||((re=t[h])===null||re===void 0||((Me=re.shixun_detail)===null||Me===void 0||((ke=Me[0])===null||ke===void 0))))?void 0:ke.game_identifier,shixun_challenge_id:a==null||((k=a.shixun_details[h])===null||k===void 0)?void 0:k.shixun_challenge_id}))}if(a==null||((ue=a.shixun_details)===null||ue===void 0||((n=ue[h])===null||n===void 0))?void 0:n.shixun_detail){var De,Ge,Qe;x.push(a==null||((De=a.shixun_details)===null||De===void 0||((Ge=De[h])===null||Ge===void 0||((Qe=Ge.shixun_detail)===null||Qe===void 0)))?void 0:Qe[0])}}fe(x),Ee(C)},[a==null?void 0:a.shixun_details]);var pe=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(C){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:C&&C.length>25?C:""},C)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(C,x){return e.a.createElement("span",null,x.evaluate_count?x.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:function(C,x){var h=!1;return x.finished_time&&(i==null?void 0:i.exercise)&&(i==null?void 0:i.exercise_answer_user)&&((i==null?void 0:i.exercise.time)===-1?h=b()(i==null?void 0:i.exercise.end_time).isBefore(x.finished_time):h=b()(i==null?void 0:i.exercise_answer_user.start_at).add(i==null?void 0:i.exercise.time,"m").isBefore(x.finished_time)),e.a.createElement("span",null,x.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},h?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(C,x){return e.a.createElement("span",null,x.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(C,x){return e.a.createElement("span",null,x.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(C,x){return e.a.createElement("span",null,e.a.createElement("span",{className:"c-orange"},x.user_score),"/",x.game_score)}},O&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(C,x,h){return e.a.createElement(Pe.a,{min:0,max:Number(x.game_score),defaultValue:C,onBlur:function(){var g=Object(Ne.a)(V.a.mark(function ue(n){var te;return V.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(!(n.target.value!=C)){re.next=6;break}return re.next=3,$(Object(se.a)(Object(se.a)({},a),{shixun_challenge_id:x.shixun_challenge_id,shixunScore:n.target.value}));case 3:te=re.sent,console.log("res: ",te),(te==null?void 0:te.question_comments)&&me.b.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206");case 6:case"end":return re.stop()}},ue)}));return function(ue){return g.apply(this,arguments)}}()})}}].filter(function(l){return!!l}),Ae=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(C,x){return e.a.createElement("span",null,x.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(C,x){return e.a.createElement("span",null,x.error_msg?x.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(C,x){return e.a.createElement("span",null,x.updated_at?x.updated_at:"--")}}],Je={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,((i==null||((o=i.exercise)===null||o===void 0)?void 0:o.student_commit_status)!==0||(i==null||((s=i.exercise)===null||s===void 0)?void 0:s.user_exercise_status)!==0)&&e.a.createElement("div",{className:"mt15"},e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(S==null?void 0:S.length)&&e.a.createElement(J.a,{columns:pe,dataSource:S,pagination:!1})),!!(j==null?void 0:j.length)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),j==null?void 0:j.map(function(l,C){var x;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt5"},e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",l.position,"\u5173"),e.a.createElement(Y.Link,{className:"current c-black font16",to:"/tasks/".concat(l.game_identifier)},l.name)),!!(l==null||((x=l.outputs)===null||x===void 0)?void 0:x.length)&&e.a.createElement(J.a,{bordered:!0,dataSource:l.outputs.map(function(h){return{key:h.position,error_msg:h.output_detail,updated_at:h.updated_at}}),columns:Ae,pagination:!1}),(l==null?void 0:l.st)===0&&l.passed_code&&e.a.createElement("div",{className:p.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},l.path)),e.a.createElement(ze.b,{height:300,autoHeight:ge,language:"python",theme:"default",value:l.passed_code,options:Je})))})),Object(Ye.t)()&&e.a.createElement(P.a,{className:"c-grey-999 mt20 mb20",value:a==null?void 0:a.question_title}),a==null||((c=a.shixun)===null||c===void 0)?void 0:c.map(function(l,C){return e.a.createElement("p",{className:"font16 c-grey-666 mb5"},e.a.createElement("span",{className:"mr20"},"\u7B2C",l==null?void 0:l.challenge_position,"\u5173 ",l==null?void 0:l.challenge_name),e.a.createElement("span",null,l==null?void 0:l.challenge_score,"\u5206"))}),e.a.createElement("div",{className:"mb15"}))},tt=et,we=Ce.a.TextArea,T=function(m){var o,s,c,a,i=m.item,v=m.answerData,O=m.changeScoreData,ge=m.textValue,R=m.textOnChange,$=R===void 0?function(){}:R,ee=Object(y.useState)(!1),I=Object(B.a)(ee,2),S=I[0],Ee=I[1];return Object(y.useEffect)(function(){(O==null?void 0:O[i.q_position])?!S&&Ee(!0):S&&Ee(!1)},[O==null?void 0:O[i==null?void 0:i.q_position]]),e.a.createElement("div",null,e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:p.a.simpleWrap},e.a.createElement(P.a,{value:(i==null||((o=i.user_answer)===null||o===void 0)?void 0:o[0])||""})),Object(Ye.d)()&&e.a.createElement(Fe,{data:i})),e.a.createElement($e.a,null),S?e.a.createElement(we,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:ge,onChange:function(K){return $(K.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(ce.D)((s=i.question_comments)===null||s===void 0?void 0:s.comment)&&e.a.createElement("div",{className:p.a.fillComment},e.a.createElement("img",{src:"".concat(E.a.IMG_SERVER,"/images/").concat((c=i.question_comments)===null||c===void 0?void 0:c.user_picture)}),e.a.createElement("div",{className:p.a.commentContent},e.a.createElement("div",null,b()((a=i.question_comments)===null||a===void 0?void 0:a.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,i.question_comments.user_name),e.a.createElement("div",{className:p.a.commentText},i.question_comments.comment)))))},vt=T,nt=r("J66h"),ve=r("HhNu"),Et=r.n(ve),ft=function(m){var o,s,c,a,i,v=m.item,O=m.answerData,ge=m.autoHeight,R=Object(y.useState)([]),$=Object(B.a)(R,2),ee=$[0],I=$[1];Object(y.useEffect)(function(){var _;if((v==null||((_=v.evaluate_codes)===null||_===void 0)?void 0:_.length)>0){var K;I(v==null||((K=v.evaluate_codes)===null||K===void 0)?void 0:K.map(function(j,fe){return{key:fe+1,error_msg:(j==null?void 0:j.error_msg)?nt.Base64.decode(j==null?void 0:j.error_msg):"",created_at:j.created_at}}))}else I([{key:"--",error_msg:"--"}])},[v==null?void 0:v.evaluate_codes]);var S=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(K,j){return e.a.createElement("span",null,j.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(K,j){return e.a.createElement("span",null,j.error_msg?j.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(K,j){return e.a.createElement("span",null,j.created_at?b()(j.created_at).format("YYYY-MM-DD HH:mm"):"--")}}],Ee={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement(P.a,{value:v==null?void 0:v.description})),(!!(O==null||((o=O.exercise)===null||o===void 0)?void 0:o.student_commit_status)&&(O==null||((s=O.exercise)===null||s===void 0)?void 0:s.student_commit_status)!==0||!!(O==null||((c=O.exercise)===null||c===void 0)?void 0:c.user_exercise_status)&&(O==null||((a=O.exercise)===null||a===void 0)?void 0:a.user_exercise_status)!==0)&&e.a.createElement(J.a,{className:"mt5",bordered:!0,dataSource:ee,columns:S,pagination:!1}),!!(v==null||((i=v.user_answer)===null||i===void 0)?void 0:i.length)&&(v==null?void 0:v.passed_code)&&e.a.createElement("aside",{className:Et.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(ze.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(v==null?void 0:v.passed_code)?nt.Base64.decode(v==null?void 0:v.passed_code):"",autoHeight:ge,options:Ee})))},at=ft,rt=r("oBTY"),st=r("Ti8U"),Be=r.n(st),pt=r("V0Rq"),gt=function(m){var o=m.isPreview,s=o===void 0?!1:o,c=m.isExportBlank,a=c===void 0?!1:c,i=m.activeTabs,v=m.exercise,O=m.globalSetting,ge=m.loading,R=m.user,$=m.dispatch,ee=Object(u.m)(),I=R.userInfo,S=Object(y.useState)(),Ee=Object(B.a)(S,2),_=Ee[0],K=Ee[1],j=Object(y.useState)(),fe=Object(B.a)(j,2),pe=fe[0],Ae=fe[1];Object(y.useEffect)(function(){Object(ce.F)(i)||i==="2"&&Je()},[ee.userId,ee.coursesId,ee.exerciseId,ee.categoryId,i]),Object(y.useEffect)(function(){var h;if((h=v.exerciseExportHeadDatas)===null||h===void 0?void 0:h.title){var g=v.exerciseExportHeadDatas;K(Object(se.a)({},g||{}));var ue=g||{},n=ue.table,te,t;((n==null?void 0:n.total_singles_scores)||(n==null?void 0:n.total_doubles_scores)||(n==null?void 0:n.total_nulls_scores)||(n==null?void 0:n.total_judges_scores)||(n==null?void 0:n.total_pros_scores)||(n==null?void 0:n.total_shixuns_scores)||(n==null?void 0:n.total_mains_scores))&&(te=Number(n==null?void 0:n.total_singles_scores)+Number(n==null?void 0:n.total_doubles_scores)+Number(n==null?void 0:n.total_nulls_scores)+Number(n==null?void 0:n.total_judges_scores)+Number(n==null?void 0:n.total_pros_scores)+Number(n==null?void 0:n.total_shixuns_scores)+Number(n==null?void 0:n.total_mains_scores)),((n==null?void 0:n.singles_scores)||(n==null?void 0:n.doubles_scores)||(n==null?void 0:n.nulls_scores)||(n==null?void 0:n.judges_scores)||(n==null?void 0:n.pros_scores)||(n==null?void 0:n.shixuns_scores)||(n==null?void 0:n.mains_scores))&&(t=Number(n==null?void 0:n.singles_scores)+Number(n==null?void 0:n.doubles_scores)+Number(n==null?void 0:n.nulls_scores)+Number(n==null?void 0:n.judges_scores)+Number(n==null?void 0:n.pros_scores)+Number(n==null?void 0:n.shixuns_scores)+Number(n==null?void 0:n.mains_scores));var re=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:n==null?void 0:n.total_singles_scores,doubles_score:n==null?void 0:n.total_doubles_scores,nulls_score:n==null?void 0:n.total_nulls_scores,judges_score:n==null?void 0:n.total_judges_scores,pros_score:n==null?void 0:n.total_pros_scores,shixuns_score:n==null?void 0:n.total_shixuns_scores,mains_score:n==null?void 0:n.total_mains_scores,total_score:te},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:n==null?void 0:n.singles_scores,doubles_score:n==null?void 0:n.doubles_scores,nulls_score:n==null?void 0:n.nulls_scores,judges_score:n==null?void 0:n.judges_scores,pros_score:n==null?void 0:n.pros_scores,shixuns_score:n==null?void 0:n.shixuns_scores,mains_score:n==null?void 0:n.mains_scores,total_score:t},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Me=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Ae(Object(rt.a)(a?Me:re))}},[v.exerciseExportHeadDatas]);var Je=function(){var h=Object(Ne.a)(V.a.mark(function g(){var ue,n,te,t,re,Me,ke,k;return V.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return ue={id:ee.exerciseId||ee.categoryId,identify:(I==null?void 0:I.login)||null},De.next=3,Object(pt.w)(ue);case 3:n=De.sent,K(n||{}),te=n||{},t=te.table,((t==null?void 0:t.total_singles_scores)||(t==null?void 0:t.total_doubles_scores)||(t==null?void 0:t.total_nulls_scores)||(t==null?void 0:t.total_judges_scores)||(t==null?void 0:t.total_pros_scores)||(t==null?void 0:t.total_shixuns_scores)||(t==null?void 0:t.total_mains_scores))&&(re=Number(t==null?void 0:t.total_singles_scores)+Number(t==null?void 0:t.total_doubles_scores)+Number(t==null?void 0:t.total_nulls_scores)+Number(t==null?void 0:t.total_judges_scores)+Number(t==null?void 0:t.total_pros_scores)+Number(t==null?void 0:t.total_shixuns_scores)+Number(t==null?void 0:t.total_mains_scores)),((t==null?void 0:t.singles_scores)||(t==null?void 0:t.doubles_scores)||(t==null?void 0:t.nulls_scores)||(t==null?void 0:t.judges_scores)||(t==null?void 0:t.pros_scores)||(t==null?void 0:t.shixuns_scores)||(t==null?void 0:t.mains_scores))&&(Me=Number(t==null?void 0:t.singles_scores)+Number(t==null?void 0:t.doubles_scores)+Number(t==null?void 0:t.nulls_scores)+Number(t==null?void 0:t.judges_scores)+Number(t==null?void 0:t.pros_scores)+Number(t==null?void 0:t.shixuns_scores)+Number(t==null?void 0:t.mains_scores)),ke=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:t==null?void 0:t.total_singles_scores,doubles_score:t==null?void 0:t.total_doubles_scores,nulls_score:t==null?void 0:t.total_nulls_scores,judges_score:t==null?void 0:t.total_judges_scores,pros_score:t==null?void 0:t.total_pros_scores,shixuns_score:t==null?void 0:t.total_shixuns_scores,mains_score:t==null?void 0:t.total_mains_scores,total_score:re},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:t==null?void 0:t.singles_scores,doubles_score:t==null?void 0:t.doubles_scores,nulls_score:t==null?void 0:t.nulls_scores,judges_score:t==null?void 0:t.judges_scores,pros_score:t==null?void 0:t.pros_scores,shixuns_score:t==null?void 0:t.shixuns_scores,mains_score:t==null?void 0:t.mains_scores,total_score:Me},{key:"3",name:"\u8BC4\u5377\u4EBA"}],k=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ae(a?k:ke);case 11:case"end":return De.stop()}},g)}));return function(){return h.apply(this,arguments)}}(),l=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(g){return e.a.createElement("a",null,g)}},{width:"11%",title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:140,title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}}],C=_||{},x=C.exercise_header;return e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:Be.a.glassSeal},e.a.createElement("span",null,"\u59D3\u540D\uFF1A",e.a.createElement("span",null,_==null?void 0:_.user)),e.a.createElement("span",null,"\u5B66\u53F7\uFF1A",e.a.createElement("span",null,_==null?void 0:_.student_id)),e.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",e.a.createElement("span",null,_==null?void 0:_.group_name))),e.a.createElement("section",{className:"".concat(Be.a.wrap," ").concat(s?"pl20":""," ")},e.a.createElement("p",{className:"font16 tc c-grey-333"},e.a.createElement("strong",null,_==null?void 0:_.title)),e.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",_==null?void 0:_.body),e.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",_==null?void 0:_.large_counts,"\u5927\u9898\u3011\u3010",_==null?void 0:_.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",_==null?void 0:_.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(_==null?void 0:_.time)>-1?"".concat(_==null?void 0:_.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),e.a.createElement("div",{className:"mt10"},e.a.createElement(J.a,{className:Be.a.table,columns:l,dataSource:Object(rt.a)(pe||[]),bordered:!0,pagination:!1}))))},xt=Object(X.a)(function(G){var m=G.exercise,o=G.loading,s=G.user,c=G.globalSetting;return{exercise:m,globalSetting:c,user:s,loading:o.effects}})(gt),it=r("1n7x"),lt=r.n(it),Nt=30,Rt=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],ut=function(m){var o,s,c=m.exercise,a=m.globalSetting,i=m.loading,v=m.user,O=m.dispatch,ge=Object(M.a)(m,["exercise","globalSetting","loading","user","dispatch"]),R=Object(u.m)(),$=v.userInfo,ee=Object(y.useState)({}),I=Object(B.a)(ee,2),S=I[0],Ee=I[1],_=Object(y.useRef)(),K=Object(y.useState)(!1),j=Object(B.a)(K,2),fe=j[0],pe=j[1],Ae=Object(y.useState)({}),Je=Object(B.a)(Ae,2),l=Je[0],C=Je[1],x=Object(y.useState)(!1),h=Object(B.a)(x,2),g=h[0],ue=h[1],n=Object(y.useState)(new le.a),te=Object(B.a)(n,2),t=te[0],re=te[1],Me=Object(y.useState)([]),ke=Object(B.a)(Me,2),k=ke[0],dt=ke[1],De=Object(y.useState)(!1),Ge=Object(B.a)(De,2),Qe=Ge[0],Dt=Ge[1];Object(y.useEffect)(function(){($==null?void 0:$.login)&&Lt();try{dt(JSON.parse(localStorage.total_exercise_users))}catch(Le){}},[R.userId,R.coursesId,R.exerciseId,$]);var Ut=function(){document.querySelectorAll("canvas").forEach(function(d){(!d.clientWidth||!d.clientHeight)&&d.remove()})},Pt=function(){document.body.scrollIntoView()},Lt=function(){var Le=Object(Ne.a)(V.a.mark(function d(){var w,D;return V.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(O({type:"exercise/getExerciseExportHeadDatas",payload:{id:R.exerciseId||R.categoryId,identify:R.userId||null,student_id:R.userId}}),!R.userId){N.next=8;break}return N.next=4,O({type:"exercise/getReviewExercises",payload:{exerciseId:R.exerciseId,login:R.userId,student_id:R.userId}});case 4:D=N.sent,ue(!1),N.next=9;break;case 8:ue(!0);case 9:C(Object(se.a)({},((w=D)===null||w===void 0?void 0:w.data[0])||{})),setTimeout(function(){var ne=1,Oe=document.getElementById("export-id-all"),oe=860,W=0},1500);case 11:case"end":return N.stop()}},d)}));return function(){return Le.apply(this,arguments)}}(),ht=function(){t.generateAsync({type:"blob"}).then(function(d){var w,D,A,N=document.createElement("a");N.href=window.URL.createObjectURL(d),N.download=Object.keys(t.files).length>1?l==null||((w=l.exercise)===null||w===void 0)?void 0:w.exercise_name:((c==null||((D=c.exerciseExportHeadDatas)===null||D===void 0)?void 0:D.user)||(l==null||((A=l.exercise)===null||A===void 0)?void 0:A.exercise_name))+".zip",document.body.appendChild(N);var ne=document.createEvent("MouseEvents");ne.initEvent("click",!1,!1),N.dispatchEvent(ne),document.body.removeChild(N),re(new le.a)})},At=function(){var Le=Object(Ne.a)(V.a.mark(function d(w){var D,A,N,ne,Oe,oe,W,ae,xe,ct;return V.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return ct=function(){return ct=Object(Ne.a)(V.a.mark(function Ot(){var jt;return V.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return A++,Pt(),Ze.next=4,O({type:"exercise/getexerciseExportHeadDatas",payload:{id:R.exerciseId||R.categoryId,identify:k[A-1].user_login,student_id:R.userId}});case 4:return Ze.next=6,O({type:"exercise/getReviewExercises",payload:{exerciseId:R.exerciseId,login:k[A-1].user_login,student_id:R.userId}});case 6:jt=Ze.sent,C(Object(se.a)({},jt||{})),setTimeout(Object(Ne.a)(V.a.mark(function wt(){var bt;return V.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return Ut(),ot.next=3,lt()().from(document.getElementById("export-all")).set(ne).output("blob");case 3:bt=ot.sent,pe(!1),t.file("".concat(k[A-1].user_name,"-").concat(b()().format("YYYY-MM-DD HH:mm:ss"),".pdf"),bt),N.update({content:e.a.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.a.createElement("span",{className:"c-blue"},A+1),"/",k==null?void 0:k.length)}),A==(k==null?void 0:k.length)?(N.destroy(),ht()):xe();case 8:case"end":return ot.stop()}},wt)})),2600);case 9:case"end":return Ze.stop()}},Ot)})),ct.apply(this,arguments)},xe=function(){return ct.apply(this,arguments)},w==="all"?ue(!1):R.userId||ue(!0),Pt(),Dt(!0),A=0,w!=="all"&&pe(!0),N=qe.a.info({width:460,title:e.a.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",e.a.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:w==="all"?e.a.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.a.createElement("span",{className:"c-blue"},A+1),"/",k==null?void 0:k.length):null,maskClosable:!1,className:L.a.modal,onOk:function(){}}),Ut(),Xe.next=11,new Promise(function(_t,Ot){setTimeout(function(){_t("")},5e3)});case 11:return ne={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}},Oe="".concat(b()().format("YYYY-MM-DD HH:mm:ss")),((D=c.exerciseExportHeadDatas)===null||D===void 0?void 0:D.user)&&(Oe="".concat(((oe=c.exerciseExportHeadDatas)===null||oe===void 0?void 0:oe.student_id)||"").concat((W=c.exerciseExportHeadDatas)===null||W===void 0?void 0:W.user)),Xe.next=16,lt()().from(document.getElementById("export-all")).set(ne).output("blob");case 16:if(ae=Xe.sent,pe(!1),w!=="all"&&t.file("".concat(Oe,"-").concat(b()().format("YYYY-MM-DD HH:mm:ss"),".pdf"),ae),!(w!=="all")){Xe.next=23;break}return N.destroy(),ht(),Xe.abrupt("return");case 23:!!(k==null?void 0:k.length)&&w==="all"?xe():ht();case 24:case"end":return Xe.stop()}},d)}));return function(w){return Le.apply(this,arguments)}}(),Mt=function(d){for(var w=d.internal.getNumberOfPages(),D=1;D<=w;D+=1)d.setPage(D),d.setFontSize(9),d.setTextColor("#6a6a6a"),d.text("".concat(D," / ").concat(w),d.internal.pageSize.getWidth()-20,d.internal.pageSize.getHeight()-6)},St=function(d,w){var D,A,N,ne,Oe;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{style:{display:"flex"},className:L.a.programTitle},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},w+1,"."),e.a.createElement(P.a,{value:d.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",d.question_score,"\u5206\uFF09")),d.question_type===0&&e.a.createElement(e.a.Fragment,null,(D=d.question_choices)===null||D===void 0?void 0:D.map(function(oe,W){var ae;return e.a.createElement(Re.a,{key:W},e.a.createElement(de.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(be.a,{checked:(ae=d.user_answer)===null||ae===void 0?void 0:ae.includes(oe.choice_id),style:{width:25}}))),e.a.createElement(de.a,{flex:"1"},e.a.createElement(P.a,{value:oe.choice_text||""})))})),d.question_type===1&&e.a.createElement(e.a.Fragment,null,(A=d.question_choices)===null||A===void 0?void 0:A.map(function(oe,W){var ae;return e.a.createElement(Re.a,{key:W},e.a.createElement(de.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(Ke.a,{checked:(ae=d.user_answer)===null||ae===void 0?void 0:ae.includes(oe.choice_id),style:{width:25}}))),e.a.createElement(de.a,{flex:"1"},e.a.createElement(P.a,{value:oe.choice_text||""})))})),d.question_type===2&&e.a.createElement("div",{className:L.a.flexRow},(N=d.question_choices)===null||N===void 0?void 0:N.map(function(oe,W){var ae;return e.a.createElement(Re.a,{key:W},e.a.createElement(de.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(be.a,{checked:(ae=d.user_answer)===null||ae===void 0?void 0:ae.includes(oe.choice_id),style:{width:25}}))),e.a.createElement(de.a,{flex:"1"},oe.choice_text))})),d.question_type===3&&!g&&e.a.createElement(H,{item:d,answerData:l,changeScoreData:S,textValue:(ne=S[d.q_position])===null||ne===void 0?void 0:ne.text,textOnChange:function(W){S[d.q_position].text=W,Ee(Object(se.a)({},S))}}),d.question_type===5&&e.a.createElement(tt,{item:d,answerData:l,hasChangeScore:!1,autoHeight:Qe}),d.question_type===4&&e.a.createElement(vt,{item:d,answerData:l,changeScoreData:S,textValue:(Oe=S[d.q_position])===null||Oe===void 0?void 0:Oe.text,textOnChange:function(W){S[d.q_position].text=W,Ee(Object(se.a)({},S))}}),d.question_type===6&&e.a.createElement(at,{item:d,answerData:l,autoHeight:Qe}),e.a.createElement($e.a,{style:g?{marginTop:30}:{}}))},Ct=function(d){var w=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],D=["","\u5341","\u767E","\u5343","\u4E07"];d=parseInt(d);var A=function(oe){for(var W=oe.toString().split("").reverse(),ae="",xe=0;xe0&&W[xe]==0&&W[xe-1]==0?"":w[W[xe]]+(W[xe]==0?D[0]:D[xe]))+ae;return ae},N=Math.floor(d/1e4),ne=d%1e4;return ne.toString().length<4&&(ne="0"+ne),N?A(N)+"\u4E07"+A(ne):A(d)},Tt=function(){var d,w=l==null||((d=l.exercise_question_types)===null||d===void 0)?void 0:d.map(function(D,A){var N;return e.a.createElement(y.Fragment,{key:A},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-light-primary"},Ct(A+1),"\u3001",D.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",D.count,"\u9898\uFF1B\u5171",D.score,"\u5206\uFF09")),(N=D.items)===null||N===void 0?void 0:N.map(function(ne,Oe){return e.a.createElement(y.Fragment,{key:Oe},St(ne,Oe))}))});return w};return e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:[L.a.title,"mt20"].join(" ")},e.a.createElement(Re.a,{style:{width:"100%"}},e.a.createElement(de.a,{flex:"1"},e.a.createElement(Y.Link,{to:"/exam/examinationManagement/".concat(R.exerciseId,"/detail")},e.a.createElement(Q.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},l==null||((o=l.exercise)===null||o===void 0)?void 0:o.exercise_name),e.a.createElement(ce.h,{status:[ce.c[(s=l.exercise)===null||s===void 0?void 0:s.exercise_status]]})),e.a.createElement(de.a,null)))),e.a.createElement("section",{id:"export-all",className:[L.a.bg,"pt30","pb30","mt20","mb20","relative","pl60","pr30"].join(" "),ref:_},e.a.createElement(xt,{isExportBlank:g}),e.a.createElement($e.a,{className:L.a.divider}),Tt()))},yt=je.default=Object(X.a)(function(G){var m=G.exercise,o=G.loading,s=G.user,c=G.globalSetting;return{exercise:m,globalSetting:c,user:s,loading:o.effects}})(ut)},"6hOw":function(Se,je,r){Se.exports={flex_box_center:"flex_box_center___1cAqX",flex_space_between:"flex_space_between___22g_w",flex_box_vertical_center:"flex_box_vertical_center___2ICWE",flex_box_center_end:"flex_box_center_end___3zAwX",flex_box_column:"flex_box_column___HAq11",shixunWrp:"shixunWrp___EsI7W",fillComment:"fillComment___LEfmp",commentContent:"commentContent___2KuEg",commentText:"commentText___2yenx",simpleWrap:"simpleWrap___GjmYM"}},"9Bee":function(Se,je,r){"use strict";var he=r("q1tI"),$e=r.n(he),mt=r("vg9a"),Ke=r("tJVT"),We=r("DlQD"),Re=r.n(We),F=r("rUJ1");function de(E,f){var p=E.match(/^(\s+)(?:```)/);if(p===null)return f;var U=p[1];return f.split(` -`).map(function(b){var q=b.match(/^\s+/);if(q===null)return b;var z=Object(Ke.a)(q,1),H=z[0];return H.length>=U.length?b.slice(U.length):b}).join(` -`)}var Ve=[],be=["
        "],ye=new Re.a.Renderer,qe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ie(){Ve.length=0,be=["
          "]}function V(E,f,p,U){if(f>=E.length||E[f].level<=p)return f;var b=E[f];U.push("
        • "+b.text+""),f++;var q=[];return f=V(E,f,b.level,q),q.length>0&&(U.push("
            "),q.forEach(function(z){U.push(z)}),U.push("
          ")),U.push("
        • "),f=V(E,f,p,U),f}function se(){return V(Ve,0,0,be),be.push("
        "),be.join("")}var Ne={heading:function(f){var p=qe.exec(f);if(p)return{type:"heading",raw:p[0],depth:p[1].length,text:p[2]}},fences:function(f){var p=this.rules.block.fences.exec(f);if(p){var U=p[0],b=de(U,p[3]||""),q=p[2]?p[2].trim():p[2];if(["latex","katex","math"].indexOf(q)>=0){var z=y(),H=b;b=z,e[z]={type:"block",expression:H}}return{type:"code",raw:U,lang:q,text:b}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,M=0,y=function(){return"__special_katext_id_".concat(M++,"__")},e={};function u(){return e}function Y(){M=0,e={}}function X(E){return E=E.replace(B,function(f,p){var U=y();return e[U]={type:"inline",expression:p},U}),E}var ie=ye.listitem;ye.listitem=function(E){return ie(X(E))};var le=ye.paragraph;ye.paragraph=function(E){return le(X(E))};var Q=ye.tablecell;ye.tablecell=function(E,f){return Q(X(E),f)},ye.code=function(E,f,p){var U=(f||"").match(/\S*/)[0];return U?["latex","katex","math"].indexOf(U)>=0?"

        ".concat(E,"

        "):'
        ').concat(p?E:Object(F.escape)(E,!0),`
        -`):'
        '+(p?E:Object(F.escape)(E,!0))+"
        "},ye.heading=function(E,f,p){var U=this.options.headerPrefix+p.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ve.push({anchor:U,level:f,text:E}),"'+E+""},Re.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),Re.a.use({tokenizer:Ne,renderer:ye});var Z=Re.a,L=r("SJMd"),P=r("m3rI"),ce=r("Oy/b"),Ue=/]*>/g;function Ce(E){var f=document.createElement("div");return f.innerHTML=E,f.childNodes.length===0?"":f.childNodes[0].nodeValue}var Fe=je.a=function(E){var f=E.value,p=f===void 0?"":f,U=E.className,b=E.style,q=b===void 0?{}:b,z=String(p),H=Object(he.useMemo)(function(){try{var Te=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Pe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,He=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;z=z.replace(Te,"("+P.a.API_SERVER+"/api/attachments/").replace(Pe,'"'+P.a.API_SERVER+"/api/attachments/").replace(He,'"'+P.a.API_SERVER+"/files/uploads/")}catch(ze){}var me=Z(z),Ye=u();return z.match(/\[TOC\]/)&&(me=me.replace("

        [TOC]

        ",se()),Ie()),me=me.replace(/(__special_katext_id_\d+__)/g,function(ze,et){var tt=Ye[et],we=tt.type,T=tt.expression;return Object(ce.renderToString)(Ce(T)||"",{displayMode:we==="block",throwOnError:!1,output:"html"})}),me=me.replace(/▁/g,"\u2581\u2581\u2581"),Y(),me},[z]),_e=Object(he.useRef)();function J(Te){var Pe=Te.target;if(Pe.tagName.toUpperCase()==="A"){var He=Pe.getAttribute("href");if(He.startsWith("#")){Te.preventDefault();var me=document.getElementById(He.replace("#",""));me&&me.scrollIntoView(!0)}}}return Object(he.useEffect)(function(){if(_e.current&&H&&(H.match(Ue)&&window.PR.prettyPrint()),_e.current)return _e.current.addEventListener("click",J),function(){_e.current.removeEventListener("click",J),Y(),Ie()}},[H,_e.current,J]),$e.a.createElement("div",{ref:_e,style:q,className:"".concat(U||""," markdown-body"),dangerouslySetInnerHTML:{__html:H}})}},HhNu:function(Se,je,r){Se.exports={flex_box_center:"flex_box_center___pomwu",flex_space_between:"flex_space_between___3SWKq",flex_box_vertical_center:"flex_box_vertical_center___3lv3l",flex_box_center_end:"flex_box_center_end___3kmxY",flex_box_column:"flex_box_column___3WCdv",bg:"bg___1x4o8",title:"title___9Dxfa",questionIcons:"questionIcons___2dpkJ",green:"green___3tOE-",orange:"orange___1g2iC",greenTip:"greenTip____zZwi",redTip:"redTip___Qyv3x",cccTip:"cccTip___vXtM3",orangeTip:"orangeTip___2wrNZ",flexRow:"flexRow___k9V9k",simpleWrap:"simpleWrap___3yFXF",userPhoto:"userPhoto___2ZBCH",CCCIcons:"CCCIcons___Ct50J",buttonFixed:"buttonFixed___Vat21"}},PLEg:function(Se,je,r){Se.exports={flex_box_center:"flex_box_center___2bmpf",flex_space_between:"flex_space_between___2fOOD",flex_box_vertical_center:"flex_box_vertical_center___1R4ol",flex_box_center_end:"flex_box_center_end___31f5y",flex_box_column:"flex_box_column___1ImVi",bg:"bg___1Brc4",title:"title___DU-ub",questionIcons:"questionIcons___2Hxoq",green:"green___2Lvz3",orange:"orange___21exb",greenTip:"greenTip___36Mxr",redTip:"redTip___3EcOm",orangeTip:"orangeTip___3nvFc",flexRow:"flexRow___op1NV",simpleWrap:"simpleWrap___iW2j0",divider:"divider___uhLml",modal:"modal___2HXHF",programTitle:"programTitle___Smx7_"}},Ti8U:function(Se,je,r){Se.exports={wrap:"wrap___2672a",img:"img___10zYT",table:"table___yaQiM",totalScore:"totalScore___3HqLZ",people:"people___V4Du2",glassSeal:"glassSeal___cWbLV"}},ZW9T:function(Se,je,r){"use strict";r.d(je,"a",function(){return e});var he=r("k1fw"),$e=r("miYZ"),mt=r("tsqr"),Ke=r("rAM+"),We=r("tJVT"),Re=r("PpiC"),F=r("q1tI"),de=r.n(F),Ve=r("bdgK");function be(u,Y,X,ie,le){var Q=Y.getWordUntilPosition(X),Z={startLineNumber:X.lineNumber,endLineNumber:X.lineNumber,startColumn:Q.startColumn,endColumn:Q.endColumn},L=ie.map(function(P){return{label:P,kind:u.languages.CompletionItemKind.Keyword,insertText:P,insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Z}});return le.map(function(P){L.push(Object(he.a)(Object(he.a)({},P),{},{range:Z}))}),L}var ye=function(u){var Y={label:"ifelse",kind:u.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},X=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];u.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Z,L){var P=be(u,Z,L,X,[Y]);return{suggestions:P}}});var ie=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];u.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Z,L){var P=[{label:"print",kind:u.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ce=be(u,Z,L,ie,P);return{suggestions:ce}}});var le=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];u.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Z,L){var P=[Y,{label:"main",kind:u.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[131,5],{"+hAq":function(Se,je,r){"use strict";r.r(je);var he=r("/zsF"),$e=r("PArb"),mt=r("sRBo"),Ke=r("kaz8"),We=r("14J3"),Re=r("BMrR"),I=r("jCWc"),de=r("kPKH"),Ve=r("7Kak"),be=r("9yH6"),ye=r("2qtc"),qe=r("kLXV"),Ie=r("WmNS"),W=r.n(Ie),se=r("k1fw"),Ne=r("9og8"),B=r("tJVT"),w=r("PpiC"),y=r("q1tI"),e=r.n(y),u=r("Ty5D"),V=r("55Ip"),X=r("9kvl"),ie=r("r0c9"),le=r.n(ie),Q=r("jhfD"),Z=r("PLEg"),D=r.n(Z),O=r("9Bee"),ce=r("1vsH"),Ue=r("5NDa"),Ce=r("5rEg"),Fe=function(m){var o=m.data;console.log("--------",o);var s=Object(y.useState)(!1),c=Object(B.a)(s,2),a=c[0],i=c[1],v=function(){var ge,R;switch(o.question_type){case 3:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){i(!a)}},a?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),a&&e.a.createElement("div",null,o==null||((ge=o.standard_answer)===null||ge===void 0)?void 0:ge.map(function($,ee){var A;return e.a.createElement(Re.a,{className:"mt10"},e.a.createElement(de.a,{flex:"50px"},e.a.createElement("span",{className:"mt10"},"\u586B\u7A7A",$.choice_id)),e.a.createElement(de.a,{flex:1},$==null||((A=$.answer_text)===null||A===void 0)?void 0:A.map(function(L,Ee){return e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(O.a,{value:L}))})))})));case 4:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){i(!a)}},a?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),a&&e.a.createElement("div",null,e.a.createElement(O.a,{value:o==null||((R=o.standard_answer)===null||R===void 0)?void 0:R.join(" ")})))}};return e.a.createElement("section",null,v())},E=r("m3rI"),f=r("6hOw"),p=r.n(f),U=r("wd/R"),N=r.n(U),q=Ce.a.TextArea,Y=function(m){var o,s,c,a=m.item,i=m.answerData,v=m.changeScoreData,j=m.textValue,ge=m.textOnChange,R=ge===void 0?function(){}:ge,$=Object(y.useState)([]),ee=Object(B.a)($,2),A=ee[0],L=ee[1],Ee=Object(y.useState)(!1),_=Object(B.a)(Ee,2),z=_[0],b=_[1];return Object(y.useEffect)(function(){(v==null?void 0:v[a.q_position])?!z&&b(!0):z&&b(!1)},[v==null?void 0:v[a==null?void 0:a.q_position]]),Object(y.useEffect)(function(){for(var fe=[],pe=0;pe<(a==null?void 0:a.multi_count);pe++){var Ae;fe.push(Object(se.a)({},(a==null||((Ae=a.user_answer)===null||Ae===void 0)?void 0:Ae[pe])||{}))}L(fe)},[a==null?void 0:a.user_answer]),e.a.createElement("div",null,A==null?void 0:A.map(function(fe,pe){return e.a.createElement("div",null,e.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",pe+1,"\uFF09:"),e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(O.a,{value:fe==null?void 0:fe.answer_text})))}),e.a.createElement(Fe,{data:a}),e.a.createElement($e.a,null),z?e.a.createElement(q,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:j,onChange:function(pe){return R(pe.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(ce.D)((o=a.question_comments)===null||o===void 0?void 0:o.comment)&&e.a.createElement("div",{className:p.a.fillComment},e.a.createElement("img",{src:"".concat(E.a.IMG_SERVER,"/images/").concat((s=a.question_comments)===null||s===void 0?void 0:s.user_picture)}),e.a.createElement("div",{className:p.a.commentContent},e.a.createElement("div",null,N()((c=a.question_comments)===null||c===void 0?void 0:c.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,a.question_comments.user_name),a.question_comments.comment&&e.a.createElement("div",{className:p.a.commentText},a.question_comments.comment)))))},F=Y,_e=r("g9YV"),J=r("wCAj"),Te=r("giR+"),Pe=r("fyUT"),He=r("miYZ"),me=r("tsqr"),Ye=r("xKgJ"),ze=r("ZW9T"),et=function(m){var o,s,c,a=m.item,i=m.answerData,v=m.hasChangeScore,j=v===void 0?!0:v,ge=m.autoHeight,R=m.saveChangeScore,$=R===void 0?function(){}:R,ee=Object(y.useState)([]),A=Object(B.a)(ee,2),L=A[0],Ee=A[1],_=Object(y.useState)([]),z=Object(B.a)(_,2),b=z[0],fe=z[1];Object(y.useEffect)(function(){var l;if(!(a==null||((l=a.shixun_details)===null||l===void 0)?void 0:l.length))return;for(var S=[],x=[],h=0;h<(a==null||((g=a.shixun_details)===null||g===void 0)?void 0:g.length);h++){for(var g,ue,n,te=0;te<(a==null?void 0:a.shixun_details[h].stage_list.length);te++){var t,re,Me,ke,H,dt=a==null?void 0:a.shixun_details[h].stage_list[te];S.push(Object(se.a)(Object(se.a)({},dt),{operation:a==null||((t=a.shixun_details)===null||t===void 0||((re=t[h])===null||re===void 0||((Me=re.shixun_detail)===null||Me===void 0||((ke=Me[0])===null||ke===void 0))))?void 0:ke.game_identifier,shixun_challenge_id:a==null||((H=a.shixun_details[h])===null||H===void 0)?void 0:H.shixun_challenge_id}))}if(a==null||((ue=a.shixun_details)===null||ue===void 0||((n=ue[h])===null||n===void 0))?void 0:n.shixun_detail){var De,Ge,Qe;x.push(a==null||((De=a.shixun_details)===null||De===void 0||((Ge=De[h])===null||Ge===void 0||((Qe=Ge.shixun_detail)===null||Qe===void 0)))?void 0:Qe[0])}}fe(x),Ee(S)},[a==null?void 0:a.shixun_details]);var pe=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(S){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:S&&S.length>25?S:""},S)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(S,x){return e.a.createElement("span",null,x.evaluate_count?x.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:function(S,x){var h=!1;return x.finished_time&&(i==null?void 0:i.exercise)&&(i==null?void 0:i.exercise_answer_user)&&((i==null?void 0:i.exercise.time)===-1?h=N()(i==null?void 0:i.exercise.end_time).isBefore(x.finished_time):h=N()(i==null?void 0:i.exercise_answer_user.start_at).add(i==null?void 0:i.exercise.time,"m").isBefore(x.finished_time)),e.a.createElement("span",null,x.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},h?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(S,x){return e.a.createElement("span",null,x.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(S,x){return e.a.createElement("span",null,x.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(S,x){return e.a.createElement("span",null,e.a.createElement("span",{className:"c-orange"},x.user_score),"/",x.game_score)}},j&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(S,x,h){return e.a.createElement(Pe.a,{min:0,max:Number(x.game_score),defaultValue:S,onBlur:function(){var g=Object(Ne.a)(W.a.mark(function ue(n){var te;return W.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(!(n.target.value!=S)){re.next=6;break}return re.next=3,$(Object(se.a)(Object(se.a)({},a),{shixun_challenge_id:x.shixun_challenge_id,shixunScore:n.target.value}));case 3:te=re.sent,console.log("res: ",te),(te==null?void 0:te.question_comments)&&me.b.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206");case 6:case"end":return re.stop()}},ue)}));return function(ue){return g.apply(this,arguments)}}()})}}].filter(function(l){return!!l}),Ae=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(S,x){return e.a.createElement("span",null,x.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(S,x){return e.a.createElement("span",null,x.error_msg?x.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(S,x){return e.a.createElement("span",null,x.updated_at?x.updated_at:"--")}}],Je={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,((i==null||((o=i.exercise)===null||o===void 0)?void 0:o.student_commit_status)!==0||(i==null||((s=i.exercise)===null||s===void 0)?void 0:s.user_exercise_status)!==0)&&e.a.createElement("div",{className:"mt15"},e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(L==null?void 0:L.length)&&e.a.createElement(J.a,{columns:pe,dataSource:L,pagination:!1})),!!(b==null?void 0:b.length)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),b==null?void 0:b.map(function(l,S){var x;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt5"},e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",l.position,"\u5173"),e.a.createElement(V.Link,{className:"current c-black font16",to:"/tasks/".concat(l.game_identifier)},l.name)),!!(l==null||((x=l.outputs)===null||x===void 0)?void 0:x.length)&&e.a.createElement(J.a,{bordered:!0,dataSource:l.outputs.map(function(h){return{key:h.position,error_msg:h.output_detail,updated_at:h.updated_at}}),columns:Ae,pagination:!1}),(l==null?void 0:l.st)===0&&l.passed_code&&e.a.createElement("div",{className:p.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},l.path)),e.a.createElement(ze.b,{height:300,autoHeight:ge,language:"python",theme:"default",value:l.passed_code,options:Je})))})),Object(Ye.t)()&&e.a.createElement(O.a,{className:"c-grey-999 mt20 mb20",value:a==null?void 0:a.question_title}),a==null||((c=a.shixun)===null||c===void 0)?void 0:c.map(function(l,S){return e.a.createElement("p",{className:"font16 c-grey-666 mb5"},e.a.createElement("span",{className:"mr20"},"\u7B2C",l==null?void 0:l.challenge_position,"\u5173 ",l==null?void 0:l.challenge_name),e.a.createElement("span",null,l==null?void 0:l.challenge_score,"\u5206"))}),e.a.createElement("div",{className:"mb15"}))},tt=et,we=Ce.a.TextArea,T=function(m){var o,s,c,a,i=m.item,v=m.answerData,j=m.changeScoreData,ge=m.textValue,R=m.textOnChange,$=R===void 0?function(){}:R,ee=Object(y.useState)(!1),A=Object(B.a)(ee,2),L=A[0],Ee=A[1];return Object(y.useEffect)(function(){(j==null?void 0:j[i.q_position])?!L&&Ee(!0):L&&Ee(!1)},[j==null?void 0:j[i==null?void 0:i.q_position]]),e.a.createElement("div",null,e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:p.a.simpleWrap},e.a.createElement(O.a,{value:(i==null||((o=i.user_answer)===null||o===void 0)?void 0:o[0])||""})),Object(Ye.d)()&&e.a.createElement(Fe,{data:i})),e.a.createElement($e.a,null),L?e.a.createElement(we,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:ge,onChange:function(z){return $(z.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(ce.D)((s=i.question_comments)===null||s===void 0?void 0:s.comment)&&e.a.createElement("div",{className:p.a.fillComment},e.a.createElement("img",{src:"".concat(E.a.IMG_SERVER,"/images/").concat((c=i.question_comments)===null||c===void 0?void 0:c.user_picture)}),e.a.createElement("div",{className:p.a.commentContent},e.a.createElement("div",null,N()((a=i.question_comments)===null||a===void 0?void 0:a.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,i.question_comments.user_name),e.a.createElement("div",{className:p.a.commentText},i.question_comments.comment)))))},vt=T,nt=r("J66h"),ve=r("HhNu"),Et=r.n(ve),ft=function(m){var o,s,c,a,i,v=m.item,j=m.answerData,ge=m.autoHeight,R=Object(y.useState)([]),$=Object(B.a)(R,2),ee=$[0],A=$[1];Object(y.useEffect)(function(){var _;if((v==null||((_=v.evaluate_codes)===null||_===void 0)?void 0:_.length)>0){var z;A(v==null||((z=v.evaluate_codes)===null||z===void 0)?void 0:z.map(function(b,fe){return{key:fe+1,error_msg:(b==null?void 0:b.error_msg)?nt.Base64.decode(b==null?void 0:b.error_msg):"",created_at:b.created_at}}))}else A([{key:"--",error_msg:"--"}])},[v==null?void 0:v.evaluate_codes]);var L=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(z,b){return e.a.createElement("span",null,b.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(z,b){return e.a.createElement("span",null,b.error_msg?b.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(z,b){return e.a.createElement("span",null,b.created_at?N()(b.created_at).format("YYYY-MM-DD HH:mm"):"--")}}],Ee={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement(O.a,{value:v==null?void 0:v.description})),(!!(j==null||((o=j.exercise)===null||o===void 0)?void 0:o.student_commit_status)&&(j==null||((s=j.exercise)===null||s===void 0)?void 0:s.student_commit_status)!==0||!!(j==null||((c=j.exercise)===null||c===void 0)?void 0:c.user_exercise_status)&&(j==null||((a=j.exercise)===null||a===void 0)?void 0:a.user_exercise_status)!==0)&&e.a.createElement(J.a,{className:"mt5",bordered:!0,dataSource:ee,columns:L,pagination:!1}),!!(v==null||((i=v.user_answer)===null||i===void 0)?void 0:i.length)&&(v==null?void 0:v.passed_code)&&e.a.createElement("aside",{className:Et.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(ze.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(v==null?void 0:v.passed_code)?nt.Base64.decode(v==null?void 0:v.passed_code):"",autoHeight:ge,options:Ee})))},at=ft,rt=r("oBTY"),st=r("Ti8U"),Be=r.n(st),pt=r("V0Rq"),gt=function(m){var o=m.isPreview,s=o===void 0?!1:o,c=m.isExportBlank,a=c===void 0?!1:c,i=m.activeTabs,v=m.exercise,j=m.globalSetting,ge=m.loading,R=m.user,$=m.dispatch,ee=Object(u.m)(),A=R.userInfo,L=Object(y.useState)(),Ee=Object(B.a)(L,2),_=Ee[0],z=Ee[1],b=Object(y.useState)(),fe=Object(B.a)(b,2),pe=fe[0],Ae=fe[1];Object(y.useEffect)(function(){Object(ce.F)(i)||i==="2"&&Je()},[ee.userId,ee.coursesId,ee.exerciseId,ee.categoryId,i]),Object(y.useEffect)(function(){var h;if((h=v.exerciseExportHeadDatas)===null||h===void 0?void 0:h.title){var g=v.exerciseExportHeadDatas;z(Object(se.a)({},g||{}));var ue=g||{},n=ue.table,te,t;((n==null?void 0:n.total_singles_scores)||(n==null?void 0:n.total_doubles_scores)||(n==null?void 0:n.total_nulls_scores)||(n==null?void 0:n.total_judges_scores)||(n==null?void 0:n.total_pros_scores)||(n==null?void 0:n.total_shixuns_scores)||(n==null?void 0:n.total_mains_scores))&&(te=Number(n==null?void 0:n.total_singles_scores)+Number(n==null?void 0:n.total_doubles_scores)+Number(n==null?void 0:n.total_nulls_scores)+Number(n==null?void 0:n.total_judges_scores)+Number(n==null?void 0:n.total_pros_scores)+Number(n==null?void 0:n.total_shixuns_scores)+Number(n==null?void 0:n.total_mains_scores)),((n==null?void 0:n.singles_scores)||(n==null?void 0:n.doubles_scores)||(n==null?void 0:n.nulls_scores)||(n==null?void 0:n.judges_scores)||(n==null?void 0:n.pros_scores)||(n==null?void 0:n.shixuns_scores)||(n==null?void 0:n.mains_scores))&&(t=Number(n==null?void 0:n.singles_scores)+Number(n==null?void 0:n.doubles_scores)+Number(n==null?void 0:n.nulls_scores)+Number(n==null?void 0:n.judges_scores)+Number(n==null?void 0:n.pros_scores)+Number(n==null?void 0:n.shixuns_scores)+Number(n==null?void 0:n.mains_scores));var re=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:n==null?void 0:n.total_singles_scores,doubles_score:n==null?void 0:n.total_doubles_scores,nulls_score:n==null?void 0:n.total_nulls_scores,judges_score:n==null?void 0:n.total_judges_scores,pros_score:n==null?void 0:n.total_pros_scores,shixuns_score:n==null?void 0:n.total_shixuns_scores,mains_score:n==null?void 0:n.total_mains_scores,total_score:te},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:n==null?void 0:n.singles_scores,doubles_score:n==null?void 0:n.doubles_scores,nulls_score:n==null?void 0:n.nulls_scores,judges_score:n==null?void 0:n.judges_scores,pros_score:n==null?void 0:n.pros_scores,shixuns_score:n==null?void 0:n.shixuns_scores,mains_score:n==null?void 0:n.mains_scores,total_score:t},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Me=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Ae(Object(rt.a)(a?Me:re))}},[v.exerciseExportHeadDatas]);var Je=function(){var h=Object(Ne.a)(W.a.mark(function g(){var ue,n,te,t,re,Me,ke,H;return W.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return ue={id:ee.exerciseId||ee.categoryId,identify:(A==null?void 0:A.login)||null},De.next=3,Object(pt.w)(ue);case 3:n=De.sent,z(n||{}),te=n||{},t=te.table,((t==null?void 0:t.total_singles_scores)||(t==null?void 0:t.total_doubles_scores)||(t==null?void 0:t.total_nulls_scores)||(t==null?void 0:t.total_judges_scores)||(t==null?void 0:t.total_pros_scores)||(t==null?void 0:t.total_shixuns_scores)||(t==null?void 0:t.total_mains_scores))&&(re=Number(t==null?void 0:t.total_singles_scores)+Number(t==null?void 0:t.total_doubles_scores)+Number(t==null?void 0:t.total_nulls_scores)+Number(t==null?void 0:t.total_judges_scores)+Number(t==null?void 0:t.total_pros_scores)+Number(t==null?void 0:t.total_shixuns_scores)+Number(t==null?void 0:t.total_mains_scores)),((t==null?void 0:t.singles_scores)||(t==null?void 0:t.doubles_scores)||(t==null?void 0:t.nulls_scores)||(t==null?void 0:t.judges_scores)||(t==null?void 0:t.pros_scores)||(t==null?void 0:t.shixuns_scores)||(t==null?void 0:t.mains_scores))&&(Me=Number(t==null?void 0:t.singles_scores)+Number(t==null?void 0:t.doubles_scores)+Number(t==null?void 0:t.nulls_scores)+Number(t==null?void 0:t.judges_scores)+Number(t==null?void 0:t.pros_scores)+Number(t==null?void 0:t.shixuns_scores)+Number(t==null?void 0:t.mains_scores)),ke=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:t==null?void 0:t.total_singles_scores,doubles_score:t==null?void 0:t.total_doubles_scores,nulls_score:t==null?void 0:t.total_nulls_scores,judges_score:t==null?void 0:t.total_judges_scores,pros_score:t==null?void 0:t.total_pros_scores,shixuns_score:t==null?void 0:t.total_shixuns_scores,mains_score:t==null?void 0:t.total_mains_scores,total_score:re},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:t==null?void 0:t.singles_scores,doubles_score:t==null?void 0:t.doubles_scores,nulls_score:t==null?void 0:t.nulls_scores,judges_score:t==null?void 0:t.judges_scores,pros_score:t==null?void 0:t.pros_scores,shixuns_score:t==null?void 0:t.shixuns_scores,mains_score:t==null?void 0:t.mains_scores,total_score:Me},{key:"3",name:"\u8BC4\u5377\u4EBA"}],H=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ae(a?H:ke);case 11:case"end":return De.stop()}},g)}));return function(){return h.apply(this,arguments)}}(),l=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(g){return e.a.createElement("a",null,g)}},{width:"11%",title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:140,title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}},{width:"11%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:function(g){return e.a.createElement("a",null,g==="0.0"?0:g)}}],S=_||{},x=S.exercise_header;return e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:Be.a.glassSeal},e.a.createElement("span",null,"\u59D3\u540D\uFF1A",e.a.createElement("span",null,_==null?void 0:_.user)),e.a.createElement("span",null,"\u5B66\u53F7\uFF1A",e.a.createElement("span",null,_==null?void 0:_.student_id)),e.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",e.a.createElement("span",null,_==null?void 0:_.group_name))),e.a.createElement("section",{className:"".concat(Be.a.wrap," ").concat(s?"pl20":""," ")},e.a.createElement("p",{className:"font16 tc c-grey-333"},e.a.createElement("strong",null,_==null?void 0:_.title)),e.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",_==null?void 0:_.body),e.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",_==null?void 0:_.large_counts,"\u5927\u9898\u3011\u3010",_==null?void 0:_.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",_==null?void 0:_.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(_==null?void 0:_.time)>-1?"".concat(_==null?void 0:_.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),e.a.createElement("div",{className:"mt10"},e.a.createElement(J.a,{className:Be.a.table,columns:l,dataSource:Object(rt.a)(pe||[]),bordered:!0,pagination:!1}))))},xt=Object(X.a)(function(G){var m=G.exercise,o=G.loading,s=G.user,c=G.globalSetting;return{exercise:m,globalSetting:c,user:s,loading:o.effects}})(gt),it=r("1n7x"),lt=r.n(it),Nt=30,Rt=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],ut=function(m){var o,s,c=m.exercise,a=m.globalSetting,i=m.loading,v=m.user,j=m.dispatch,ge=Object(w.a)(m,["exercise","globalSetting","loading","user","dispatch"]),R=Object(u.m)(),$=v.userInfo,ee=Object(y.useState)({}),A=Object(B.a)(ee,2),L=A[0],Ee=A[1],_=Object(y.useRef)(),z=Object(y.useState)(!1),b=Object(B.a)(z,2),fe=b[0],pe=b[1],Ae=Object(y.useState)({}),Je=Object(B.a)(Ae,2),l=Je[0],S=Je[1],x=Object(y.useState)(!1),h=Object(B.a)(x,2),g=h[0],ue=h[1],n=Object(y.useState)(new le.a),te=Object(B.a)(n,2),t=te[0],re=te[1],Me=Object(y.useState)([]),ke=Object(B.a)(Me,2),H=ke[0],dt=ke[1],De=Object(y.useState)(!1),Ge=Object(B.a)(De,2),Qe=Ge[0],Dt=Ge[1],Lt=Object(u.l)();Object(y.useEffect)(function(){($==null?void 0:$.login)&&St();try{dt(JSON.parse(localStorage.total_exercise_users))}catch(Le){}},[R.userId,R.coursesId,R.exerciseId,$]);var Ut=function(){document.querySelectorAll("canvas").forEach(function(d){(!d.clientWidth||!d.clientHeight)&&d.remove()})},Pt=function(){document.body.scrollIntoView()},St=function(){var Le=Object(Ne.a)(W.a.mark(function d(){var M;return W.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(j({type:"exercise/getExerciseExportHeadDatas",payload:{id:R.exerciseId||R.categoryId,identify:R.userId||null,student_id:R.userId}}),!R.userId){P.next=8;break}return P.next=4,j({type:"exercise/getReviewExercises",payload:{exerciseId:R.exerciseId,login:Lt.query.login,student_id:R.userId}});case 4:M=P.sent,ue(!1),P.next=9;break;case 8:ue(!0);case 9:S(Object(se.a)({},M||{})),setTimeout(function(){var k=1,ne=document.getElementById("export-id-all"),Oe=860,oe=0},1500);case 11:case"end":return P.stop()}},d)}));return function(){return Le.apply(this,arguments)}}(),ht=function(){t.generateAsync({type:"blob"}).then(function(d){var M,C,P,k=document.createElement("a");k.href=window.URL.createObjectURL(d),k.download=Object.keys(t.files).length>1?l==null||((M=l.exercise)===null||M===void 0)?void 0:M.exercise_name:((c==null||((C=c.exerciseExportHeadDatas)===null||C===void 0)?void 0:C.user)||(l==null||((P=l.exercise)===null||P===void 0)?void 0:P.exercise_name))+".zip",document.body.appendChild(k);var ne=document.createEvent("MouseEvents");ne.initEvent("click",!1,!1),k.dispatchEvent(ne),document.body.removeChild(k),re(new le.a)})},Mt=function(){var Le=Object(Ne.a)(W.a.mark(function d(M){var C,P,k,ne,Oe,oe,K,ae,xe,ct;return W.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return ct=function(){return ct=Object(Ne.a)(W.a.mark(function Ot(){var jt;return W.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return P++,Pt(),Ze.next=4,j({type:"exercise/getexerciseExportHeadDatas",payload:{id:R.exerciseId||R.categoryId,identify:H[P-1].user_login,student_id:R.userId}});case 4:return Ze.next=6,j({type:"exercise/getReviewExercises",payload:{exerciseId:R.exerciseId,login:H[P-1].user_login,student_id:R.userId}});case 6:jt=Ze.sent,S(Object(se.a)({},jt||{})),setTimeout(Object(Ne.a)(W.a.mark(function At(){var bt;return W.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return Ut(),ot.next=3,lt()().from(document.getElementById("export-all")).set(ne).output("blob");case 3:bt=ot.sent,pe(!1),t.file("".concat(H[P-1].user_name,"-").concat(N()().format("YYYY-MM-DD HH:mm:ss"),".pdf"),bt),k.update({content:e.a.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.a.createElement("span",{className:"c-blue"},P+1),"/",H==null?void 0:H.length)}),P==(H==null?void 0:H.length)?(k.destroy(),ht()):xe();case 8:case"end":return ot.stop()}},At)})),2600);case 9:case"end":return Ze.stop()}},Ot)})),ct.apply(this,arguments)},xe=function(){return ct.apply(this,arguments)},M==="all"?ue(!1):R.userId||ue(!0),Pt(),Dt(!0),P=0,M!=="all"&&pe(!0),k=qe.a.info({width:460,title:e.a.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",e.a.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:M==="all"?e.a.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.a.createElement("span",{className:"c-blue"},P+1),"/",H==null?void 0:H.length):null,maskClosable:!1,className:D.a.modal,onOk:function(){}}),Ut(),Xe.next=11,new Promise(function(_t,Ot){setTimeout(function(){_t("")},5e3)});case 11:return ne={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}},Oe="".concat(N()().format("YYYY-MM-DD HH:mm:ss")),((C=c.exerciseExportHeadDatas)===null||C===void 0?void 0:C.user)&&(Oe="".concat(((oe=c.exerciseExportHeadDatas)===null||oe===void 0?void 0:oe.student_id)||"").concat((K=c.exerciseExportHeadDatas)===null||K===void 0?void 0:K.user)),Xe.next=16,lt()().from(document.getElementById("export-all")).set(ne).output("blob");case 16:if(ae=Xe.sent,pe(!1),M!=="all"&&t.file("".concat(Oe,"-").concat(N()().format("YYYY-MM-DD HH:mm:ss"),".pdf"),ae),!(M!=="all")){Xe.next=23;break}return k.destroy(),ht(),Xe.abrupt("return");case 23:!!(H==null?void 0:H.length)&&M==="all"?xe():ht();case 24:case"end":return Xe.stop()}},d)}));return function(M){return Le.apply(this,arguments)}}(),It=function(d){for(var M=d.internal.getNumberOfPages(),C=1;C<=M;C+=1)d.setPage(C),d.setFontSize(9),d.setTextColor("#6a6a6a"),d.text("".concat(C," / ").concat(M),d.internal.pageSize.getWidth()-20,d.internal.pageSize.getHeight()-6)},Ct=function(d,M){var C,P,k,ne,Oe;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{style:{display:"flex"},className:D.a.programTitle},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},M+1,"."),e.a.createElement(O.a,{value:d.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",d.question_score,"\u5206\uFF09")),d.question_type===0&&e.a.createElement(e.a.Fragment,null,(C=d.question_choices)===null||C===void 0?void 0:C.map(function(oe,K){var ae;return e.a.createElement(Re.a,{key:K},e.a.createElement(de.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(be.a,{checked:(ae=d.user_answer)===null||ae===void 0?void 0:ae.includes(oe.choice_id),style:{width:25}}))),e.a.createElement(de.a,{flex:"1"},e.a.createElement(O.a,{value:oe.choice_text||""})))})),d.question_type===1&&e.a.createElement(e.a.Fragment,null,(P=d.question_choices)===null||P===void 0?void 0:P.map(function(oe,K){var ae;return e.a.createElement(Re.a,{key:K},e.a.createElement(de.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(Ke.a,{checked:(ae=d.user_answer)===null||ae===void 0?void 0:ae.includes(oe.choice_id),style:{width:25}}))),e.a.createElement(de.a,{flex:"1"},e.a.createElement(O.a,{value:oe.choice_text||""})))})),d.question_type===2&&e.a.createElement("div",{className:D.a.flexRow},(k=d.question_choices)===null||k===void 0?void 0:k.map(function(oe,K){var ae;return e.a.createElement(Re.a,{key:K},e.a.createElement(de.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(be.a,{checked:(ae=d.user_answer)===null||ae===void 0?void 0:ae.includes(oe.choice_id),style:{width:25}}))),e.a.createElement(de.a,{flex:"1"},oe.choice_text))})),d.question_type===3&&!g&&e.a.createElement(F,{item:d,answerData:l,changeScoreData:L,textValue:(ne=L[d.q_position])===null||ne===void 0?void 0:ne.text,textOnChange:function(K){L[d.q_position].text=K,Ee(Object(se.a)({},L))}}),d.question_type===5&&e.a.createElement(tt,{item:d,answerData:l,hasChangeScore:!1,autoHeight:Qe}),d.question_type===4&&e.a.createElement(vt,{item:d,answerData:l,changeScoreData:L,textValue:(Oe=L[d.q_position])===null||Oe===void 0?void 0:Oe.text,textOnChange:function(K){L[d.q_position].text=K,Ee(Object(se.a)({},L))}}),d.question_type===6&&e.a.createElement(at,{item:d,answerData:l,autoHeight:Qe}),e.a.createElement($e.a,{style:g?{marginTop:30}:{}}))},Tt=function(d){var M=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],C=["","\u5341","\u767E","\u5343","\u4E07"];d=parseInt(d);var P=function(oe){for(var K=oe.toString().split("").reverse(),ae="",xe=0;xe0&&K[xe]==0&&K[xe-1]==0?"":M[K[xe]]+(K[xe]==0?C[0]:C[xe]))+ae;return ae},k=Math.floor(d/1e4),ne=d%1e4;return ne.toString().length<4&&(ne="0"+ne),k?P(k)+"\u4E07"+P(ne):P(d)},wt=function(){var d,M=l==null||((d=l.exercise_question_types)===null||d===void 0)?void 0:d.map(function(C,P){var k;return e.a.createElement(y.Fragment,{key:P},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-light-primary"},Tt(P+1),"\u3001",C.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",C.count,"\u9898\uFF1B\u5171",C.score,"\u5206\uFF09")),(k=C.items)===null||k===void 0?void 0:k.map(function(ne,Oe){return e.a.createElement(y.Fragment,{key:Oe},Ct(ne,Oe))}))});return M};return e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:[D.a.title,"mt20"].join(" ")},e.a.createElement(Re.a,{style:{width:"100%"}},e.a.createElement(de.a,{flex:"1"},e.a.createElement(V.Link,{to:"/exam/examinationManagement/".concat(R.exerciseId,"/detail")},e.a.createElement(Q.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},l==null||((o=l.exercise)===null||o===void 0)?void 0:o.exercise_name),e.a.createElement(ce.h,{status:[ce.c[(s=l.exercise)===null||s===void 0?void 0:s.exercise_status]]})),e.a.createElement(de.a,null)))),e.a.createElement("section",{id:"export-all",className:[D.a.bg,"pt30","pb30","mt20","mb20","relative","pl60","pr30"].join(" "),ref:_},e.a.createElement(xt,{isExportBlank:g}),e.a.createElement($e.a,{className:D.a.divider}),wt()))},yt=je.default=Object(X.a)(function(G){var m=G.exercise,o=G.loading,s=G.user,c=G.globalSetting;return{exercise:m,globalSetting:c,user:s,loading:o.effects}})(ut)},"6hOw":function(Se,je,r){Se.exports={flex_box_center:"flex_box_center___1cAqX",flex_space_between:"flex_space_between___22g_w",flex_box_vertical_center:"flex_box_vertical_center___2ICWE",flex_box_center_end:"flex_box_center_end___3zAwX",flex_box_column:"flex_box_column___HAq11",shixunWrp:"shixunWrp___EsI7W",fillComment:"fillComment___LEfmp",commentContent:"commentContent___2KuEg",commentText:"commentText___2yenx",simpleWrap:"simpleWrap___GjmYM"}},"9Bee":function(Se,je,r){"use strict";var he=r("q1tI"),$e=r.n(he),mt=r("vg9a"),Ke=r("tJVT"),We=r("DlQD"),Re=r.n(We),I=r("rUJ1");function de(E,f){var p=E.match(/^(\s+)(?:```)/);if(p===null)return f;var U=p[1];return f.split(` +`).map(function(N){var q=N.match(/^\s+/);if(q===null)return N;var Y=Object(Ke.a)(q,1),F=Y[0];return F.length>=U.length?N.slice(U.length):N}).join(` +`)}var Ve=[],be=["
          "],ye=new Re.a.Renderer,qe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ie(){Ve.length=0,be=["
            "]}function W(E,f,p,U){if(f>=E.length||E[f].level<=p)return f;var N=E[f];U.push("
          • "+N.text+""),f++;var q=[];return f=W(E,f,N.level,q),q.length>0&&(U.push("
              "),q.forEach(function(Y){U.push(Y)}),U.push("
            ")),U.push("
          • "),f=W(E,f,p,U),f}function se(){return W(Ve,0,0,be),be.push("
          "),be.join("")}var Ne={heading:function(f){var p=qe.exec(f);if(p)return{type:"heading",raw:p[0],depth:p[1].length,text:p[2]}},fences:function(f){var p=this.rules.block.fences.exec(f);if(p){var U=p[0],N=de(U,p[3]||""),q=p[2]?p[2].trim():p[2];if(["latex","katex","math"].indexOf(q)>=0){var Y=y(),F=N;N=Y,e[Y]={type:"block",expression:F}}return{type:"code",raw:U,lang:q,text:N}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,y=function(){return"__special_katext_id_".concat(w++,"__")},e={};function u(){return e}function V(){w=0,e={}}function X(E){return E=E.replace(B,function(f,p){var U=y();return e[U]={type:"inline",expression:p},U}),E}var ie=ye.listitem;ye.listitem=function(E){return ie(X(E))};var le=ye.paragraph;ye.paragraph=function(E){return le(X(E))};var Q=ye.tablecell;ye.tablecell=function(E,f){return Q(X(E),f)},ye.code=function(E,f,p){var U=(f||"").match(/\S*/)[0];return U?["latex","katex","math"].indexOf(U)>=0?"

          ".concat(E,"

          "):'
          ').concat(p?E:Object(I.escape)(E,!0),`
          +`):'
          '+(p?E:Object(I.escape)(E,!0))+"
          "},ye.heading=function(E,f,p){var U=this.options.headerPrefix+p.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ve.push({anchor:U,level:f,text:E}),"'+E+""},Re.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),Re.a.use({tokenizer:Ne,renderer:ye});var Z=Re.a,D=r("SJMd"),O=r("m3rI"),ce=r("Oy/b"),Ue=/]*>/g;function Ce(E){var f=document.createElement("div");return f.innerHTML=E,f.childNodes.length===0?"":f.childNodes[0].nodeValue}var Fe=je.a=function(E){var f=E.value,p=f===void 0?"":f,U=E.className,N=E.style,q=N===void 0?{}:N,Y=String(p),F=Object(he.useMemo)(function(){try{var Te=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Pe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,He=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Y=Y.replace(Te,"("+O.a.API_SERVER+"/api/attachments/").replace(Pe,'"'+O.a.API_SERVER+"/api/attachments/").replace(He,'"'+O.a.API_SERVER+"/files/uploads/")}catch(ze){}var me=Z(Y),Ye=u();return Y.match(/\[TOC\]/)&&(me=me.replace("

          [TOC]

          ",se()),Ie()),me=me.replace(/(__special_katext_id_\d+__)/g,function(ze,et){var tt=Ye[et],we=tt.type,T=tt.expression;return Object(ce.renderToString)(Ce(T)||"",{displayMode:we==="block",throwOnError:!1,output:"html"})}),me=me.replace(/▁/g,"\u2581\u2581\u2581"),V(),me},[Y]),_e=Object(he.useRef)();function J(Te){var Pe=Te.target;if(Pe.tagName.toUpperCase()==="A"){var He=Pe.getAttribute("href");if(He.startsWith("#")){Te.preventDefault();var me=document.getElementById(He.replace("#",""));me&&me.scrollIntoView(!0)}}}return Object(he.useEffect)(function(){if(_e.current&&F&&(F.match(Ue)&&window.PR.prettyPrint()),_e.current)return _e.current.addEventListener("click",J),function(){_e.current.removeEventListener("click",J),V(),Ie()}},[F,_e.current,J]),$e.a.createElement("div",{ref:_e,style:q,className:"".concat(U||""," markdown-body"),dangerouslySetInnerHTML:{__html:F}})}},HhNu:function(Se,je,r){Se.exports={flex_box_center:"flex_box_center___pomwu",flex_space_between:"flex_space_between___3SWKq",flex_box_vertical_center:"flex_box_vertical_center___3lv3l",flex_box_center_end:"flex_box_center_end___3kmxY",flex_box_column:"flex_box_column___3WCdv",bg:"bg___1x4o8",title:"title___9Dxfa",questionIcons:"questionIcons___2dpkJ",green:"green___3tOE-",orange:"orange___1g2iC",greenTip:"greenTip____zZwi",redTip:"redTip___Qyv3x",cccTip:"cccTip___vXtM3",orangeTip:"orangeTip___2wrNZ",flexRow:"flexRow___k9V9k",simpleWrap:"simpleWrap___3yFXF",userPhoto:"userPhoto___2ZBCH",CCCIcons:"CCCIcons___Ct50J",buttonFixed:"buttonFixed___Vat21"}},PLEg:function(Se,je,r){Se.exports={flex_box_center:"flex_box_center___2bmpf",flex_space_between:"flex_space_between___2fOOD",flex_box_vertical_center:"flex_box_vertical_center___1R4ol",flex_box_center_end:"flex_box_center_end___31f5y",flex_box_column:"flex_box_column___1ImVi",bg:"bg___1Brc4",title:"title___DU-ub",questionIcons:"questionIcons___2Hxoq",green:"green___2Lvz3",orange:"orange___21exb",greenTip:"greenTip___36Mxr",redTip:"redTip___3EcOm",orangeTip:"orangeTip___3nvFc",flexRow:"flexRow___op1NV",simpleWrap:"simpleWrap___iW2j0",divider:"divider___uhLml",modal:"modal___2HXHF",programTitle:"programTitle___Smx7_"}},Ti8U:function(Se,je,r){Se.exports={wrap:"wrap___2672a",img:"img___10zYT",table:"table___yaQiM",totalScore:"totalScore___3HqLZ",people:"people___V4Du2",glassSeal:"glassSeal___cWbLV"}},ZW9T:function(Se,je,r){"use strict";r.d(je,"a",function(){return e});var he=r("k1fw"),$e=r("miYZ"),mt=r("tsqr"),Ke=r("rAM+"),We=r("tJVT"),Re=r("PpiC"),I=r("q1tI"),de=r.n(I),Ve=r("bdgK");function be(u,V,X,ie,le){var Q=V.getWordUntilPosition(X),Z={startLineNumber:X.lineNumber,endLineNumber:X.lineNumber,startColumn:Q.startColumn,endColumn:Q.endColumn},D=ie.map(function(O){return{label:O,kind:u.languages.CompletionItemKind.Keyword,insertText:O,insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Z}});return le.map(function(O){D.push(Object(he.a)(Object(he.a)({},O),{},{range:Z}))}),D}var ye=function(u){var V={label:"ifelse",kind:u.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},X=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];u.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Z,D){var O=be(u,Z,D,X,[V]);return{suggestions:O}}});var ie=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];u.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Z,D){var O=[{label:"print",kind:u.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ce=be(u,Z,D,ie,O);return{suggestions:ce}}});var le=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];u.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Z,D){var O=[V,{label:"main",kind:u.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:u.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ce=be(u,Z,L,le,P);return{suggestions:ce}}})},qe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function Ie(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function V(){}var se=!1,Ne={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function B(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Y=u;if(Array.isArray(u)){for(var X=0;X0||i.target.offsetWidth>0)&&T.current.instance.layout()}}catch(v){c.e(v)}finally{c.f()}}),o.observe(we.current)),o}function at(){mt.b.warn(decodeURIComponent(qe))}Object(F.useEffect)(function(){var o=T.current.instance;if(Q!=null&&o&&ve){var s=o.getModel();s&&Q!==s.getValue()&&(se=!0,s.setValue(Q),o.layout(),se=!1)}},[Q,ve,T.current]);function rt(){var o=T.current.instance;if(o){var s=o.getSelection(),c=T.current.pastePos||{},a=new M.Range(c.startLineNumber||s.endLineNumber,c.startColumn||s.endColumn,c.endLineNumber||s.endLineNumber,c.endColumn||s.endColumn);setTimeout(function(){o.executeEdits("",[{range:a,text:""}])},300)}}function st(o){(window.navigator.platform.match("Mac")?o.metaKey:o.ctrlKey)&&o.keyCode==83&&(o.preventDefault(),b())}var Be=function(){if(z&&T.current.instance){var s=T.current.instance.getContentHeight();G(s0||Pe.target.offsetWidth>0)&&z.layout()}}catch(He){J.e(He)}finally{J.f()}}),H.observe(Ue.current)),H}Object(F.useEffect)(function(){Ue.current&&r.e(34).then(r.t.bind(null,"M/lh",7)).then(function(z){M=z;var H=M.editor.createDiffEditor(Ue.current,Object(he.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},ce));f(H);var _e=p(H);return function(){H.dispose();var J=H.getModel();J&&J.dispose(),_e.unobserve(Ue.current)}})},[]),Object(F.useEffect)(function(){E&&E.setModel({original:M.editor.createModel(Q,L),modified:M.editor.createModel(Z,L)})},[Q,Z,L,E]);var U=Ie(X),b=Ie(le),q={width:U,height:b};return de.a.createElement("div",{className:"my-diff-editor",ref:Ue,style:q})}}}]); +`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ce=be(u,Z,D,le,O);return{suggestions:ce}}})},qe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function Ie(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function W(){}var se=!1,Ne={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function B(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],V=u;if(Array.isArray(u)){for(var X=0;X0||i.target.offsetWidth>0)&&T.current.instance.layout()}}catch(v){c.e(v)}finally{c.f()}}),o.observe(we.current)),o}function at(){mt.b.warn(decodeURIComponent(qe))}Object(I.useEffect)(function(){var o=T.current.instance;if(Q!=null&&o&&ve){var s=o.getModel();s&&Q!==s.getValue()&&(se=!0,s.setValue(Q),o.layout(),se=!1)}},[Q,ve,T.current]);function rt(){var o=T.current.instance;if(o){var s=o.getSelection(),c=T.current.pastePos||{},a=new w.Range(c.startLineNumber||s.endLineNumber,c.startColumn||s.endColumn,c.endLineNumber||s.endLineNumber,c.endColumn||s.endColumn);setTimeout(function(){o.executeEdits("",[{range:a,text:""}])},300)}}function st(o){(window.navigator.platform.match("Mac")?o.metaKey:o.ctrlKey)&&o.keyCode==83&&(o.preventDefault(),N())}var Be=function(){if(Y&&T.current.instance){var s=T.current.instance.getContentHeight();G(s0||Pe.target.offsetWidth>0)&&Y.layout()}}catch(He){J.e(He)}finally{J.f()}}),F.observe(Ue.current)),F}Object(I.useEffect)(function(){Ue.current&&r.e(34).then(r.t.bind(null,"M/lh",7)).then(function(Y){w=Y;var F=w.editor.createDiffEditor(Ue.current,Object(he.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},ce));f(F);var _e=p(F);return function(){F.dispose();var J=F.getModel();J&&J.dispose(),_e.unobserve(Ue.current)}})},[]),Object(I.useEffect)(function(){E&&E.setModel({original:w.editor.createModel(Q,D),modified:w.editor.createModel(Z,D)})},[Q,Z,D,E]);var U=Ie(X),N=Ie(le),q={width:U,height:N};return de.a.createElement("div",{className:"my-diff-editor",ref:Ue,style:q})}}}]); diff --git a/umi.3a49f47f.js b/umi.9c45850f.js similarity index 99% rename from umi.3a49f47f.js rename to umi.9c45850f.js index fd6d584598..f696755156 100644 --- a/umi.3a49f47f.js +++ b/umi.9c45850f.js @@ -1,4 +1,4 @@ -(function(L){function p(o){for(var f=o[0],d=o[1],g,h,b=0,c=[];b @@ -387,7 +387,7 @@ var t=["\u062C\u0646\u0648\u0631\u06CC","\u0641\u0631\u0648\u0631\u06CC","\u0645 //! locale : siSwati [ss] //! author : Nicolai Davies : https://github.com/nicolaidavies (function(s,t){t(e("wd/R"))})(this,function(s){"use strict";//! moment.js locale configuration -var t=s.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(n,a,u){return n<11?"ekuseni":n<15?"emini":n<19?"entsambama":"ebusuku"},meridiemHour:function(n,a){if(n===12&&(n=0),a==="ekuseni")return n;if(a==="emini")return n>=11?n:n+12;if(a==="entsambama"||a==="ebusuku")return n===0?0:n+12},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t})},UwPn:function(L,p,e){"use strict";e.d(p,"b",function(){return r});var s=e("KS4O"),t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},r=s.a.endEvents.length!==0,n=["Webkit","Moz","O","ms"],a=["-webkit-","-moz-","-o-","ms-",""];function u(f,d){for(var g=window.getComputedStyle(f,null),h="",b=0;b]*>)/g,h=/\$([$&'`]|\d\d?)/g,b=function(c){return c===void 0?c:String(c)};s("replace",2,function(c,O,T,C){var x=C.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,M=C.REPLACE_KEEPS_$0,R=x?"$":"$0";return[function(q,oe){var G=u(this),H=q==null?void 0:q[c];return H!==void 0?H.call(q,G,oe):O.call(String(G),q,oe)},function(V,q){if(!x&&M||typeof q=="string"&&q.indexOf(R)===-1){var oe=T(O,V,this,q);if(oe.done)return oe.value}var G=t(V),H=String(this),me=typeof q=="function";me||(q=String(q));var se=G.global;if(se){var fe=G.unicode;G.lastIndex=0}for(var J=[];;){var K=l(G,H);if(K===null)break;if(J.push(K),!se)break;var A=String(K[0]);A===""&&(G.lastIndex=i(H,n(G.lastIndex),fe))}for(var I="",B=0,ye=0;ye=B&&(I+=H.slice(B,Ye)+pe,B=Ye+Re.length)}return I+H.slice(B)}];function _(V,q,oe,G,H,me){var se=oe+V.length,fe=G.length,J=h;return H!==void 0&&(H=r(H),J=g),O.call(me,J,function(K,A){var I;switch(A.charAt(0)){case"$":return"$";case"&":return V;case"`":return q.slice(0,oe);case"'":return q.slice(se);case"<":I=H[A.slice(1,-1)];break;default:var B=+A;if(B===0)return K;if(B>fe){var ye=d(B/10);return ye===0?K:ye<=fe?G[ye-1]===void 0?A.charAt(1):G[ye-1]+A.charAt(1):K}I=G[B-1]}return I===void 0?"":I})}})},Uydy:function(L,p,e){var s=e("I+eb"),t=e("HsHA"),r=Math.acosh,n=Math.log,a=Math.sqrt,u=Math.LN2,i=!r||Math.floor(r(Number.MAX_VALUE))!=710||r(Infinity)!=Infinity;s({target:"Math",stat:!0,forced:i},{acosh:function(o){return(o=+o)<1?NaN:o>9490626562425156e-8?n(o)+u:t(o-1+a(o-1)*a(o+1))}})},UzNg:function(L,p,e){"use strict";var s=e("I+eb"),t=e("ntOU"),r=e("HYAF"),n=e("afO8"),a=e("ZUd8"),u=a.codeAt,i=a.charAt,l="String Iterator",o=n.set,f=n.getterFor(l),d=t(function(h){o(this,{type:l,string:h,index:0})},"String",function(){var h=f(this),b=h.string,c=h.index,O;return c>=b.length?{value:void 0,done:!0}:(O=i(b,c),h.index+=O.length,{value:{codePoint:u(O,0),position:c},done:!1})});s({target:"String",proto:!0},{codePoints:function(){return new d(String(r(this)))}})},"V/uB":function(L,p,e){"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.default=void 0;var s=t(e("+P9B"));function t(n){return n&&n.__esModule?n:{default:n}}var r=s;p.default=r,L.exports=r},"V/vL":function(L,p,e){"use strict";e.r(p),e.d(p,"matchRoutes",function(){return a}),e.d(p,"renderRoutes",function(){return u});var s=e("Ty5D"),t=e("wx14"),r=e("q1tI"),n=e.n(r);function a(i,l,o){return o===void 0&&(o=[]),i.some(function(f){var d=f.path?Object(s.j)(l,f):o.length?o[o.length-1].match:s.e.computeRootMatch(l);return d&&(o.push({route:f,match:d}),f.routes&&a(f.routes,l,o)),d}),o}function u(i,l,o){return l===void 0&&(l={}),o===void 0&&(o={}),i?n.a.createElement(s.g,o,i.map(function(f,d){return n.a.createElement(s.d,{key:f.key||d,path:f.path,exact:f.exact,strict:f.strict,render:function(h){return f.render?f.render(Object(t.a)({},h,{},l,{route:f})):n.a.createElement(f.component,Object(t.a)({},h,l,{route:f}))}})})):null}},V0Rq:function(L,p,e){"use strict";e.d(p,"x",function(){return u}),e.d(p,"z",function(){return l}),e.d(p,"o",function(){return f}),e.d(p,"S",function(){return g}),e.d(p,"u",function(){return b}),e.d(p,"q",function(){return O}),e.d(p,"a",function(){return C}),e.d(p,"N",function(){return M}),e.d(p,"i",function(){return _}),e.d(p,"I",function(){return q}),e.d(p,"j",function(){return G}),e.d(p,"b",function(){return me}),e.d(p,"l",function(){return fe}),e.d(p,"m",function(){return K}),e.d(p,"r",function(){return I}),e.d(p,"C",function(){return ye}),e.d(p,"F",function(){return Ye}),e.d(p,"G",function(){return Ve}),e.d(p,"L",function(){return k}),e.d(p,"M",function(){return De}),e.d(p,"O",function(){return de}),e.d(p,"h",function(){return Ae}),e.d(p,"J",function(){return ie}),e.d(p,"bb",function(){return Ee}),e.d(p,"H",function(){return je}),e.d(p,"n",function(){return ae}),e.d(p,"y",function(){return ge}),e.d(p,"s",function(){return F}),e.d(p,"ab",function(){return W}),e.d(p,"X",function(){return Ke}),e.d(p,"Y",function(){return X}),e.d(p,"Q",function(){return Pe}),e.d(p,"R",function(){return et}),e.d(p,"V",function(){return dt}),e.d(p,"d",function(){return ke}),e.d(p,"T",function(){return ut}),e.d(p,"t",function(){return Pt}),e.d(p,"D",function(){return Ct}),e.d(p,"B",function(){return yt}),e.d(p,"E",function(){return we}),e.d(p,"v",function(){return tt}),e.d(p,"w",function(){return Le}),e.d(p,"c",function(){return xt}),e.d(p,"A",function(){return Je}),e.d(p,"P",function(){return Xe}),e.d(p,"Z",function(){return Ge}),e.d(p,"f",function(){return Qe}),e.d(p,"K",function(){return Tt}),e.d(p,"p",function(){return _t}),e.d(p,"e",function(){return dn}),e.d(p,"U",function(){return Z}),e.d(p,"W",function(){return nt}),e.d(p,"k",function(){return en}),e.d(p,"g",function(){return Cn});var s=e("WmNS"),t=e.n(s),r=e("k1fw"),n=e("9og8"),a=e("ErOA");function u(Dt){return i.apply(this,arguments)}function i(){return i=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_lists.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),i.apply(this,arguments)}function l(Dt){return o.apply(this,arguments)}function o(){return o=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_result.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),o.apply(this,arguments)}function f(Dt){return d.apply(this,arguments)}function d(){return d=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/question_banks/bank_list.json",{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),d.apply(this,arguments)}function g(Dt){return h.apply(this,arguments)}function h(){return h=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/question_banks/save_banks.json",{method:"POST",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),h.apply(this,arguments)}function b(Dt){return c.apply(this,arguments)}function c(){return c=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/courses/".concat(Fe.coursesId,"/exercises/publish_modal.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),c.apply(this,arguments)}function O(Dt){return T.apply(this,arguments)}function T(){return T=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/common_header.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),T.apply(this,arguments)}function C(Dt){return x.apply(this,arguments)}function x(){return x=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/courses/".concat(Fe.coursesId,"/exercises.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),x.apply(this,arguments)}function M(Dt){return R.apply(this,arguments)}function R(){return R=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.exerciseId,".json"),{method:"put",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),R.apply(this,arguments)}function _(Dt){return V.apply(this,arguments)}function V(){return V=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,".json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),V.apply(this,arguments)}function q(Dt){return oe.apply(this,arguments)}function oe(){return oe=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/tag_disciplines.json",{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),oe.apply(this,arguments)}function G(Dt){return H.apply(this,arguments)}function H(){return H=Object(n.a)(t.a.mark(function Dt(Fe){var At;return t.a.wrap(function(tn){for(;;)switch(tn.prev=tn.next){case 0:return At=Fe.id,delete Fe.id,tn.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(At,".json"),{method:"put",body:Object(r.a)({},Fe)}));case 3:case"end":return tn.stop()}},Dt)})),H.apply(this,arguments)}function me(Dt){return se.apply(this,arguments)}function se(){return se=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_questions.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),se.apply(this,arguments)}function fe(Dt){return J.apply(this,arguments)}function J(){return J=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.id,"/up_down.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),J.apply(this,arguments)}function K(Dt){return A.apply(this,arguments)}function A(){return A=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.id,".json"),{method:"delete"}));case 1:case"end":return at.stop()}},Dt)})),A.apply(this,arguments)}function I(Dt){return B.apply(this,arguments)}function B(){return B=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/courses/".concat(Fe.coursesId,"/exercises/end_modal.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),B.apply(this,arguments)}function ye(Dt){return Re.apply(this,arguments)}function Re(){return Re=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/publish_groups.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Re.apply(this,arguments)}function Ye(Dt){return Te.apply(this,arguments)}function Te(){return Te=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.exerciseId,"/review_exercise.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Te.apply(this,arguments)}function Ve(Dt){return Q.apply(this,arguments)}function Q(){return Q=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/common_exercises/exercises/".concat(Fe.exerciseId,".json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Q.apply(this,arguments)}function k(Dt){return pe.apply(this,arguments)}function pe(){return pe=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.id,"/adjust_score.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),pe.apply(this,arguments)}function De(Dt){return $.apply(this,arguments)}function $(){return $=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.id,"/batch_adjust_score.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),$.apply(this,arguments)}function de(Dt){return ve.apply(this,arguments)}function ve(){return ve=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.id,"/adjust_score.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),ve.apply(this,arguments)}function Ae(Dt){return Ce.apply(this,arguments)}function Ce(){return Ce=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.id,"/delayed_time.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Ce.apply(this,arguments)}function ie(Dt){return he.apply(this,arguments)}function he(){return he=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_setting.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),he.apply(this,arguments)}function Ee(Dt){return ne.apply(this,arguments)}function ne(){return ne=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/commit_setting.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),ne.apply(this,arguments)}function je(Dt){return Ie.apply(this,arguments)}function Ie(){return Ie=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.exerciseId,"/review_exercises_by_students.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Ie.apply(this,arguments)}function ae(Dt){return z.apply(this,arguments)}function z(){return z=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_lists.xlsx"),{method:"get",params:Object(r.a)(Object(r.a)({},Fe),{},{export:!0})}));case 1:case"end":return at.stop()}},Dt)})),z.apply(this,arguments)}function ge(Dt){return Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/start_answer.json"),{method:"get",params:Object(r.a)({},Dt)})}function F(Dt){return Object(a.a)("/api/students/exercises/".concat(Dt.categoryId,"/start_answer.json"),{method:"get",params:Object(r.a)({},Dt)})}function W(Dt){return ue.apply(this,arguments)}function ue(){return ue=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.questionId,"/exercise_answers.json"),{method:"post",body:Fe}));case 1:case"end":return at.stop()}},Dt)})),ue.apply(this,arguments)}function Ke(Dt){return U.apply(this,arguments)}function U(){return U=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/commit_exercise.json"),{method:"post",body:Fe}));case 1:case"end":return at.stop()}},Dt)})),U.apply(this,arguments)}function X(Dt){return ee.apply(this,arguments)}function ee(){return ee=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/simulate_commit_exercise.json"),{method:"post",body:Fe}));case 1:case"end":return at.stop()}},Dt)})),ee.apply(this,arguments)}function Pe(Dt){return xe.apply(this,arguments)}function xe(){return xe=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/redo_exercise.json"),{method:"post",body:Fe}));case 1:case"end":return at.stop()}},Dt)})),xe.apply(this,arguments)}function et(Dt){return Object(a.a)("/api/".concat(Dt.url),{method:"get",params:Object(r.a)({},Dt)})}function dt(Dt){return Object(a.a)("/api/problems/".concat(Dt.id,"/start.json"),{method:"get",params:Object(r.a)({},Dt)})}function ke(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/begin_commit.json"),{method:"get",params:Object(r.a)({},Dt)})}function ut(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/simulate_begin_commit.json"),{method:"get",params:Object(r.a)({},Dt)})}function Pt(Dt){return Object(a.a)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:Object(r.a)({},Dt)})}function Ct(Dt){return console.log("params:",Dt),Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/edit.json"),{method:"get",params:Object(r.a)({},Dt)})}function yt(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/get_objective_scores.json"),{method:"get",params:Object(r.a)({},Dt)})}function we(Dt){return Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/redo_modal.json"),{method:"get",params:Object(r.a)({},Dt)})}function tt(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/exercise_header.json"),{method:"get",params:Object(r.a)({},Dt)})}function Le(Dt){return Object(a.a)("/api/common_exercises/exercises/".concat(Dt.id,"/exercise_header.json"),{method:"get",params:Object(r.a)({},Dt)})}function xt(Dt){return Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/allow_close_camera.json"),{method:"post",body:Object(r.a)({},Dt)})}function Je(Dt){return Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/get_exercise_user_info.json"),{method:"get",params:Object(r.a)({},Dt)})}function Xe(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/record_screen"),{method:"post",params:Object(r.a)({},Dt)})}function Ge(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/unbind_ip.json"),{method:"post",body:Object(r.a)({},Dt)})}function Qe(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/check_ip.json"),{method:"get",params:Object(r.a)({},Dt)})}function Tt(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/make_up_students.json"),{method:"get",params:Object(r.a)({},Dt)})}function _t(Dt){return It.apply(this,arguments)}function It(){return It=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/courses/".concat(Fe.coursesId,"/exercises/code_review_detail.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),It.apply(this,arguments)}function dn(Dt){return Nt.apply(this,arguments)}function Nt(){return Nt=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.question_id,"/adjust_score.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Nt.apply(this,arguments)}function Z(Dt){return We.apply(this,arguments)}function We(){return We=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/examination_banks/".concat(Fe.categoryId,"/simulate_exercise.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),We.apply(this,arguments)}function nt(Dt){return qe.apply(this,arguments)}function qe(){return qe=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/simulate_start_answer.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),qe.apply(this,arguments)}function en(Dt){return vn.apply(this,arguments)}function vn(){return vn=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_time.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),vn.apply(this,arguments)}function Cn(Dt){return wn.apply(this,arguments)}function wn(){return wn=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/commit_screen_at.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),wn.apply(this,arguments)}},V2x9:function(L,p,e){//! moment.js locale configuration +var t=s.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(n,a,u){return n<11?"ekuseni":n<15?"emini":n<19?"entsambama":"ebusuku"},meridiemHour:function(n,a){if(n===12&&(n=0),a==="ekuseni")return n;if(a==="emini")return n>=11?n:n+12;if(a==="entsambama"||a==="ebusuku")return n===0?0:n+12},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t})},UwPn:function(L,p,e){"use strict";e.d(p,"b",function(){return r});var s=e("KS4O"),t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},r=s.a.endEvents.length!==0,n=["Webkit","Moz","O","ms"],a=["-webkit-","-moz-","-o-","ms-",""];function u(f,d){for(var g=window.getComputedStyle(f,null),h="",b=0;b]*>)/g,h=/\$([$&'`]|\d\d?)/g,b=function(c){return c===void 0?c:String(c)};s("replace",2,function(c,O,T,C){var x=C.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,M=C.REPLACE_KEEPS_$0,R=x?"$":"$0";return[function(q,oe){var G=u(this),H=q==null?void 0:q[c];return H!==void 0?H.call(q,G,oe):O.call(String(G),q,oe)},function(V,q){if(!x&&M||typeof q=="string"&&q.indexOf(R)===-1){var oe=T(O,V,this,q);if(oe.done)return oe.value}var G=t(V),H=String(this),me=typeof q=="function";me||(q=String(q));var se=G.global;if(se){var fe=G.unicode;G.lastIndex=0}for(var J=[];;){var K=l(G,H);if(K===null)break;if(J.push(K),!se)break;var A=String(K[0]);A===""&&(G.lastIndex=i(H,n(G.lastIndex),fe))}for(var I="",B=0,ye=0;ye=B&&(I+=H.slice(B,Ye)+pe,B=Ye+Re.length)}return I+H.slice(B)}];function _(V,q,oe,G,H,me){var se=oe+V.length,fe=G.length,J=h;return H!==void 0&&(H=r(H),J=g),O.call(me,J,function(K,A){var I;switch(A.charAt(0)){case"$":return"$";case"&":return V;case"`":return q.slice(0,oe);case"'":return q.slice(se);case"<":I=H[A.slice(1,-1)];break;default:var B=+A;if(B===0)return K;if(B>fe){var ye=d(B/10);return ye===0?K:ye<=fe?G[ye-1]===void 0?A.charAt(1):G[ye-1]+A.charAt(1):K}I=G[B-1]}return I===void 0?"":I})}})},Uydy:function(L,p,e){var s=e("I+eb"),t=e("HsHA"),r=Math.acosh,n=Math.log,a=Math.sqrt,u=Math.LN2,i=!r||Math.floor(r(Number.MAX_VALUE))!=710||r(Infinity)!=Infinity;s({target:"Math",stat:!0,forced:i},{acosh:function(o){return(o=+o)<1?NaN:o>9490626562425156e-8?n(o)+u:t(o-1+a(o-1)*a(o+1))}})},UzNg:function(L,p,e){"use strict";var s=e("I+eb"),t=e("ntOU"),r=e("HYAF"),n=e("afO8"),a=e("ZUd8"),u=a.codeAt,i=a.charAt,l="String Iterator",o=n.set,f=n.getterFor(l),d=t(function(h){o(this,{type:l,string:h,index:0})},"String",function(){var h=f(this),b=h.string,c=h.index,O;return c>=b.length?{value:void 0,done:!0}:(O=i(b,c),h.index+=O.length,{value:{codePoint:u(O,0),position:c},done:!1})});s({target:"String",proto:!0},{codePoints:function(){return new d(String(r(this)))}})},"V/uB":function(L,p,e){"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.default=void 0;var s=t(e("+P9B"));function t(n){return n&&n.__esModule?n:{default:n}}var r=s;p.default=r,L.exports=r},"V/vL":function(L,p,e){"use strict";e.r(p),e.d(p,"matchRoutes",function(){return a}),e.d(p,"renderRoutes",function(){return u});var s=e("Ty5D"),t=e("wx14"),r=e("q1tI"),n=e.n(r);function a(i,l,o){return o===void 0&&(o=[]),i.some(function(f){var d=f.path?Object(s.j)(l,f):o.length?o[o.length-1].match:s.e.computeRootMatch(l);return d&&(o.push({route:f,match:d}),f.routes&&a(f.routes,l,o)),d}),o}function u(i,l,o){return l===void 0&&(l={}),o===void 0&&(o={}),i?n.a.createElement(s.g,o,i.map(function(f,d){return n.a.createElement(s.d,{key:f.key||d,path:f.path,exact:f.exact,strict:f.strict,render:function(h){return f.render?f.render(Object(t.a)({},h,{},l,{route:f})):n.a.createElement(f.component,Object(t.a)({},h,l,{route:f}))}})})):null}},V0Rq:function(L,p,e){"use strict";e.d(p,"x",function(){return u}),e.d(p,"z",function(){return l}),e.d(p,"o",function(){return f}),e.d(p,"S",function(){return g}),e.d(p,"u",function(){return b}),e.d(p,"q",function(){return O}),e.d(p,"a",function(){return C}),e.d(p,"N",function(){return M}),e.d(p,"i",function(){return _}),e.d(p,"I",function(){return q}),e.d(p,"j",function(){return G}),e.d(p,"b",function(){return me}),e.d(p,"l",function(){return fe}),e.d(p,"m",function(){return K}),e.d(p,"r",function(){return I}),e.d(p,"C",function(){return ye}),e.d(p,"F",function(){return Ye}),e.d(p,"G",function(){return Ve}),e.d(p,"L",function(){return k}),e.d(p,"M",function(){return De}),e.d(p,"O",function(){return de}),e.d(p,"h",function(){return Ae}),e.d(p,"J",function(){return ie}),e.d(p,"bb",function(){return Ee}),e.d(p,"H",function(){return je}),e.d(p,"n",function(){return ae}),e.d(p,"y",function(){return ge}),e.d(p,"s",function(){return F}),e.d(p,"ab",function(){return W}),e.d(p,"X",function(){return Ke}),e.d(p,"Y",function(){return X}),e.d(p,"Q",function(){return Pe}),e.d(p,"R",function(){return et}),e.d(p,"V",function(){return dt}),e.d(p,"d",function(){return ke}),e.d(p,"T",function(){return ut}),e.d(p,"t",function(){return Pt}),e.d(p,"D",function(){return Ct}),e.d(p,"B",function(){return yt}),e.d(p,"E",function(){return we}),e.d(p,"v",function(){return tt}),e.d(p,"w",function(){return Le}),e.d(p,"c",function(){return xt}),e.d(p,"A",function(){return Je}),e.d(p,"P",function(){return Xe}),e.d(p,"Z",function(){return Ge}),e.d(p,"f",function(){return Qe}),e.d(p,"K",function(){return Tt}),e.d(p,"p",function(){return _t}),e.d(p,"e",function(){return dn}),e.d(p,"U",function(){return Z}),e.d(p,"W",function(){return nt}),e.d(p,"k",function(){return en}),e.d(p,"g",function(){return Cn});var s=e("WmNS"),t=e.n(s),r=e("k1fw"),n=e("9og8"),a=e("ErOA");function u(Dt){return i.apply(this,arguments)}function i(){return i=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_lists.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),i.apply(this,arguments)}function l(Dt){return o.apply(this,arguments)}function o(){return o=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_result.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),o.apply(this,arguments)}function f(Dt){return d.apply(this,arguments)}function d(){return d=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/question_banks/bank_list.json",{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),d.apply(this,arguments)}function g(Dt){return h.apply(this,arguments)}function h(){return h=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/question_banks/save_banks.json",{method:"POST",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),h.apply(this,arguments)}function b(Dt){return c.apply(this,arguments)}function c(){return c=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/courses/".concat(Fe.coursesId,"/exercises/publish_modal.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),c.apply(this,arguments)}function O(Dt){return T.apply(this,arguments)}function T(){return T=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/common_header.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),T.apply(this,arguments)}function C(Dt){return x.apply(this,arguments)}function x(){return x=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/courses/".concat(Fe.coursesId,"/exercises.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),x.apply(this,arguments)}function M(Dt){return R.apply(this,arguments)}function R(){return R=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.exerciseId,".json"),{method:"put",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),R.apply(this,arguments)}function _(Dt){return V.apply(this,arguments)}function V(){return V=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,".json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),V.apply(this,arguments)}function q(Dt){return oe.apply(this,arguments)}function oe(){return oe=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/tag_disciplines.json",{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),oe.apply(this,arguments)}function G(Dt){return H.apply(this,arguments)}function H(){return H=Object(n.a)(t.a.mark(function Dt(Fe){var At;return t.a.wrap(function(tn){for(;;)switch(tn.prev=tn.next){case 0:return At=Fe.id,delete Fe.id,tn.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(At,".json"),{method:"put",body:Object(r.a)({},Fe)}));case 3:case"end":return tn.stop()}},Dt)})),H.apply(this,arguments)}function me(Dt){return se.apply(this,arguments)}function se(){return se=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_questions.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),se.apply(this,arguments)}function fe(Dt){return J.apply(this,arguments)}function J(){return J=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.id,"/up_down.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),J.apply(this,arguments)}function K(Dt){return A.apply(this,arguments)}function A(){return A=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.id,".json"),{method:"delete"}));case 1:case"end":return at.stop()}},Dt)})),A.apply(this,arguments)}function I(Dt){return B.apply(this,arguments)}function B(){return B=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/courses/".concat(Fe.coursesId,"/exercises/end_modal.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),B.apply(this,arguments)}function ye(Dt){return Re.apply(this,arguments)}function Re(){return Re=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/publish_groups.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Re.apply(this,arguments)}function Ye(Dt){return Te.apply(this,arguments)}function Te(){return Te=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.exerciseId,"/review_exercise.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Te.apply(this,arguments)}function Ve(Dt){return Q.apply(this,arguments)}function Q(){return Q=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/students/exercises/".concat(Fe.exerciseId,"/start_answer.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Q.apply(this,arguments)}function k(Dt){return pe.apply(this,arguments)}function pe(){return pe=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.id,"/adjust_score.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),pe.apply(this,arguments)}function De(Dt){return $.apply(this,arguments)}function $(){return $=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.id,"/batch_adjust_score.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),$.apply(this,arguments)}function de(Dt){return ve.apply(this,arguments)}function ve(){return ve=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.id,"/adjust_score.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),ve.apply(this,arguments)}function Ae(Dt){return Ce.apply(this,arguments)}function Ce(){return Ce=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.id,"/delayed_time.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Ce.apply(this,arguments)}function ie(Dt){return he.apply(this,arguments)}function he(){return he=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_setting.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),he.apply(this,arguments)}function Ee(Dt){return ne.apply(this,arguments)}function ne(){return ne=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/commit_setting.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),ne.apply(this,arguments)}function je(Dt){return Ie.apply(this,arguments)}function Ie(){return Ie=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.exerciseId,"/review_exercises_by_students.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Ie.apply(this,arguments)}function ae(Dt){return z.apply(this,arguments)}function z(){return z=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_lists.xlsx"),{method:"get",params:Object(r.a)(Object(r.a)({},Fe),{},{export:!0})}));case 1:case"end":return at.stop()}},Dt)})),z.apply(this,arguments)}function ge(Dt){return Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/start_answer.json"),{method:"get",params:Object(r.a)({},Dt)})}function F(Dt){return Object(a.a)("/api/students/exercises/".concat(Dt.categoryId,"/start_answer.json"),{method:"get",params:Object(r.a)({},Dt)})}function W(Dt){return ue.apply(this,arguments)}function ue(){return ue=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.questionId,"/exercise_answers.json"),{method:"post",body:Fe}));case 1:case"end":return at.stop()}},Dt)})),ue.apply(this,arguments)}function Ke(Dt){return U.apply(this,arguments)}function U(){return U=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/commit_exercise.json"),{method:"post",body:Fe}));case 1:case"end":return at.stop()}},Dt)})),U.apply(this,arguments)}function X(Dt){return ee.apply(this,arguments)}function ee(){return ee=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/simulate_commit_exercise.json"),{method:"post",body:Fe}));case 1:case"end":return at.stop()}},Dt)})),ee.apply(this,arguments)}function Pe(Dt){return xe.apply(this,arguments)}function xe(){return xe=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/redo_exercise.json"),{method:"post",body:Fe}));case 1:case"end":return at.stop()}},Dt)})),xe.apply(this,arguments)}function et(Dt){return Object(a.a)("/api/".concat(Dt.url),{method:"get",params:Object(r.a)({},Dt)})}function dt(Dt){return Object(a.a)("/api/problems/".concat(Dt.id,"/start.json"),{method:"get",params:Object(r.a)({},Dt)})}function ke(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/begin_commit.json"),{method:"get",params:Object(r.a)({},Dt)})}function ut(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/simulate_begin_commit.json"),{method:"get",params:Object(r.a)({},Dt)})}function Pt(Dt){return Object(a.a)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:Object(r.a)({},Dt)})}function Ct(Dt){return console.log("params:",Dt),Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/edit.json"),{method:"get",params:Object(r.a)({},Dt)})}function yt(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/get_objective_scores.json"),{method:"get",params:Object(r.a)({},Dt)})}function we(Dt){return Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/redo_modal.json"),{method:"get",params:Object(r.a)({},Dt)})}function tt(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/exercise_header.json"),{method:"get",params:Object(r.a)({},Dt)})}function Le(Dt){return Object(a.a)("/api/common_exercises/exercises/".concat(Dt.id,"/exercise_header.json"),{method:"get",params:Object(r.a)({},Dt)})}function xt(Dt){return Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/allow_close_camera.json"),{method:"post",body:Object(r.a)({},Dt)})}function Je(Dt){return Object(a.a)("/api/exercises/".concat(Dt.categoryId,"/get_exercise_user_info.json"),{method:"get",params:Object(r.a)({},Dt)})}function Xe(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/record_screen"),{method:"post",params:Object(r.a)({},Dt)})}function Ge(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/unbind_ip.json"),{method:"post",body:Object(r.a)({},Dt)})}function Qe(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/check_ip.json"),{method:"get",params:Object(r.a)({},Dt)})}function Tt(Dt){return Object(a.a)("/api/exercises/".concat(Dt.id,"/make_up_students.json"),{method:"get",params:Object(r.a)({},Dt)})}function _t(Dt){return It.apply(this,arguments)}function It(){return It=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/courses/".concat(Fe.coursesId,"/exercises/code_review_detail.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),It.apply(this,arguments)}function dn(Dt){return Nt.apply(this,arguments)}function Nt(){return Nt=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercise_questions/".concat(Fe.question_id,"/adjust_score.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),Nt.apply(this,arguments)}function Z(Dt){return We.apply(this,arguments)}function We(){return We=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/examination_banks/".concat(Fe.categoryId,"/simulate_exercise.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),We.apply(this,arguments)}function nt(Dt){return qe.apply(this,arguments)}function qe(){return qe=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/simulate_start_answer.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),qe.apply(this,arguments)}function en(Dt){return vn.apply(this,arguments)}function vn(){return vn=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/exercise_time.json"),{method:"get",params:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),vn.apply(this,arguments)}function Cn(Dt){return wn.apply(this,arguments)}function wn(){return wn=Object(n.a)(t.a.mark(function Dt(Fe){return t.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.abrupt("return",Object(a.a)("/api/exercises/".concat(Fe.categoryId,"/commit_screen_at.json"),{method:"post",body:Object(r.a)({},Fe)}));case 1:case"end":return at.stop()}},Dt)})),wn.apply(this,arguments)}},V2x9:function(L,p,e){//! moment.js locale configuration //! locale : Tetun Dili (East Timor) [tet] //! author : Joshua Brooks : https://github.com/joshbrooks //! author : Onorio De J. Afonso : https://github.com/marobo @@ -625,7 +625,7 @@ var t=s.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilika * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. - */L.exports=function(t){return t!=null&&typeof t=="object"&&Array.isArray(t)===!1}},"qHT+":function(L,p,e){var s=e("I+eb"),t=e("FF6l"),r=e("RNIs");s({target:"Array",proto:!0},{copyWithin:t}),r("copyWithin")},qJkI:function(L,p,e){"use strict";var s=e("TqRt"),t=e("284h");Object.defineProperty(p,"__esModule",{value:!0}),p.default=void 0;var r=t(e("q1tI")),n=s(e("GSrb")),a=s(e("KQxl")),u=function(o,f){return r.createElement(a.default,Object.assign({},o,{ref:f,icon:n.default}))};u.displayName="CheckCircleOutlined";var i=r.forwardRef(u);p.default=i},qKHZ:function(L,p,e){"use strict";var s=e("4WqT"),t=e("yA2s"),r=Object.prototype.hasOwnProperty,n={brackets:function(c){return c+"[]"},comma:"comma",indices:function(c,O){return c+"["+O+"]"},repeat:function(c){return c}},a=Array.isArray,u=Array.prototype.push,i=function(c,O){u.apply(c,a(O)?O:[O])},l=Date.prototype.toISOString,o=t.default,f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:s.encode,encodeValuesOnly:!1,format:o,formatter:t.formatters[o],indices:!1,serializeDate:function(c){return l.call(c)},skipNulls:!1,strictNullHandling:!1},d=function(c){return typeof c=="string"||typeof c=="number"||typeof c=="boolean"||typeof c=="symbol"||typeof c=="bigint"},g=function b(c,O,T,C,x,M,R,_,V,q,oe,G,H){var me=c;if(typeof R=="function"?me=R(O,me):me instanceof Date?me=q(me):T==="comma"&&a(me)&&(me=s.maybeMap(me,function(Re){return Re instanceof Date?q(Re):Re}).join(",")),me===null){if(C)return M&&!G?M(O,f.encoder,H,"key"):O;me=""}if(d(me)||s.isBuffer(me)){if(M){var se=G?O:M(O,f.encoder,H,"key");return[oe(se)+"="+oe(M(me,f.encoder,H,"value"))]}return[oe(O)+"="+oe(String(me))]}var fe=[];if(typeof me=="undefined")return fe;var J;if(a(R))J=R;else{var K=Object.keys(me);J=_?K.sort(_):K}for(var A=0;A0?G+oe:""}},qS6X:function(L,p,e){"use strict";var s=e("WmNS"),t=e.n(s),r=e("k1fw"),n=e("V0Rq"),a={namespace:"exercise",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,exerciseList:{},statisticsList:{},exerciseCoursesList:{},brankList:{},editData:{},endGroups:{},actionTabs:{removeEventListenerExitScreen:!1},publishGroups:{},commonHeader:{},reviewExercise:{},reviewGroupExercise:{},workSetting:{},editRandomExercises:{},redoModal:{},exerciseUserInfo:{},examinationIntelligentSettings:{},exerciseExportHeadData:{},exerciseExportHeadDatas:{},codeReviewDetail:{}},effects:{getExerciseExportHeadData:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.v,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{exerciseExportHeadData:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getExerciseExportHeadDatas:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.w,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{exerciseExportHeadDatas:Object(r.a)({},h==null?void 0:h.data[0])}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getExerciseUserInfo:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.A,o);case 4:if(h=c.sent,!((h==null?void 0:h.status)===0)){c.next=8;break}return c.next=8,g({type:"save",payload:{exerciseUserInfo:Object(r.a)({},h.data)}});case 8:return c.abrupt("return",h);case 9:case"end":return c.stop()}},u)}),getExaminationIntelligentSettings:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.t,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{examinationIntelligentSettings:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getRandomEditExercises:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.D,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{editRandomExercises:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getExerciseList:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.x,o);case 4:if(h=c.sent,h==null?void 0:h.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(h.total_exercise_users)}catch(O){}return c.next=8,g({type:"save",payload:{exerciseList:Object(r.a)({},h)}});case 8:return c.abrupt("return",h);case 9:case"end":return c.stop()}},u)}),getExerciseStatistics:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.z,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{statisticsList:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getBrankList:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.o,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{brankList:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),saveBanks:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.S,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),getExerciseCourses:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.u,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{exerciseCoursesList:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),addExercise:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.a,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),editExercise:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.i,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{editData:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getTagDiscipline:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.I,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{tagDisciplineData:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),editExerciseQuestion:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.j,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),addExerciseQuestion:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.b,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),exeriseMoveUpDown:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.l,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),getEndGroups:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.r,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{endGroups:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getPublishGroups:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.C,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{publishGroups:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getCommonHeader:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.q,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{commonHeader:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getReviewExercise:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.F,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{reviewExercise:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getReviewExercises:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.G,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{reviewExercise:Object(r.a)({},h.data[0])}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getReviewGroupExercise:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.H,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{reviewGroupExercise:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getWorkSetting:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.J,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{workSetting:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getRedoModal:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.E,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{redoModal:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getCodeReviewDetail:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.p,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{codeReviewDetail:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),changeScore:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.e,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),setActionTabs:t.a.mark(function u(i,l){var o,f,d;return t.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return o=i.payload,f=l.call,d=l.put,h.next=4,d({type:"save",payload:{actionTabs:Object(r.a)({},o)}});case 4:case"end":return h.stop()}},u)})},reducers:{save:function(i,l){return Object(r.a)(Object(r.a)({},i),l.payload)}},subscriptions:{setup:function(i){var l=i.dispatch,o=i.history}}};p.a=a},qT12:function(L,p,e){"use strict";/** @license React v16.13.1 + */L.exports=function(t){return t!=null&&typeof t=="object"&&Array.isArray(t)===!1}},"qHT+":function(L,p,e){var s=e("I+eb"),t=e("FF6l"),r=e("RNIs");s({target:"Array",proto:!0},{copyWithin:t}),r("copyWithin")},qJkI:function(L,p,e){"use strict";var s=e("TqRt"),t=e("284h");Object.defineProperty(p,"__esModule",{value:!0}),p.default=void 0;var r=t(e("q1tI")),n=s(e("GSrb")),a=s(e("KQxl")),u=function(o,f){return r.createElement(a.default,Object.assign({},o,{ref:f,icon:n.default}))};u.displayName="CheckCircleOutlined";var i=r.forwardRef(u);p.default=i},qKHZ:function(L,p,e){"use strict";var s=e("4WqT"),t=e("yA2s"),r=Object.prototype.hasOwnProperty,n={brackets:function(c){return c+"[]"},comma:"comma",indices:function(c,O){return c+"["+O+"]"},repeat:function(c){return c}},a=Array.isArray,u=Array.prototype.push,i=function(c,O){u.apply(c,a(O)?O:[O])},l=Date.prototype.toISOString,o=t.default,f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:s.encode,encodeValuesOnly:!1,format:o,formatter:t.formatters[o],indices:!1,serializeDate:function(c){return l.call(c)},skipNulls:!1,strictNullHandling:!1},d=function(c){return typeof c=="string"||typeof c=="number"||typeof c=="boolean"||typeof c=="symbol"||typeof c=="bigint"},g=function b(c,O,T,C,x,M,R,_,V,q,oe,G,H){var me=c;if(typeof R=="function"?me=R(O,me):me instanceof Date?me=q(me):T==="comma"&&a(me)&&(me=s.maybeMap(me,function(Re){return Re instanceof Date?q(Re):Re}).join(",")),me===null){if(C)return M&&!G?M(O,f.encoder,H,"key"):O;me=""}if(d(me)||s.isBuffer(me)){if(M){var se=G?O:M(O,f.encoder,H,"key");return[oe(se)+"="+oe(M(me,f.encoder,H,"value"))]}return[oe(O)+"="+oe(String(me))]}var fe=[];if(typeof me=="undefined")return fe;var J;if(a(R))J=R;else{var K=Object.keys(me);J=_?K.sort(_):K}for(var A=0;A0?G+oe:""}},qS6X:function(L,p,e){"use strict";var s=e("WmNS"),t=e.n(s),r=e("k1fw"),n=e("V0Rq"),a={namespace:"exercise",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,exerciseList:{},statisticsList:{},exerciseCoursesList:{},brankList:{},editData:{},endGroups:{},actionTabs:{removeEventListenerExitScreen:!1},publishGroups:{},commonHeader:{},reviewExercise:{},reviewGroupExercise:{},workSetting:{},editRandomExercises:{},redoModal:{},exerciseUserInfo:{},examinationIntelligentSettings:{},exerciseExportHeadData:{},exerciseExportHeadDatas:{},codeReviewDetail:{}},effects:{getExerciseExportHeadData:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.v,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{exerciseExportHeadData:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getExerciseExportHeadDatas:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.w,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{exerciseExportHeadDatas:Object(r.a)({},h==null?void 0:h.data[0])}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getExerciseUserInfo:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.A,o);case 4:if(h=c.sent,!((h==null?void 0:h.status)===0)){c.next=8;break}return c.next=8,g({type:"save",payload:{exerciseUserInfo:Object(r.a)({},h.data)}});case 8:return c.abrupt("return",h);case 9:case"end":return c.stop()}},u)}),getExaminationIntelligentSettings:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.t,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{examinationIntelligentSettings:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getRandomEditExercises:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.D,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{editRandomExercises:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getExerciseList:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.x,o);case 4:if(h=c.sent,h==null?void 0:h.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(h.total_exercise_users)}catch(O){}return c.next=8,g({type:"save",payload:{exerciseList:Object(r.a)({},h)}});case 8:return c.abrupt("return",h);case 9:case"end":return c.stop()}},u)}),getExerciseStatistics:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.z,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{statisticsList:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getBrankList:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.o,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{brankList:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),saveBanks:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.S,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),getExerciseCourses:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.u,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{exerciseCoursesList:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),addExercise:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.a,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),editExercise:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.i,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{editData:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getTagDiscipline:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.I,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{tagDisciplineData:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),editExerciseQuestion:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.j,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),addExerciseQuestion:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.b,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),exeriseMoveUpDown:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.l,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),getEndGroups:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.r,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{endGroups:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getPublishGroups:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.C,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{publishGroups:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getCommonHeader:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.q,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{commonHeader:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getReviewExercise:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.F,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{reviewExercise:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getReviewExercises:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.G,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{reviewExercise:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getReviewGroupExercise:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.H,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{reviewGroupExercise:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getWorkSetting:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.J,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{workSetting:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getRedoModal:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.E,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{redoModal:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),getCodeReviewDetail:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.p,o);case 4:return h=c.sent,c.next=7,g({type:"save",payload:{codeReviewDetail:Object(r.a)({},h)}});case 7:return c.abrupt("return",h);case 8:case"end":return c.stop()}},u)}),changeScore:t.a.mark(function u(i,l){var o,f,d,g,h;return t.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return o=i.payload,f=i.callback,d=l.call,g=l.put,c.next=4,d(n.e,o);case 4:return h=c.sent,c.abrupt("return",h);case 6:case"end":return c.stop()}},u)}),setActionTabs:t.a.mark(function u(i,l){var o,f,d;return t.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return o=i.payload,f=l.call,d=l.put,h.next=4,d({type:"save",payload:{actionTabs:Object(r.a)({},o)}});case 4:case"end":return h.stop()}},u)})},reducers:{save:function(i,l){return Object(r.a)(Object(r.a)({},i),l.payload)}},subscriptions:{setup:function(i){var l=i.dispatch,o=i.history}}};p.a=a},qT12:function(L,p,e){"use strict";/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates.