diff --git a/index.html b/index.html index 3d46766e6d..3a8034cd71 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__ExaminationManagement.632f6150.async.js b/p__Exam__Lists__ExaminationManagement.632f6150.async.js deleted file mode 100644 index 8538a5ddd4..0000000000 --- a/p__Exam__Lists__ExaminationManagement.632f6150.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[128,16,23],{dQeI:function(Y,H,a){Y.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(Y,H,a){"use strict";a.r(H);var Bt=a("14J3"),le=a("BMrR"),St=a("OaEy"),f=a("2fM7"),Mt=a("jCWc"),I=a("kPKH"),Tt=a("5NDa"),J=a("5rEg"),Nt=a("+L6B"),Re=a("2/Rp"),Ke=a("WmNS"),r=a.n(Ke),j=a("k1fw"),E=a("9og8"),wt=a("y8nQ"),R=a("Vl3Y"),d=a("tJVT"),Qe=a("CiB2"),_=a("q1tI"),e=a.n(_),Ve=a("dQeI"),h=a.n(Ve),re=a("9kvl"),kt=a("g9YV"),$e=a("wCAj"),Xt=a("BoS7"),ze=a("Sdc0"),It=a("7Kak"),oe=a("9yH6"),Kt=a("DjyN"),Ye=a("NUBc"),Qt=a("2qtc"),G=a("kLXV"),Vt=a("qVdP"),Ue=a("jsC+"),$t=a("lUTK"),ye=a("BvKs"),zt=a("miYZ"),D=a("tsqr"),K=a("oBTY"),He=a("PpiC"),P=a("ErOA"),Je=a("wd/R"),Pe=a.n(Je),Yt=a("R9oj"),Ae=a("ECub");function Ge(Q){var A=Q.teachers,L=Q.setTeams,U=Q.Teams,W=A.map(function(i,m){return e.a.createElement("div",{key:m,className:h.a.teachname,onMouseDown:function(){if(i.enrolled){D.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((U==null?void 0:U.filter(function(F){return i.user_id===F.user_id}).length)>0){D.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var B=Object(K.a)(U);B.push(i),L(B)}},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},A.length===0?e.a.createElement(Ae.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:Ae.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,W))}var We=Ge,Ze=a("rCRm"),qe=a.n(Ze),et=J.a.Search,tt=function(A){var L,U=A.Data,W=A.type,i=A.params,m=Object(He.a)(A,["Data","type","params"]),Z=Object(_.useState)(!1),B=Object(d.a)(Z,2),F=B[0],V=B[1],q=Object(_.useState)({}),ee=Object(d.a)(q,2),S=ee[0],ie=ee[1],te=Object(_.useState)([]),ae=Object(d.a)(te,2),de=ae[0],_e=ae[1],ne=R.a.useForm(),ce=Object(d.a)(ne,1),$=ce[0],Ee=Object(_.useState)(1),k=Object(d.a)(Ee,2),X=k[0],x=k[1],c=Object(_.useState)([]),M=Object(d.a)(c,2),y=M[0],ue=M[1],T=Object(_.useState)(""),b=Object(d.a)(T,2),me=b[0],N=b[1],pe=Object(_.useState)(!1),be=Object(d.a)(pe,2),lt=be[0],Oe=be[1],rt=Object(_.useState)([]),je=Object(d.a)(rt,2),w=je[0],z=je[1],ot=Object(_.useState)(!1),De=Object(d.a)(ot,2),Jt=De[0],Fe=De[1],it=Object(_.useState)(""),Ce=Object(d.a)(it,2),Le=Ce[0],dt=Ce[1],_t=Object(_.useState)([]),Be=Object(d.a)(_t,2),ct=Be[0],Et=Be[1],mt=Object(_.useState)([]),Se=Object(d.a)(mt,2),se=Se[0],Me=Se[1],pt=Object(_.useState)(""),Te=Object(d.a)(pt,2),Ne=Te[0],ft=Te[1],gt=Object(_.useState)(!1),we=Object(d.a)(gt,2),ht=we[0],xt=we[1],vt=Object(_.useState)(""),ke=Object(d.a)(vt,2),Rt=ke[0],Ut=ke[1],yt=Object(_.useState)(!1),Xe=Object(d.a)(yt,2),Pt=Xe[0],Ie=Xe[1],At=function(l,u){var n=Object(j.a)(Object(j.a)({},i),{},{page:l,per_page:u});m.setParams(n),m.getData(n,m.formValue)};function bt(t){return fe.apply(this,arguments)}function fe(){return fe=Object(E.a)(r.a.mark(function t(l){var u;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(P.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:u=s.sent,u.status===0&&(_e(u),z(u.data),x(u.comment_type),$.setFieldsValue({comment_type:u.comment_type,anonymous_comment:u.anonymous_comment}));case 4:case"end":return s.stop()}},t)})),fe.apply(this,arguments)}function Ot(){return ge.apply(this,arguments)}function ge(){return ge=Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(P.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:S.id,name:me}});case 2:l=n.sent,ue(l.data);case 4:case"end":return n.stop()}},t)})),ge.apply(this,arguments)}function jt(){return he.apply(this,arguments)}function he(){return he=Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(P.a)("/api/common_exercises/review_settings/student_groups.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:S.id}});case 2:l=n.sent,Et(l.student_group_name);case 4:case"end":return n.stop()}},t)})),he.apply(this,arguments)}var Dt=[{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,u){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,u){return e.a.createElement("div",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var s=w.filter(function(o){return o.user_id!=u.user_id});z(Object(K.a)(s))}},"\u79FB\u9664")}}],Ft=function(l){return e.a.createElement("div",{className:h.a.moveCategory,onMouseLeave:function(n){return Fe(!1)}},e.a.createElement(ye.a,{multiple:!0,onSelect:function(){var u=Object(E.a)(r.a.mark(function n(s){var o,p,g,v,O;return r.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(o=s.item,p=s.key,g=s.keyPath,v=s.selectedKeys,O=s.domEvent,O.stopPropagation(),!se.includes(p)){C.next=5;break}return D.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u914D\u7F6E"),C.abrupt("return");case 5:l.group_ids=v.toString(),se.push(p),Me(Object(K.a)(se));case 8:case"end":return C.stop()}},n)}));return function(n){return u.apply(this,arguments)}}(),onDeselect:function(){var u=Object(E.a)(r.a.mark(function n(s){var o,p,g,v,O,xe,C;return r.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:p=s.item,g=s.key,v=s.keyPath,O=s.selectedKeys,xe=s.domEvent,xe.stopPropagation(),console.log("------",l),(l==null||((o=l.group_ids)===null||o===void 0)?void 0:o.includes(g))&&(l.group_ids=O.toString(),C=se.filter(function(Lt){return Lt!=g}),Me(Object(K.a)(C)));case 4:case"end":return ve.stop()}},n)}));return function(n){return u.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(J.a,{onClick:function(n){n.stopPropagation()},onChange:function(n){dt(n.target.value)}})),ct.map(function(u,n){var s;return Le!==""&&u.indexOf(Le)<0?void 0:e.a.createElement(ye.a.Item,{disabled:l==null||((s=l.group_ids)===null||s===void 0)?void 0:s.includes(u),key:u},u)})))},Ct=[{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,u){return e.a.createElement("div",null,e.a.createElement(Ue.a,{overlay:Ft(u)},e.a.createElement("span",{onMouseEnter:function(s){jt(),Fe(!0)},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=w.filter(function(o){return o.user_id!=u.user_id});z(Object(K.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:qe.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?Pe()(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?Pe()(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(){re.c.push("/exam/examinationManagement/".concat(t.id,"/detail"))},style:{cursor:"pointer"}},"\u8BE6\u60C5"),e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:re.c.push("/exam/examinationManagement/add?id=".concat(t.id));case 1:case"end":return s.stop()}},u)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),t.exercise_status===3&&e.a.createElement("span",{onClick:function(){ie(t),bt(t.id),V(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),t.exercise_status<=2&&e.a.createElement("span",{onClick:function(){t.exercise_status===1?G.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 n=Object(E.a)(r.a.mark(function o(){var p;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(P.a)("/api/common_exercises/exercises/".concat(t.id,"/publish"),{method:"post"});case 2:p=v.sent,p.status===0&&(D.b.info("\u53D1\u5E03\u6210\u529F"),m.getData({page:1,per_page:10,total:100},m.formValue));case 4:case"end":return v.stop()}},o)}));function s(){return n.apply(this,arguments)}return s}()}):(Ie(!0),Ut(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(E.a)(r.a.mark(function u(){var n;return r.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Object(P.a)("/api/common_exercises/exercises/".concat(t.id,"/open_result"),{method:"post"});case 2:n=o.sent,m.getData({page:1,per_page:10,total:100},m.formValue);case 4:case"end":return o.stop()}},u)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u516C\u5E03\u6210\u7EE9"),t.exercise_status===3&&t.open_result&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:case"end":return s.stop()}},u)})),style:{marginLeft:"20px"}},"\u5DF2\u516C\u5E03\u6210\u7EE9"),t.exercise_status===1&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:G.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 o=Object(E.a)(r.a.mark(function g(){return r.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:case"end":return O.stop()}},g)}));function p(){return o.apply(this,arguments)}return p}()});case 1:case"end":return s.stop()}},u)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u5220\u9664")))))}),e.a.createElement(Ye.a,{pageSize:i.per_page,total:i.total,current:i.page,onChange:At,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(G.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:F,width:700,onCancel:function(){V(!1)},onOk:function(){$.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(R.a,{form:$,onFinish:function(){var t=Object(E.a)(r.a.mark(function l(u){var n;return r.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(!(w.length>de.exercise_users_count)){o.next=3;break}return D.b.info("\u8001\u5E08\u4EBA\u6570\u8FC7\u591A"),o.abrupt("return");case 3:if(!(X===2&&w.filter(function(p){var g;return(p==null||((g=p.group_ids)===null||g===void 0)?void 0:g.length)>0}).length<=0)){o.next=6;break}return D.b.info("\u8BF7\u9009\u62E9\u5206\u73ED"),o.abrupt("return");case 6:return o.next=8,Object(P.a)("/api/common_exercises/review_settings.json",{method:"post",body:{exercise:Object(j.a)(Object(j.a)({},u),{},{exercise_id:S.id}),exercise_review_settings:w,exercise_id:S.id}});case 8:n=o.sent,n.status===0&&(D.b.info("\u6DFB\u52A0\u6210\u529F"),V(!1));case 10:case"end":return o.stop()}},l)}));return function(l){return t.apply(this,arguments)}}()},e.a.createElement(R.a.Item,{label:"\u8BC4\u9605\u6A21\u5F0F",name:"comment_type"},e.a.createElement(oe.a.Group,{onChange:function(l){z([]),x(l.target.value)}},e.a.createElement(oe.a,{value:1},"\u6559\u5E08\u5747\u5206"),e.a.createElement(oe.a,{value:2},"\u73ED\u7EA7\u5206\u914D"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement(R.a.Item,{name:"anonymous_comment",label:"\u533F\u540D\u8BC4\u9605",valuePropName:"checked"},e.a.createElement(ze.a,{style:{marginRight:"5px"}})),e.a.createElement("span",{style:{marginTop:"3px"}},"\u5F00\u542F\u540E\uFF0C\u8BC4\u9605\u8003\u5377\u65F6\u9690\u85CF\u8003\u751F\u7684\u57FA\u672C\u4FE1\u606F"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",null,"\u6DFB\u52A0\u8001\u5E08\uFF1A")," ",e.a.createElement(Ue.a,{overlay:e.a.createElement(We,{teachers:y,Teams:w,setTeams:z}),getPopupContainer:function(l){return l.parentNode},visible:lt},e.a.createElement(et,{style:{width:"400px"},value:me,placeholder:"\u8BF7\u8F93\u5165\u6559\u5E08\u59D3\u540D\u8FDB\u884C\u67E5\u8BE2\uFF0C\u53EF\u9009\u4E2D\u8001\u5E08\u52A0\u5165\u8BC4\u9605",allowClear:!0,onChange:function(l){N(l.target.value)},onSearch:function(l,u){u.nativeEvent.stopPropagation(),u.stopPropagation(),Oe(!0),Ot()},onBlur:function(){Oe(!1)}}))),e.a.createElement($e.a,{columns:X===1?Dt:Ct,style:{marginTop:"20px",height:"200px",overflow:"auto"},pagination:!1,dataSource:w}))),e.a.createElement(G.a,{title:"\u786E\u8BA4\u622A\u6B62\u8003\u8BD5",visible:Pt,onOk:Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!(Ne!="\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")){n.next=3;break}return xt(!0),n.abrupt("return");case 3:return n.next=5,Object(P.a)("/api/common_exercises/exercises/".concat(Rt,"/end_exercise"),{method:"post"});case 5:l=n.sent,l.status===0&&(D.b.info("\u622A\u6B62\u8003\u8BD5\u6210\u529F"),m.getData({page:1,per_page:10,total:100},m.formValue),Ie(!1));case 7:case"end":return n.stop()}},t)}))},e.a.createElement("div",{style:{padding:"32px"}},e.a.createElement("p",null,"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u6B63\u5728\u7B54\u9898\u7684\u8003\u751F\u5F3A\u5236\u4EA4\u5377\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\uFF1F"),e.a.createElement("p",null,"\u82E5\u786E\u5B9A\u9700\u8981\u622A\u6B62\u8003\u8BD5\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D\u56DB\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u3002"),e.a.createElement("p",null,e.a.createElement("span",null,e.a.createElement(J.a,{value:Ne,onChange:function(l){return ft(l.target.value)},style:{width:"200px"}})),ht&&e.a.createElement("span",{style:{marginLeft:"10px",color:"red"}},"\u8BF7\u8F93\u5165\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")))))},at=tt,nt=a("LvDl"),ut=a.n(nt),st=function(A){Object(Qe.a)(A);var L=R.a.useForm(),U=Object(d.a)(L,1),W=U[0],i=Object(_.useState)([]),m=Object(d.a)(i,2),Z=m[0],B=m[1],F={page:1,per_page:10,total:100},V=Object(_.useState)(F),q=Object(d.a)(V,2),ee=q[0],S=q[1],ie=Object(_.useState)({}),te=Object(d.a)(ie,2),ae=te[0],de=te[1],_e=Object(_.useState)([]),ne=Object(d.a)(_e,2),ce=ne[0],$=ne[1];Object(_.useEffect)(function(){Ee(),X(F,{})},[]);function Ee(){return k.apply(this,arguments)}function k(){return k=Object(E.a)(r.a.mark(function x(){var c;return r.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,Object(P.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:c=y.sent,c.status===0&&B(c.data);case 4:case"end":return y.stop()}},x)})),k.apply(this,arguments)}var X=function(){var x=Object(E.a)(r.a.mark(function c(){var M,y,ue,T,b=arguments;return r.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return M=b.length>0&&b[0]!==void 0?b[0]:F,y=b.length>1&&b[1]!==void 0?b[1]:{},ue=ut.a.pickBy(Object(j.a)(Object(j.a)({},M),y),function(pe){return!!pe}),N.next=5,Object(P.a)("/api/common_exercises/exercises.json",{method:"get",params:ue});case 5:T=N.sent,$(T),S(Object(j.a)(Object(j.a)({},M),{},{total:T==null?void 0:T.count}));case 8:case"end":return N.stop()}},c)}));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(Re.a,{type:"primary",onClick:function(){return re.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:W,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(c){de(c),c.is_normal=c.is_normals==="1"?"true":c.is_normals==="2"?"false":"",c.exercise_subject_id=c.exercise_subject_id==="\u5168\u90E8"?"":c.exercise_subject_id,c.exercise_status=c.exercise_status==="4"?"":c.exercise_status,X(F,c)}},e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(J.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(I.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),Z.map(function(x,c){return e.a.createElement(f.a.Option,{value:x.id},x.name)}))))),e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(f.a.Option,{value:"1"},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(f.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(I.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(f.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(f.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(f.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(Re.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(at,{Data:ce,params:ee,setParams:S,formValue:ae,getData:X})))},Ht=H.default=st},rCRm:function(Y,H){Y.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.b855cb31.async.js b/p__Exam__Lists__ExaminationManagement.b855cb31.async.js new file mode 100644 index 0000000000..80c2751309 --- /dev/null +++ b/p__Exam__Lists__ExaminationManagement.b855cb31.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[128,16,23],{dQeI:function(Y,H,a){Y.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(Y,H,a){"use strict";a.r(H);var Bt=a("14J3"),le=a("BMrR"),St=a("OaEy"),f=a("2fM7"),Tt=a("jCWc"),I=a("kPKH"),Mt=a("5NDa"),J=a("5rEg"),Nt=a("+L6B"),Ue=a("2/Rp"),Qe=a("WmNS"),r=a.n(Qe),D=a("k1fw"),E=a("9og8"),wt=a("y8nQ"),R=a("Vl3Y"),d=a("tJVT"),Ve=a("CiB2"),c=a("q1tI"),e=a.n(c),$e=a("dQeI"),h=a.n($e),re=a("9kvl"),kt=a("g9YV"),ze=a("wCAj"),Xt=a("BoS7"),Ye=a("Sdc0"),It=a("7Kak"),oe=a("9yH6"),Kt=a("DjyN"),He=a("NUBc"),Qt=a("2qtc"),G=a("kLXV"),Vt=a("qVdP"),ye=a("jsC+"),$t=a("lUTK"),Pe=a("BvKs"),zt=a("miYZ"),j=a("tsqr"),K=a("oBTY"),Je=a("PpiC"),P=a("ErOA"),Ge=a("wd/R"),Ae=a.n(Ge),Yt=a("R9oj"),be=a("ECub");function We(Q){var A=Q.teachers,B=Q.setTeams,U=Q.Teams,W=A.map(function(i,m){return e.a.createElement("div",{key:m,className:h.a.teachname,onMouseDown:function(){if(i.enrolled){j.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((U==null?void 0:U.filter(function(F){return i.user_id===F.user_id}).length)>0){j.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var S=Object(K.a)(U);S.push(i),B(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},A.length===0?e.a.createElement(be.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:be.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,W))}var Ze=We,qe=a("rCRm"),et=a.n(qe),tt=J.a.Search,at=function(A){var B,U=A.Data,W=A.type,i=A.params,m=Object(Je.a)(A,["Data","type","params"]),Z=Object(c.useState)(!1),S=Object(d.a)(Z,2),F=S[0],V=S[1],q=Object(c.useState)({}),ee=Object(d.a)(q,2),T=ee[0],ie=ee[1],te=Object(c.useState)([]),ae=Object(d.a)(te,2),de=ae[0],ce=ae[1],ne=R.a.useForm(),_e=Object(d.a)(ne,1),$=_e[0],Ee=Object(c.useState)(1),k=Object(d.a)(Ee,2),X=k[0],x=k[1],_=Object(c.useState)([]),M=Object(d.a)(_,2),y=M[0],ue=M[1],N=Object(c.useState)(""),b=Object(d.a)(N,2),me=b[0],C=b[1],pe=Object(c.useState)(!1),Oe=Object(d.a)(pe,2),rt=Oe[0],De=Oe[1],ot=Object(c.useState)([]),je=Object(d.a)(ot,2),w=je[0],z=je[1],it=Object(c.useState)(!1),Fe=Object(d.a)(it,2),Jt=Fe[0],Ce=Fe[1],dt=Object(c.useState)(""),Le=Object(d.a)(dt,2),Be=Le[0],ct=Le[1],_t=Object(c.useState)([]),Se=Object(d.a)(_t,2),Et=Se[0],mt=Se[1],pt=Object(c.useState)([]),Te=Object(d.a)(pt,2),se=Te[0],Me=Te[1],ft=Object(c.useState)(""),Ne=Object(d.a)(ft,2),we=Ne[0],gt=Ne[1],ht=Object(c.useState)(!1),ke=Object(d.a)(ht,2),xt=ke[0],Xe=ke[1],vt=Object(c.useState)(""),Ie=Object(d.a)(vt,2),Rt=Ie[0],Ut=Ie[1],yt=Object(c.useState)(!1),Ke=Object(d.a)(yt,2),Pt=Ke[0],fe=Ke[1],At=function(l,u){var n=Object(D.a)(Object(D.a)({},i),{},{page:l,per_page:u});m.setParams(n),m.getData(n,m.formValue)};function bt(t){return ge.apply(this,arguments)}function ge(){return ge=Object(E.a)(r.a.mark(function t(l){var u;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(P.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:u=s.sent,u.status===0&&(ce(u),z(u.data),x(u.comment_type),$.setFieldsValue({comment_type:u.comment_type,anonymous_comment:u.anonymous_comment}));case 4:case"end":return s.stop()}},t)})),ge.apply(this,arguments)}function Ot(){return he.apply(this,arguments)}function he(){return he=Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(P.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:T.id,name:me}});case 2:l=n.sent,ue(l.data);case 4:case"end":return n.stop()}},t)})),he.apply(this,arguments)}function Dt(){return xe.apply(this,arguments)}function xe(){return xe=Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(P.a)("/api/common_exercises/review_settings/student_groups.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:T.id}});case 2:l=n.sent,mt(l.student_group_name);case 4:case"end":return n.stop()}},t)})),xe.apply(this,arguments)}var jt=[{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,u){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,u){return e.a.createElement("div",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var s=w.filter(function(o){return o.user_id!=u.user_id});z(Object(K.a)(s))}},"\u79FB\u9664")}}],Ft=function(l){return e.a.createElement("div",{className:h.a.moveCategory,onMouseLeave:function(n){return Ce(!1)}},e.a.createElement(Pe.a,{multiple:!0,onSelect:function(){var u=Object(E.a)(r.a.mark(function n(s){var o,p,g,v,O;return r.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(o=s.item,p=s.key,g=s.keyPath,v=s.selectedKeys,O=s.domEvent,O.stopPropagation(),!se.includes(p)){L.next=5;break}return j.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u914D\u7F6E"),L.abrupt("return");case 5:l.group_ids=v.toString(),se.push(p),Me(Object(K.a)(se));case 8:case"end":return L.stop()}},n)}));return function(n){return u.apply(this,arguments)}}(),onDeselect:function(){var u=Object(E.a)(r.a.mark(function n(s){var o,p,g,v,O,ve,L;return r.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:p=s.item,g=s.key,v=s.keyPath,O=s.selectedKeys,ve=s.domEvent,ve.stopPropagation(),console.log("------",l),(l==null||((o=l.group_ids)===null||o===void 0)?void 0:o.includes(g))&&(l.group_ids=O.toString(),L=se.filter(function(Lt){return Lt!=g}),Me(Object(K.a)(L)));case 4:case"end":return Re.stop()}},n)}));return function(n){return u.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(J.a,{onClick:function(n){n.stopPropagation()},onChange:function(n){ct(n.target.value)}})),Et.map(function(u,n){var s;return Be!==""&&u.indexOf(Be)<0?void 0:e.a.createElement(Pe.a.Item,{disabled:l==null||((s=l.group_ids)===null||s===void 0)?void 0:s.includes(u),key:u},u)})))},Ct=[{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,u){return e.a.createElement("div",null,e.a.createElement(ye.a,{overlay:Ft(u)},e.a.createElement("span",{onMouseEnter:function(s){Dt(),Ce(!0)},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=w.filter(function(o){return o.user_id!=u.user_id});z(Object(K.a)(s))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.batch}),U==null||((B=U.exercises)===null||B===void 0)?void 0:B.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:et.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?Ae()(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?Ae()(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(){re.c.push("/exam/examinationManagement/".concat(t.id,"/detail"))},style:{cursor:"pointer"}},"\u8BE6\u60C5"),e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:re.c.push("/exam/examinationManagement/add?id=".concat(t.id));case 1:case"end":return s.stop()}},u)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),t.exercise_status===3&&e.a.createElement("span",{onClick:function(){ie(t),bt(t.id),V(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),t.exercise_status<=2&&e.a.createElement("span",{onClick:function(){t.exercise_status===1?G.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 n=Object(E.a)(r.a.mark(function o(){var p;return r.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(P.a)("/api/common_exercises/exercises/".concat(t.id,"/publish"),{method:"post"});case 2:p=v.sent,p.status===0&&(j.b.info("\u53D1\u5E03\u6210\u529F"),m.getData({page:1,per_page:10,total:100},m.formValue));case 4:case"end":return v.stop()}},o)}));function s(){return n.apply(this,arguments)}return s}()}):(fe(!0),Ut(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(E.a)(r.a.mark(function u(){var n;return r.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Object(P.a)("/api/common_exercises/exercises/".concat(t.id,"/open_result"),{method:"post"});case 2:n=o.sent,m.getData({page:1,per_page:10,total:100},m.formValue);case 4:case"end":return o.stop()}},u)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u516C\u5E03\u6210\u7EE9"),t.exercise_status===3&&t.open_result&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:case"end":return s.stop()}},u)})),style:{marginLeft:"20px"}},"\u5DF2\u516C\u5E03\u6210\u7EE9"),t.exercise_status===1&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:G.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 o=Object(E.a)(r.a.mark(function g(){return r.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:case"end":return O.stop()}},g)}));function p(){return o.apply(this,arguments)}return p}()});case 1:case"end":return s.stop()}},u)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u5220\u9664")))))}),e.a.createElement(He.a,{pageSize:i.per_page,total:i.total,current:i.page,onChange:At,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(G.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:F,width:700,onCancel:function(){V(!1)},onOk:function(){$.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(R.a,{form:$,onFinish:function(){var t=Object(E.a)(r.a.mark(function l(u){var n;return r.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(!(w.length>de.exercise_users_count)){o.next=3;break}return j.b.info("\u8001\u5E08\u4EBA\u6570\u8FC7\u591A"),o.abrupt("return");case 3:if(!(X===2&&w.filter(function(p){var g;return(p==null||((g=p.group_ids)===null||g===void 0)?void 0:g.length)>0}).length<=0)){o.next=6;break}return j.b.info("\u8BF7\u9009\u62E9\u5206\u73ED"),o.abrupt("return");case 6:return o.next=8,Object(P.a)("/api/common_exercises/review_settings.json",{method:"post",body:{exercise:Object(D.a)(Object(D.a)({},u),{},{exercise_id:T.id}),exercise_review_settings:w,exercise_id:T.id}});case 8:n=o.sent,n.status===0&&(j.b.info("\u6DFB\u52A0\u6210\u529F"),V(!1));case 10:case"end":return o.stop()}},l)}));return function(l){return t.apply(this,arguments)}}()},e.a.createElement(R.a.Item,{label:"\u8BC4\u9605\u6A21\u5F0F",name:"comment_type"},e.a.createElement(oe.a.Group,{onChange:function(l){z([]),x(l.target.value)}},e.a.createElement(oe.a,{value:1},"\u6559\u5E08\u5747\u5206"),e.a.createElement(oe.a,{value:2},"\u73ED\u7EA7\u5206\u914D"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement(R.a.Item,{name:"anonymous_comment",label:"\u533F\u540D\u8BC4\u9605",valuePropName:"checked"},e.a.createElement(Ye.a,{style:{marginRight:"5px"}})),e.a.createElement("span",{style:{marginTop:"3px"}},"\u5F00\u542F\u540E\uFF0C\u8BC4\u9605\u8003\u5377\u65F6\u9690\u85CF\u8003\u751F\u7684\u57FA\u672C\u4FE1\u606F"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",null,"\u6DFB\u52A0\u8001\u5E08\uFF1A")," ",e.a.createElement(ye.a,{overlay:e.a.createElement(Ze,{teachers:y,Teams:w,setTeams:z}),getPopupContainer:function(l){return l.parentNode},visible:rt},e.a.createElement(tt,{style:{width:"400px"},value:me,placeholder:"\u8BF7\u8F93\u5165\u6559\u5E08\u59D3\u540D\u8FDB\u884C\u67E5\u8BE2\uFF0C\u53EF\u9009\u4E2D\u8001\u5E08\u52A0\u5165\u8BC4\u9605",allowClear:!0,onChange:function(l){C(l.target.value)},onSearch:function(l,u){u.nativeEvent.stopPropagation(),u.stopPropagation(),De(!0),Ot()},onBlur:function(){De(!1)}}))),e.a.createElement(ze.a,{columns:X===1?jt:Ct,style:{marginTop:"20px",height:"200px",overflow:"auto"},pagination:!1,dataSource:w}))),e.a.createElement(G.a,{title:"\u786E\u8BA4\u622A\u6B62\u8003\u8BD5",visible:Pt,onCancel:function(){C(""),fe(!1),Xe(!1)},okText:"\u786E\u8BA4\u622A\u6B62",onOk:Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!(we!="\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")){n.next=3;break}return Xe(!0),n.abrupt("return");case 3:return n.next=5,Object(P.a)("/api/common_exercises/exercises/".concat(Rt,"/end_exercise"),{method:"post"});case 5:l=n.sent,l.status===0&&(j.b.info("\u622A\u6B62\u8003\u8BD5\u6210\u529F"),m.getData({page:1,per_page:10,total:100},m.formValue),fe(!1));case 7:case"end":return n.stop()}},t)}))},e.a.createElement("div",{style:{padding:"32px"}},e.a.createElement("p",null,"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u6B63\u5728\u7B54\u9898\u7684\u8003\u751F\u5F3A\u5236\u4EA4\u5377\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\uFF1F"),e.a.createElement("p",null,"\u82E5\u786E\u5B9A\u9700\u8981\u622A\u6B62\u8003\u8BD5\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D\u56DB\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u3002"),e.a.createElement("p",null,e.a.createElement("span",null,e.a.createElement(J.a,{value:we,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D",onChange:function(l){return gt(l.target.value)},style:{width:"200px"}})),xt&&e.a.createElement("span",{style:{marginLeft:"10px",color:"red"}},"\u8BF7\u8F93\u5165\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")))))},nt=at,ut=a("LvDl"),st=a.n(ut),lt=function(A){Object(Ve.a)(A);var B=R.a.useForm(),U=Object(d.a)(B,1),W=U[0],i=Object(c.useState)([]),m=Object(d.a)(i,2),Z=m[0],S=m[1],F={page:1,per_page:10,total:100},V=Object(c.useState)(F),q=Object(d.a)(V,2),ee=q[0],T=q[1],ie=Object(c.useState)({}),te=Object(d.a)(ie,2),ae=te[0],de=te[1],ce=Object(c.useState)([]),ne=Object(d.a)(ce,2),_e=ne[0],$=ne[1];Object(c.useEffect)(function(){Ee(),X(F,{})},[]);function Ee(){return k.apply(this,arguments)}function k(){return k=Object(E.a)(r.a.mark(function x(){var _;return r.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,Object(P.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:_=y.sent,_.status===0&&S(_.data);case 4:case"end":return y.stop()}},x)})),k.apply(this,arguments)}var X=function(){var x=Object(E.a)(r.a.mark(function _(){var M,y,ue,N,b=arguments;return r.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return M=b.length>0&&b[0]!==void 0?b[0]:F,y=b.length>1&&b[1]!==void 0?b[1]:{},ue=st.a.pickBy(Object(D.a)(Object(D.a)({},M),y),function(pe){return!!pe}),C.next=5,Object(P.a)("/api/common_exercises/exercises.json",{method:"get",params:ue});case 5:N=C.sent,$(N),T(Object(D.a)(Object(D.a)({},M),{},{total:N==null?void 0:N.count}));case 8:case"end":return C.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(Ue.a,{type:"primary",onClick:function(){return re.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:W,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(_){de(_),_.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,X(F,_)}},e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(J.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(I.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),Z.map(function(x,_){return e.a.createElement(f.a.Option,{value:x.id},x.name)}))))),e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(f.a.Option,{value:"1"},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(f.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(I.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(f.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(f.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(f.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(Ue.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(nt,{Data:_e,params:ee,setParams:T,formValue:ae,getData:X})))},Ht=H.default=lt},rCRm:function(Y,H){Y.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.25637339.async.js b/p__Exam__Lists__ExaminationManagement__Add.25637339.async.js deleted file mode 100644 index 4ec5b3798c..0000000000 --- a/p__Exam__Lists__ExaminationManagement__Add.25637339.async.js +++ /dev/null @@ -1 +0,0 @@ -(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],u=Object(t.useState)(!1),c=Object(n.a)(u,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],l=Object(t.useState)(""),N=Object(n.a)(l,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(s){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=s.publish_times)===null||fe===void 0?void 0:fe.length)>0&&(s.publish_time=we()(s.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),s.end_time=we()(s.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),s.is_ab=y,s.examination_bank_id=$[0].id,s.question_random=R,s.choice_random=Be,A&&(s.b_examination_bank_id=je==null||((de=je[0])===null||de===void 0)?void 0:de.id),s.is_random=ae==="a",s.is_base_a=!A,Re.next=21,Object(be.a)("/api/common_exercises/exercises",{method:"post",body:s});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 s;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:s=de.sent,s.status===0&&q(s.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(s){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},s)});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(s,fe,de){return e.a.createElement("div",null,s?"\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(s,fe,de){return e.a.createElement("div",null,we()(s).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(s,"/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,s){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(s){console.log(s.target.value),s.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(s){ee(s.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(s){Y(s.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(s){s.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(s){ee(s.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(s){Y(s.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(s){he(s.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(s){s.data=we()(s.datas).format("YYYY-MM-DD"),ea(Object(E.a)({},s))}},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(s,fe){I=fe}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:h,bordered:!1,rowKey:function(s){return s.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 u;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:u=R.sent,u.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,u,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&&(u=d.settings,c=u.ip_limit,R=u.public_ip,ee=R===void 0?[]:R,X=u.inner_ip,C=X===void 0?[]:X,Be=Object(Qe.a)(u,["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\u6B21"),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 u(){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()}},u)}));return function(){return d.apply(this,arguments)}}(),Oe=function(u,c){T(c)},$=function(u){console.log(u),re(M,u)},_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(u,c){return u+"/"+c.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",width:50,render:function(u,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()}},u)}));return function(){return d.apply(this,arguments)}}(),Oe=function(u,c){T(c)},$=function(u){console.log(u),re(M,u)},_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(u,c){return u||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(u,c){return u?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],x=function(u){K(u)},F={selectedRowKeys:A,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:x,getCheckboxProps:function(u){return{disabled:u.added}}},P=function(u,c){var R=Object(E.a)(Object(E.a)({},V),{},{page:u,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(u){return u.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(u){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},u),"\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],u=m===3,c=m===2||m===3;Object(t.useEffect)(function(){R()},[]);var R=function(){var B=Object(oe.a)(U.a.mark(function l(){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()}},l)}));return function(){return B.apply(this,arguments)}}(),ee=function(l){console.log(l),R(M,l)},X=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(l,N){return l||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(l,N){return l||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(l,N){return l||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(l,N){return l||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(l,N){return e.a.createElement(W.a,{disabled:c,onClick:function(){return He([l])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],C=function(l){q(l),l.length===se.length?d(!0):d(!1)},Be={selectedRowKeys:V,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:C},Y=function(l,N){var ae=Object(E.a)(Object(E.a)({},h),{},{page:l,per_page:N});T(ae),R(ae,$)},ie=function(l){d(l.target.checked),l.target.checked?q(se.map(function(N){return N.id})):q([])},Ce=function(l,N){_e(N)},He=function(l){if(l.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:l}});case 2:I=le.sent,(I==null?void 0:I.status)===0&&(xe=l.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(l){console.log(l.key,22),K(l.key)},qe=function(){var B=Object(oe.a)(U.a.mark(function l(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()}},l)}));return function(N){return B.apply(this,arguments)}}(),We=function(){var B=Object(oe.a)(U.a.mark(function l(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()}},l)}));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:u,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(l){return l.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(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\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),u=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),l=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 s.apply(this,arguments)}function s(){return s=Object(oe.a)(U.a.mark(function g(r){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(!((l==null?void 0:l.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=r.publish_times)===null||o===void 0?void 0:o.length)>0&&(r.publish_times[0]&&(r.publish_time=we()(r.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),r.publish_times[1]&&(r.end_time=we()(r.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),r.is_ab=v,r.examination_bank_id=x[0].id,r.question_random=X,r.choice_random=ie,G&&(r.b_examination_bank_id=l==null||((ve=l[0])===null||ve===void 0)?void 0:ve.id),r.is_random=I==="a",r.is_base_a=!G,De.next=21,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/update_base"),{method:"put",body:r});case 21:Fe=De.sent,Fe.status===0&&L("2");case 23:case"end":return De.stop()}},g)})),s.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 r;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:r=ve.sent,r.status===0&&z(r.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(r){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},r)});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 r,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:r=Fe.sent,o=r.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),o.is_ab&&(xe(o.is_random?"a":"b"),N([{id:o.b_examination_bank_id,name:o.b_examination_bank_name}]));case 14: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(r,o,ve){return e.a.createElement("div",null,r?"\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(r,o,ve){return e.a.createElement("div",null,we()(r).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(r,"/detail"),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,r){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(r){r.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"),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(r){C(r.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(r){Ce(r.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"),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(r){r.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")),l.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=l[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=l[0])===null||Q===void 0?void 0:Q.id,"/detail"),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(r){C(r.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(r){Ce(r.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(r){xe(r.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:u,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(r){r.data=we()(r.datas).format("YYYY-MM-DD"),Pe(Object(E.a)({},r))}},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(r,o){ta=o}},style:{marginTop:"30px"},dataSource:re,bordered:!1,rowKey:function(r){return r.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.data=u.datas?we()(u.datas).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\u6B21"),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),o.is_ab&&(xe(o.is_random?"a":"b"),N([{id:o.b_examination_bank_id,name:o.b_examination_bank_name}]));case 14: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"),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"),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"),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"),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.data=l.datas?we()(l.datas).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=ve.length?l.slice(ve.length):l}).join(` `)}var Y=[],S=["
    "],M=new s.a.Renderer,H=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ne(){Y.length=0,S=["
      "]}function X(z,oe,me,ve){if(oe>=z.length||z[oe].level<=me)return oe;var l=z[oe];ve.push("
    • "+l.text+""),oe++;var fe=[];return oe=X(z,oe,l.level,fe),fe.length>0&&(ve.push("
        "),fe.forEach(function(Ve){ve.push(Ve)}),ve.push("
      ")),ve.push("
    • "),oe=X(z,oe,me,ve),oe}function _(){return X(Y,0,0,S),S.push("
    "),S.join("")}var Ft={heading:function(oe){var me=H.exec(oe);if(me)return{type:"heading",raw:me[0],depth:me[1].length,text:me[2]}},fences:function(oe){var me=this.rules.block.fences.exec(oe);if(me){var ve=me[0],l=Ae(ve,me[3]||""),fe=me[2]?me[2].trim():me[2];if(["latex","katex","math"].indexOf(fe)>=0){var Ve=qe(),De=l;l=Ve,Ke[Ve]={type:"block",expression:De}}return{type:"code",raw:ve,lang:fe,text:l}}}},Ce=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ke=0,qe=function(){return"__special_katext_id_".concat(ke++,"__")},Ke={};function Fe(){return Ke}function Te(){ke=0,Ke={}}function Oe(z){return z=z.replace(Ce,function(oe,me){var ve=qe();return Ke[ve]={type:"inline",expression:me},ve}),z}var ut=M.listitem;M.listitem=function(z){return ut(Oe(z))};var I=M.paragraph;M.paragraph=function(z){return I(Oe(z))};var rt=M.tablecell;M.tablecell=function(z,oe){return rt(Oe(z),oe)},M.code=function(z,oe,me){var ve=(oe||"").match(/\S*/)[0];return ve?["latex","katex","math"].indexOf(ve)>=0?"

    ".concat(z,"

    "):'
    ').concat(me?z:Object(e.escape)(z,!0),`
    -`):'
    '+(me?z:Object(e.escape)(z,!0))+"
    "},M.heading=function(z,oe,me){var ve=this.options.headerPrefix+me.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Y.push({anchor:ve,level:oe,text:z}),"'+z+""},s.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),s.a.use({tokenizer:Ft,renderer:M});var R=s.a,D=a("SJMd"),xe=a("m3rI"),We=a("Oy/b"),Z=/]*>/g;function Pt(z){var oe=document.createElement("div");return oe.innerHTML=z,oe.childNodes.length===0?"":oe.childNodes[0].nodeValue}var ct=_e.a=function(z){var oe=z.value,me=oe===void 0?"":oe,ve=z.className,l=z.style,fe=l===void 0?{}:l,Ve=String(me),De=Object(W.useMemo)(function(){try{var Vt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Tt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,St=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Ve=Ve.replace(Vt,"("+xe.a.API_SERVER+"/api/attachments/").replace(Tt,'"'+xe.a.API_SERVER+"/api/attachments/").replace(St,'"'+xe.a.API_SERVER+"/files/uploads/")}catch(Mt){}var Xe=R(Ve),$t=Fe();return Ve.match(/\[TOC\]/)&&(Xe=Xe.replace("

    [TOC]

    ",_()),Ne()),Xe=Xe.replace(/(__special_katext_id_\d+__)/g,function(Mt,ea){var ge=$t[ea],be=ge.type,dt=ge.expression;return Object(We.renderToString)(Pt(dt)||"",{displayMode:be==="block",throwOnError:!1,output:"html"})}),Xe=Xe.replace(/▁/g,"\u2581\u2581\u2581"),Te(),Xe},[Ve]),Kt=Object(W.useRef)();function Xt(Vt){var Tt=Vt.target;if(Tt.tagName.toUpperCase()==="A"){var St=Tt.getAttribute("href");if(St.startsWith("#")){Vt.preventDefault();var Xe=document.getElementById(St.replace("#",""));Xe&&Xe.scrollIntoView(!0)}}}return Object(W.useEffect)(function(){if(Kt.current&&De&&(De.match(Z)&&window.PR.prettyPrint()),Kt.current)return Kt.current.addEventListener("click",Xt),function(){Kt.current.removeEventListener("click",Xt),Te(),Ne()}},[De,Kt.current,Xt]),Ie.a.createElement("div",{ref:Kt,style:fe,className:"".concat(ve||""," markdown-body"),dangerouslySetInnerHTML:{__html:De}})}},"9VGf":function($e,_e,a){"use strict";a.d(_e,"a",function(){return lt});var W=a("q1tI"),Ie=a.n(W);function lt(le,h){var s=Object(W.useRef)();Object(W.useEffect)(function(){s.current=le}),Object(W.useEffect)(function(){function e(){s.current()}if(h!==null){var Ae=setInterval(e,h);return function(){return clearInterval(Ae)}}},[h])}},BjJ7:function($e,_e,a){"use strict";a.d(_e,"d",function(){return Ie}),a.d(_e,"c",function(){return lt}),a.d(_e,"e",function(){return le}),a.d(_e,"b",function(){return h}),a.d(_e,"a",function(){return e});var W=a("m3rI");function Ie(Ae){var Y=!0;if(Ae.length>0){for(var S=0;S1&&arguments[1]!==void 0?arguments[1]:"",S=[],M=0;M1&&e.a.createElement("span",null,e.a.createElement(Fe.a,{checked:vt,onChange:function(wt){return Rt(wt.target.checked)},className:"".concat(l.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(l.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(qe.a,{value:Je,max:1e4,min:0,onChange:function(wt){Be(wt)}})," \u5206 \xA0 ",!!Je&&!!Me&&e.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(Je/Me).toFixed(1),"\u5206)")),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{value:m,selectvalues:o==null?void 0:o.tag_discipline_ids,onChange:d,subId:(st=A.editData)===null||st===void 0||((kt=st.exercise)===null||kt===void 0)?void 0:kt.sub_discipline_id,knowledgeOptions:we,onAddKnowledgeFinish:Pe}))),e.a.createElement("aside",{className:"tr"},(Ot!==-1||o.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){C(),O(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){it()}},"\u4FDD\u5B58")))},Ge=[{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(ue){var F,j;return(A==null||((F=A.editData)===null||F===void 0||((j=F.exercise)===null||j===void 0))?void 0:j.exercise_status)===1?ue:ue.id!=="del"&&ue.id!=="add"}),Qe=function(){var ue=Object(D.a)(R.a.mark(function F(j){return R.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!(Ot!==-1)){K.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),K.abrupt("return");case 3:K.t0=j.id,K.next=K.t0==="del"?6:K.t0==="up"||K.t0==="down"?8:K.t0==="edit"?12:K.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function kt(){return R.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:return wt.next=2,Object(ct.m)({id:o.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},v)});case 3:case"end":return wt.stop()}},kt)}))()}}),K.abrupt("break",17);case 8:return K.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:j.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},v)}),K.abrupt("break",17);case 12:return ye(o.dragKey),O(!0),K.abrupt("break",17);case 15:return mt({key:o.key,insert_id:o==null?void 0:o.question_id,question_type:3}),K.abrupt("break",17);case 17:case"end":return K.stop()}},F)}));return function(j){return ue.apply(this,arguments)}}(),bt=function(){var F;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.a.questionType},!(o==null?void 0:o.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",o.question_score,"\u5206\uFF09")),(o==null?void 0:o.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},o.key,"."),e.a.createElement(fe.a,{value:o.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",o.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(fe.a,{value:o.question_title})),e.a.createElement("div",{className:l.a.questionChoices},o==null||((F=o.standard_answer)===null||F===void 0)?void 0:F.map(function(j,te){return e.a.createElement(M.a,{key:te,align:"middle"},e.a.createElement(_.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",j.choice_id,"\uFF09\uFF1A"),e.a.createElement(_.a,{flex:"1"},e.a.createElement(M.a,{align:"middle",gutter:[1,1]},j.answer_text.map(function(K,st){return e.a.createElement(_.a,{span:24,key:st},e.a.createElement(Ne.a,{key:te,checked:o.standard_answer.includes(te),disabled:!0,value:K}))}))))})),e.a.createElement("div",{className:l.a.action},!o.hideAction&&Ge.map(function(j,te){return j.id==="up"&&o.key===1||j.id==="down"&&o.key===o.len?null:e.a.createElement(Y.a,{key:te,placement:"bottom",title:j.name},e.a.createElement("span",{onClick:function(){return Qe(j)},className:j.icon}))})))};return e.a.createElement("section",{className:l.a.wrap},!P&&bt(),P&&ae())},Vt=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.exercise,x=w.globalSetting;return{problemset:r,globalSetting:x,exercise:b,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Xt)),Tt=a("7Kak"),St=a("9yH6"),Xe=a("Ot1p"),$t=["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"],Mt=function(r,E){var b=r.problemset,x=r.globalSetting,A=r.exercise,et=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.editKey,xt=r.setEditKey,C=xt===void 0?function(){}:xt,L=r.cancelAdd,mt=L===void 0?function(){}:L,i=r.addCallback,B=i===void 0?function(){}:i,n=r.setIsClaer,je=n===void 0?function(){}:n,ce=Object(We.a)(r,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),y=Object(s.useState)(),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(""),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)(!1),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(2),He=Object(h.a)(Dt,2),Se=He[0],Le=He[1],vt=Object(s.useState)([]),Rt=Object(h.a)(vt,2),at=Rt[0],ze=Rt[1],Ut=Object(s.useState)([]),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Je=function(P){nt([].concat(Object(xe.a)(ot),[Object(W.a)({},P)]))},Be=Object(Z.m)();Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){Ue(!0),tt(""),Le(2),$("");return}tt(t==null?void 0:t.question_title),Le(t==null?void 0:t.question_score),$(t.standard_answer[0]+""),ze(t.tag_discipline_ids)},[t,re]),Object(s.useEffect)(function(){re&&Q();function Q(){return P.apply(this,arguments)}function P(){return P=Object(D.a)(R.a.mark(function O(){var J,p,V;return R.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,Object(ct.H)({sub_discipline_id:(J=A.editData)===null||J===void 0||((p=J.exercise)===null||p===void 0)?void 0:p.sub_discipline_id});case 2:V=k.sent,nt(V.tag_disciplines);case 4:case"end":return k.stop()}},O)})),P.apply(this,arguments)}},[re]),Object(s.useImperativeHandle)(E,function(){return{onSave:Et,isEdit:re}}),Object(s.useEffect)(function(){var Q,P=(A==null||((Q=A.tagDisciplineData)===null||Q===void 0)?void 0:Q.tag_disciplines)&&Array.isArray(A.tagDisciplineData.tag_disciplines)?A.tagDisciplineData.tag_disciplines:[];nt(P)},[A.tagDisciplineData]);var Et=function(){var Q=Object(D.a)(R.a.mark(function P(){var O,J,p,V,N,k;return R.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(Ee){m.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),m.abrupt("return",!1);case 3:if(q){m.next=6;break}return I.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),m.abrupt("return",!1);case 6:if(O=[{choice_text:"\u6B63\u786E",is_answer:q==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:q==="2"?2:0}],!t.question_id){m.next=13;break}return m.next=10,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Ee,question_type:2,question_score:Se,question_choices:O.map(function(d){return d.choice_text}),standard_answers:O.filter(function(d){return d.is_answer}).map(function(d){return d.is_answer}),tag_discipline_ids:at,sub_discipline_id:(p=A.editData)===null||p===void 0||((V=p.exercise)===null||V===void 0)?void 0:V.sub_discipline_id}});case 10:J=m.sent,m.next=16;break;case 13:return m.next=15,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Be.categoryId,question_title:Ee,question_type:2,question_score:Se,question_choices:O.map(function(d){return d.choice_text}),standard_answers:O.filter(function(d){return d.is_answer}).map(function(d){return d.is_answer}),tag_discipline_ids:at,sub_discipline_id:(N=A.editData)===null||N===void 0||((k=N.exercise)===null||k===void 0)?void 0:k.sub_discipline_id}});case 15:J=m.sent;case 16:return J.status===0&&(C(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),Ue(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},Be)})),m.abrupt("return",{name:Ee,choices:O});case 18:case"end":return m.stop()}},P)}));return function(){return Q.apply(this,arguments)}}(),gt=[{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 P,O;return(A==null||((P=A.editData)===null||P===void 0||((O=P.exercise)===null||O===void 0))?void 0:O.exercise_status)===1?Q:Q.id!=="del"&&Q.id!=="add"}),Me=function(){var Q=Object(D.a)(R.a.mark(function P(O){return R.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(ye!==-1)){p.next=3;break}return I.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=O.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 Oe.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(D.a)(R.a.mark(function N(){return R.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},Be)});case 3:case"end":return g.stop()}},N)}))()}}),p.abrupt("break",17);case 8:return p.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:O.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},Be)}),p.abrupt("break",17);case 12:return C(t.dragKey),Ue(!0),p.abrupt("break",17);case 15:return B({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:2}),p.abrupt("break",17);case 17:case"end":return p.stop()}},P)}));return function(O){return Q.apply(this,arguments)}}(),Nt=function(){var P;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},t==null||((P=t.question_choices)===null||P===void 0)?void 0:P.map(function(O,J){return e.a.createElement(St.a,{key:J,checked:t.standard_answer.includes(J+1),disabled:!0},$t[J],". ",e.a.createElement("span",{className:"c-black font14"},O.choice_text))})),e.a.createElement("div",{className:l.a.action},!t.hideAction&>.map(function(O,J){return O.id==="up"&&t.key===1||O.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:J,placement:"bottom",title:O.name},e.a.createElement("span",{onClick:function(){return Me(O)},className:O.icon}))})))},Bt=function(){var P,O;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:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(Xe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ee,onChange:function(p){return tt(p)}}),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),e.a.createElement(St.a.Group,{buttonStyle:"solid",value:q,onChange:function(p){return $(p.target.value)}},e.a.createElement(St.a.Button,{value:"1",className:"".concat(l.a.radio," mr40")},"\u6B63\u786E"),e.a.createElement(St.a.Button,{value:"2",className:l.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(qe.a,{value:Se,max:1e4,min:0,onChange:function(p){Le(p)}})," \u5206"),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{value:at,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:ze,subId:(P=A.editData)===null||P===void 0||((O=P.exercise)===null||O===void 0)?void 0:O.sub_discipline_id,knowledgeOptions:ot,onAddKnowledgeFinish:Je}))),e.a.createElement("aside",{className:"tr"},(ye!==-1||t.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){mt(),Ue(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){Et()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:l.a.wrap},!re&&Nt(),re&&Bt())},ea=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.exercise,x=w.globalSetting;return{problemset:r,globalSetting:x,exercise:b,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Mt)),ge=["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"],be=function(r,E){var b=r.problemset,x=r.globalSetting,A=r.exercise,et=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.cancelAdd,xt=ye===void 0?function(){}:ye,C=r.editKey,L=r.setEditKey,mt=L===void 0?function(){}:L,i=r.setIsClaer,B=i===void 0?function(){}:i,n=r.addCallback,je=n===void 0?function(g){}:n,ce=Object(We.a)(r,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),y=Object(s.useState)([]),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)([]),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(""),He=Object(h.a)(Dt,2),Se=He[0],Le=He[1],vt=Object(s.useState)(5),Rt=Object(h.a)(vt,2),at=Rt[0],ze=Rt[1],Ut=Object(s.useState)(!1),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Je=Object(s.useState)([]),Be=Object(h.a)(Je,2),Et=Be[0],gt=Be[1],Me=Object(s.useState)([]),Nt=Object(h.a)(Me,2),Bt=Nt[0],Q=Nt[1],P=function(m){Q([].concat(Object(xe.a)(Bt),[Object(W.a)({},m)]))},O=Object(Z.m)();Object(s.useEffect)(function(){$(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){nt(!0),Le(""),ze(5),$(["","","",""]),Ue([]);return}Le(t==null?void 0:t.question_title),ze(parseInt(t==null?void 0:t.question_score)),$(t==null?void 0:t.question_choices.map(function(m){return m.choice_text}));var g=[];t==null||t.standard_answer.map(function(m,d){g.push(m-1)}),Ue(g),gt(t.tag_discipline_ids)},[t,ot]),Object(s.useEffect)(function(){ot&&g();function g(){return m.apply(this,arguments)}function m(){return m=Object(D.a)(R.a.mark(function d(){var v,u,f;return R.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Object(ct.H)({sub_discipline_id:(v=A.editData)===null||v===void 0||((u=v.exercise)===null||u===void 0)?void 0:u.sub_discipline_id});case 2:f=G.sent,Q(f.tag_disciplines);case 4:case"end":return G.stop()}},d)})),m.apply(this,arguments)}},[ot]),Object(s.useImperativeHandle)(E,function(){return{onSave:J,isEdit:ot}}),Object(s.useEffect)(function(){var g,m=(A==null||((g=A.tagDisciplineData)===null||g===void 0)?void 0:g.tag_disciplines)&&Array.isArray(A.tagDisciplineData.tag_disciplines)?A.tagDisciplineData.tag_disciplines:[];Q(m)},[A.tagDisciplineData]);var J=function(){var g=Object(D.a)(R.a.mark(function m(){var d,v,u,f,we,G,Pe;return R.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Se){ft.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ft.abrupt("return",!1);case 3:if(d=q.findIndex(function(he){return!he}),!(d>-1)){ft.next=7;break}return I.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(ge[d]," \u9009\u9879\u7684\u5185\u5BB9")),ft.abrupt("return",!1);case 7:if(re.length){ft.next=10;break}return I.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(!(re.length<1)){ft.next=13;break}return I.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ft.abrupt("return",!1);case 13:if(v=q.map(function(he,At){return{choice_text:he,is_answer:re.includes(At)?At+1:0}}),!t.question_id){ft.next=20;break}return ft.next=17,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Se,question_type:1,question_score:at,question_choices:v.map(function(he){return he.choice_text}),standard_answers:v.filter(function(he){return he.is_answer}).map(function(he){return he.is_answer}),tag_discipline_ids:Et,sub_discipline_id:(f=A.editData)===null||f===void 0||((we=f.exercise)===null||we===void 0)?void 0:we.sub_discipline_id}});case 17:u=ft.sent,ft.next=23;break;case 20:return ft.next=22,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:O.categoryId,question_title:Se,question_type:1,question_score:at,question_choices:v.map(function(he){return he.choice_text}),standard_answers:v.filter(function(he){return he.is_answer}).map(function(he){return he.is_answer}),tag_discipline_ids:Et,sub_discipline_id:(G=A.editData)===null||G===void 0||((Pe=G.exercise)===null||Pe===void 0)?void 0:Pe.sub_discipline_id}});case 22:u=ft.sent;case 23:u.status===0&&(mt(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),nt(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},O)}));case 24:case"end":return ft.stop()}},m)}));return function(){return g.apply(this,arguments)}}(),p=[{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(g){var m,d;return(A==null||((m=A.editData)===null||m===void 0||((d=m.exercise)===null||d===void 0))?void 0:d.exercise_status)===1?g:g.id!=="del"&&g.id!=="add"}),V=function(){var g=Object(D.a)(R.a.mark(function m(d){return R.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!(C!==-1)){u.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),u.abrupt("return");case 3:u.t0=d.id,u.next=u.t0==="del"?6:u.t0==="up"||u.t0==="down"?8:u.t0==="edit"?12:u.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function we(){return R.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},O)});case 3:case"end":return Pe.stop()}},we)}))()}}),u.abrupt("break",17);case 8:return u.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:d.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},O)}),u.abrupt("break",17);case 12:return mt(t.dragKey),nt(!0),u.abrupt("break",17);case 15:return je({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:1}),u.abrupt("break",17);case 17:case"end":return u.stop()}},m)}));return function(d){return g.apply(this,arguments)}}(),N=function(){var m;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},t==null||((m=t.question_choices)===null||m===void 0)?void 0:m.map(function(d,v){return e.a.createElement(M.a,null,e.a.createElement(_.a,null,e.a.createElement(Fe.a,{key:v,checked:t.standard_answer.includes(v+1),disabled:!0},ge[v],".")),e.a.createElement(_.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(fe.a,{value:d.choice_text}))))})),e.a.createElement("div",{className:l.a.action},!t.hideAction&&p.map(function(d,v){return d.id==="up"&&t.key===1||d.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:v,placement:"bottom",title:d.name},e.a.createElement("span",{onClick:function(){return V(d)},className:d.icon}))})))},k=function(){var m,d;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(Xe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Se,onChange:function(u){return Le(u)}}),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),q.map(function(v,u){var f,we;return e.a.createElement("div",{className:l.a.choiceWrap,key:u},e.a.createElement(Y.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(l.a.answer," ").concat(re.includes(u)?l.a.activeAnswer:""),onClick:function(){re.includes(u)?Ue(re.filter(function(Pe){return Pe!==u})):Ue([].concat(Object(xe.a)(re),[u]))}},ge[u])),e.a.createElement("div",{className:l.a.editorWrap},Ee===u?e.a.createElement(Xe.a,{id:"single-question-option-".concat(u),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:v,onChange:function(Pe){q[u]=Pe,$(q)}}):e.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return tt(u)}},e.a.createElement(fe.a,{value:v}))),((f=A.editData)===null||f===void 0||((we=f.exercise)===null||we===void 0)?void 0:we.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,u>1&&e.a.createElement(Y.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return $(q.filter(function(Pe,it){return it!==u}))}})),u<7&&u===q.length-1&&e.a.createElement(Y.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $([].concat(Object(xe.a)(q),[""]))}}))))}),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(qe.a,{value:at,max:1e4,min:0,onChange:function(u){ze(u)}})," \u5206"),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{value:Et,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:gt,subId:(m=A.editData)===null||m===void 0||((d=m.exercise)===null||d===void 0)?void 0:d.sub_discipline_id,knowledgeOptions:Bt,onAddKnowledgeFinish:P}))),e.a.createElement("aside",{className:"tr"},(C!==-1||t.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){xt(),nt(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){J()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:l.a.wrap},!ot&&N(),ot&&k())},dt=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.exercise,x=w.globalSetting;return{problemset:r,globalSetting:x,exercise:b,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(be)),Wt=a("55Ip"),Gt=["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"],It=function(r,E){var b=r.problemset,x=r.globalSetting,A=r.exercise,et=r.loading,U=r.dispatch,o=r.editData,Ot=r.cancelAdd,t=Ot===void 0?function(){}:Ot,ye=r.editKey,xt=r.setEditKey,C=xt===void 0?function(){}:xt,L=r.addCallback,mt=L===void 0?function(){}:L,i=r.setIsClaer,B=i===void 0?function(){}:i,n=Object(We.a)(r,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),je=Object(s.useState)(""),ce=Object(h.a)(je,2),y=ce[0],ne=ce[1],q=Object(s.useState)(""),$=Object(h.a)(q,2),ie=$[0],de=$[1],Ee=Object(s.useState)(""),tt=Object(h.a)(Ee,2),c=tt[0],Re=tt[1],re=Object(s.useState)([]),Ue=Object(h.a)(re,2),Dt=Ue[0],He=Ue[1],Se=Object(s.useState)(""),Le=Object(h.a)(Se,2),vt=Le[0],Rt=Le[1],at=Object(s.useState)(),ze=Object(h.a)(at,2),Ut=ze[0],ht=ze[1],ot=Object(s.useState)(!1),nt=Object(h.a)(ot,2),Je=nt[0],Be=nt[1],Et=Object(s.useState)([]),gt=Object(h.a)(Et,2),Me=gt[0],Nt=gt[1],Bt=Object(s.useState)(!1),Q=Object(h.a)(Bt,2),P=Q[0],O=Q[1],J=Object(Z.m)();Object(s.useEffect)(function(){var m;o.edit&&(O(!0),de(""),ne(""),Nt([])),ne(o.shixun_name),de(o.question_title);var d=[];(m=o.shixun)===null||m===void 0||m.map(function(v){d.push(v.challenge_score)}),Nt(d)},[o]),Object(s.useEffect)(function(){Be(!1)},[P]),Object(s.useImperativeHandle)(E,function(){return{onSave:p,isEdit:P}});var p=function(){var m=Object(D.a)(R.a.mark(function d(){var v,u,f;return R.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(v=[],u=!1,!u){G.next=4;break}return G.abrupt("return",!1);case 4:if(!o.question_id){G.next=10;break}return G.next=7,U({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:ie,shixun_name:y,shixun_id:o.shixun_id,question_type:5,question_scores:Me}});case 7:f=G.sent,G.next=13;break;case 10:return G.next=12,U({type:"exercise/addExerciseQuestion",payload:{insert_id:o==null?void 0:o.insert_id,categoryId:J.categoryId,question_title:ie,shixun_name:y,shixun_id:o.shixun_id,question_type:5,question_scores:Me}});case 12:f=G.sent;case 13:return f.status===0&&(C(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),O(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},J)})),G.abrupt("return",{name:ie,analysis:c,standard_answers:v,is_ordered:Ut});case 15:case"end":return G.stop()}},d)}));return function(){return m.apply(this,arguments)}}(),V=function(){var d;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(Ne.a,{defaultValue:y,onChange:function(u){debugger;ne(u.target.value)}})),e.a.createElement("div",{className:"mt10"},e.a.createElement(Xe.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:ie,onChange:function(u){de(u)}})),e.a.createElement("div",{className:"mt20"},(d=o.shixun)===null||d===void 0?void 0:d.map(function(v,u){return e.a.createElement(M.a,{gutter:[20,20]},e.a.createElement(_.a,{flex:"1"},u+1,".",v.challenge_name),e.a.createElement(_.a,null,e.a.createElement(qe.a,{defaultValue:Me[u],onChange:function(we){Me[u]=we,Nt(Me),console.log("srore:L",Me[u])}})," \u5206"))})),e.a.createElement("div",{className:"mt20"},Dt.length>1&&e.a.createElement("span",null,e.a.createElement(Fe.a,{checked:Ut,onChange:function(u){return ht(u.target.checked)},className:"".concat(l.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(l.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"},(ye!==-1||!(o==null?void 0:o.edit))&&e.a.createElement(Ce.a,{type:"default",onClick:function(){t(),O(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){p()}},"\u4FDD\u5B58")))},N=[{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(m){var d,v;return(A==null||((d=A.editData)===null||d===void 0||((v=d.exercise)===null||v===void 0))?void 0:v.exercise_status)===1?m:m.id!=="del"&&m.id!=="add"}),k=function(){var m=Object(D.a)(R.a.mark(function d(v){return R.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(!(ye!==-1)){f.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),f.abrupt("return");case 3:f.t0=v.id,f.next=f.t0==="del"?6:f.t0==="up"||f.t0==="down"?8:f.t0==="edit"?12:f.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function G(){return R.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(ct.m)({id:o.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},J)});case 3:case"end":return it.stop()}},G)}))()}}),f.abrupt("break",17);case 8:return f.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:v.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},J)}),f.abrupt("break",17);case 12:return C(o.dragKey),O(!0),f.abrupt("break",17);case 15:return U({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:o.key,insert_id:o==null?void 0:o.question_id,question_type:5}}}),f.abrupt("break",17);case 17:case"end":return f.stop()}},d)}));return function(v){return m.apply(this,arguments)}}(),g=function(){var d,v;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.a.questionType},!(o==null?void 0:o.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",o.question_score,"\u5206\uFF09")),(o==null?void 0:o.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},o.key,"."),e.a.createElement(fe.a,{value:o.shixun_name}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",o.question_score,"\u5206\uFF09"),!!((d=o.schools)===null||d===void 0?void 0:d.length)&&e.a.createElement(Y.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(fe.a,{value:o.shixun_name})),e.a.createElement("div",{className:"mt30"}),(v=o.shixun)===null||v===void 0?void 0:v.map(function(u,f){return e.a.createElement("div",{key:f},"\u7B2C",f+1,"\u5173 ",e.a.createElement("span",{className:"ml10"},u.challenge_name)," ",e.a.createElement("span",{className:"ml10"},u.challenge_score," \u5206"))}),e.a.createElement("div",{className:l.a.action},e.a.createElement(Wt.Link,{target:"_blank",to:"/shixuns/".concat(o.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!o.hideAction&&N.map(function(u,f){return u.id==="up"&&o.key===1||u.id==="down"&&o.key===o.len?null:e.a.createElement(Y.a,{key:f,placement:"bottom",title:u.name},e.a.createElement("span",{onClick:function(){return k(u)},className:u.icon}))})))};return e.a.createElement("section",{className:l.a.wrap},!P&&g(),P&&V())},_t=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.globalSetting,x=w.exercise;return{problemset:r,globalSetting:b,exercise:x,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(It)),Lt=["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"],Yt=function(r,E){var b=r.problemset,x=r.exercise,A=r.globalSetting,et=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.cancelAdd,xt=ye===void 0?function(){}:ye,C=r.editKey,L=r.setEditKey,mt=L===void 0?function(){}:L,i=r.setIsClaer,B=i===void 0?function(){}:i,n=r.addCallback,je=n===void 0?function(m){}:n,ce=Object(We.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),y=Object(s.useState)([]),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)([]),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(""),He=Object(h.a)(Dt,2),Se=He[0],Le=He[1],vt=Object(s.useState)(5),Rt=Object(h.a)(vt,2),at=Rt[0],ze=Rt[1],Ut=Object(s.useState)([]),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Je=Object(s.useState)(!1),Be=Object(h.a)(Je,2),Et=Be[0],gt=Be[1],Me=Object(Z.m)(),Nt=Object(s.useRef)(null),Bt=Object(s.useState)([]),Q=Object(h.a)(Bt,2),P=Q[0],O=Q[1],J=function(d){O([].concat(Object(xe.a)(P),[Object(W.a)({},d)]))};Object(s.useEffect)(function(){$(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){gt(!0),Le(""),ze(5),$(["","","",""]),Ue([]);return}Le(t==null?void 0:t.question_title),ze(parseInt(t==null?void 0:t.question_score)),$(t==null?void 0:t.question_choices.map(function(d){return d.choice_text}));var m=[];t==null||t.standard_answer.map(function(d,v){m.push(d-1)}),nt(t.tag_discipline_ids),Ue(m)},[t,Et]),Object(s.useEffect)(function(){Et&&m();function m(){return d.apply(this,arguments)}function d(){return d=Object(D.a)(R.a.mark(function v(){var u,f,we;return R.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(ct.H)({sub_discipline_id:(u=x.editData)===null||u===void 0||((f=u.exercise)===null||f===void 0)?void 0:f.sub_discipline_id});case 2:we=Pe.sent,O(we.tag_disciplines);case 4:case"end":return Pe.stop()}},v)})),d.apply(this,arguments)}},[Et]),Object(s.useEffect)(function(){var m,d=(x==null||((m=x.tagDisciplineData)===null||m===void 0)?void 0:m.tag_disciplines)&&Array.isArray(x.tagDisciplineData.tag_disciplines)?x.tagDisciplineData.tag_disciplines:[];O(d)},[x.tagDisciplineData]),Object(s.useImperativeHandle)(E,function(){return{onSave:p,isEdit:Et}});var p=function(){var m=Object(D.a)(R.a.mark(function d(){var v,u,f,we,G,Pe,it;return R.a.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(Se){he.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),he.abrupt("return",!1);case 3:if(v=q.findIndex(function(At){return!At}),!(v>-1)){he.next=7;break}return I.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(Lt[v]," \u9009\u9879\u7684\u5185\u5BB9")),he.abrupt("return",!1);case 7:if(re.length){he.next=10;break}return I.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),he.abrupt("return",!1);case 10:if(!(re.length<1)){he.next=13;break}return I.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),he.abrupt("return",!1);case 13:if(u=q.map(function(At,na){return{choice_text:At,is_answer:re.includes(na)?na+1:0}}),!t.question_id){he.next=20;break}return he.next=17,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Se,question_type:1,question_score:at,question_choices:u.map(function(At){return At.choice_text}),standard_answers:u.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:ot,sub_discipline_id:(we=x.editData)===null||we===void 0||((G=we.exercise)===null||G===void 0)?void 0:G.sub_discipline_id}});case 17:f=he.sent,he.next=23;break;case 20:return he.next=22,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Me.categoryId,question_title:Se,question_type:1,question_score:at,question_choices:u.map(function(At){return At.choice_text}),standard_answers:u.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:ot,sub_discipline_id:(Pe=x.editData)===null||Pe===void 0||((it=Pe.exercise)===null||it===void 0)?void 0:it.sub_discipline_id}});case 22:f=he.sent;case 23:f.status===0&&(mt(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),gt(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},Me)}));case 24:case"end":return he.stop()}},d)}));return function(){return m.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(m){var d,v;return(x==null||((d=x.editData)===null||d===void 0||((v=d.exercise)===null||v===void 0))?void 0:v.exercise_status)===1?m:m.id!=="del"&&m.id!=="add"}),N=function(){var m=Object(D.a)(R.a.mark(function d(v){return R.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(!(C!==-1)){f.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),f.abrupt("return");case 3:f.t0=v.id,f.next=f.t0==="del"?6:f.t0==="up"||f.t0==="down"?8:f.t0==="edit"?12:f.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function G(){return R.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},Me)});case 3:case"end":return it.stop()}},G)}))()}}),f.abrupt("break",17);case 8:return f.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:v.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},Me)}),f.abrupt("break",17);case 12:return mt(t.dragKey),gt(!0),f.abrupt("break",17);case 15:return je({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:0}),f.abrupt("break",17);case 17:case"end":return f.stop()}},d)}));return function(v){return m.apply(this,arguments)}}(),k=function(){var d;return e.a.createElement("aside",{ref:Nt},e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},t==null||((d=t.question_choices)===null||d===void 0)?void 0:d.map(function(v,u){return e.a.createElement(M.a,{key:u},e.a.createElement(_.a,null,e.a.createElement(St.a,{key:u,checked:t.standard_answer.includes(u+1),disabled:!0},Lt[u],".")),e.a.createElement(_.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(fe.a,{value:v.choice_text}))))})),e.a.createElement("div",{className:l.a.action},!t.hideAction&&V.map(function(v,u){return v.id==="up"&&t.key===1||v.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:u,placement:"bottom",title:v.name},e.a.createElement("span",{onClick:function(){return N(v)},className:v.icon}))})))},g=function(){var d,v;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(Xe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Se,onChange:function(f){return Le(f)}}),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),q.map(function(u,f){var we,G;return e.a.createElement("div",{className:l.a.choiceWrap,key:f},e.a.createElement(Y.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(l.a.answer," ").concat(re.includes(f)?l.a.activeAnswer:""),onClick:function(){re.includes(f)?Ue(re.filter(function(it){return it!==f})):Ue([].concat(Object(xe.a)(re),[f]))}},Lt[f])),e.a.createElement("div",{className:l.a.editorWrap},Ee===f?e.a.createElement(Xe.a,{id:"single-question-option-".concat(f),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:u,onChange:function(it){q[f]=it,$(q)}}):e.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return tt(f)}},e.a.createElement(fe.a,{value:u}))),((we=x.editData)===null||we===void 0||((G=we.exercise)===null||G===void 0)?void 0:G.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,f>1&&e.a.createElement(Y.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return $(q.filter(function(it,ft){return ft!==f}))}})),f<7&&f===q.length-1&&e.a.createElement(Y.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $([].concat(Object(xe.a)(q),[""]))}}))))}),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(qe.a,{value:at,max:1e4,min:0,onChange:function(f){ze(f)}})," \u5206"),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{selectvalues:t==null?void 0:t.tag_discipline_ids,value:ot,onChange:nt,subId:(d=x.editData)===null||d===void 0||((v=d.exercise)===null||v===void 0)?void 0:v.sub_discipline_id,knowledgeOptions:P,onAddKnowledgeFinish:J}))),e.a.createElement("aside",{className:"tr"},(C!==-1||t.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){xt(),gt(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){p()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:l.a.wrap},!Et&&k(),Et&&g())},Ct=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.globalSetting,x=w.exercise;return{problemset:r,globalSetting:b,exercise:x,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Yt)),Jt=["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"],ta=function(r,E){var b=r.problemset,x=r.exercise,A=r.globalSetting,et=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.cancelAdd,xt=ye===void 0?function(){}:ye,C=r.editKey,L=r.setEditKey,mt=L===void 0?function(){}:L,i=r.addCallback,B=i===void 0?function(){}:i,n=r.setIsClaer,je=n===void 0?function(){}:n,ce=Object(We.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),y=Object(s.useState)(""),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(""),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)(""),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(10),He=Object(h.a)(Dt,2),Se=He[0],Le=He[1],vt=Object(s.useState)(!1),Rt=Object(h.a)(vt,2),at=Rt[0],ze=Rt[1],Ut=Object(s.useState)([]),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Je=Object(Z.m)(),Be=Object(s.useState)([]),Et=Object(h.a)(Be,2),gt=Et[0],Me=Et[1],Nt=function(V){Me([].concat(Object(xe.a)(gt),[Object(W.a)({},V)]))};Object(s.useEffect)(function(){var p;if(!(t==null?void 0:t.question_title)){ze(!0),$(""),Ue(""),Le(10);return}$(t==null?void 0:t.question_title),Ue(t==null||((p=t.standard_answer)===null||p===void 0)?void 0:p[0]),Le(t==null?void 0:t.question_score),nt(t.tag_discipline_ids)},[b.editData,at]),Object(s.useEffect)(function(){var p,V=(x==null||((p=x.tagDisciplineData)===null||p===void 0)?void 0:p.tag_disciplines)&&Array.isArray(x.tagDisciplineData.tag_disciplines)?x.tagDisciplineData.tag_disciplines:[];Me(V)},[x.tagDisciplineData]),Object(s.useEffect)(function(){at&&p();function p(){return V.apply(this,arguments)}function V(){return V=Object(D.a)(R.a.mark(function N(){var k,g,m;return R.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(ct.H)({sub_discipline_id:(k=x.editData)===null||k===void 0||((g=k.exercise)===null||g===void 0)?void 0:g.sub_discipline_id});case 2:m=v.sent,Me(m.tag_disciplines);case 4:case"end":return v.stop()}},N)})),V.apply(this,arguments)}},[at]),Object(s.useImperativeHandle)(E,function(){return{onSave:Bt,isEdit:at}});var Bt=function(){var p=Object(D.a)(R.a.mark(function V(){var N,k,g,m,d;return R.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(q){u.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),u.abrupt("return",!1);case 3:if(!t.question_id){u.next=9;break}return u.next=6,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:q,question_type:4,question_score:Se,standard_answers:[re],tag_discipline_ids:ot,sub_discipline_id:(k=x.editData)===null||k===void 0||((g=k.exercise)===null||g===void 0)?void 0:g.sub_discipline_id}});case 6:N=u.sent,u.next=12;break;case 9:return u.next=11,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Je.categoryId,exercise_bank_id:Je.categoryId,question_title:q,question_type:4,question_score:Se,standard_answers:[re],tag_discipline_ids:ot,sub_discipline_id:(m=x.editData)===null||m===void 0||((d=m.exercise)===null||d===void 0)?void 0:d.sub_discipline_id}});case 11:N=u.sent;case 12:return N.status===0&&(mt(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),ze(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},Je)})),u.abrupt("return",{name:q,answer_texts:[re],analysis:Ee});case 14:case"end":return u.stop()}},V)}));return function(){return p.apply(this,arguments)}}(),Q=function(){var V,N;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(Xe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:q,onChange:function(g){return $(g)}}),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:l.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(Xe.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:re,onChange:function(g){return Ue(g)}}),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement(qe.a,{value:Se,max:1e4,min:0,onChange:function(g){Le(g)}})," \u5206"),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{value:ot,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:nt,subId:(V=x.editData)===null||V===void 0||((N=V.exercise)===null||N===void 0)?void 0:N.sub_discipline_id,knowledgeOptions:gt,onAddKnowledgeFinish:Nt}))),e.a.createElement("aside",{className:"tr"},(C!==-1||t.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){xt(),ze(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){Bt()}},"\u4FDD\u5B58")))},P=[{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(p){var V,N;return(x==null||((V=x.editData)===null||V===void 0||((N=V.exercise)===null||N===void 0))?void 0:N.exercise_status)===1?p:p.id!=="del"&&p.id!=="add"}),O=function(){var p=Object(D.a)(R.a.mark(function V(N){return R.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(!(C!==-1)){g.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),g.abrupt("return");case 3:g.t0=N.id,g.next=g.t0==="del"?6:g.t0==="up"||g.t0==="down"?8:g.t0==="edit"?12:g.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function d(){return R.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},Je)});case 3:case"end":return u.stop()}},d)}))()}}),g.abrupt("break",17);case 8:return g.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:N.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},Je)}),g.abrupt("break",17);case 12:return mt(t.dragKey),ze(!0),g.abrupt("break",17);case 15:return B({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:4}),g.abrupt("break",17);case 17:case"end":return g.stop()}},V)}));return function(N){return p.apply(this,arguments)}}(),J=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},e.a.createElement("p",null,e.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(fe.a,{value:re||""})),e.a.createElement("div",{className:l.a.action},!t.hideAction&&P.map(function(V,N){return V.id==="up"&&t.key===1||V.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:N,placement:"bottom",title:V.name},e.a.createElement("span",{onClick:function(){return O(V)},className:V.icon}))})))};return e.a.createElement("section",{className:l.a.wrap},!at&&J(),at&&Q())},aa=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.exercise,x=w.globalSetting;return{problemset:r,globalSetting:x,exercise:b,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(ta)),zt=["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"],pt=function(r,E){var b=r.problemset,x=r.exercise,A=r.globalSetting,et=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.cancelAdd,xt=ye===void 0?function(){}:ye,C=r.editKey,L=r.setEditKey,mt=L===void 0?function(){}:L,i=r.addCallback,B=i===void 0?function(){}:i,n=r.setIsClaer,je=n===void 0?function(){}:n,ce=Object(We.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),y=Object(s.useState)([]),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)([]),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(""),He=Object(h.a)(Dt,2),Se=He[0],Le=He[1],vt=Object(s.useState)(5),Rt=Object(h.a)(vt,2),at=Rt[0],ze=Rt[1],Ut=Object(s.useState)(!1),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Je=Object(Z.k)(),Be=Object(Z.m)();Object(s.useEffect)(function(){$(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){nt(!0),Le(""),ze(5),$(["","","",""]),Ue([]);return}Le(t==null?void 0:t.question_title),ze(parseInt(t==null?void 0:t.question_score)),$(t==null?void 0:t.question_choices.map(function(P){return P.choice_text}));var Q=[];t==null||t.standard_answer.map(function(P,O){Q.push(P-1)}),Ue(Q)},[t]),Object(s.useImperativeHandle)(E,function(){return{onSave:Et,isEdit:ot}});var Et=function(){var Q=Object(D.a)(R.a.mark(function P(){var O,J,p;return R.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(Se){N.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),N.abrupt("return",!1);case 3:if(O=q.findIndex(function(k){return!k}),!(O>-1)){N.next=7;break}return I.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(zt[O]," \u9009\u9879\u7684\u5185\u5BB9")),N.abrupt("return",!1);case 7:if(re.length){N.next=10;break}return I.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),N.abrupt("return",!1);case 10:if(!(re.length<1)){N.next=13;break}return I.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),N.abrupt("return",!1);case 13:if(J=q.map(function(k,g){return{choice_text:k,is_answer:re.includes(g)?g+1:0}}),!t.question_id){N.next=20;break}return N.next=17,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Se,question_type:1,question_score:at,question_choices:J.map(function(k){return k.choice_text}),standard_answers:J.filter(function(k){return k.is_answer}).map(function(k){return k.is_answer})}});case 17:p=N.sent,N.next=23;break;case 20:return N.next=22,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Be.categoryId,question_title:Se,question_type:1,question_score:"5.0",question_choices:J.map(function(k){return k.choice_text}),standard_answers:J.filter(function(k){return k.is_answer}).map(function(k){return k.is_answer})}});case 22:p=N.sent;case 23:p.status===0&&(I.b.success("\u4FDD\u5B58\u6210\u529F"),nt(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},Be)}));case 24:case"end":return N.stop()}},P)}));return function(){return Q.apply(this,arguments)}}(),gt=[{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 P,O;return(x==null||((P=x.editData)===null||P===void 0||((O=P.exercise)===null||O===void 0))?void 0:O.exercise_status)===1?Q:Q.id!=="del"&&Q.id!=="add"}),Me=function(){var Q=Object(D.a)(R.a.mark(function P(O){return R.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(C!==-1)){p.next=3;break}return I.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=O.id,p.next=p.t0==="del"?6:p.t0==="up"||p.t0==="down"?8:p.t0==="edit"?12:p.t0==="add"?14:16;break;case 6:return Oe.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(D.a)(R.a.mark(function N(){return R.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},Be)});case 3:case"end":return g.stop()}},N)}))()}}),p.abrupt("break",16);case 8:return p.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:O.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},Be)}),p.abrupt("break",16);case 12:return Je.push("/problems/".concat(t==null?void 0:t.hack_identifier,"/edit?type=exercises&express_id=").concat(Be.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)),p.abrupt("break",16);case 14:return B({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:6}),p.abrupt("break",16);case 16:case"end":return p.stop()}},P)}));return function(O){return Q.apply(this,arguments)}}(),Nt=function(){var Q=Object(D.a)(R.a.mark(function P(O){var J;return R.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return O.preventDefault(),V.next=3,Object(ct.U)({id:t==null?void 0:t.hack_identifier});case 3:J=V.sent,J.status===0&&Object(me.G)("/myproblems/".concat(J==null?void 0:J.identifier));case 5:case"end":return V.stop()}},P)}));return function(O){return Q.apply(this,arguments)}}(),Bt=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},e.a.createElement(fe.a,{value:t.description||""})),e.a.createElement("div",{className:l.a.action},!t.hideAction&>.map(function(P,O){return P.id==="up"&&t.key===1||P.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:O,placement:"bottom",title:P.name},e.a.createElement("span",{onClick:function(){return Me(P)},className:P.icon}))})))};return e.a.createElement("section",{className:l.a.wrap},Bt())},Ht=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.globalSetting,x=w.exercise;return{problemset:r,globalSetting:b,exercise:x,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(pt)),Qt=a("ngQI"),Zt=a("loLm"),T=a.n(Zt),yt=function(r){var E=r.data,b=r.isDragDisabled,x=b===void 0?!1:b,A=r.editorProps,et=A===void 0?{}:A,U=r.onDragEnd,o=U===void 0?function(){}:U,Ot=function(){var B,n,je,ce,y,ne,q,$,ie,de,Ee,tt,c,Re,re=[{name:"\u5355\u9009\u9898",type:0,count:E==null||((B=E.exercise_types)===null||B===void 0)?void 0:B.q_singles,score:E==null||((n=E.exercise_types)===null||n===void 0)?void 0:n.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:E==null||((je=E.exercise_types)===null||je===void 0)?void 0:je.q_doubles,score:E==null||((ce=E.exercise_types)===null||ce===void 0)?void 0:ce.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:E==null||((y=E.exercise_types)===null||y===void 0)?void 0:y.q_judges,score:E==null||((ne=E.exercise_types)===null||ne===void 0)?void 0:ne.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:E==null||((q=E.exercise_types)===null||q===void 0)?void 0:q.q_nulls,score:E==null||(($=E.exercise_types)===null||$===void 0)?void 0:$.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:E==null||((ie=E.exercise_types)===null||ie===void 0)?void 0:ie.q_mains,score:E==null||((de=E.exercise_types)===null||de===void 0)?void 0:de.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:E==null||((Ee=E.exercise_types)===null||Ee===void 0)?void 0:Ee.q_shixuns,score:E==null||((tt=E.exercise_types)===null||tt===void 0)?void 0:tt.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:E==null||((c=E.exercise_types)===null||c===void 0)?void 0:c.q_pros,score:E==null||((Re=E.exercise_types)===null||Re===void 0)?void 0:Re.q_pros_scores,items:[]}];return re},t=function(B,n,je){var ce=Array.from(B),y=ce.splice(n,1),ne=Object(h.a)(y,1),q=ne[0];return ce.splice(je,0,q),ce},ye=function(B,n,je){if(!B.destination)return;var ce=t(n,B.source.index,B.destination.index);o(ce,je)},xt=function(B,n){if(n===0)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ct,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===1)return e.a.createElement(e.a.Fragment,null,e.a.createElement(dt,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===2)return e.a.createElement(e.a.Fragment,null,e.a.createElement(ea,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===3)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Vt,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===4)return e.a.createElement(e.a.Fragment,null,e.a.createElement(aa,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===5)return e.a.createElement(e.a.Fragment,null,e.a.createElement(_t,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===6)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ht,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null))},C=function(B,n,je){return e.a.createElement(Qt.a,{onDragEnd:function(y){return ye(y,B,n)}},e.a.createElement(Qt.c,{droppableId:"droppable"},function(ce,y){return e.a.createElement("div",Object(le.a)({ref:ce.innerRef},ce.droppableProps,{style:{width:"100%"}}),B==null?void 0:B.map(function(ne,q){var $,ie=Object(W.a)(Object(W.a)({},ne),{},{key:q+1,hideAction:!0,isPreview:!0,dragKey:n+"-"+q},et);return e.a.createElement(Qt.b,{key:ie==null?void 0:ie.question_id,draggableId:ie==null||(($=ie.question_id)===null||$===void 0)?void 0:$.toString(),index:q,isDragDisabled:x},function(de,Ee){return e.a.createElement("aside",Object(le.a)({ref:de.innerRef},de.draggableProps,de.dragHandleProps),e.a.createElement("div",{className:T.a.posWarp,id:ie.dragKey},xt(ie,n),!x&&e.a.createElement("div",{className:T.a.pos},e.a.createElement("div",{className:T.a.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}))}))},L=function(B){var n=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],je=["","\u5341","\u767E","\u5343","\u4E07"];B=parseInt(B);var ce=function($){for(var ie=$.toString().split("").reverse(),de="",Ee=0;Ee0&&ie[Ee]==0&&ie[Ee-1]==0?"":n[ie[Ee]]+(ie[Ee]==0?je[0]:je[Ee]))+de;return de},y=Math.floor(B/1e4),ne=B%1e4;return ne.toString().length<4&&(ne="0"+ne),y?ce(y)+"\u4E07"+ce(ne):ce(B)},mt=function(){var B,n=Ot();E==null||((B=E.exercise_questions)===null||B===void 0)||B.forEach(function(y,ne){if(y.question_type===0){var q,$;(q=n[y.question_type])===null||q===void 0||(($=q.items)===null||$===void 0)||$.push(y)}if(y.question_type===1){var ie,de;(ie=n[y.question_type])===null||ie===void 0||((de=ie.items)===null||de===void 0)||de.push(y)}if(y.question_type===2){var Ee,tt;(Ee=n[y.question_type])===null||Ee===void 0||((tt=Ee.items)===null||tt===void 0)||tt.push(y)}if(y.question_type===3){var c,Re;(c=n[y.question_type])===null||c===void 0||((Re=c.items)===null||Re===void 0)||Re.push(y)}if(y.question_type===4){var re,Ue;(re=n[y.question_type])===null||re===void 0||((Ue=re.items)===null||Ue===void 0)||Ue.push(y)}if(y.question_type===5){var Dt,He;(Dt=n[y.question_type])===null||Dt===void 0||((He=Dt.items)===null||He===void 0)||He.push(y)}if(y.question_type===6){var Se,Le;(Se=n[y.question_type])===null||Se===void 0||((Le=Se.items)===null||Le===void 0)||Le.push(y)}});var je=n==null?void 0:n.filter(function(y){return y.count!==0}),ce=E==null?void 0:E.map(function(y,ne){return e.a.createElement(e.a.Fragment,{key:ne},e.a.createElement("div",{className:"pl20"},e.a.createElement("span",{className:"font16 c-light-primary"},L(ne+1),"\u3001",y.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",y.count,"\u9898\uFF1B\u5171",y.score,"\u5206\uFF09")),C(y.items,y==null?void 0:y.question_type,y==null?void 0:y.name))});return ce};return e.a.createElement("div",null," ",mt()," ")},Ye=[{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"}]}],pe=[{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:[]}]}],Ze=_e.a=yt},M8RZ:function($e,_e,a){"use strict";a.d(_e,"a",function(){return Y});var W=a("fWQN"),Ie=a("mtLc"),lt=a("yKVA"),le=a("879j"),h=a("q1tI"),s=a.n(h),e=a("i8i4"),Ae=a.n(e),Y=function(S){Object(lt.a)(H,S);var M=Object(le.a)(H);function H(Ne){var X;Object(W.a)(this,H),X=M.call(this,Ne);var _=window.document;return X.node=_.createElement("div"),_.body.appendChild(X.node),X}return Object(Ie.a)(H,[{key:"render",value:function(){var X=this.props.children;return Object(e.createPortal)(X,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),H}(s.a.Component)},O2Wb:function($e,_e,a){$e.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function($e,_e,a){"use strict";var W=a("2qtc"),Ie=a("kLXV"),lt=a("rAM+"),le=a("tJVT"),h=a("jrin"),s=a("q1tI"),e=a.n(s),Ae=a("VrN/"),Y=a.n(Ae),S=a("bdgK"),M=a("p77/"),H=a("Bd2K"),Ne=a("ELLl"),X=a("19Vz"),_=a("lZu9"),Ft=a("kSUc"),Ce=a("9Bee"),ke=a("0Owb"),qe=a("dejd"),Ke=a("C+DQ"),Fe=[{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 Te(T){var yt=T.onActionCallback,Ye=T.title,pe=T.icon,Ze=T.actionName,w=T.className,r=w===void 0?"":w,E=T.children;function b(){yt(Ze)}return e.a.createElement("a",{title:Ye,className:r,onClick:b},e.a.createElement("i",{className:"md-iconfont ".concat(pe)}),E)}var Oe=function(T){var yt=T.watch,Ye=T.showNullButton,pe=T.onActionCallback,Ze=T.fullScreen,w=T.insertTemp,r=[].concat(Fe,[{title:"".concat(yt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(yt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return e.a.createElement("ul",{className:"markdown-toolbar-container"},r.map(function(E,b){return e.a.createElement("li",{key:b},E.actionName?e.a.createElement(Te,Object(ke.a)({},E,{onActionCallback:pe})):e.a.createElement("span",{className:"v-line"}))}),Ye?e.a.createElement("li",null,e.a.createElement(Te,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:pe},e.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,w&&e.a.createElement("li",null,e.a.createElement(Te,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(w),onActionCallback:pe},e.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),e.a.createElement("li",{className:"btn-full-screen"},e.a.createElement(Te,{icon:"".concat(Ze?"icon-shrink":"icon-enlarge"),title:Ze?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:pe})))},ut=a("M8RZ"),I=a("+L6B"),rt=a("2/Rp"),R=a("y8nQ"),D=a("Vl3Y"),xe=a("5NDa"),We=a("5rEg"),Z={labelCol:{span:4},wrapperCol:{span:20}},Pt=function(T){var yt=T.callback,Ye=T.onCancel;function pe(Ze){yt(Ze)}return e.a.createElement(D.a,Object(ke.a)({},Z,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:pe}),e.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},e.a.createElement(We.a,null)),e.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},e.a.createElement(We.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:Ye},"\u53D6\u6D88")))},ct=a("7ahc"),z=a("HmJG"),oe=a("BjJ7"),me=D.a.useForm,ve={width:280,marginRight:10},l={labelCol:{span:5},wrapperCol:{span:19}},fe=function(T){var yt=T.callback,Ye=T.onCancel,pe=me(),Ze=Object(le.a)(pe,1),w=Ze[0];function r(x){yt(x)}function E(x){w.setFieldsValue({src:"/api/attachments/".concat(x.id)})}function b(x){var A=x.target.files[0];De(A,E)}return e.a.createElement(D.a,Object(ke.a)({form:w},l,{className:"upload-image-panel",onFinish:r}),e.a.createElement(D.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},e.a.createElement("div",{className:"flex-container"},e.a.createElement(D.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},e.a.createElement(We.a,{style:ve})),e.a.createElement(Ve,{onFileChange:b}))),e.a.createElement(D.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},e.a.createElement(We.a,{style:{width:264}})),e.a.createElement(D.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:Ye},"\u53D6\u6D88")))};function Ve(T){var yt=T.onFileChange;return e.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",e.a.createElement("input",{type:"file",accept:"image/*",onChange:yt}))}function De(T,yt){if(!T)throw new String("\u6CA1\u6709\u6587\u4EF6");var Ye=new FormData;Ye.append("editormd-image-file",T),Ye.append("file_param_name","editormd-image-file"),Ye.append("byxhr","true");var pe=new window.XMLHttpRequest;pe.withCredentials=!0,pe.addEventListener("load",function(Ze){yt(JSON.parse(Ze.target.responseText))},!1),pe.addEventListener("error",function(Ze){console.error(Ze)},!1),pe.open("POST","".concat(oe.a,"/api/attachments.json")),pe.send(Ye)}var Kt=a("giR+"),Xt=a("fyUT"),Vt=a("7Kak"),Tt=a("9yH6"),St=Tt.a.Group,Xe={margin:"0 8px"},$t=function(T){var yt=T.callback,Ye=T.onCancel;function pe(Ze){yt(Ze)}return e.a.createElement(D.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:pe},e.a.createElement("div",{className:"flex-container"},e.a.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),e.a.createElement("span",{style:Xe},"\u884C\u6570"),e.a.createElement(D.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},e.a.createElement(Xt.a,null)),e.a.createElement("span",{style:Xe},"\u5217\u6570"),e.a.createElement(D.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},e.a.createElement(Xt.a,null))),e.a.createElement("div",{className:"flex-container",style:{marginTop:12}},e.a.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),e.a.createElement(D.a.Item,{name:"align"},e.a.createElement(St,null,e.a.createElement(Tt.a,{value:"default"},e.a.createElement("i",{className:"fa fa-align-justify"})),e.a.createElement(Tt.a,{value:"left"},e.a.createElement("i",{className:"fa fa-align-left"})),e.a.createElement(Tt.a,{value:"center"},e.a.createElement("i",{className:"fa fa-align-center"})),e.a.createElement(Tt.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:Ye},"\u53D6\u6D88")))},Mt="link",ea="upload-image",ge="code-block",be="add-table",dt="------------",Wt={default:dt,left:":".concat(dt),center:":".concat(dt,":"),right:"".concat(dt,":")},Gt=a("9VGf"),It,_t;function Lt(){}var Yt=0,Ct=1e4,Jt="\u2581",ta=` +`):'
    '+(me?z:Object(e.escape)(z,!0))+"
    "},M.heading=function(z,oe,me){var ve=this.options.headerPrefix+me.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Y.push({anchor:ve,level:oe,text:z}),"'+z+""},s.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),s.a.use({tokenizer:Ft,renderer:M});var R=s.a,D=a("SJMd"),xe=a("m3rI"),We=a("Oy/b"),Z=/]*>/g;function Pt(z){var oe=document.createElement("div");return oe.innerHTML=z,oe.childNodes.length===0?"":oe.childNodes[0].nodeValue}var ct=_e.a=function(z){var oe=z.value,me=oe===void 0?"":oe,ve=z.className,l=z.style,fe=l===void 0?{}:l,Ve=String(me),De=Object(W.useMemo)(function(){try{var Vt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Tt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,St=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Ve=Ve.replace(Vt,"("+xe.a.API_SERVER+"/api/attachments/").replace(Tt,'"'+xe.a.API_SERVER+"/api/attachments/").replace(St,'"'+xe.a.API_SERVER+"/files/uploads/")}catch(Mt){}var Xe=R(Ve),$t=Fe();return Ve.match(/\[TOC\]/)&&(Xe=Xe.replace("

    [TOC]

    ",_()),Ne()),Xe=Xe.replace(/(__special_katext_id_\d+__)/g,function(Mt,ea){var ge=$t[ea],be=ge.type,dt=ge.expression;return Object(We.renderToString)(Pt(dt)||"",{displayMode:be==="block",throwOnError:!1,output:"html"})}),Xe=Xe.replace(/▁/g,"\u2581\u2581\u2581"),Te(),Xe},[Ve]),Kt=Object(W.useRef)();function Xt(Vt){var Tt=Vt.target;if(Tt.tagName.toUpperCase()==="A"){var St=Tt.getAttribute("href");if(St.startsWith("#")){Vt.preventDefault();var Xe=document.getElementById(St.replace("#",""));Xe&&Xe.scrollIntoView(!0)}}}return Object(W.useEffect)(function(){if(Kt.current&&De&&(De.match(Z)&&window.PR.prettyPrint()),Kt.current)return Kt.current.addEventListener("click",Xt),function(){Kt.current.removeEventListener("click",Xt),Te(),Ne()}},[De,Kt.current,Xt]),Ie.a.createElement("div",{ref:Kt,style:fe,className:"".concat(ve||""," markdown-body"),dangerouslySetInnerHTML:{__html:De}})}},"9VGf":function($e,_e,a){"use strict";a.d(_e,"a",function(){return lt});var W=a("q1tI"),Ie=a.n(W);function lt(le,h){var s=Object(W.useRef)();Object(W.useEffect)(function(){s.current=le}),Object(W.useEffect)(function(){function e(){s.current()}if(h!==null){var Ae=setInterval(e,h);return function(){return clearInterval(Ae)}}},[h])}},BjJ7:function($e,_e,a){"use strict";a.d(_e,"d",function(){return Ie}),a.d(_e,"c",function(){return lt}),a.d(_e,"e",function(){return le}),a.d(_e,"b",function(){return h}),a.d(_e,"a",function(){return e});var W=a("m3rI");function Ie(Ae){var Y=!0;if(Ae.length>0){for(var S=0;S1&&arguments[1]!==void 0?arguments[1]:"",S=[],M=0;M1&&e.a.createElement("span",null,e.a.createElement(Fe.a,{checked:vt,onChange:function(wt){return Rt(wt.target.checked)},className:"".concat(l.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(l.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(qe.a,{value:Qe,max:1e4,min:0,onChange:function(wt){Be(wt)}})," \u5206 \xA0 ",!!Qe&&!!Me&&e.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(Qe/Me).toFixed(1),"\u5206)")),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{value:m,selectvalues:o==null?void 0:o.tag_discipline_ids,onChange:d,subId:(st=A.editData)===null||st===void 0||((kt=st.exercise)===null||kt===void 0)?void 0:kt.sub_discipline_id,knowledgeOptions:we,onAddKnowledgeFinish:Pe}))),e.a.createElement("aside",{className:"tr"},(Ot!==-1||o.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){C(),O(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){it()}},"\u4FDD\u5B58")))},Ye=[{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(ue){var F,j;return(A==null||((F=A.editData)===null||F===void 0||((j=F.exercise)===null||j===void 0))?void 0:j.exercise_status)===1?ue:ue.id!=="del"&&ue.id!=="add"}),Ze=function(){var ue=Object(D.a)(R.a.mark(function F(j){return R.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!(Ot!==-1)){K.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),K.abrupt("return");case 3:K.t0=j.id,K.next=K.t0==="del"?6:K.t0==="up"||K.t0==="down"?8:K.t0==="edit"?12:K.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function kt(){return R.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:return wt.next=2,Object(ct.m)({id:o.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},v)});case 3:case"end":return wt.stop()}},kt)}))()}}),K.abrupt("break",17);case 8:return K.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:j.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},v)}),K.abrupt("break",17);case 12:return ye(o.dragKey),O(!0),K.abrupt("break",17);case 15:return mt({key:o.key,insert_id:o==null?void 0:o.question_id,question_type:3}),K.abrupt("break",17);case 17:case"end":return K.stop()}},F)}));return function(j){return ue.apply(this,arguments)}}(),bt=function(){var F;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.a.questionType},!(o==null?void 0:o.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",o.question_score,"\u5206\uFF09")),(o==null?void 0:o.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},o.key,"."),e.a.createElement(fe.a,{value:o.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",o.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(fe.a,{value:o.question_title})),e.a.createElement("div",{className:l.a.questionChoices},o==null||((F=o.standard_answer)===null||F===void 0)?void 0:F.map(function(j,te){return e.a.createElement(M.a,{key:te,align:"middle"},e.a.createElement(_.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",j.choice_id,"\uFF09\uFF1A"),e.a.createElement(_.a,{flex:"1"},e.a.createElement(M.a,{align:"middle",gutter:[1,1]},j.answer_text.map(function(K,st){return e.a.createElement(_.a,{span:24,key:st},e.a.createElement(Ne.a,{key:te,checked:o.standard_answer.includes(te),disabled:!0,value:K}))}))))})),e.a.createElement("div",{className:l.a.action},!o.hideAction&&Ye.map(function(j,te){return j.id==="up"&&o.key===1||j.id==="down"&&o.key===o.len?null:e.a.createElement(Y.a,{key:te,placement:"bottom",title:j.name},e.a.createElement("span",{onClick:function(){return Ze(j)},className:j.icon}))})))};return e.a.createElement("section",{className:l.a.wrap},!P&&bt(),P&&ae())},Vt=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.exercise,x=w.globalSetting;return{problemset:r,globalSetting:x,exercise:b,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Xt)),Tt=a("7Kak"),St=a("9yH6"),Xe=a("Ot1p"),$t=["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"],Mt=function(r,E){var b=r.problemset,x=r.globalSetting,A=r.exercise,He=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.editKey,xt=r.setEditKey,C=xt===void 0?function(){}:xt,L=r.cancelAdd,mt=L===void 0?function(){}:L,i=r.addCallback,B=i===void 0?function(){}:i,n=r.setIsClaer,je=n===void 0?function(){}:n,ce=Object(We.a)(r,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),y=Object(s.useState)(),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(""),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)(!1),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(2),Ge=Object(h.a)(Dt,2),Se=Ge[0],Le=Ge[1],vt=Object(s.useState)([]),Rt=Object(h.a)(vt,2),at=Rt[0],Je=Rt[1],Ut=Object(s.useState)([]),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Qe=function(P){nt([].concat(Object(xe.a)(ot),[Object(W.a)({},P)]))},Be=Object(Z.m)();Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){Ue(!0),tt(""),Le(2),$("");return}tt(t==null?void 0:t.question_title),Le(t==null?void 0:t.question_score),$(t.standard_answer[0]+""),Je(t.tag_discipline_ids)},[t,re]),Object(s.useEffect)(function(){re&&Q();function Q(){return P.apply(this,arguments)}function P(){return P=Object(D.a)(R.a.mark(function O(){var J,p,V;return R.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,Object(ct.H)({sub_discipline_id:(J=A.editData)===null||J===void 0||((p=J.exercise)===null||p===void 0)?void 0:p.sub_discipline_id});case 2:V=k.sent,nt(V.tag_disciplines);case 4:case"end":return k.stop()}},O)})),P.apply(this,arguments)}},[re]),Object(s.useImperativeHandle)(E,function(){return{onSave:Et,isEdit:re}}),Object(s.useEffect)(function(){var Q,P=(A==null||((Q=A.tagDisciplineData)===null||Q===void 0)?void 0:Q.tag_disciplines)&&Array.isArray(A.tagDisciplineData.tag_disciplines)?A.tagDisciplineData.tag_disciplines:[];nt(P)},[A.tagDisciplineData]);var Et=function(){var Q=Object(D.a)(R.a.mark(function P(){var O,J,p,V,N,k;return R.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(Ee){m.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),m.abrupt("return",!1);case 3:if(q){m.next=6;break}return I.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),m.abrupt("return",!1);case 6:if(O=[{choice_text:"\u6B63\u786E",is_answer:q==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:q==="2"?2:0}],!t.question_id){m.next=13;break}return m.next=10,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Ee,question_type:2,question_score:Se,question_choices:O.map(function(d){return d.choice_text}),standard_answers:O.filter(function(d){return d.is_answer}).map(function(d){return d.is_answer}),tag_discipline_ids:at,sub_discipline_id:(p=A.editData)===null||p===void 0||((V=p.exercise)===null||V===void 0)?void 0:V.sub_discipline_id}});case 10:J=m.sent,m.next=16;break;case 13:return m.next=15,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Be.categoryId,question_title:Ee,question_type:2,question_score:Se,question_choices:O.map(function(d){return d.choice_text}),standard_answers:O.filter(function(d){return d.is_answer}).map(function(d){return d.is_answer}),tag_discipline_ids:at,sub_discipline_id:(N=A.editData)===null||N===void 0||((k=N.exercise)===null||k===void 0)?void 0:k.sub_discipline_id}});case 15:J=m.sent;case 16:return J.status===0&&(C(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),Ue(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},Be)})),m.abrupt("return",{name:Ee,choices:O});case 18:case"end":return m.stop()}},P)}));return function(){return Q.apply(this,arguments)}}(),gt=[{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 P,O;return(A==null||((P=A.editData)===null||P===void 0||((O=P.exercise)===null||O===void 0))?void 0:O.exercise_status)===1?Q:Q.id!=="del"&&Q.id!=="add"}),Me=function(){var Q=Object(D.a)(R.a.mark(function P(O){return R.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(ye!==-1)){p.next=3;break}return I.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=O.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 Oe.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(D.a)(R.a.mark(function N(){return R.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},Be)});case 3:case"end":return g.stop()}},N)}))()}}),p.abrupt("break",17);case 8:return p.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:O.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},Be)}),p.abrupt("break",17);case 12:return C(t.dragKey),Ue(!0),p.abrupt("break",17);case 15:return B({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:2}),p.abrupt("break",17);case 17:case"end":return p.stop()}},P)}));return function(O){return Q.apply(this,arguments)}}(),Nt=function(){var P;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},t==null||((P=t.question_choices)===null||P===void 0)?void 0:P.map(function(O,J){return e.a.createElement(St.a,{key:J,checked:t.standard_answer.includes(J+1),disabled:!0},$t[J],". ",e.a.createElement("span",{className:"c-black font14"},O.choice_text))})),e.a.createElement("div",{className:l.a.action},!t.hideAction&>.map(function(O,J){return O.id==="up"&&t.key===1||O.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:J,placement:"bottom",title:O.name},e.a.createElement("span",{onClick:function(){return Me(O)},className:O.icon}))})))},Bt=function(){var P,O;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:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(Xe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ee,onChange:function(p){return tt(p)}}),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),e.a.createElement(St.a.Group,{buttonStyle:"solid",value:q,onChange:function(p){return $(p.target.value)}},e.a.createElement(St.a.Button,{value:"1",className:"".concat(l.a.radio," mr40")},"\u6B63\u786E"),e.a.createElement(St.a.Button,{value:"2",className:l.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(qe.a,{value:Se,max:1e4,min:0,onChange:function(p){Le(p)}})," \u5206"),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{value:at,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:Je,subId:(P=A.editData)===null||P===void 0||((O=P.exercise)===null||O===void 0)?void 0:O.sub_discipline_id,knowledgeOptions:ot,onAddKnowledgeFinish:Qe}))),e.a.createElement("aside",{className:"tr"},(ye!==-1||t.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){mt(),Ue(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){Et()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:l.a.wrap},!re&&Nt(),re&&Bt())},ea=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.exercise,x=w.globalSetting;return{problemset:r,globalSetting:x,exercise:b,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Mt)),ge=["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"],be=function(r,E){var b=r.problemset,x=r.globalSetting,A=r.exercise,He=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.cancelAdd,xt=ye===void 0?function(){}:ye,C=r.editKey,L=r.setEditKey,mt=L===void 0?function(){}:L,i=r.setIsClaer,B=i===void 0?function(){}:i,n=r.addCallback,je=n===void 0?function(g){}:n,ce=Object(We.a)(r,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),y=Object(s.useState)([]),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)([]),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(""),Ge=Object(h.a)(Dt,2),Se=Ge[0],Le=Ge[1],vt=Object(s.useState)(5),Rt=Object(h.a)(vt,2),at=Rt[0],Je=Rt[1],Ut=Object(s.useState)(!1),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Qe=Object(s.useState)([]),Be=Object(h.a)(Qe,2),Et=Be[0],gt=Be[1],Me=Object(s.useState)([]),Nt=Object(h.a)(Me,2),Bt=Nt[0],Q=Nt[1],P=function(m){Q([].concat(Object(xe.a)(Bt),[Object(W.a)({},m)]))},O=Object(Z.m)();Object(s.useEffect)(function(){$(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){nt(!0),Le(""),Je(5),$(["","","",""]),Ue([]);return}Le(t==null?void 0:t.question_title),Je(parseInt(t==null?void 0:t.question_score)),$(t==null?void 0:t.question_choices.map(function(m){return m.choice_text}));var g=[];t==null||t.standard_answer.map(function(m,d){g.push(m-1)}),Ue(g),gt(t.tag_discipline_ids)},[t,ot]),Object(s.useEffect)(function(){ot&&g();function g(){return m.apply(this,arguments)}function m(){return m=Object(D.a)(R.a.mark(function d(){var v,u,f;return R.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Object(ct.H)({sub_discipline_id:(v=A.editData)===null||v===void 0||((u=v.exercise)===null||u===void 0)?void 0:u.sub_discipline_id});case 2:f=G.sent,Q(f.tag_disciplines);case 4:case"end":return G.stop()}},d)})),m.apply(this,arguments)}},[ot]),Object(s.useImperativeHandle)(E,function(){return{onSave:J,isEdit:ot}}),Object(s.useEffect)(function(){var g,m=(A==null||((g=A.tagDisciplineData)===null||g===void 0)?void 0:g.tag_disciplines)&&Array.isArray(A.tagDisciplineData.tag_disciplines)?A.tagDisciplineData.tag_disciplines:[];Q(m)},[A.tagDisciplineData]);var J=function(){var g=Object(D.a)(R.a.mark(function m(){var d,v,u,f,we,G,Pe;return R.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Se){ft.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),ft.abrupt("return",!1);case 3:if(d=q.findIndex(function(he){return!he}),!(d>-1)){ft.next=7;break}return I.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(ge[d]," \u9009\u9879\u7684\u5185\u5BB9")),ft.abrupt("return",!1);case 7:if(re.length){ft.next=10;break}return I.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(!(re.length<1)){ft.next=13;break}return I.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),ft.abrupt("return",!1);case 13:if(v=q.map(function(he,At){return{choice_text:he,is_answer:re.includes(At)?At+1:0}}),!t.question_id){ft.next=20;break}return ft.next=17,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Se,question_type:1,question_score:at,question_choices:v.map(function(he){return he.choice_text}),standard_answers:v.filter(function(he){return he.is_answer}).map(function(he){return he.is_answer}),tag_discipline_ids:Et,sub_discipline_id:(f=A.editData)===null||f===void 0||((we=f.exercise)===null||we===void 0)?void 0:we.sub_discipline_id}});case 17:u=ft.sent,ft.next=23;break;case 20:return ft.next=22,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:O.categoryId,question_title:Se,question_type:1,question_score:at,question_choices:v.map(function(he){return he.choice_text}),standard_answers:v.filter(function(he){return he.is_answer}).map(function(he){return he.is_answer}),tag_discipline_ids:Et,sub_discipline_id:(G=A.editData)===null||G===void 0||((Pe=G.exercise)===null||Pe===void 0)?void 0:Pe.sub_discipline_id}});case 22:u=ft.sent;case 23:u.status===0&&(mt(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),nt(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},O)}));case 24:case"end":return ft.stop()}},m)}));return function(){return g.apply(this,arguments)}}(),p=[{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(g){var m,d;return(A==null||((m=A.editData)===null||m===void 0||((d=m.exercise)===null||d===void 0))?void 0:d.exercise_status)===1?g:g.id!=="del"&&g.id!=="add"}),V=function(){var g=Object(D.a)(R.a.mark(function m(d){return R.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!(C!==-1)){u.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),u.abrupt("return");case 3:u.t0=d.id,u.next=u.t0==="del"?6:u.t0==="up"||u.t0==="down"?8:u.t0==="edit"?12:u.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function we(){return R.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},O)});case 3:case"end":return Pe.stop()}},we)}))()}}),u.abrupt("break",17);case 8:return u.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:d.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},O)}),u.abrupt("break",17);case 12:return mt(t.dragKey),nt(!0),u.abrupt("break",17);case 15:return je({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:1}),u.abrupt("break",17);case 17:case"end":return u.stop()}},m)}));return function(d){return g.apply(this,arguments)}}(),N=function(){var m;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},t==null||((m=t.question_choices)===null||m===void 0)?void 0:m.map(function(d,v){return e.a.createElement(M.a,null,e.a.createElement(_.a,null,e.a.createElement(Fe.a,{key:v,checked:t.standard_answer.includes(v+1),disabled:!0},ge[v],".")),e.a.createElement(_.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(fe.a,{value:d.choice_text}))))})),e.a.createElement("div",{className:l.a.action},!t.hideAction&&p.map(function(d,v){return d.id==="up"&&t.key===1||d.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:v,placement:"bottom",title:d.name},e.a.createElement("span",{onClick:function(){return V(d)},className:d.icon}))})))},k=function(){var m,d;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(Xe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Se,onChange:function(u){return Le(u)}}),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),q.map(function(v,u){var f,we;return e.a.createElement("div",{className:l.a.choiceWrap,key:u},e.a.createElement(Y.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(l.a.answer," ").concat(re.includes(u)?l.a.activeAnswer:""),onClick:function(){re.includes(u)?Ue(re.filter(function(Pe){return Pe!==u})):Ue([].concat(Object(xe.a)(re),[u]))}},ge[u])),e.a.createElement("div",{className:l.a.editorWrap},Ee===u?e.a.createElement(Xe.a,{id:"single-question-option-".concat(u),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:v,onChange:function(Pe){q[u]=Pe,$(q)}}):e.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return tt(u)}},e.a.createElement(fe.a,{value:v}))),((f=A.editData)===null||f===void 0||((we=f.exercise)===null||we===void 0)?void 0:we.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,u>1&&e.a.createElement(Y.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return $(q.filter(function(Pe,it){return it!==u}))}})),u<7&&u===q.length-1&&e.a.createElement(Y.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $([].concat(Object(xe.a)(q),[""]))}}))))}),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(qe.a,{value:at,max:1e4,min:0,onChange:function(u){Je(u)}})," \u5206"),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{value:Et,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:gt,subId:(m=A.editData)===null||m===void 0||((d=m.exercise)===null||d===void 0)?void 0:d.sub_discipline_id,knowledgeOptions:Bt,onAddKnowledgeFinish:P}))),e.a.createElement("aside",{className:"tr"},(C!==-1||t.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){xt(),nt(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){J()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:l.a.wrap},!ot&&N(),ot&&k())},dt=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.exercise,x=w.globalSetting;return{problemset:r,globalSetting:x,exercise:b,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(be)),Wt=a("55Ip"),Gt=["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"],It=function(r,E){var b=r.problemset,x=r.globalSetting,A=r.exercise,He=r.loading,U=r.dispatch,o=r.editData,Ot=r.cancelAdd,t=Ot===void 0?function(){}:Ot,ye=r.editKey,xt=r.setEditKey,C=xt===void 0?function(){}:xt,L=r.addCallback,mt=L===void 0?function(){}:L,i=r.setIsClaer,B=i===void 0?function(){}:i,n=Object(We.a)(r,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),je=Object(s.useState)(""),ce=Object(h.a)(je,2),y=ce[0],ne=ce[1],q=Object(s.useState)(""),$=Object(h.a)(q,2),ie=$[0],de=$[1],Ee=Object(s.useState)(""),tt=Object(h.a)(Ee,2),c=tt[0],Re=tt[1],re=Object(s.useState)([]),Ue=Object(h.a)(re,2),Dt=Ue[0],Ge=Ue[1],Se=Object(s.useState)(""),Le=Object(h.a)(Se,2),vt=Le[0],Rt=Le[1],at=Object(s.useState)(),Je=Object(h.a)(at,2),Ut=Je[0],ht=Je[1],ot=Object(s.useState)(!1),nt=Object(h.a)(ot,2),Qe=nt[0],Be=nt[1],Et=Object(s.useState)([]),gt=Object(h.a)(Et,2),Me=gt[0],Nt=gt[1],Bt=Object(s.useState)(!1),Q=Object(h.a)(Bt,2),P=Q[0],O=Q[1],J=Object(Z.m)();Object(s.useEffect)(function(){var m;o.edit&&(O(!0),de(""),ne(""),Nt([])),ne(o.shixun_name),de(o.question_title);var d=[];(m=o.shixun)===null||m===void 0||m.map(function(v){d.push(v.challenge_score)}),Nt(d)},[o]),Object(s.useEffect)(function(){Be(!1)},[P]),Object(s.useImperativeHandle)(E,function(){return{onSave:p,isEdit:P}});var p=function(){var m=Object(D.a)(R.a.mark(function d(){var v,u,f;return R.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(v=[],u=!1,!u){G.next=4;break}return G.abrupt("return",!1);case 4:if(!o.question_id){G.next=10;break}return G.next=7,U({type:"exercise/editExerciseQuestion",payload:{id:o.question_id,question_title:ie,shixun_name:y,shixun_id:o.shixun_id,question_type:5,question_scores:Me}});case 7:f=G.sent,G.next=13;break;case 10:return G.next=12,U({type:"exercise/addExerciseQuestion",payload:{insert_id:o==null?void 0:o.insert_id,categoryId:J.categoryId,question_title:ie,shixun_name:y,shixun_id:o.shixun_id,question_type:5,question_scores:Me}});case 12:f=G.sent;case 13:return f.status===0&&(C(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),O(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},J)})),G.abrupt("return",{name:ie,analysis:c,standard_answers:v,is_ordered:Ut});case 15:case"end":return G.stop()}},d)}));return function(){return m.apply(this,arguments)}}(),V=function(){var d;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(Ne.a,{defaultValue:y,onChange:function(u){debugger;ne(u.target.value)}})),e.a.createElement("div",{className:"mt10"},e.a.createElement(Xe.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:ie,onChange:function(u){de(u)}})),e.a.createElement("div",{className:"mt20"},(d=o.shixun)===null||d===void 0?void 0:d.map(function(v,u){return e.a.createElement(M.a,{gutter:[20,20]},e.a.createElement(_.a,{flex:"1"},u+1,".",v.challenge_name),e.a.createElement(_.a,null,e.a.createElement(qe.a,{defaultValue:Me[u],onChange:function(we){Me[u]=we,Nt(Me),console.log("srore:L",Me[u])}})," \u5206"))})),e.a.createElement("div",{className:"mt20"},Dt.length>1&&e.a.createElement("span",null,e.a.createElement(Fe.a,{checked:Ut,onChange:function(u){return ht(u.target.checked)},className:"".concat(l.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(l.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"},(ye!==-1||!(o==null?void 0:o.edit))&&e.a.createElement(Ce.a,{type:"default",onClick:function(){t(),O(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){p()}},"\u4FDD\u5B58")))},N=[{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(m){var d,v;return(A==null||((d=A.editData)===null||d===void 0||((v=d.exercise)===null||v===void 0))?void 0:v.exercise_status)===1?m:m.id!=="del"&&m.id!=="add"}),k=function(){var m=Object(D.a)(R.a.mark(function d(v){return R.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(!(ye!==-1)){f.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),f.abrupt("return");case 3:f.t0=v.id,f.next=f.t0==="del"?6:f.t0==="up"||f.t0==="down"?8:f.t0==="edit"?12:f.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function G(){return R.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(ct.m)({id:o.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},J)});case 3:case"end":return it.stop()}},G)}))()}}),f.abrupt("break",17);case 8:return f.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:o.question_id,opr:v.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},J)}),f.abrupt("break",17);case 12:return C(o.dragKey),O(!0),f.abrupt("break",17);case 15:return U({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:o.key,insert_id:o==null?void 0:o.question_id,question_type:5}}}),f.abrupt("break",17);case 17:case"end":return f.stop()}},d)}));return function(v){return m.apply(this,arguments)}}(),g=function(){var d,v;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.a.questionType},!(o==null?void 0:o.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},o.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",o.question_score,"\u5206\uFF09")),(o==null?void 0:o.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},o.key,"."),e.a.createElement(fe.a,{value:o.shixun_name}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",o.question_score,"\u5206\uFF09"),!!((d=o.schools)===null||d===void 0?void 0:d.length)&&e.a.createElement(Y.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(fe.a,{value:o.shixun_name})),e.a.createElement("div",{className:"mt30"}),(v=o.shixun)===null||v===void 0?void 0:v.map(function(u,f){return e.a.createElement("div",{key:f},"\u7B2C",f+1,"\u5173 ",e.a.createElement("span",{className:"ml10"},u.challenge_name)," ",e.a.createElement("span",{className:"ml10"},u.challenge_score," \u5206"))}),e.a.createElement("div",{className:l.a.action},e.a.createElement(Wt.Link,{target:"_blank",to:"/shixuns/".concat(o.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!o.hideAction&&N.map(function(u,f){return u.id==="up"&&o.key===1||u.id==="down"&&o.key===o.len?null:e.a.createElement(Y.a,{key:f,placement:"bottom",title:u.name},e.a.createElement("span",{onClick:function(){return k(u)},className:u.icon}))})))};return e.a.createElement("section",{className:l.a.wrap},!P&&g(),P&&V())},_t=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.globalSetting,x=w.exercise;return{problemset:r,globalSetting:b,exercise:x,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(It)),Lt=["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"],Yt=function(r,E){var b=r.problemset,x=r.exercise,A=r.globalSetting,He=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.cancelAdd,xt=ye===void 0?function(){}:ye,C=r.editKey,L=r.setEditKey,mt=L===void 0?function(){}:L,i=r.setIsClaer,B=i===void 0?function(){}:i,n=r.addCallback,je=n===void 0?function(m){}:n,ce=Object(We.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),y=Object(s.useState)([]),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)([]),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(""),Ge=Object(h.a)(Dt,2),Se=Ge[0],Le=Ge[1],vt=Object(s.useState)(5),Rt=Object(h.a)(vt,2),at=Rt[0],Je=Rt[1],Ut=Object(s.useState)([]),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Qe=Object(s.useState)(!1),Be=Object(h.a)(Qe,2),Et=Be[0],gt=Be[1],Me=Object(Z.m)(),Nt=Object(s.useRef)(null),Bt=Object(s.useState)([]),Q=Object(h.a)(Bt,2),P=Q[0],O=Q[1],J=function(d){O([].concat(Object(xe.a)(P),[Object(W.a)({},d)]))};Object(s.useEffect)(function(){$(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){gt(!0),Le(""),Je(5),$(["","","",""]),Ue([]);return}Le(t==null?void 0:t.question_title),Je(parseInt(t==null?void 0:t.question_score)),$(t==null?void 0:t.question_choices.map(function(d){return d.choice_text}));var m=[];t==null||t.standard_answer.map(function(d,v){m.push(d-1)}),nt(t.tag_discipline_ids),Ue(m)},[t,Et]),Object(s.useEffect)(function(){Et&&m();function m(){return d.apply(this,arguments)}function d(){return d=Object(D.a)(R.a.mark(function v(){var u,f,we;return R.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(ct.H)({sub_discipline_id:(u=x.editData)===null||u===void 0||((f=u.exercise)===null||f===void 0)?void 0:f.sub_discipline_id});case 2:we=Pe.sent,O(we.tag_disciplines);case 4:case"end":return Pe.stop()}},v)})),d.apply(this,arguments)}},[Et]),Object(s.useEffect)(function(){var m,d=(x==null||((m=x.tagDisciplineData)===null||m===void 0)?void 0:m.tag_disciplines)&&Array.isArray(x.tagDisciplineData.tag_disciplines)?x.tagDisciplineData.tag_disciplines:[];O(d)},[x.tagDisciplineData]),Object(s.useImperativeHandle)(E,function(){return{onSave:p,isEdit:Et}});var p=function(){var m=Object(D.a)(R.a.mark(function d(){var v,u,f,we,G,Pe,it;return R.a.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(Se){he.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),he.abrupt("return",!1);case 3:if(v=q.findIndex(function(At){return!At}),!(v>-1)){he.next=7;break}return I.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(Lt[v]," \u9009\u9879\u7684\u5185\u5BB9")),he.abrupt("return",!1);case 7:if(re.length){he.next=10;break}return I.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),he.abrupt("return",!1);case 10:if(!(re.length<1)){he.next=13;break}return I.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),he.abrupt("return",!1);case 13:if(u=q.map(function(At,na){return{choice_text:At,is_answer:re.includes(na)?na+1:0}}),!t.question_id){he.next=20;break}return he.next=17,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Se,question_type:1,question_score:at,question_choices:u.map(function(At){return At.choice_text}),standard_answers:u.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:ot,sub_discipline_id:(we=x.editData)===null||we===void 0||((G=we.exercise)===null||G===void 0)?void 0:G.sub_discipline_id}});case 17:f=he.sent,he.next=23;break;case 20:return he.next=22,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Me.categoryId,question_title:Se,question_type:1,question_score:at,question_choices:u.map(function(At){return At.choice_text}),standard_answers:u.filter(function(At){return At.is_answer}).map(function(At){return At.is_answer}),tag_discipline_ids:ot,sub_discipline_id:(Pe=x.editData)===null||Pe===void 0||((it=Pe.exercise)===null||it===void 0)?void 0:it.sub_discipline_id}});case 22:f=he.sent;case 23:f.status===0&&(mt(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),gt(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},Me)}));case 24:case"end":return he.stop()}},d)}));return function(){return m.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(m){var d,v;return(x==null||((d=x.editData)===null||d===void 0||((v=d.exercise)===null||v===void 0))?void 0:v.exercise_status)===1?m:m.id!=="del"&&m.id!=="add"}),N=function(){var m=Object(D.a)(R.a.mark(function d(v){return R.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(!(C!==-1)){f.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),f.abrupt("return");case 3:f.t0=v.id,f.next=f.t0==="del"?6:f.t0==="up"||f.t0==="down"?8:f.t0==="edit"?12:f.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function G(){return R.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},Me)});case 3:case"end":return it.stop()}},G)}))()}}),f.abrupt("break",17);case 8:return f.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:v.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},Me)}),f.abrupt("break",17);case 12:return mt(t.dragKey),gt(!0),f.abrupt("break",17);case 15:return je({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:0}),f.abrupt("break",17);case 17:case"end":return f.stop()}},d)}));return function(v){return m.apply(this,arguments)}}(),k=function(){var d;return e.a.createElement("aside",{ref:Nt},e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},t==null||((d=t.question_choices)===null||d===void 0)?void 0:d.map(function(v,u){return e.a.createElement(M.a,{key:u},e.a.createElement(_.a,null,e.a.createElement(St.a,{key:u,checked:t.standard_answer.includes(u+1),disabled:!0},Lt[u],".")),e.a.createElement(_.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(fe.a,{value:v.choice_text}))))})),e.a.createElement("div",{className:l.a.action},!t.hideAction&&V.map(function(v,u){return v.id==="up"&&t.key===1||v.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:u,placement:"bottom",title:v.name},e.a.createElement("span",{onClick:function(){return N(v)},className:v.icon}))})))},g=function(){var d,v;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(Xe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Se,onChange:function(f){return Le(f)}}),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:l.a.required},"*"),e.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),q.map(function(u,f){var we,G;return e.a.createElement("div",{className:l.a.choiceWrap,key:f},e.a.createElement(Y.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(l.a.answer," ").concat(re.includes(f)?l.a.activeAnswer:""),onClick:function(){re.includes(f)?Ue(re.filter(function(it){return it!==f})):Ue([].concat(Object(xe.a)(re),[f]))}},Lt[f])),e.a.createElement("div",{className:l.a.editorWrap},Ee===f?e.a.createElement(Xe.a,{id:"single-question-option-".concat(f),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:u,onChange:function(it){q[f]=it,$(q)}}):e.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return tt(f)}},e.a.createElement(fe.a,{value:u}))),((we=x.editData)===null||we===void 0||((G=we.exercise)===null||G===void 0)?void 0:G.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,f>1&&e.a.createElement(Y.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return $(q.filter(function(it,ft){return ft!==f}))}})),f<7&&f===q.length-1&&e.a.createElement(Y.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $([].concat(Object(xe.a)(q),[""]))}}))))}),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(qe.a,{value:at,max:1e4,min:0,onChange:function(f){Je(f)}})," \u5206"),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{selectvalues:t==null?void 0:t.tag_discipline_ids,value:ot,onChange:nt,subId:(d=x.editData)===null||d===void 0||((v=d.exercise)===null||v===void 0)?void 0:v.sub_discipline_id,knowledgeOptions:P,onAddKnowledgeFinish:J}))),e.a.createElement("aside",{className:"tr"},(C!==-1||t.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){xt(),gt(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){p()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:l.a.wrap},!Et&&k(),Et&&g())},Ct=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.globalSetting,x=w.exercise;return{problemset:r,globalSetting:b,exercise:x,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(Yt)),Jt=["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"],ta=function(r,E){var b=r.problemset,x=r.exercise,A=r.globalSetting,He=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.cancelAdd,xt=ye===void 0?function(){}:ye,C=r.editKey,L=r.setEditKey,mt=L===void 0?function(){}:L,i=r.addCallback,B=i===void 0?function(){}:i,n=r.setIsClaer,je=n===void 0?function(){}:n,ce=Object(We.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),y=Object(s.useState)(""),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(""),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)(""),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(10),Ge=Object(h.a)(Dt,2),Se=Ge[0],Le=Ge[1],vt=Object(s.useState)(!1),Rt=Object(h.a)(vt,2),at=Rt[0],Je=Rt[1],Ut=Object(s.useState)([]),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Qe=Object(Z.m)(),Be=Object(s.useState)([]),Et=Object(h.a)(Be,2),gt=Et[0],Me=Et[1],Nt=function(V){Me([].concat(Object(xe.a)(gt),[Object(W.a)({},V)]))};Object(s.useEffect)(function(){var p;if(!(t==null?void 0:t.question_title)){Je(!0),$(""),Ue(""),Le(10);return}$(t==null?void 0:t.question_title),Ue(t==null||((p=t.standard_answer)===null||p===void 0)?void 0:p[0]),Le(t==null?void 0:t.question_score),nt(t.tag_discipline_ids)},[b.editData,at]),Object(s.useEffect)(function(){var p,V=(x==null||((p=x.tagDisciplineData)===null||p===void 0)?void 0:p.tag_disciplines)&&Array.isArray(x.tagDisciplineData.tag_disciplines)?x.tagDisciplineData.tag_disciplines:[];Me(V)},[x.tagDisciplineData]),Object(s.useEffect)(function(){at&&p();function p(){return V.apply(this,arguments)}function V(){return V=Object(D.a)(R.a.mark(function N(){var k,g,m;return R.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(ct.H)({sub_discipline_id:(k=x.editData)===null||k===void 0||((g=k.exercise)===null||g===void 0)?void 0:g.sub_discipline_id});case 2:m=v.sent,Me(m.tag_disciplines);case 4:case"end":return v.stop()}},N)})),V.apply(this,arguments)}},[at]),Object(s.useImperativeHandle)(E,function(){return{onSave:Bt,isEdit:at}});var Bt=function(){var p=Object(D.a)(R.a.mark(function V(){var N,k,g,m,d;return R.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(q){u.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),u.abrupt("return",!1);case 3:if(!t.question_id){u.next=9;break}return u.next=6,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:q,question_type:4,question_score:Se,standard_answers:[re],tag_discipline_ids:ot,sub_discipline_id:(k=x.editData)===null||k===void 0||((g=k.exercise)===null||g===void 0)?void 0:g.sub_discipline_id}});case 6:N=u.sent,u.next=12;break;case 9:return u.next=11,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Qe.categoryId,exercise_bank_id:Qe.categoryId,question_title:q,question_type:4,question_score:Se,standard_answers:[re],tag_discipline_ids:ot,sub_discipline_id:(m=x.editData)===null||m===void 0||((d=m.exercise)===null||d===void 0)?void 0:d.sub_discipline_id}});case 11:N=u.sent;case 12:return N.status===0&&(mt(-1),I.b.success("\u4FDD\u5B58\u6210\u529F"),Je(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},Qe)})),u.abrupt("return",{name:q,answer_texts:[re],analysis:Ee});case 14:case"end":return u.stop()}},V)}));return function(){return p.apply(this,arguments)}}(),Q=function(){var V,N;return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(Xe.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:q,onChange:function(g){return $(g)}}),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:l.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(Xe.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:re,onChange:function(g){return Ue(g)}}),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement(qe.a,{value:Se,max:1e4,min:0,onChange:function(g){Le(g)}})," \u5206"),e.a.createElement("p",{className:l.a.titleWrap},e.a.createElement("span",{className:"".concat(l.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:l.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(Ve.a,{value:ot,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:nt,subId:(V=x.editData)===null||V===void 0||((N=V.exercise)===null||N===void 0)?void 0:N.sub_discipline_id,knowledgeOptions:gt,onAddKnowledgeFinish:Nt}))),e.a.createElement("aside",{className:"tr"},(C!==-1||t.question_id)&&e.a.createElement(Ce.a,{type:"default",onClick:function(){xt(),Je(!1)}},"\u53D6\u6D88"),e.a.createElement(Ce.a,{className:"ml20",type:"primary",onClick:function(){Bt()}},"\u4FDD\u5B58")))},P=[{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(p){var V,N;return(x==null||((V=x.editData)===null||V===void 0||((N=V.exercise)===null||N===void 0))?void 0:N.exercise_status)===1?p:p.id!=="del"&&p.id!=="add"}),O=function(){var p=Object(D.a)(R.a.mark(function V(N){return R.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(!(C!==-1)){g.next=3;break}return I.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),g.abrupt("return");case 3:g.t0=N.id,g.next=g.t0==="del"?6:g.t0==="up"||g.t0==="down"?8:g.t0==="edit"?12:g.t0==="add"?15:17;break;case 6:return Oe.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(D.a)(R.a.mark(function d(){return R.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},Qe)});case 3:case"end":return u.stop()}},d)}))()}}),g.abrupt("break",17);case 8:return g.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:N.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},Qe)}),g.abrupt("break",17);case 12:return mt(t.dragKey),Je(!0),g.abrupt("break",17);case 15:return B({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:4}),g.abrupt("break",17);case 17:case"end":return g.stop()}},V)}));return function(N){return p.apply(this,arguments)}}(),J=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},e.a.createElement("p",null,e.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(fe.a,{value:re||""})),e.a.createElement("div",{className:l.a.action},!t.hideAction&&P.map(function(V,N){return V.id==="up"&&t.key===1||V.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:N,placement:"bottom",title:V.name},e.a.createElement("span",{onClick:function(){return O(V)},className:V.icon}))})))};return e.a.createElement("section",{className:l.a.wrap},!at&&J(),at&&Q())},aa=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.exercise,x=w.globalSetting;return{problemset:r,globalSetting:x,exercise:b,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(ta)),zt=["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"],pt=function(r,E){var b=r.problemset,x=r.exercise,A=r.globalSetting,He=r.loading,U=r.dispatch,o=r.onRef,Ot=o===void 0?function(){}:o,t=r.editData,ye=r.cancelAdd,xt=ye===void 0?function(){}:ye,C=r.editKey,L=r.setEditKey,mt=L===void 0?function(){}:L,i=r.addCallback,B=i===void 0?function(){}:i,n=r.setIsClaer,je=n===void 0?function(){}:n,ce=Object(We.a)(r,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),y=Object(s.useState)([]),ne=Object(h.a)(y,2),q=ne[0],$=ne[1],ie=Object(s.useState)(),de=Object(h.a)(ie,2),Ee=de[0],tt=de[1],c=Object(s.useState)([]),Re=Object(h.a)(c,2),re=Re[0],Ue=Re[1],Dt=Object(s.useState)(""),Ge=Object(h.a)(Dt,2),Se=Ge[0],Le=Ge[1],vt=Object(s.useState)(5),Rt=Object(h.a)(vt,2),at=Rt[0],Je=Rt[1],Ut=Object(s.useState)(!1),ht=Object(h.a)(Ut,2),ot=ht[0],nt=ht[1],Qe=Object(Z.k)(),Be=Object(Z.m)();Object(s.useEffect)(function(){$(["","","",""])},[]),Object(s.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){nt(!0),Le(""),Je(5),$(["","","",""]),Ue([]);return}Le(t==null?void 0:t.question_title),Je(parseInt(t==null?void 0:t.question_score)),$(t==null?void 0:t.question_choices.map(function(P){return P.choice_text}));var Q=[];t==null||t.standard_answer.map(function(P,O){Q.push(P-1)}),Ue(Q)},[t]),Object(s.useImperativeHandle)(E,function(){return{onSave:Et,isEdit:ot}});var Et=function(){var Q=Object(D.a)(R.a.mark(function P(){var O,J,p;return R.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(Se){N.next=3;break}return I.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),N.abrupt("return",!1);case 3:if(O=q.findIndex(function(k){return!k}),!(O>-1)){N.next=7;break}return I.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(zt[O]," \u9009\u9879\u7684\u5185\u5BB9")),N.abrupt("return",!1);case 7:if(re.length){N.next=10;break}return I.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),N.abrupt("return",!1);case 10:if(!(re.length<1)){N.next=13;break}return I.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),N.abrupt("return",!1);case 13:if(J=q.map(function(k,g){return{choice_text:k,is_answer:re.includes(g)?g+1:0}}),!t.question_id){N.next=20;break}return N.next=17,U({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:Se,question_type:1,question_score:at,question_choices:J.map(function(k){return k.choice_text}),standard_answers:J.filter(function(k){return k.is_answer}).map(function(k){return k.is_answer})}});case 17:p=N.sent,N.next=23;break;case 20:return N.next=22,U({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Be.categoryId,question_title:Se,question_type:1,question_score:"5.0",question_choices:J.map(function(k){return k.choice_text}),standard_answers:J.filter(function(k){return k.is_answer}).map(function(k){return k.is_answer})}});case 22:p=N.sent;case 23:p.status===0&&(I.b.success("\u4FDD\u5B58\u6210\u529F"),nt(!1),U({type:"exercise/editExercise",payload:Object(W.a)({},Be)}));case 24:case"end":return N.stop()}},P)}));return function(){return Q.apply(this,arguments)}}(),gt=[{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 P,O;return(x==null||((P=x.editData)===null||P===void 0||((O=P.exercise)===null||O===void 0))?void 0:O.exercise_status)===1?Q:Q.id!=="del"&&Q.id!=="add"}),Me=function(){var Q=Object(D.a)(R.a.mark(function P(O){return R.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(C!==-1)){p.next=3;break}return I.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=O.id,p.next=p.t0==="del"?6:p.t0==="up"||p.t0==="down"?8:p.t0==="edit"?12:p.t0==="add"?14:16;break;case 6:return Oe.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(D.a)(R.a.mark(function N(){return R.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,Object(ct.m)({id:t.question_id});case 2:U({type:"exercise/editExercise",payload:Object(W.a)({},Be)});case 3:case"end":return g.stop()}},N)}))()}}),p.abrupt("break",16);case 8:return p.next=10,U({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:O.id}});case 10:return U({type:"exercise/editExercise",payload:Object(W.a)({},Be)}),p.abrupt("break",16);case 12:return Qe.push("/problems/".concat(t==null?void 0:t.hack_identifier,"/edit?type=exercises&express_id=").concat(Be.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)),p.abrupt("break",16);case 14:return B({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:6}),p.abrupt("break",16);case 16:case"end":return p.stop()}},P)}));return function(O){return Q.apply(this,arguments)}}(),Nt=function(){var Q=Object(D.a)(R.a.mark(function P(O){var J;return R.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return O.preventDefault(),V.next=3,Object(ct.U)({id:t==null?void 0:t.hack_identifier});case 3:J=V.sent,J.status===0&&Object(me.G)("/myproblems/".concat(J==null?void 0:J.identifier));case 5:case"end":return V.stop()}},P)}));return function(O){return Q.apply(this,arguments)}}(),Bt=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:l.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(fe.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(fe.a,{value:t.question_title})),e.a.createElement("div",{className:l.a.questionChoices},e.a.createElement(fe.a,{value:t.description||""})),e.a.createElement("div",{className:l.a.action},!t.hideAction&>.map(function(P,O){return P.id==="up"&&t.key===1||P.id==="down"&&t.key===t.len?null:e.a.createElement(Y.a,{key:O,placement:"bottom",title:P.name},e.a.createElement("span",{onClick:function(){return Me(P)},className:P.icon}))})))};return e.a.createElement("section",{className:l.a.wrap},Bt())},Ht=Object(Pt.a)(function(w){var r=w.problemset,E=w.loading,b=w.globalSetting,x=w.exercise;return{problemset:r,globalSetting:b,exercise:x,loading:E.effects}},null,null,{forwardRef:!0})(Object(s.forwardRef)(pt)),Qt=a("ngQI"),Zt=a("loLm"),T=a.n(Zt),yt=function(r){var E=r.data,b=r.isDragDisabled,x=b===void 0?!1:b,A=r.editorProps,He=A===void 0?{}:A,U=r.onDragEnd,o=U===void 0?function(){}:U,Ot=function(){var B,n,je,ce,y,ne,q,$,ie,de,Ee,tt,c,Re,re=[{name:"\u5355\u9009\u9898",type:0,count:E==null||((B=E.exercise_types)===null||B===void 0)?void 0:B.q_singles,score:E==null||((n=E.exercise_types)===null||n===void 0)?void 0:n.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:E==null||((je=E.exercise_types)===null||je===void 0)?void 0:je.q_doubles,score:E==null||((ce=E.exercise_types)===null||ce===void 0)?void 0:ce.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:E==null||((y=E.exercise_types)===null||y===void 0)?void 0:y.q_judges,score:E==null||((ne=E.exercise_types)===null||ne===void 0)?void 0:ne.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:E==null||((q=E.exercise_types)===null||q===void 0)?void 0:q.q_nulls,score:E==null||(($=E.exercise_types)===null||$===void 0)?void 0:$.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:E==null||((ie=E.exercise_types)===null||ie===void 0)?void 0:ie.q_mains,score:E==null||((de=E.exercise_types)===null||de===void 0)?void 0:de.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:E==null||((Ee=E.exercise_types)===null||Ee===void 0)?void 0:Ee.q_shixuns,score:E==null||((tt=E.exercise_types)===null||tt===void 0)?void 0:tt.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:E==null||((c=E.exercise_types)===null||c===void 0)?void 0:c.q_pros,score:E==null||((Re=E.exercise_types)===null||Re===void 0)?void 0:Re.q_pros_scores,items:[]}];return re},t=function(B,n,je){var ce=Array.from(B),y=ce.splice(n,1),ne=Object(h.a)(y,1),q=ne[0];return ce.splice(je,0,q),ce},ye=function(B,n,je){if(!B.destination)return;var ce=t(n,B.source.index,B.destination.index);o(ce,je)},xt=function(B,n){if(n===0)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ct,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===1)return e.a.createElement(e.a.Fragment,null,e.a.createElement(dt,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===2)return e.a.createElement(e.a.Fragment,null,e.a.createElement(ea,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===3)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Vt,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===4)return e.a.createElement(e.a.Fragment,null,e.a.createElement(aa,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===5)return e.a.createElement(e.a.Fragment,null,e.a.createElement(_t,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null));if(n===6)return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ht,Object(le.a)({editData:B},B)),e.a.createElement(lt.a,null))},C=function(B,n,je){return e.a.createElement(Qt.a,{onDragEnd:function(y){return ye(y,B,n)}},e.a.createElement(Qt.c,{droppableId:"droppable"},function(ce,y){return e.a.createElement("div",Object(le.a)({ref:ce.innerRef},ce.droppableProps,{style:{width:"100%"}}),B==null?void 0:B.map(function(ne,q){var $,ie=Object(W.a)(Object(W.a)({},ne),{},{key:q+1,hideAction:!0,isPreview:!0,dragKey:n+"-"+q},He);return e.a.createElement(Qt.b,{key:ie==null?void 0:ie.question_id,draggableId:ie==null||(($=ie.question_id)===null||$===void 0)?void 0:$.toString(),index:q,isDragDisabled:x},function(de,Ee){return e.a.createElement("aside",Object(le.a)({ref:de.innerRef},de.draggableProps,de.dragHandleProps),e.a.createElement("div",{className:T.a.posWarp,id:ie.dragKey},xt(ie,n),!x&&e.a.createElement("div",{className:T.a.pos},e.a.createElement("div",{className:T.a.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}))}))},L=function(B){var n=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],je=["","\u5341","\u767E","\u5343","\u4E07"];B=parseInt(B);var ce=function($){for(var ie=$.toString().split("").reverse(),de="",Ee=0;Ee0&&ie[Ee]==0&&ie[Ee-1]==0?"":n[ie[Ee]]+(ie[Ee]==0?je[0]:je[Ee]))+de;return de},y=Math.floor(B/1e4),ne=B%1e4;return ne.toString().length<4&&(ne="0"+ne),y?ce(y)+"\u4E07"+ce(ne):ce(B)},mt=function(){var B,n=Ot();E==null||((B=E.exercise_questions)===null||B===void 0)||B.forEach(function(y,ne){if(y.question_type===0){var q,$;(q=n[y.question_type])===null||q===void 0||(($=q.items)===null||$===void 0)||$.push(y)}if(y.question_type===1){var ie,de;(ie=n[y.question_type])===null||ie===void 0||((de=ie.items)===null||de===void 0)||de.push(y)}if(y.question_type===2){var Ee,tt;(Ee=n[y.question_type])===null||Ee===void 0||((tt=Ee.items)===null||tt===void 0)||tt.push(y)}if(y.question_type===3){var c,Re;(c=n[y.question_type])===null||c===void 0||((Re=c.items)===null||Re===void 0)||Re.push(y)}if(y.question_type===4){var re,Ue;(re=n[y.question_type])===null||re===void 0||((Ue=re.items)===null||Ue===void 0)||Ue.push(y)}if(y.question_type===5){var Dt,Ge;(Dt=n[y.question_type])===null||Dt===void 0||((Ge=Dt.items)===null||Ge===void 0)||Ge.push(y)}if(y.question_type===6){var Se,Le;(Se=n[y.question_type])===null||Se===void 0||((Le=Se.items)===null||Le===void 0)||Le.push(y)}});var je=n==null?void 0:n.filter(function(y){return y.count!==0}),ce=E==null?void 0:E.map(function(y,ne){return e.a.createElement(e.a.Fragment,{key:ne},e.a.createElement("div",{className:"pl20"},e.a.createElement("span",{className:"font16 c-light-primary"},L(ne+1),"\u3001",y.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",y.count,"\u9898\uFF1B\u5171",y.score,"\u5206\uFF09")),C(y.items,y==null?void 0:y.question_type,y==null?void 0:y.name))});return ce};return e.a.createElement("div",null," ",mt()," ")},ze=[{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"}]}],pe=[{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:[]}]}],et=_e.a=yt},M8RZ:function($e,_e,a){"use strict";a.d(_e,"a",function(){return Y});var W=a("fWQN"),Ie=a("mtLc"),lt=a("yKVA"),le=a("879j"),h=a("q1tI"),s=a.n(h),e=a("i8i4"),Ae=a.n(e),Y=function(S){Object(lt.a)(H,S);var M=Object(le.a)(H);function H(Ne){var X;Object(W.a)(this,H),X=M.call(this,Ne);var _=window.document;return X.node=_.createElement("div"),_.body.appendChild(X.node),X}return Object(Ie.a)(H,[{key:"render",value:function(){var X=this.props.children;return Object(e.createPortal)(X,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),H}(s.a.Component)},O2Wb:function($e,_e,a){$e.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function($e,_e,a){"use strict";var W=a("2qtc"),Ie=a("kLXV"),lt=a("rAM+"),le=a("tJVT"),h=a("jrin"),s=a("q1tI"),e=a.n(s),Ae=a("VrN/"),Y=a.n(Ae),S=a("bdgK"),M=a("p77/"),H=a("Bd2K"),Ne=a("ELLl"),X=a("19Vz"),_=a("lZu9"),Ft=a("kSUc"),Ce=a("9Bee"),ke=a("0Owb"),qe=a("dejd"),Ke=a("C+DQ"),Fe=[{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 Te(T){var yt=T.onActionCallback,ze=T.title,pe=T.icon,et=T.actionName,w=T.className,r=w===void 0?"":w,E=T.children;function b(){yt(et)}return e.a.createElement("a",{title:ze,className:r,onClick:b},e.a.createElement("i",{className:"md-iconfont ".concat(pe)}),E)}var Oe=function(T){var yt=T.watch,ze=T.showNullButton,pe=T.onActionCallback,et=T.fullScreen,w=T.insertTemp,r=[].concat(Fe,[{title:"".concat(yt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(yt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return e.a.createElement("ul",{className:"markdown-toolbar-container"},r.map(function(E,b){return e.a.createElement("li",{key:b},E.actionName?e.a.createElement(Te,Object(ke.a)({},E,{onActionCallback:pe})):e.a.createElement("span",{className:"v-line"}))}),ze?e.a.createElement("li",null,e.a.createElement(Te,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:pe},e.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,w&&e.a.createElement("li",null,e.a.createElement(Te,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(w),onActionCallback:pe},e.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),e.a.createElement("li",{className:"btn-full-screen"},e.a.createElement(Te,{icon:"".concat(et?"icon-shrink":"icon-enlarge"),title:et?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:pe})))},ut=a("M8RZ"),I=a("+L6B"),rt=a("2/Rp"),R=a("y8nQ"),D=a("Vl3Y"),xe=a("5NDa"),We=a("5rEg"),Z={labelCol:{span:4},wrapperCol:{span:20}},Pt=function(T){var yt=T.callback,ze=T.onCancel;function pe(et){yt(et)}return e.a.createElement(D.a,Object(ke.a)({},Z,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:pe}),e.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},e.a.createElement(We.a,null)),e.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},e.a.createElement(We.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:ze},"\u53D6\u6D88")))},ct=a("7ahc"),z=a("HmJG"),oe=a("BjJ7"),me=D.a.useForm,ve={width:280,marginRight:10},l={labelCol:{span:5},wrapperCol:{span:19}},fe=function(T){var yt=T.callback,ze=T.onCancel,pe=me(),et=Object(le.a)(pe,1),w=et[0];function r(x){yt(x)}function E(x){w.setFieldsValue({src:"/api/attachments/".concat(x.id)})}function b(x){var A=x.target.files[0];De(A,E)}return e.a.createElement(D.a,Object(ke.a)({form:w},l,{className:"upload-image-panel",onFinish:r}),e.a.createElement(D.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},e.a.createElement("div",{className:"flex-container"},e.a.createElement(D.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},e.a.createElement(We.a,{style:ve})),e.a.createElement(Ve,{onFileChange:b}))),e.a.createElement(D.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},e.a.createElement(We.a,{style:{width:264}})),e.a.createElement(D.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:ze},"\u53D6\u6D88")))};function Ve(T){var yt=T.onFileChange;return e.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",e.a.createElement("input",{type:"file",accept:"image/*",onChange:yt}))}function De(T,yt){if(!T)throw new String("\u6CA1\u6709\u6587\u4EF6");var ze=new FormData;ze.append("editormd-image-file",T),ze.append("file_param_name","editormd-image-file"),ze.append("byxhr","true");var pe=new window.XMLHttpRequest;pe.withCredentials=!0,pe.addEventListener("load",function(et){yt(JSON.parse(et.target.responseText))},!1),pe.addEventListener("error",function(et){console.error(et)},!1),pe.open("POST","".concat(oe.a,"/api/attachments.json")),pe.send(ze)}var Kt=a("giR+"),Xt=a("fyUT"),Vt=a("7Kak"),Tt=a("9yH6"),St=Tt.a.Group,Xe={margin:"0 8px"},$t=function(T){var yt=T.callback,ze=T.onCancel;function pe(et){yt(et)}return e.a.createElement(D.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:pe},e.a.createElement("div",{className:"flex-container"},e.a.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),e.a.createElement("span",{style:Xe},"\u884C\u6570"),e.a.createElement(D.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},e.a.createElement(Xt.a,null)),e.a.createElement("span",{style:Xe},"\u5217\u6570"),e.a.createElement(D.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},e.a.createElement(Xt.a,null))),e.a.createElement("div",{className:"flex-container",style:{marginTop:12}},e.a.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),e.a.createElement(D.a.Item,{name:"align"},e.a.createElement(St,null,e.a.createElement(Tt.a,{value:"default"},e.a.createElement("i",{className:"fa fa-align-justify"})),e.a.createElement(Tt.a,{value:"left"},e.a.createElement("i",{className:"fa fa-align-left"})),e.a.createElement(Tt.a,{value:"center"},e.a.createElement("i",{className:"fa fa-align-center"})),e.a.createElement(Tt.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:ze},"\u53D6\u6D88")))},Mt="link",ea="upload-image",ge="code-block",be="add-table",dt="------------",Wt={default:dt,left:":".concat(dt),center:":".concat(dt,":"),right:"".concat(dt,":")},Gt=a("9VGf"),It,_t;function Lt(){}var Yt=0,Ct=1e4,Jt="\u2581",ta=` **\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 aa(T){return/^\d+$/.test(T)?"".concat(T,"px"):T}var zt=navigator.platform.toUpperCase().indexOf("MAC")>=0,pt=zt?"Cmd":"Ctrl",Ht=(It={},Object(h.a)(It,pt+"-B","bold"),Object(h.a)(It,pt+"-I","italic"),It),Qt=(_t={},Object(h.a)(_t,Mt,"\u6DFB\u52A0\u94FE\u63A5"),Object(h.a)(_t,ge,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(h.a)(_t,ea,"\u6DFB\u52A0\u56FE\u7247"),Object(h.a)(_t,be,"\u6DFB\u52A0\u8868\u683C"),_t),Zt=_e.a=function(T){var yt=T.defaultValue,Ye=yt===void 0?"":yt,pe=T.onChange,Ze=T.width,w=Ze===void 0?"100%":Ze,r=T.height,E=r===void 0?400:r,b=T.miniToolbar,x=b===void 0?!1:b,A=T.isFocus,et=A===void 0?!1:A,U=T.watch,o=T.insertTemp,Ot=T.id,t=Ot===void 0?"markdown-editor-id":Ot,ye=T.showResizeBar,xt=ye===void 0?!1:ye,C=T.noStorage,L=C===void 0?!1:C,mt=T.showNullButton,i=mt===void 0?!1:mt,B=T.fullScreen,n=B===void 0?!1:B,je=T.onBlur,ce=T.onCMBeforeChange,y=T.className,ne=y===void 0?"":y,q=T.placeholder,$=q===void 0?"":q,ie=T.values,de=ie===void 0?"":ie,Ee=Object(s.useState)(null),tt=Object(le.a)(Ee,2),c=tt[0],Re=tt[1],re=Object(s.useState)(Ye),Ue=Object(le.a)(re,2),Dt=Ue[0],He=Ue[1],Se=Object(s.useState)(U),Le=Object(le.a)(Se,2),vt=Le[0],Rt=Le[1],at=Object(s.useState)(n),ze=Object(le.a)(at,2),Ut=ze[0],ht=ze[1],ot=Object(s.useState)(""),nt=Object(le.a)(ot,2),Je=nt[0],Be=nt[1],Et=Object(s.useState)(0),gt=Object(le.a)(Et,2),Me=gt[0],Nt=gt[1],Bt=Object(s.useState)(E),Q=Object(le.a)(Bt,2),P=Q[0],O=Q[1],J=Object(s.useState)(!1),p=Object(le.a)(J,2),V=p[0],N=p[1],k=Object(s.useRef)(),g=Object(s.useRef)(),m=Object(s.useRef)(),d=Object(s.useRef)();Object(s.useEffect)(function(){He(de),c==null||c.setValue(de)},[de]),Object(s.useEffect)(function(){if(k.current){var se=function(Ge,Qe){var bt=Qe.clipboardData;if(bt){var ue=bt.types.toString(),F=bt.items;if(ue==="text/html,Files"||ue==="Files"){var j=F[1];ue==="Files"&&(j=F[0]),j.kind==="file"&&j.type.match(/^image\//i)&&De(j.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=Y.a.fromTextArea(k.current,{mode:"markdown",lineNumbers:!x,lineWrapping:!0,value:Ye,autoCloseTags:!0,autoCloseBrackets:!0});return et&&ee.focus(),ee.on("paste",se),Re(ee),function(){ee.off("paste",se)}}},[]);var v=Object(s.useCallback)(function(){if(g.current)try{var se=g.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ee=g.current.getElementsByClassName("markdown-editor-body")[0];Ut?ee.style.height="calc(100vh - ".concat(se,"px)"):ee.style.height="".concat(P-se,"px")}catch(ae){console.log(ae,"---- to set md editor body height")}},[P,g,Ut]);Object(s.useEffect)(function(){function se(){var ae=new S.default(function(Ge){var Qe=Object(lt.a)(Ge),bt;try{for(Qe.s();!(bt=Qe.n()).done;){var ue=bt.value;(ue.target.offsetHeight>0||ue.target.offsetWidth>0)&&(v(),c.setSize("100%","100%"),c.refresh())}}catch(F){Qe.e(F)}finally{Qe.f()}});return ae.observe(k.current.parentElement),ae}if(c){var ee=se();return function(){ee.unobserve(k.current.parentElement)}}},[c,v]),Object(s.useEffect)(function(){if(c){for(var se=[],ee=function(){var ue=Ge[ae];Qe=Object(le.a)(ue,2);var F=Qe[0],j=Qe[1],te=Object(h.a)({},F,function(){u(j)});se.push(te),c.addKeyMap(te)},ae=0,Ge=Object.entries(Ht);ae0){var se=new Date().getTime(),ee=window.sessionStorage.getItem(t);se>=Me+Ct&&(!ee||ee!==Dt)&&(window.sessionStorage.setItem(t,Dt),N(!0))}},Ct),Object(s.useEffect)(function(){Rt(U)},[c,U]),Object(s.useEffect)(function(){c&&(et&&c.focus())},[c,et]),Object(s.useEffect)(function(){if(vt&&c){var se=function(Ge){var Qe=Ge.target;if(d.current){var bt=Qe.scrollTop/Qe.scrollHeight;d.current.scrollTop=d.current.scrollHeight*bt}},ee=c.getScrollerElement();return ee.addEventListener("scroll",se),function(){ee.removeEventListener("scroll",se)}}},[c,vt]),Object(s.useEffect)(function(){if(c&&ce){var se=function(ae,Ge){ce(ae,Ge)};return c.on("beforeChange",se),function(){c.off("beforeChange",se)}}},[c,ce]),Object(s.useEffect)(function(){if(c&&je){var se=function(){je(c.getValue())};return c.on("blur",se),function(){c.off("blur",se)}}},[c,je]),Object(s.useEffect)(function(){if(c){var se=function(ae){var Ge=ae.getValue();He(Ge),Nt(new Date().getTime()),ae.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),pe&&pe(Ge)};return c.on("change",se),function(){c.off("change",se)}}},[c,pe]),Object(s.useEffect)(function(){c&&(Ye==null?(c.setValue(""),He("")):Ye!==c.getValue()&&(c.setValue(Ye),He(Ye),c.setCursor(c.lineCount(),0)))},[c,Ye]);var u=Object(s.useCallback)(function(se){var ee=c.getCursor(),ae=c.getSelection(),Ge=ae.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function aa(T){return/^\d+$/.test(T)?"".concat(T,"px"):T}var zt=navigator.platform.toUpperCase().indexOf("MAC")>=0,pt=zt?"Cmd":"Ctrl",Ht=(It={},Object(h.a)(It,pt+"-B","bold"),Object(h.a)(It,pt+"-I","italic"),It),Qt=(_t={},Object(h.a)(_t,Mt,"\u6DFB\u52A0\u94FE\u63A5"),Object(h.a)(_t,ge,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(h.a)(_t,ea,"\u6DFB\u52A0\u56FE\u7247"),Object(h.a)(_t,be,"\u6DFB\u52A0\u8868\u683C"),_t),Zt=_e.a=function(T){var yt=T.defaultValue,ze=yt===void 0?"":yt,pe=T.onChange,et=T.width,w=et===void 0?"100%":et,r=T.height,E=r===void 0?400:r,b=T.miniToolbar,x=b===void 0?!1:b,A=T.isFocus,He=A===void 0?!1:A,U=T.watch,o=T.insertTemp,Ot=T.id,t=Ot===void 0?"markdown-editor-id":Ot,ye=T.showResizeBar,xt=ye===void 0?!1:ye,C=T.noStorage,L=C===void 0?!1:C,mt=T.showNullButton,i=mt===void 0?!1:mt,B=T.fullScreen,n=B===void 0?!1:B,je=T.onBlur,ce=T.onCMBeforeChange,y=T.className,ne=y===void 0?"":y,q=T.placeholder,$=q===void 0?"":q,ie=T.values,de=ie===void 0?"":ie,Ee=Object(s.useState)(null),tt=Object(le.a)(Ee,2),c=tt[0],Re=tt[1],re=Object(s.useState)(ze),Ue=Object(le.a)(re,2),Dt=Ue[0],Ge=Ue[1],Se=Object(s.useState)(U),Le=Object(le.a)(Se,2),vt=Le[0],Rt=Le[1],at=Object(s.useState)(n),Je=Object(le.a)(at,2),Ut=Je[0],ht=Je[1],ot=Object(s.useState)(""),nt=Object(le.a)(ot,2),Qe=nt[0],Be=nt[1],Et=Object(s.useState)(0),gt=Object(le.a)(Et,2),Me=gt[0],Nt=gt[1],Bt=Object(s.useState)(E),Q=Object(le.a)(Bt,2),P=Q[0],O=Q[1],J=Object(s.useState)(!1),p=Object(le.a)(J,2),V=p[0],N=p[1],k=Object(s.useRef)(),g=Object(s.useRef)(),m=Object(s.useRef)(),d=Object(s.useRef)();Object(s.useEffect)(function(){Ge(de),c==null||c.setValue(de)},[de]),Object(s.useEffect)(function(){if(k.current){var se=function(Ye,Ze){var bt=Ze.clipboardData;if(bt){var ue=bt.types.toString(),F=bt.items;if(ue==="text/html,Files"||ue==="Files"){var j=F[1];ue==="Files"&&(j=F[0]),j.kind==="file"&&j.type.match(/^image\//i)&&De(j.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=Y.a.fromTextArea(k.current,{mode:"markdown",lineNumbers:!x,lineWrapping:!0,value:ze,autoCloseTags:!0,autoCloseBrackets:!0});return He&&ee.focus(),ee.on("paste",se),Re(ee),function(){ee.off("paste",se)}}},[]);var v=Object(s.useCallback)(function(){if(g.current)try{var se=g.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ee=g.current.getElementsByClassName("markdown-editor-body")[0];Ut?ee.style.height="calc(100vh - ".concat(se,"px)"):ee.style.height="".concat(P-se,"px")}catch(ae){console.log(ae,"---- to set md editor body height")}},[P,g,Ut]);Object(s.useEffect)(function(){function se(){var ae=new S.default(function(Ye){var Ze=Object(lt.a)(Ye),bt;try{for(Ze.s();!(bt=Ze.n()).done;){var ue=bt.value;(ue.target.offsetHeight>0||ue.target.offsetWidth>0)&&(v(),c.setSize("100%","100%"),c.refresh())}}catch(F){Ze.e(F)}finally{Ze.f()}});return ae.observe(k.current.parentElement),ae}if(c){var ee=se();return function(){ee.unobserve(k.current.parentElement)}}},[c,v]),Object(s.useEffect)(function(){if(c){for(var se=[],ee=function(){var ue=Ye[ae];Ze=Object(le.a)(ue,2);var F=Ze[0],j=Ze[1],te=Object(h.a)({},F,function(){u(j)});se.push(te),c.addKeyMap(te)},ae=0,Ye=Object.entries(Ht);ae0){var se=new Date().getTime(),ee=window.sessionStorage.getItem(t);se>=Me+Ct&&(!ee||ee!==Dt)&&(window.sessionStorage.setItem(t,Dt),N(!0))}},Ct),Object(s.useEffect)(function(){Rt(U)},[c,U]),Object(s.useEffect)(function(){c&&(He&&c.focus())},[c,He]),Object(s.useEffect)(function(){if(vt&&c){var se=function(Ye){var Ze=Ye.target;if(d.current){var bt=Ze.scrollTop/Ze.scrollHeight;d.current.scrollTop=d.current.scrollHeight*bt}},ee=c.getScrollerElement();return ee.addEventListener("scroll",se),function(){ee.removeEventListener("scroll",se)}}},[c,vt]),Object(s.useEffect)(function(){if(c&&ce){var se=function(ae,Ye){ce(ae,Ye)};return c.on("beforeChange",se),function(){c.off("beforeChange",se)}}},[c,ce]),Object(s.useEffect)(function(){if(c&&je){var se=function(){je(c.getValue())};return c.on("blur",se),function(){c.off("blur",se)}}},[c,je]),Object(s.useEffect)(function(){if(c){var se=function(ae){var Ye=ae.getValue();Ge(Ye),Nt(new Date().getTime()),ae.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),pe&&pe(Ye)};return c.on("change",se),function(){c.off("change",se)}}},[c,pe]),Object(s.useEffect)(function(){c&&(ze==null?(c.setValue(""),Ge("")):ze!==c.getValue()&&(c.setValue(ze),Ge(ze),c.setCursor(c.lineCount(),0)))},[c,ze]);var u=Object(s.useCallback)(function(se){var ee=c.getCursor(),ae=c.getSelection(),Ye=ae.split(` `);switch(se){case"bold":return c.replaceSelection("**"+ae+"**"),ae===""&&c.setCursor(ee.line,ee.ch+2),c.focus();case"italic":return c.replaceSelection("*"+ae+"*"),ae===""&&c.setCursor(ee.line,ee.ch+1),c.focus();case"code":return c.replaceSelection("`"+ae+"`"),ae===""&&c.setCursor(ee.line,ee.ch+1),c.focus();case"inline-latex":return c.replaceSelection("`$$"+ae+"$$`"),ae===""&&c.setCursor(ee.line,ee.ch+3),c.focus();case"latex":return c.replaceSelection("```latex\n"+ae+"\n```"),c.setCursor(ee.line+1,ae.length+1),c.focus();case"line-break":return c.replaceSelection(`
    -`),c.focus();case"list-ul":return ae===""?c.replaceSelection("- "+ae):c.replaceSelection(Ge.map(function(Qe){return Qe===""?"":"- ".concat(Qe)}).join(` -`)),c.focus();case"list-ol":return ae===""?c.replaceSelection("1. "+ae):c.replaceSelection(Ge.map(function(Qe,bt){return Qe===""?"":"".concat(bt+1,". ").concat(Qe)}).join(` -`)),c.focus();case"add-null-ch":return ae===""&&c.setCursor(ee.line,ee.ch+1),c.replaceSelection(Jt),c.focus();case"inster-template-1":return ae===""&&c.setCursor(ee.line,ee.ch),c.replaceSelection(ta),c.focus();case"eraser":return c.setValue(""),c.focus();case"trigger-watch":return Rt(!vt),c.focus();case"trigger-full-screen":return ht(!Ut),c.focus();case Mt:Be(Mt);return;case ge:Be(ge);return;case ea:Be(ea);return;case be:Be(be);return;default:throw new Error}},[c,vt,Ut]),f=Object(s.useCallback)(function(se){Be("");switch(Je){case Mt:var ee=se.title,ae=se.link;return c.replaceSelection("[".concat(ee,"](").concat(ae,")")),c.focus();case ge:var Ge=se.language,Qe=se.content;return c.replaceSelection(["```"+Ge,Qe,"```"].join(` +`),c.focus();case"list-ul":return ae===""?c.replaceSelection("- "+ae):c.replaceSelection(Ye.map(function(Ze){return Ze===""?"":"- ".concat(Ze)}).join(` +`)),c.focus();case"list-ol":return ae===""?c.replaceSelection("1. "+ae):c.replaceSelection(Ye.map(function(Ze,bt){return Ze===""?"":"".concat(bt+1,". ").concat(Ze)}).join(` +`)),c.focus();case"add-null-ch":return ae===""&&c.setCursor(ee.line,ee.ch+1),c.replaceSelection(Jt),c.focus();case"inster-template-1":return ae===""&&c.setCursor(ee.line,ee.ch),c.replaceSelection(ta),c.focus();case"eraser":return c.setValue(""),c.focus();case"trigger-watch":return Rt(!vt),c.focus();case"trigger-full-screen":return ht(!Ut),c.focus();case Mt:Be(Mt);return;case ge:Be(ge);return;case ea:Be(ea);return;case be:Be(be);return;default:throw new Error}},[c,vt,Ut]),f=Object(s.useCallback)(function(se){Be("");switch(Qe){case Mt:var ee=se.title,ae=se.link;return c.replaceSelection("[".concat(ee,"](").concat(ae,")")),c.focus();case ge:var Ye=se.language,Ze=se.content;return c.replaceSelection(["```"+Ye,Ze,"```"].join(` `)),c.focus();case ea:var bt=se.src,ue=se.alt;return c.replaceSelection("![ ".concat(ue," ]( ").concat(bt,' "').concat(ue,'" )')),c.focus();case be:for(var F=se.row,j=se.col,te=se.align,K=` `,st=0;st300&&(j=300);var te=E+j+"px";O(te)}},Ge=m.current,Qe=!1,bt=0;return Ge.addEventListener("mousedown",se),document.addEventListener("mousemove",ae),document.addEventListener("mouseup",ee),function(){Ge.removeEventListener("mousedown",se),document.removeEventListener("mousemove",ae),document.removeEventListener("mouseup",ee)}}},[c,m]),Object(s.useEffect)(function(){O(E)},[E]);var Pe=aa(w),it=aa(P),ft={width:Pe,height:it},he=Object(s.useMemo)(function(){if(Me){var se=new Date(Me),ee=se.getHours(),ae=se.getMinutes(),Ge=se.getSeconds();return ee=ee<10?"0"+ee:ee,ae=ae<10?"0"+ae:ae,Ge=Ge<10?"0"+Ge:Ge,"".concat(ee,":").concat(ae,":").concat(Ge)}return 0},[Me]);function At(){window.sessionStorage.removeItem(t),N(!1),Nt(0)}function na(){N(!1),Nt(0),c.setValue(window.sessionStorage.getItem(t))}return e.a.createElement(s.Fragment,null,e.a.createElement("div",{className:"markdown-editor-wrapper",ref:g},e.a.createElement("div",{className:"markdown-editor-container ".concat(ne," ").concat(vt?"on-preview":""," ").concat(x?"mini":""," ").concat(Ut?"full-screen":""),style:ft},e.a.createElement(Oe,{insertTemp:o,watch:vt,fullScreen:Ut,showNullButton:i,onActionCallback:u}),e.a.createElement("div",{className:"markdown-editor-body"},e.a.createElement("div",{className:"codemirror-container"},e.a.createElement("textarea",{ref:k,placeholder:$})),vt?e.a.createElement("div",{ref:d,className:"preview-container"},e.a.createElement(Ce.a,{value:Dt})):null))),xt?e.a.createElement("a",{ref:m,className:"editor-resize"}):null,e.a.createElement(ut.a,null,Qt[Je]?e.a.createElement(Ie.a,{centered:!0,title:Qt[Je],visible:!0,onCancel:G,footer:null},we):null))}},T1X5:function($e,_e){$e.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($e,_e,a){$e.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($e,_e,a){$e.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($e,_e,a){},i58Z:function($e,_e,a){$e.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function($e,_e,a){},kqOp:function($e,_e,a){"use strict";a.d(_e,"a",function(){return S});var W=a("0Owb"),Ie=a("fWQN"),lt=a("mtLc"),le=a("yKVA"),h=a("879j"),s=a("q1tI"),e=a.n(s),Ae=a("Ot1p"),Y="\u2581",S=function(M){Object(le.a)(Ne,M);var H=Object(h.a)(Ne);function Ne(){var X;Object(Ie.a)(this,Ne);for(var _=arguments.length,Ft=new Array(_),Ce=0;Ce<_;Ce++)Ft[Ce]=arguments[Ce];return X=H.call.apply(H,[this].concat(Ft)),X.getChCountBeforeCursor=function(ke,qe){for(var Ke=qe.line,Fe=0,Te=0;Te-1?"".concat(b==null||((Jt=b.data.filter(function(C){return C.exercise_type===pe})[0])===null||Jt===void 0)?void 0:Jt.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),_.a.createElement("div",{className:"mt10"},_.a.createElement(Te.a,{className:I.a.table,columns:t,dataSource:Object(Oe.a)(U||[]),bordered:!0,pagination:!1}))))},xe=Object(Ke.a)(function(ge){var be=ge.exercise,dt=ge.loading,Wt=ge.user,Gt=ge.globalSetting;return{exercise:be,globalSetting:Gt,user:Wt,loading:dt.effects}})(D),We=function(be){var dt=be.exercise,Wt=be.loading,Gt=be.dispatch,It=be.activeTabs,_t=be.datas,Lt=be.type,Yt=Object(Ft.m)(),Ct=Object(X.useState)(Object(ke.a)(Object(ke.a)({},Yt),{page:1,per_page:10})),Jt=Object(H.a)(Ct,1),ta=Jt[0],aa=dt.editData;return console.log("--------",_t),_.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},_.a.createElement(xe,{isPreview:!0,activeTabs:"2",type:Lt}),_.a.createElement(Ae.a,null),_.a.createElement(qe.a,{data:_t==null?void 0:_t.exercise_question_types,isDragDisabled:!0}))},Z=Object(Ke.a)(function(ge){var be=ge.exercise,dt=ge.loading;return{exercise:be,loading:dt.effects}})(We),Pt=a("ErOA"),ct=a("DjyN"),z=a("NUBc"),oe=a("+L6B"),me=a("2/Rp"),ve=a("OaEy"),l=a("2fM7"),fe=a("y8nQ"),Ve=a("Vl3Y"),De=a("5NDa"),Kt=a("5rEg"),Xt=a("b5+g"),Vt=a.n(Xt),Tt=a("LvDl"),St=a.n(Tt),Xe=function(be){Object(Ne.a)(be);var dt={page:1,per_page:10,total:100},Wt=Object(X.useState)(),Gt=Object(H.a)(Wt,2),It=Gt[0],_t=Gt[1],Lt=Object(Ft.m)(),Yt=Object(X.useState)([]),Ct=Object(H.a)(Yt,2),Jt=Ct[0],ta=Ct[1],aa=Object(X.useState)([]),zt=Object(H.a)(aa,2),pt=zt[0],Ht=zt[1],Qt=Object(X.useState)({}),Zt=Object(H.a)(Qt,2),T=Zt[0],yt=Zt[1],Ye=Object(X.useState)(dt),pe=Object(H.a)(Ye,2),Ze=pe[0],w=pe[1];function r(){return E.apply(this,arguments)}function E(){return E=Object(M.a)(Ie.a.mark(function et(){var U,o,Ot,t,ye=arguments;return Ie.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return U=ye.length>0&&ye[0]!==void 0?ye[0]:dt,o=ye.length>1&&ye[1]!==void 0?ye[1]:{},Ot=St.a.pickBy(Object(ke.a)(Object(ke.a)({},U),o),function(L){return!!L}),C.next=5,Object(Pt.a)("/api/common_exercises/exercises/".concat(Lt.exerciseId,"/exercise_lists.json"),{method:"get",params:Ot});case 5:t=C.sent,t.status===0&&(_t(t),w(Object(ke.a)(Object(ke.a)({},U),{},{total:t==null?void 0:t.count})));case 7:case"end":return C.stop()}},et)})),E.apply(this,arguments)}function b(){return x.apply(this,arguments)}function x(){return x=Object(M.a)(Ie.a.mark(function et(){var U,o;return Ie.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(Pt.a)("/api/common_exercises/exercises/".concat(Lt.exerciseId,"/student_groups.json"),{method:"get"});case 2:return U=t.sent,t.next=5,Object(Pt.a)("/api/common_exercises/exercises/".concat(Lt.exerciseId,"/professions.json "),{method:"get"});case 5:o=t.sent,U.status===0&&Ht(U.data),o.status===0&&ta(o.data);case 8:case"end":return t.stop()}},et)})),x.apply(this,arguments)}Object(X.useEffect)(function(){r(),b()},[Lt]);var A=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:50,fixed:"left",align:"center",ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:60,align:"center",fixed:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",width:50,align:"center",ellipsis:!0},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",width:60,align:"center",ellipsis:!0},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"commit_status",key:"commit_status",width:60,ellipsis:!0,align:"center"},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",width:120,ellipsis:!0,align:"center"},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",width:120,ellipsis:!0,align:"center"},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",width:70,ellipsis:!0,align:"center"},{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",key:"subjective_score",width:70,ellipsis:!0,align:"center"},{title:"\u603B\u6210\u7EE9",dataIndex:"score",key:"score",width:50,ellipsis:!0,align:"center"},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"address",key:"address",width:60,ellipsis:!0,align:"center"},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",width:60,ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"address",key:"address",width:100,fixed:"right",ellipsis:!0,align:"center"}];return _.a.createElement("div",{className:"edu-container bg-white mt40"},_.a.createElement(Ve.a,{layout:"inline",onFinish:function(U){w(Object(ke.a)({},U)),r(dt,U)}},_.a.createElement(Ve.a.Item,{style:{lineHeight:"40px"},label:"\u59D3\u540D",name:"name"},_.a.createElement(Kt.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D",size:"large",style:{height:"40px"}})),_.a.createElement(Ve.a.Item,{style:{lineHeight:"40px"},label:"\u5B66\u53F7",name:"student_no"},_.a.createElement(Kt.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",size:"large",style:{height:"40px"}})),_.a.createElement(Ve.a.Item,{style:{lineHeight:"40px"},label:"\u4E13\u4E1A",name:"profession"},_.a.createElement(l.a,{className:Vt.a.Selectclass,defaultValue:"\u5168\u90E8"},_.a.createElement(l.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),Jt.map(function(et,U){return _.a.createElement(l.a.Option,{value:et},et)}))),_.a.createElement(Ve.a.Item,{style:{lineHeight:"40px"},label:"\u73ED\u7EA7",name:"student_group"},_.a.createElement(l.a,{className:Vt.a.Selectclass,defaultValue:"\u5168\u90E8"},_.a.createElement(l.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),pt.map(function(et,U){return _.a.createElement(l.a.Option,{value:et},et)}))),_.a.createElement(me.a,{htmlType:"submit",style:{width:"88px",marginTop:"5px"},type:"primary"},"\u67E5\u8BE2")),_.a.createElement(Te.a,{dataSource:It==null?void 0:It.exercise_users,scroll:{x:1300},style:{marginTop:"20px"},columns:A,pagination:!1}),_.a.createElement(z.a,{style:{textAlign:"center",marginTop:"20px"}}))},$t=Xe,Mt=function(be){Object(Ne.a)(be);var dt=Object(X.useState)(),Wt=Object(H.a)(dt,2),Gt=Wt[0],It=Wt[1],_t=Object(Ft.m)(),Lt=Object(X.useState)([]),Yt=Object(H.a)(Lt,2),Ct=Yt[0],Jt=Yt[1],ta=[{title:"\u8003\u751F\u5217\u8868",count:_.a.createElement($t,null),key:1},{title:"\u8BD5\u5377\u9884\u89C8",count:_.a.createElement(Z,{datas:Ct[0],type:"A\u8BD5\u5377"}),key:2},{title:"\u8BD5\u5377\u9884\u89C8\uFF08A\uFF09\u5377",count:_.a.createElement(Z,{type:"A\u8BD5\u5377",datas:Ct.filter(function(pt){return pt.exercise_type==="A\u8BD5\u5377"})[0]}),key:3},{title:"\u8BD5\u5377\u9884\u89C8\uFF08B\uFF09\u5377",count:_.a.createElement(Z,{type:"B\u8BD5\u5377",datas:Ct.filter(function(pt){return pt.exercise_type==="B\u8BD5\u5377"})[0]}),key:4}].filter(function(pt){return(Ct==null?void 0:Ct.length)>=2?pt.key!=2:pt.key<=2});Object(X.useEffect)(function(){aa()},[_t]);function aa(){return zt.apply(this,arguments)}function zt(){return zt=Object(M.a)(Ie.a.mark(function pt(){var Ht;return Ie.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return Zt.next=2,Object(Pt.a)("/api/common_exercises/exercises/".concat(_t==null?void 0:_t.exerciseId),{method:"get"});case 2:Ht=Zt.sent,Ht.status===0&&Jt(Ht.data);case 4:case"end":return Zt.stop()}},pt)})),zt.apply(this,arguments)}return _.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},_.a.createElement(s.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},_.a.createElement(S.a,{className:"current",onClick:function(){return history.back()}},_.a.createElement(Ce.a,null),"\u8FD4\u56DE"),_.a.createElement(S.a,null,_.a.createElement(Ae.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),_.a.createElement(S.a,null,_.a.createElement("strong",{className:"font18"},"\u8BD5\u5377\u8BE6\u60C5"))),_.a.createElement(Ae.a,{style:{margin:"0px 0px 40px 0px"}}),_.a.createElement("div",null,_.a.createElement(le.a,null,ta.map(function(pt,Ht){return _.a.createElement(le.a.TabPane,{tab:pt.title,key:pt.key},pt.count)}))))},ea=_e.default=Mt},u2Z1:function($e,_e,a){"use strict";a.d(_e,"a",function(){return Te});var W=a("WmNS"),Ie=a.n(W),lt=a("miYZ"),le=a("tsqr"),h=a("9og8"),s=a("5NDa"),e=a("5rEg"),Ae=a("2qtc"),Y=a("kLXV"),S=a("oBTY"),M=a("tJVT"),H=a("OaEy"),Ne=a("2fM7"),X=a("q1tI"),_=a.n(X),Ft=a("ErOA"),Ce=a("i58Z"),ke=a.n(Ce),qe=a("T1X5"),Ke=a.n(qe),Fe=Ne.a.Option,Te=function(ut){var I=ut.subId,rt=ut.value,R=ut.selectvalues,D=ut.knowledgeOptions,xe=D===void 0?[]:D,We=ut.onChange,Z=We===void 0?function(){}:We,Pt=ut.onAddKnowledgeFinish,ct=Pt===void 0?function(){}:Pt,z=Object(X.useRef)(),oe=Object(X.useState)([]),me=Object(M.a)(oe,2),ve=me[0],l=me[1];rt=rt||[];var fe=function(Kt,Xt){Kt?(l([Xt.key]),Z([Xt.key])):(l([]),Z([]))};Object(X.useEffect)(function(){(R==null?void 0:R.length)>0&&(l(Object(S.a)(R)),Z(Object(S.a)(R)))},[xe]),Object(X.useEffect)(function(){var De;((De=rt)===null||De===void 0?void 0:De.length)>0&&Z(Object(S.a)(rt))},[xe]);var Ve=function(Kt){Kt.preventDefault(),z.current="",Y.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:_.a.createElement("div",{className:"font14"},_.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},_.a.createElement("img",{src:Ke.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",_.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",_.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",_.a.createElement("br",null)),_.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:z.current,onChange:function(Vt){z.current=Vt.target.value}})),onOk:function(){return new Promise(function(){var Vt=Object(h.a)(Ie.a.mark(function Tt(St,Xe){var $t,Mt;return Ie.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(z.current){ge.next=3;break}return le.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),ge.abrupt("return",Xe());case 3:if(!(z.current.length>20)){ge.next=6;break}return le.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),ge.abrupt("return",Xe());case 6:return ge.next=8,Object(Ft.a)("/api/tag_disciplines.json",{method:"post",body:{name:z.current,sub_discipline_id:I}});case 8:return $t=ge.sent,($t==null?void 0:$t.status)===0&&(ct({id:$t.tag_discipline_id,name:z.current,type:"personal"}),Mt=[],Mt.push($t.tag_discipline_id),Z([].concat(Mt)),l([$t.tag_discipline_id]),Z([].concat(Mt))),ge.abrupt("return",St());case 11:case"end":return ge.stop()}},Tt)}));return function(Tt,St){return Vt.apply(this,arguments)}}())}})};return _.a.createElement("div",{className:ke.a.wrap},_.a.createElement(Ne.a,{disabled:!I,className:"mr5",style:{width:"242px"},onChange:fe,showSearch:!0,allowClear:!0,value:xe==null?void 0:xe.filter(function(De){return(ve==null?void 0:ve.includes(De==null?void 0:De.id))||(ve==null?void 0:ve.includes((De==null?void 0:De.id)+""))}).map(function(De){return De.name})},xe==null?void 0:xe.map(function(De){return _.a.createElement(Fe,{key:De.id,value:De.name},_.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},_.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},De.name),_.a.createElement("span",null,De.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),_.a.createElement("button",{disabled:!I,className:"".concat(ke.a.addKnowledge," ").concat(I?"":ke.a.disabled),onClick:Ve},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}}}]); +`),c.focus();default:throw new Error}},[c,Qe]),we=Object(s.useMemo)(function(){switch(Qe){case Mt:return e.a.createElement(Pt,{callback:f,onCancel:G});case ge:return e.a.createElement(ct.b,{callback:f,onCancel:G});case ea:return e.a.createElement(fe,{callback:f,onCancel:G});case be:return e.a.createElement($t,{callback:f,onCancel:G});default:return null}},[Qe]);function G(){Be("")}Object(s.useEffect)(function(){if(m.current){var se=function(F){Ze=!0,bt=F.pageY},ee=function(){Ze=!1},ae=function(F){if(Ze){var j=F.pageY-bt;j<0&&(j=0),j>300&&(j=300);var te=E+j+"px";O(te)}},Ye=m.current,Ze=!1,bt=0;return Ye.addEventListener("mousedown",se),document.addEventListener("mousemove",ae),document.addEventListener("mouseup",ee),function(){Ye.removeEventListener("mousedown",se),document.removeEventListener("mousemove",ae),document.removeEventListener("mouseup",ee)}}},[c,m]),Object(s.useEffect)(function(){O(E)},[E]);var Pe=aa(w),it=aa(P),ft={width:Pe,height:it},he=Object(s.useMemo)(function(){if(Me){var se=new Date(Me),ee=se.getHours(),ae=se.getMinutes(),Ye=se.getSeconds();return ee=ee<10?"0"+ee:ee,ae=ae<10?"0"+ae:ae,Ye=Ye<10?"0"+Ye:Ye,"".concat(ee,":").concat(ae,":").concat(Ye)}return 0},[Me]);function At(){window.sessionStorage.removeItem(t),N(!1),Nt(0)}function na(){N(!1),Nt(0),c.setValue(window.sessionStorage.getItem(t))}return e.a.createElement(s.Fragment,null,e.a.createElement("div",{className:"markdown-editor-wrapper",ref:g},e.a.createElement("div",{className:"markdown-editor-container ".concat(ne," ").concat(vt?"on-preview":""," ").concat(x?"mini":""," ").concat(Ut?"full-screen":""),style:ft},e.a.createElement(Oe,{insertTemp:o,watch:vt,fullScreen:Ut,showNullButton:i,onActionCallback:u}),e.a.createElement("div",{className:"markdown-editor-body"},e.a.createElement("div",{className:"codemirror-container"},e.a.createElement("textarea",{ref:k,placeholder:$})),vt?e.a.createElement("div",{ref:d,className:"preview-container"},e.a.createElement(Ce.a,{value:Dt})):null))),xt?e.a.createElement("a",{ref:m,className:"editor-resize"}):null,e.a.createElement(ut.a,null,Qt[Qe]?e.a.createElement(Ie.a,{centered:!0,title:Qt[Qe],visible:!0,onCancel:G,footer:null},we):null))}},T1X5:function($e,_e){$e.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($e,_e,a){$e.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($e,_e,a){$e.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($e,_e,a){},i58Z:function($e,_e,a){$e.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function($e,_e,a){},kqOp:function($e,_e,a){"use strict";a.d(_e,"a",function(){return S});var W=a("0Owb"),Ie=a("fWQN"),lt=a("mtLc"),le=a("yKVA"),h=a("879j"),s=a("q1tI"),e=a.n(s),Ae=a("Ot1p"),Y="\u2581",S=function(M){Object(le.a)(Ne,M);var H=Object(h.a)(Ne);function Ne(){var X;Object(Ie.a)(this,Ne);for(var _=arguments.length,Ft=new Array(_),Ce=0;Ce<_;Ce++)Ft[Ce]=arguments[Ce];return X=H.call.apply(H,[this].concat(Ft)),X.getChCountBeforeCursor=function(ke,qe){for(var Ke=qe.line,Fe=0,Te=0;Te-1?"".concat(b==null||((Jt=b.data.filter(function(C){return C.exercise_type===pe})[0])===null||Jt===void 0)?void 0:Jt.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),_.a.createElement("div",{className:"mt10"},_.a.createElement(Te.a,{className:I.a.table,columns:t,dataSource:Object(Oe.a)(U||[]),bordered:!0,pagination:!1}))))},xe=Object(Ke.a)(function(ge){var be=ge.exercise,dt=ge.loading,Wt=ge.user,Gt=ge.globalSetting;return{exercise:be,globalSetting:Gt,user:Wt,loading:dt.effects}})(D),We=function(be){var dt=be.exercise,Wt=be.loading,Gt=be.dispatch,It=be.activeTabs,_t=be.datas,Lt=be.type,Yt=Object(Ft.m)(),Ct=Object(X.useState)(Object(ke.a)(Object(ke.a)({},Yt),{page:1,per_page:10})),Jt=Object(H.a)(Ct,1),ta=Jt[0],aa=dt.editData;return console.log("--------",_t),_.a.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},_.a.createElement(xe,{isPreview:!0,activeTabs:"2",type:Lt}),_.a.createElement(Ae.a,null),_.a.createElement(qe.a,{data:_t==null?void 0:_t.exercise_question_types,isDragDisabled:!0}))},Z=Object(Ke.a)(function(ge){var be=ge.exercise,dt=ge.loading;return{exercise:be,loading:dt.effects}})(We),Pt=a("ErOA"),ct=a("DjyN"),z=a("NUBc"),oe=a("+L6B"),me=a("2/Rp"),ve=a("OaEy"),l=a("2fM7"),fe=a("y8nQ"),Ve=a("Vl3Y"),De=a("5NDa"),Kt=a("5rEg"),Xt=a("b5+g"),Vt=a.n(Xt),Tt=a("LvDl"),St=a.n(Tt),Xe=function(be){Object(Ne.a)(be);var dt={page:1,per_page:10,total:100},Wt=Object(X.useState)(),Gt=Object(H.a)(Wt,2),It=Gt[0],_t=Gt[1],Lt=Object(Ft.m)(),Yt=Object(X.useState)([]),Ct=Object(H.a)(Yt,2),Jt=Ct[0],ta=Ct[1],aa=Object(X.useState)([]),zt=Object(H.a)(aa,2),pt=zt[0],Ht=zt[1],Qt=Object(X.useState)({}),Zt=Object(H.a)(Qt,2),T=Zt[0],yt=Zt[1],ze=Object(X.useState)(dt),pe=Object(H.a)(ze,2),et=pe[0],w=pe[1];function r(){return E.apply(this,arguments)}function E(){return E=Object(M.a)(Ie.a.mark(function He(){var U,o,Ot,t,ye=arguments;return Ie.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return U=ye.length>0&&ye[0]!==void 0?ye[0]:dt,o=ye.length>1&&ye[1]!==void 0?ye[1]:{},Ot=St.a.pickBy(Object(ke.a)(Object(ke.a)({},U),o),function(L){return!!L}),C.next=5,Object(Pt.a)("/api/common_exercises/exercises/".concat(Lt.exerciseId,"/exercise_lists.json"),{method:"get",params:Ot});case 5:t=C.sent,t.status===0&&(_t(t),w(Object(ke.a)(Object(ke.a)({},U),{},{total:t==null?void 0:t.count})));case 7:case"end":return C.stop()}},He)})),E.apply(this,arguments)}function b(){return x.apply(this,arguments)}function x(){return x=Object(M.a)(Ie.a.mark(function He(){var U,o;return Ie.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(Pt.a)("/api/common_exercises/exercises/".concat(Lt.exerciseId,"/student_groups.json"),{method:"get"});case 2:return U=t.sent,t.next=5,Object(Pt.a)("/api/common_exercises/exercises/".concat(Lt.exerciseId,"/professions.json "),{method:"get"});case 5:o=t.sent,U.status===0&&Ht(U.data),o.status===0&&ta(o.data);case 8:case"end":return t.stop()}},He)})),x.apply(this,arguments)}Object(X.useEffect)(function(){r(),b()},[Lt]);var A=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:50,fixed:"left",align:"center",ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:60,align:"center",fixed:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",width:50,align:"center",ellipsis:!0},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",width:60,align:"center",ellipsis:!0},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"commit_status",key:"commit_status",width:60,ellipsis:!0,align:"center"},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",width:120,ellipsis:!0,align:"center"},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",width:120,ellipsis:!0,align:"center"},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",width:70,ellipsis:!0,align:"center"},{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",key:"subjective_score",width:70,ellipsis:!0,align:"center"},{title:"\u603B\u6210\u7EE9",dataIndex:"score",key:"score",width:50,ellipsis:!0,align:"center"},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"address",key:"address",width:60,ellipsis:!0,align:"center"},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",width:60,ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"address",key:"address",width:100,fixed:"right",ellipsis:!0,align:"center"}];return _.a.createElement("div",{className:"edu-container bg-white mt40"},_.a.createElement(Ve.a,{layout:"inline",onFinish:function(U){w(Object(ke.a)({},U)),r(dt,U)}},_.a.createElement(Ve.a.Item,{style:{lineHeight:"40px"},label:"\u59D3\u540D",name:"name"},_.a.createElement(Kt.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D",size:"large",style:{height:"40px"}})),_.a.createElement(Ve.a.Item,{style:{lineHeight:"40px"},label:"\u5B66\u53F7",name:"student_no"},_.a.createElement(Kt.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",size:"large",style:{height:"40px"}})),_.a.createElement(Ve.a.Item,{style:{lineHeight:"40px"},label:"\u4E13\u4E1A",name:"profession"},_.a.createElement(l.a,{className:Vt.a.Selectclass,defaultValue:0},_.a.createElement(l.a.Option,{value:0},"\u5168\u90E8"),Jt.map(function(He,U){return _.a.createElement(l.a.Option,{title:He,value:He},He)}))),_.a.createElement(Ve.a.Item,{style:{lineHeight:"40px"},label:"\u73ED\u7EA7",name:"student_group"},_.a.createElement(l.a,{className:Vt.a.Selectclass,defaultValue:0},_.a.createElement(l.a.Option,{value:0},"\u5168\u90E8"),pt.map(function(He,U){return _.a.createElement(l.a.Option,{title:He,value:He},He)}))),_.a.createElement(me.a,{htmlType:"submit",style:{width:"88px",marginTop:"5px"},type:"primary"},"\u67E5\u8BE2")),_.a.createElement(Te.a,{dataSource:It==null?void 0:It.exercise_users,scroll:{x:1300},style:{marginTop:"20px"},columns:A,pagination:!1}),_.a.createElement(z.a,{style:{textAlign:"center",marginTop:"20px"}}))},$t=Xe,Mt=function(be){Object(Ne.a)(be);var dt=Object(X.useState)(),Wt=Object(H.a)(dt,2),Gt=Wt[0],It=Wt[1],_t=Object(Ft.m)(),Lt=Object(X.useState)([]),Yt=Object(H.a)(Lt,2),Ct=Yt[0],Jt=Yt[1],ta=[{title:"\u8003\u751F\u5217\u8868",count:_.a.createElement($t,null),key:1},{title:"\u8BD5\u5377\u9884\u89C8",count:_.a.createElement(Z,{datas:Ct[0],type:"A\u8BD5\u5377"}),key:2},{title:"\u8BD5\u5377\u9884\u89C8\uFF08A\uFF09\u5377",count:_.a.createElement(Z,{type:"A\u8BD5\u5377",datas:Ct.filter(function(pt){return pt.exercise_type==="A\u8BD5\u5377"})[0]}),key:3},{title:"\u8BD5\u5377\u9884\u89C8\uFF08B\uFF09\u5377",count:_.a.createElement(Z,{type:"B\u8BD5\u5377",datas:Ct.filter(function(pt){return pt.exercise_type==="B\u8BD5\u5377"})[0]}),key:4}].filter(function(pt){return(Ct==null?void 0:Ct.length)>=2?pt.key!=2:pt.key<=2});Object(X.useEffect)(function(){aa()},[_t]);function aa(){return zt.apply(this,arguments)}function zt(){return zt=Object(M.a)(Ie.a.mark(function pt(){var Ht;return Ie.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return Zt.next=2,Object(Pt.a)("/api/common_exercises/exercises/".concat(_t==null?void 0:_t.exerciseId),{method:"get"});case 2:Ht=Zt.sent,Ht.status===0&&Jt(Ht.data);case 4:case"end":return Zt.stop()}},pt)})),zt.apply(this,arguments)}return _.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},_.a.createElement(s.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},_.a.createElement(S.a,{className:"current",onClick:function(){return history.back()}},_.a.createElement(Ce.a,null),"\u8FD4\u56DE"),_.a.createElement(S.a,null,_.a.createElement(Ae.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),_.a.createElement(S.a,null,_.a.createElement("strong",{className:"font18"},"\u8BD5\u5377\u8BE6\u60C5"))),_.a.createElement(Ae.a,{style:{margin:"0px 0px 40px 0px"}}),_.a.createElement("div",null,_.a.createElement(le.a,null,ta.map(function(pt,Ht){return _.a.createElement(le.a.TabPane,{tab:pt.title,key:pt.key},pt.count)}))))},ea=_e.default=Mt},u2Z1:function($e,_e,a){"use strict";a.d(_e,"a",function(){return Te});var W=a("WmNS"),Ie=a.n(W),lt=a("miYZ"),le=a("tsqr"),h=a("9og8"),s=a("5NDa"),e=a("5rEg"),Ae=a("2qtc"),Y=a("kLXV"),S=a("oBTY"),M=a("tJVT"),H=a("OaEy"),Ne=a("2fM7"),X=a("q1tI"),_=a.n(X),Ft=a("ErOA"),Ce=a("i58Z"),ke=a.n(Ce),qe=a("T1X5"),Ke=a.n(qe),Fe=Ne.a.Option,Te=function(ut){var I=ut.subId,rt=ut.value,R=ut.selectvalues,D=ut.knowledgeOptions,xe=D===void 0?[]:D,We=ut.onChange,Z=We===void 0?function(){}:We,Pt=ut.onAddKnowledgeFinish,ct=Pt===void 0?function(){}:Pt,z=Object(X.useRef)(),oe=Object(X.useState)([]),me=Object(M.a)(oe,2),ve=me[0],l=me[1];rt=rt||[];var fe=function(Kt,Xt){Kt?(l([Xt.key]),Z([Xt.key])):(l([]),Z([]))};Object(X.useEffect)(function(){(R==null?void 0:R.length)>0&&(l(Object(S.a)(R)),Z(Object(S.a)(R)))},[xe]),Object(X.useEffect)(function(){var De;((De=rt)===null||De===void 0?void 0:De.length)>0&&Z(Object(S.a)(rt))},[xe]);var Ve=function(Kt){Kt.preventDefault(),z.current="",Y.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:_.a.createElement("div",{className:"font14"},_.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},_.a.createElement("img",{src:Ke.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",_.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",_.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",_.a.createElement("br",null)),_.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:z.current,onChange:function(Vt){z.current=Vt.target.value}})),onOk:function(){return new Promise(function(){var Vt=Object(h.a)(Ie.a.mark(function Tt(St,Xe){var $t,Mt;return Ie.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(z.current){ge.next=3;break}return le.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),ge.abrupt("return",Xe());case 3:if(!(z.current.length>20)){ge.next=6;break}return le.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),ge.abrupt("return",Xe());case 6:return ge.next=8,Object(Ft.a)("/api/tag_disciplines.json",{method:"post",body:{name:z.current,sub_discipline_id:I}});case 8:return $t=ge.sent,($t==null?void 0:$t.status)===0&&(ct({id:$t.tag_discipline_id,name:z.current,type:"personal"}),Mt=[],Mt.push($t.tag_discipline_id),Z([].concat(Mt)),l([$t.tag_discipline_id]),Z([].concat(Mt))),ge.abrupt("return",St());case 11:case"end":return ge.stop()}},Tt)}));return function(Tt,St){return Vt.apply(this,arguments)}}())}})};return _.a.createElement("div",{className:ke.a.wrap},_.a.createElement(Ne.a,{disabled:!I,className:"mr5",style:{width:"242px"},onChange:fe,showSearch:!0,allowClear:!0,value:xe==null?void 0:xe.filter(function(De){return(ve==null?void 0:ve.includes(De==null?void 0:De.id))||(ve==null?void 0:ve.includes((De==null?void 0:De.id)+""))}).map(function(De){return De.name})},xe==null?void 0:xe.map(function(De){return _.a.createElement(Fe,{key:De.id,value:De.name},_.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},_.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},De.name),_.a.createElement("span",null,De.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),_.a.createElement("button",{disabled:!I,className:"".concat(ke.a.addKnowledge," ").concat(I?"":ke.a.disabled),onClick:Ve},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}}}]); diff --git a/p__Exam__Lists__SubjectManagement.015622d1.async.js b/p__Exam__Lists__SubjectManagement.015622d1.async.js deleted file mode 100644 index a1a0706944..0000000000 --- a/p__Exam__Lists__SubjectManagement.015622d1.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[147,16],{NEDq:function(W,B,n){"use strict";n.r(B);var sa=n("OaEy"),R=n("2fM7"),oa=n("2qtc"),y=n("kLXV"),ia=n("miYZ"),T=n("tsqr"),da=n("g9YV"),K=n("wCAj"),ma=n("14J3"),N=n("BMrR"),ca=n("5NDa"),p=n("5rEg"),Ea=n("+L6B"),P=n("2/Rp"),fa=n("P2fV"),de=n("NJEC"),me=n("WmNS"),c=n.n(me),d=n("k1fw"),g=n("9og8"),pa=n("y8nQ"),i=n("Vl3Y"),r=n("tJVT"),ce=n("CiB2"),s=n("q1tI"),e=n.n(s),Ee=n("PPK8"),E=n.n(Ee),h=n("ErOA"),fe=n("LvDl"),z=n.n(fe),pe=function(Pe){Object(ce.a)(Pe);var O={page:1,per_page:10,total:100},he=i.a.useForm(),Oe=Object(r.a)(he,1),De=Oe[0],be=Object(s.useState)([]),V=Object(r.a)(be,2),ge=V[0],ve=V[1],Ue=Object(s.useState)(!0),$=Object(r.a)(Ue,2),Re=$[0],H=$[1],ye=Object(s.useState)(O),Y=Object(r.a)(ye,2),D=Y[0],J=Y[1],Ce=Object(s.useState)(O),k=Object(r.a)(Ce,2),C=k[0],Q=k[1],je=Object(s.useState)({}),Z=Object(r.a)(je,2),G=Z[0],Fe=Z[1],Me=Object(s.useState)(),X=Object(r.a)(Me,2),U=X[0],I=X[1],Se=i.a.useForm(),xe=Object(r.a)(Se,1),j=xe[0],Be=Object(s.useState)(!1),q=Object(r.a)(Be,2),Te=q[0],F=q[1],Ie=i.a.useForm(),we=Object(r.a)(Ie,1),M=we[0],Ae=Object(s.useState)(!1),ee=Object(r.a)(Ae,2),Le=ee[0],S=ee[1],We=Object(s.useState)(!1),ae=Object(r.a)(We,2),Ke=ae[0],te=ae[1],Ne=Object(s.useState)([]),_e=Object(r.a)(Ne,2),ze=_e[0],Ve=_e[1],$e=Object(s.useState)({}),ne=Object(r.a)($e,2),He=ne[0],Ye=ne[1],Je=Object(s.useState)(!1),le=Object(r.a)(Je,2),ke=le[0],w=le[1],Qe=Object(s.useState)(""),ue=Object(r.a)(Qe,2),re=ue[0],Ze=ue[1],Ge=Object(s.useState)(""),se=Object(r.a)(Ge,2),oe=se[0],A=se[1],Xe=Object(s.useState)(!1),ie=Object(r.a)(Xe,2),qe=ie[0],ea=ie[1];Object(s.useEffect)(function(){v()},[]);var v=function(){var l=Object(g.a)(c.a.mark(function a(){var t,_,m,u,f=arguments;return c.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return t=f.length>0&&f[0]!==void 0?f[0]:O,_=f.length>1&&f[1]!==void 0?f[1]:{},m=z.a.pickBy(Object(d.a)(Object(d.a)({},t),_),function(ra){return!!ra}),H(!0),o.next=6,Object(h.a)("/api/common_exercises/subjects.json",{method:"get",params:m});case 6:u=o.sent,u.status===0&&(H(!1),ve(u.data),J(Object(d.a)(Object(d.a)({},t),{},{total:u==null?void 0:u.count})));case 8:case"end":return o.stop()}},a)}));return function(){return l.apply(this,arguments)}}(),aa=function(a){console.log(a),v(O,a)};function x(){return L.apply(this,arguments)}function L(){return L=Object(g.a)(c.a.mark(function l(){var a,t,_,m,u=arguments;return c.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return a=u.length>0&&u[0]!==void 0?u[0]:O,t=u.length>1&&u[1]!==void 0?u[1]:{},_=z.a.pickBy(Object(d.a)(Object(d.a)({},a),t),function(o){return!!o}),b.next=5,Object(h.a)("/api/common_exercises/subjects/".concat((t==null?void 0:t.id)||U,"/teachers.json "),{method:"get",params:_});case 5:m=b.sent,m.status===0&&(Ve(m.data),Q(Object(d.a)(Object(d.a)({},a),{},{total:m==null?void 0:m.count})));case 7:case"end":return b.stop()}},l)})),L.apply(this,arguments)}var ta=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"real_name",width:260,ellipsis:!0,align:"center"},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",width:260,ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"added",width:260,ellipsis:!0,align:"center",render:function(a,t,_){return e.a.createElement("div",null,e.a.createElement("span",{onClick:Object(g.a)(c.a.mark(function m(){var u,f;return c.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(a){o.next=6;break}return o.next=3,Object(h.a)("/api/common_exercises/subjects/".concat(U,"/add_teachers.json"),{method:"post",body:{user_id:t==null?void 0:t.id}});case 3:u=o.sent,o.next=9;break;case 6:return o.next=8,Object(h.a)("/api/common_exercises/subjects/".concat(U,"/cancel_teachers.json"),{method:"post",body:{user_id:t==null?void 0:t.id}});case 8:f=o.sent;case 9:x(C,He);case 10:case"end":return o.stop()}},m)})),style:{cursor:"pointer",fontSize:"14px",color:a?"#E02020":"#1890FF",fontWeight:"400"}},a?"\u53D6\u6D88\u6388\u6743":"\u6388\u6743"))}}],_a=[{title:"\u5E8F\u53F7",dataIndex:"name",width:120,ellipsis:!0,align:"center",render:function(a,t,_){return D.per_page*(D.page-1)+_+1}},{title:"\u79D1\u76EE\u540D\u79F0",dataIndex:"name",width:110,align:"center",ellipsis:!0},{title:"\u7F16\u7801",dataIndex:"code",width:100,align:"center",ellipsis:!0},{title:"\u8BD5\u9898\u7EDF\u8BA1",dataIndex:"ti_count",width:100,align:"center",ellipsis:!0},{title:"\u8003\u8BD5\u7EDF\u8BA1",dataIndex:"exercise_count",width:100,align:"center",ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:100,align:"center",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"id",width:150,align:"center",ellipsis:!0,render:function(a,t){return e.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.a.createElement("a",{className:"current c-light-primary",onClick:function(){I(t==null?void 0:t.id),te(!0),x(O,{id:t==null?void 0:t.id})}},"\u6388\u6743\u6559\u5E08"),e.a.createElement("a",{className:"current c-light-primary",onClick:function(){S(!0),I(t==null?void 0:t.id),M.setFieldsValue({name:t==null?void 0:t.name,code:t==null?void 0:t.code})}},"\u7F16\u8F91"),e.a.createElement(de.a,{trigger:"hover",title:e.a.createElement("div",null,e.a.createElement("span",{style:{fontSize:"18px",color:"#333333"}},"\u5220\u9664\u79D1\u76EE"),e.a.createElement("br",null),e.a.createElement("span",{style:{fontSize:"14px",color:"#333333",lineHeight:"32px"}},"\u8BF7\u786E\u8BA4\u662F\u5426\u8981\u5220\u9664\u79D1\u76EE",e.a.createElement("span",{style:{color:"#1890FF"}},"\u300A",t==null?void 0:t.name,"\u300B"),"\uFF1F",e.a.createElement("br",null),"\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u4E14\u79D1\u76EE\u4E0B\u7684\u77E5\u8BC6\u70B9\u4E5F\u4F1A\u5220\u9664 ",e.a.createElement("br",null),"\u8BD5\u9898\u3001\u8BD5\u5377\u53EF\u4EE5\u4FDD\u7559\uFF0C\u4F46\u662F\u79D1\u76EE\u548C\u77E5\u8BC6\u70B9\u5185\u5BB9\u4F1A\u53D8\u4E3A\u672A\u5206\u914D")),onConfirm:function(){Ze(t==null?void 0:t.name),I(t==null?void 0:t.id),w(!0)},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",icon:null},e.a.createElement("a",{className:"current c-light-primary"},"\u5220\u9664")))}}],na=function(a,t){var _=Object(d.a)(Object(d.a)({},D),{},{page:a,per_page:t});J(_),v(_,G)},la=function(a,t){var _=Object(d.a)(Object(d.a)({},D),{},{page:a,per_page:t});Q(_),x(_,G)},ua=function(a,t){Fe(t)};return e.a.createElement("div",{className:E.a.wrap},e.a.createElement("div",{className:E.a.head},e.a.createElement("span",{style:{flex:"1"}},"\u79D1\u76EE\u7BA1\u7406"),e.a.createElement(P.a,{type:"primary",ghost:!0,onClick:function(){return F(!0)},className:E.a.import}," \u65B0\u5EFA\u79D1\u76EE")),e.a.createElement(i.a,{className:E.a.formWrap,form:De,onValuesChange:ua,onFinish:aa},e.a.createElement(N.a,null,e.a.createElement(i.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"name"},e.a.createElement(p.a,null)),e.a.createElement("div",{style:{flex:"1",textAlign:"end",height:"40px",lineHeight:"40px"}},e.a.createElement(P.a,{className:E.a.selectbtn,htmlType:"submit"},"\u67E5\u8BE2")))),e.a.createElement(K.a,{className:E.a.customTable,dataSource:ge,bordered:!1,rowKey:function(a){return a.id},columns:_a,rowClassName:E.a.row,loading:Re,pagination:{pageSize:D.per_page,total:D.total,current:D.page,onChange:na,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],position:["bottomCenter"],showTotal:function(a){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},a),"\u6761\u6570\u636E")}}}),e.a.createElement(y.a,{title:"\u65B0\u589E\u79D1\u76EE",centered:!0,visible:Te,destroyOnClose:!0,onCancel:function(){F(!1),j.resetFields()},footer:null},e.a.createElement(i.a,{labelCol:{span:4},wrapperCol:{span:20},form:j,onFinish:function(){var l=Object(g.a)(c.a.mark(function a(t){var _;return c.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(h.a)("/api/common_exercises/subjects.json",{method:"post",body:Object(d.a)({},t)});case 2:_=u.sent,(_==null?void 0:_.status)===0&&(T.b.info("\u521B\u5EFA\u6210\u529F"),F(!1),j.resetFields(),v());case 4:case"end":return u.stop()}},a)}));return function(a){return l.apply(this,arguments)}}()},e.a.createElement(i.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u79D1\u76EE\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},e.a.createElement(p.a,{maxLength:30})),e.a.createElement(i.a.Item,{label:"\u7F16\u7801",name:"code"},e.a.createElement(p.a,{maxLength:20})),e.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.a.createElement(P.a,{onClick:function(){F(!1),j.resetFields()}},"\u53D6\u6D88"),e.a.createElement(P.a,{style:{marginLeft:"20px"},type:"primary",htmlType:"submit"},"\u786E\u8BA4")))),e.a.createElement(y.a,{title:"\u7F16\u8F91\u79D1\u76EE",centered:!0,visible:Le,destroyOnClose:!0,onCancel:function(){S(!1),M.resetFields()},footer:null},e.a.createElement(i.a,{labelCol:{span:4},wrapperCol:{span:20},form:M,onFinish:function(){var l=Object(g.a)(c.a.mark(function a(t){var _;return c.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(h.a)("/api/common_exercises/subjects/".concat(U,".json"),{method:"put",body:Object(d.a)({},t)});case 2:_=u.sent,(_==null?void 0:_.status)===0&&(T.b.info("\u4FEE\u6539\u6210\u529F"),S(!1),v());case 4:case"end":return u.stop()}},a)}));return function(a){return l.apply(this,arguments)}}()},e.a.createElement(i.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u79D1\u76EE\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},e.a.createElement(p.a,{maxLength:30})),e.a.createElement(i.a.Item,{label:"\u7F16\u7801",name:"code"},e.a.createElement(p.a,{maxLength:20})),e.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.a.createElement(P.a,{onClick:function(){S(!1),M.resetFields()}},"\u53D6\u6D88"),e.a.createElement(P.a,{style:{marginLeft:"20px"},type:"primary",htmlType:"submit"},"\u786E\u8BA4")))),e.a.createElement(y.a,{title:"\u6388\u6743\u6559\u5E08",centered:!0,footer:null,visible:Ke,width:820,destroyOnClose:!0,onCancel:function(){return te(!1)}},e.a.createElement(i.a,{className:E.a.formWraps,layout:"inline",onFinish:function(a){Ye(a),(a==null?void 0:a.addeds)==="1"?a.added="":(a==null?void 0:a.addeds)==="2"?a.added=!0:(a==null?void 0:a.addeds)==="3"?a.added="false":a.added="",x(O,a)}},e.a.createElement(N.a,null,e.a.createElement(i.a.Item,{label:"\u6559\u5E08\u59D3\u540D",name:"name"},e.a.createElement(p.a,null)),e.a.createElement(i.a.Item,{label:"\u6559\u5E08\u8D26\u53F7",name:"login"},e.a.createElement(p.a,null)),e.a.createElement(i.a.Item,{label:"\u6388\u6743\u72B6\u6001",name:"addeds"},e.a.createElement(R.a,{style:{width:"120px"},size:"large",defaultValue:"1"},e.a.createElement(R.a.Option,{value:"1"},"\u5168\u90E8"),e.a.createElement(R.a.Option,{value:"2"},"\u5DF2\u6388\u6743"),e.a.createElement(R.a.Option,{value:"3"},"\u672A\u6388\u6743"))),e.a.createElement(P.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(K.a,{className:E.a.customTable,style:{marginTop:"30px"},dataSource:ze,bordered:!1,rowKey:function(a){return a.id},columns:ta,rowClassName:E.a.row,pagination:{pageSize:C.per_page,total:C.total,current:C.page,onChange:la,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(a){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},a),"\u6761\u6570\u636E")}}})),e.a.createElement(y.a,{title:"\u786E\u8BA4\u5220\u9664\u79D1\u76EE",visible:ke,centered:!0,destroyOnClose:!0,onCancel:function(){w(!1),A("")},onOk:Object(g.a)(c.a.mark(function l(){var a;return c.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:if(!(oe!=re)){_.next=3;break}return ea(!0),_.abrupt("return");case 3:return _.next=5,Object(h.a)("/api/common_exercises/subjects/".concat(U,".json"),{method:"delete"});case 5:a=_.sent,w(!1),v(),A(""),T.b.info("\u5220\u9664\u6210\u529F");case 10:case"end":return _.stop()}},l)}))},e.a.createElement("div",{style:{padding:"32px"}},e.a.createElement("p",{style:{fontSize:"14px",color:"#333333"}},"\u8BF7\u786E\u8BA4\u662F\u5426\u8981\u5220\u9664\u79D1\u76EE",e.a.createElement("span",{style:{color:"#1890FF"}},"\u300A",re,"\u300B"),"\uFF1F"),e.a.createElement("p",null,"\u8BF7\u8F93\u5165\u9700\u8981\u5220\u9664\u7684\u79D1\u76EE\u540D\u79F0\u540E\uFF0C\u518D\u8FDB\u884C\u5220\u9664"),e.a.createElement("p",null,e.a.createElement("span",null,"\u79D1\u76EE\u540D\u79F0\uFF1A"),e.a.createElement("span",null,e.a.createElement(p.a,{value:oe,onChange:function(a){return A(a.target.value)},style:{width:"200px"}})),qe&&e.a.createElement("span",{style:{marginLeft:"10px",color:"red"}},"\u79D1\u76EE\u540D\u79F0\u4E0D\u6B63\u786E")))))};B.default=pe},PPK8:function(W,B,n){W.exports={flex_box_center:"flex_box_center___stVla",flex_space_between:"flex_space_between___1k0gZ",flex_box_vertical_center:"flex_box_vertical_center___lh3EK",flex_box_center_end:"flex_box_center_end___1F9x9",flex_box_column:"flex_box_column___1HZTH",wrap:"wrap___dmHKp",head:"head___1CS0W",import:"import___3x3di",formWrap:"formWrap___3QiSd",btns:"btns___jSHTu",selectbtn:"selectbtn___2dGOc",batch:"batch___3GHUr",formWraps:"formWraps___1mZEe"}}}]); diff --git a/p__Exam__Lists__SubjectManagement.7e8286ac.async.js b/p__Exam__Lists__SubjectManagement.7e8286ac.async.js new file mode 100644 index 0000000000..c3fdc34df2 --- /dev/null +++ b/p__Exam__Lists__SubjectManagement.7e8286ac.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[147,16],{NEDq:function(K,B,n){"use strict";n.r(B);var ra=n("OaEy"),R=n("2fM7"),oa=n("2qtc"),y=n("kLXV"),ia=n("miYZ"),T=n("tsqr"),da=n("g9YV"),N=n("wCAj"),ma=n("14J3"),z=n("BMrR"),ca=n("5NDa"),p=n("5rEg"),Ea=n("+L6B"),P=n("2/Rp"),fa=n("P2fV"),me=n("NJEC"),ce=n("WmNS"),c=n.n(ce),d=n("k1fw"),g=n("9og8"),pa=n("y8nQ"),i=n("Vl3Y"),s=n("tJVT"),Ee=n("CiB2"),r=n("q1tI"),e=n.n(r),fe=n("PPK8"),E=n.n(fe),h=n("ErOA"),pe=n("LvDl"),V=n.n(pe),Pe=function(he){Object(Ee.a)(he);var O={page:1,per_page:10,total:100},Oe=i.a.useForm(),De=Object(s.a)(Oe,1),be=De[0],ge=Object(r.useState)([]),$=Object(s.a)(ge,2),ve=$[0],Ue=$[1],Re=Object(r.useState)(!0),H=Object(s.a)(Re,2),ye=H[0],Y=H[1],Ce=Object(r.useState)(O),J=Object(s.a)(Ce,2),D=J[0],k=J[1],je=Object(r.useState)(O),Q=Object(s.a)(je,2),C=Q[0],Z=Q[1],Fe=Object(r.useState)({}),G=Object(s.a)(Fe,2),X=G[0],Me=G[1],Se=Object(r.useState)(),q=Object(s.a)(Se,2),U=q[0],I=q[1],xe=i.a.useForm(),Be=Object(s.a)(xe,1),j=Be[0],Te=Object(r.useState)(!1),ee=Object(s.a)(Te,2),Ie=ee[0],F=ee[1],we=i.a.useForm(),Ae=Object(s.a)(we,1),M=Ae[0],Le=Object(r.useState)(!1),ae=Object(s.a)(Le,2),We=ae[0],S=ae[1],Ke=Object(r.useState)(!1),te=Object(s.a)(Ke,2),Ne=te[0],_e=te[1],ze=Object(r.useState)([]),ne=Object(s.a)(ze,2),Ve=ne[0],$e=ne[1],He=Object(r.useState)({}),le=Object(s.a)(He,2),Ye=le[0],Je=le[1],ke=Object(r.useState)(!1),ue=Object(s.a)(ke,2),Qe=ue[0],w=ue[1],Ze=Object(r.useState)(""),se=Object(s.a)(Ze,2),re=se[0],Ge=se[1],Xe=Object(r.useState)(""),oe=Object(s.a)(Xe,2),ie=oe[0],A=oe[1],qe=Object(r.useState)(!1),de=Object(s.a)(qe,2),ea=de[0],L=de[1];Object(r.useEffect)(function(){v()},[]);var v=function(){var l=Object(g.a)(c.a.mark(function a(){var t,_,m,u,f=arguments;return c.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return t=f.length>0&&f[0]!==void 0?f[0]:O,_=f.length>1&&f[1]!==void 0?f[1]:{},m=V.a.pickBy(Object(d.a)(Object(d.a)({},t),_),function(sa){return!!sa}),Y(!0),o.next=6,Object(h.a)("/api/common_exercises/subjects.json",{method:"get",params:m});case 6:u=o.sent,u.status===0&&(Y(!1),Ue(u.data),k(Object(d.a)(Object(d.a)({},t),{},{total:u==null?void 0:u.count})));case 8:case"end":return o.stop()}},a)}));return function(){return l.apply(this,arguments)}}(),aa=function(a){console.log(a),v(O,a)};function x(){return W.apply(this,arguments)}function W(){return W=Object(g.a)(c.a.mark(function l(){var a,t,_,m,u=arguments;return c.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return a=u.length>0&&u[0]!==void 0?u[0]:O,t=u.length>1&&u[1]!==void 0?u[1]:{},_=V.a.pickBy(Object(d.a)(Object(d.a)({},a),t),function(o){return!!o}),b.next=5,Object(h.a)("/api/common_exercises/subjects/".concat((t==null?void 0:t.id)||U,"/teachers.json "),{method:"get",params:_});case 5:m=b.sent,m.status===0&&($e(m.data),Z(Object(d.a)(Object(d.a)({},a),{},{total:m==null?void 0:m.count})));case 7:case"end":return b.stop()}},l)})),W.apply(this,arguments)}var ta=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"real_name",width:260,ellipsis:!0,align:"center"},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",width:260,ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"added",width:260,ellipsis:!0,align:"center",render:function(a,t,_){return e.a.createElement("div",null,e.a.createElement("span",{onClick:Object(g.a)(c.a.mark(function m(){var u,f;return c.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(a){o.next=6;break}return o.next=3,Object(h.a)("/api/common_exercises/subjects/".concat(U,"/add_teachers.json"),{method:"post",body:{user_id:t==null?void 0:t.id}});case 3:u=o.sent,o.next=9;break;case 6:return o.next=8,Object(h.a)("/api/common_exercises/subjects/".concat(U,"/cancel_teachers.json"),{method:"post",body:{user_id:t==null?void 0:t.id}});case 8:f=o.sent;case 9:x(C,Ye);case 10:case"end":return o.stop()}},m)})),style:{cursor:"pointer",fontSize:"14px",color:a?"#E02020":"#1890FF",fontWeight:"400"}},a?"\u53D6\u6D88\u6388\u6743":"\u6388\u6743"))}}],_a=[{title:"\u5E8F\u53F7",dataIndex:"name",width:120,ellipsis:!0,align:"center",render:function(a,t,_){return D.per_page*(D.page-1)+_+1}},{title:"\u79D1\u76EE\u540D\u79F0",dataIndex:"name",width:110,align:"center",ellipsis:!0},{title:"\u7F16\u7801",dataIndex:"code",width:100,align:"center",ellipsis:!0},{title:"\u8BD5\u9898\u7EDF\u8BA1",dataIndex:"ti_count",width:100,align:"center",ellipsis:!0},{title:"\u8003\u8BD5\u7EDF\u8BA1",dataIndex:"exercise_count",width:100,align:"center",ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:100,align:"center",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"id",width:150,align:"center",ellipsis:!0,render:function(a,t){return e.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.a.createElement("a",{className:"current c-light-primary",onClick:function(){I(t==null?void 0:t.id),_e(!0),x(O,{id:t==null?void 0:t.id})}},"\u6388\u6743\u6559\u5E08"),e.a.createElement("a",{className:"current c-light-primary",onClick:function(){S(!0),I(t==null?void 0:t.id),M.setFieldsValue({name:t==null?void 0:t.name,code:t==null?void 0:t.code})}},"\u7F16\u8F91"),e.a.createElement(me.a,{trigger:"hover",title:e.a.createElement("div",null,e.a.createElement("span",{style:{fontSize:"18px",color:"#333333"}},"\u5220\u9664\u79D1\u76EE"),e.a.createElement("br",null),e.a.createElement("span",{style:{fontSize:"14px",color:"#333333",lineHeight:"32px"}},"\u8BF7\u786E\u8BA4\u662F\u5426\u8981\u5220\u9664\u79D1\u76EE",e.a.createElement("span",{style:{color:"#1890FF"}},"\u300A",t==null?void 0:t.name,"\u300B"),"\uFF1F",e.a.createElement("br",null),"\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u4E14\u79D1\u76EE\u4E0B\u7684\u77E5\u8BC6\u70B9\u4E5F\u4F1A\u5220\u9664 ",e.a.createElement("br",null),"\u8BD5\u9898\u3001\u8BD5\u5377\u53EF\u4EE5\u4FDD\u7559\uFF0C\u4F46\u662F\u79D1\u76EE\u548C\u77E5\u8BC6\u70B9\u5185\u5BB9\u4F1A\u53D8\u4E3A\u672A\u5206\u914D")),onConfirm:function(){Ge(t==null?void 0:t.name),I(t==null?void 0:t.id),w(!0)},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",icon:null},e.a.createElement("a",{className:"current c-light-primary"},"\u5220\u9664")))}}],na=function(a,t){var _=Object(d.a)(Object(d.a)({},D),{},{page:a,per_page:t});k(_),v(_,X)},la=function(a,t){var _=Object(d.a)(Object(d.a)({},D),{},{page:a,per_page:t});Z(_),x(_,X)},ua=function(a,t){Me(t)};return e.a.createElement("div",{className:E.a.wrap},e.a.createElement("div",{className:E.a.head},e.a.createElement("span",{style:{flex:"1"}},"\u79D1\u76EE\u7BA1\u7406"),e.a.createElement(P.a,{type:"primary",ghost:!0,onClick:function(){return F(!0)},className:E.a.import}," \u65B0\u5EFA\u79D1\u76EE")),e.a.createElement(i.a,{className:E.a.formWrap,form:be,onValuesChange:ua,onFinish:aa},e.a.createElement(z.a,null,e.a.createElement(i.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"name"},e.a.createElement(p.a,null)),e.a.createElement("div",{style:{flex:"1",textAlign:"end",height:"40px",lineHeight:"40px"}},e.a.createElement(P.a,{className:E.a.selectbtn,htmlType:"submit"},"\u67E5\u8BE2")))),e.a.createElement(N.a,{className:E.a.customTable,dataSource:ve,bordered:!1,rowKey:function(a){return a.id},columns:_a,rowClassName:E.a.row,loading:ye,pagination:{pageSize:D.per_page,total:D.total,current:D.page,onChange:na,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],position:["bottomCenter"],showTotal:function(a){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},a),"\u6761\u6570\u636E")}}}),e.a.createElement(y.a,{title:"\u65B0\u589E\u79D1\u76EE",centered:!0,visible:Ie,destroyOnClose:!0,onCancel:function(){F(!1),j.resetFields()},footer:null},e.a.createElement(i.a,{labelCol:{span:4},wrapperCol:{span:20},form:j,onFinish:function(){var l=Object(g.a)(c.a.mark(function a(t){var _;return c.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(h.a)("/api/common_exercises/subjects.json",{method:"post",body:Object(d.a)({},t)});case 2:_=u.sent,(_==null?void 0:_.status)===0&&(T.b.info("\u521B\u5EFA\u6210\u529F"),F(!1),j.resetFields(),v());case 4:case"end":return u.stop()}},a)}));return function(a){return l.apply(this,arguments)}}()},e.a.createElement(i.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u79D1\u76EE\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},e.a.createElement(p.a,{maxLength:30})),e.a.createElement(i.a.Item,{label:"\u7F16\u7801",name:"code"},e.a.createElement(p.a,{maxLength:20})),e.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.a.createElement(P.a,{onClick:function(){F(!1),j.resetFields()}},"\u53D6\u6D88"),e.a.createElement(P.a,{style:{marginLeft:"20px"},type:"primary",htmlType:"submit"},"\u786E\u8BA4")))),e.a.createElement(y.a,{title:"\u7F16\u8F91\u79D1\u76EE",centered:!0,visible:We,destroyOnClose:!0,onCancel:function(){S(!1),M.resetFields()},footer:null},e.a.createElement(i.a,{labelCol:{span:4},wrapperCol:{span:20},form:M,onFinish:function(){var l=Object(g.a)(c.a.mark(function a(t){var _;return c.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(h.a)("/api/common_exercises/subjects/".concat(U,".json"),{method:"put",body:Object(d.a)({},t)});case 2:_=u.sent,(_==null?void 0:_.status)===0&&(T.b.info("\u4FEE\u6539\u6210\u529F"),S(!1),v());case 4:case"end":return u.stop()}},a)}));return function(a){return l.apply(this,arguments)}}()},e.a.createElement(i.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u79D1\u76EE\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},e.a.createElement(p.a,{maxLength:30})),e.a.createElement(i.a.Item,{label:"\u7F16\u7801",name:"code"},e.a.createElement(p.a,{maxLength:20})),e.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.a.createElement(P.a,{onClick:function(){S(!1),M.resetFields()}},"\u53D6\u6D88"),e.a.createElement(P.a,{style:{marginLeft:"20px"},type:"primary",htmlType:"submit"},"\u786E\u8BA4")))),e.a.createElement(y.a,{title:"\u6388\u6743\u6559\u5E08",centered:!0,footer:null,visible:Ne,width:820,destroyOnClose:!0,onCancel:function(){return _e(!1)}},e.a.createElement(i.a,{className:E.a.formWraps,layout:"inline",onFinish:function(a){Je(a),(a==null?void 0:a.addeds)==="1"?a.added="":(a==null?void 0:a.addeds)==="2"?a.added=!0:(a==null?void 0:a.addeds)==="3"?a.added="false":a.added="",x(O,a)}},e.a.createElement(z.a,null,e.a.createElement(i.a.Item,{label:"\u6559\u5E08\u59D3\u540D",name:"name"},e.a.createElement(p.a,null)),e.a.createElement(i.a.Item,{label:"\u6559\u5E08\u8D26\u53F7",name:"login"},e.a.createElement(p.a,null)),e.a.createElement(i.a.Item,{label:"\u6388\u6743\u72B6\u6001",name:"addeds"},e.a.createElement(R.a,{style:{width:"120px"},size:"large",defaultValue:"1"},e.a.createElement(R.a.Option,{value:"1"},"\u5168\u90E8"),e.a.createElement(R.a.Option,{value:"2"},"\u5DF2\u6388\u6743"),e.a.createElement(R.a.Option,{value:"3"},"\u672A\u6388\u6743"))),e.a.createElement(P.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(N.a,{className:E.a.customTable,style:{marginTop:"30px"},dataSource:Ve,bordered:!1,rowKey:function(a){return a.id},columns:ta,rowClassName:E.a.row,pagination:{pageSize:C.per_page,total:C.total,current:C.page,onChange:la,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(a){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},a),"\u6761\u6570\u636E")}}})),e.a.createElement(y.a,{title:"\u786E\u8BA4\u5220\u9664\u79D1\u76EE",visible:Qe,centered:!0,destroyOnClose:!0,onCancel:function(){w(!1),L(!1),A("")},onOk:Object(g.a)(c.a.mark(function l(){var a;return c.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:if(!(ie!=re)){_.next=3;break}return L(!0),_.abrupt("return");case 3:return L(!1),_.next=6,Object(h.a)("/api/common_exercises/subjects/".concat(U,".json"),{method:"delete"});case 6:a=_.sent,w(!1),v(),A(""),T.b.info("\u5220\u9664\u6210\u529F");case 11:case"end":return _.stop()}},l)}))},e.a.createElement("div",{style:{padding:"32px"}},e.a.createElement("p",{style:{fontSize:"14px",color:"#333333"}},"\u8BF7\u786E\u8BA4\u662F\u5426\u8981\u5220\u9664\u79D1\u76EE",e.a.createElement("span",{style:{color:"#1890FF"}},"\u300A",re,"\u300B"),"\uFF1F"),e.a.createElement("p",null,"\u8BF7\u8F93\u5165\u9700\u8981\u5220\u9664\u7684\u79D1\u76EE\u540D\u79F0\u540E\uFF0C\u518D\u8FDB\u884C\u5220\u9664"),e.a.createElement("p",null,e.a.createElement("span",null,"\u79D1\u76EE\u540D\u79F0\uFF1A"),e.a.createElement("span",null,e.a.createElement(p.a,{value:ie,onChange:function(a){return A(a.target.value)},style:{width:"200px"}})),ea&&e.a.createElement("span",{style:{marginLeft:"10px",color:"red"}},"\u79D1\u76EE\u540D\u79F0\u4E0D\u6B63\u786E")))))};B.default=Pe},PPK8:function(K,B,n){K.exports={flex_box_center:"flex_box_center___stVla",flex_space_between:"flex_space_between___1k0gZ",flex_box_vertical_center:"flex_box_vertical_center___lh3EK",flex_box_center_end:"flex_box_center_end___1F9x9",flex_box_column:"flex_box_column___1HZTH",wrap:"wrap___dmHKp",head:"head___1CS0W",import:"import___3x3di",formWrap:"formWrap___3QiSd",btns:"btns___jSHTu",selectbtn:"selectbtn___2dGOc",batch:"batch___3GHUr",formWraps:"formWraps___1mZEe"}}}]); diff --git a/umi.098d362c.js b/umi.9cfc2df8.js similarity index 99% rename from umi.098d362c.js rename to umi.9cfc2df8.js index 8f9d871127..05fcd28f6b 100644 --- a/umi.098d362c.js +++ b/umi.9cfc2df8.js @@ -1,4 +1,4 @@ -(function(L){function p(o){for(var f=o[0],d=o[1],g,h,b=0,c=[];b