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

6 lines
50 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[88],{"CvG/":function(oe,k,e){"use strict";var se=e("5Dmo"),te=e("3S7+"),ue=e("WmNS"),ae=e.n(ue),J=e("miYZ"),o=e("tsqr"),m=e("9og8"),B=e("5NDa"),Q=e("5rEg"),H=e("2qtc"),de=e("kLXV"),ne=e("oBTY"),fe=e("tJVT"),W=e("q1tI"),y=e.n(W),z=e("SWI9"),I=e.n(z),ce=e("WCUW"),C=e("ErOA"),R=function(a){var T=a.data,E=a.value,g=E===void 0?[]:E,s=a.onChange,w=s===void 0?function(){}:s,X=Object(W.useState)(T),D=Object(fe.a)(X,2),f=D[0],N=D[1];Object(W.useEffect)(function(){T.length>0&&N(T)},[T]),Object(W.useEffect)(function(){if((g==null?void 0:g.length)>0){var v;if(!(g==null||((v=g[0])===null||v===void 0)?void 0:v.name))return;T==null||T.map(function(Y){g==null||g.map(function(L){(Y==null?void 0:Y.id)===parseInt(L==null?void 0:L.id)&&(Y.ischeck=!0)})}),N(Object(ne.a)(T));var t=[];T==null||T.map(function(Y){Y.ischeck&&t.push(Y.id)}),w([].concat(t))}},[g]);var $=function(){if((f==null?void 0:f.length)>=50)return de.a.info({centered:!0,width:424,okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",icon:null,content:y.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5206\u7EC4\u6570\u91CF\u5DF2\u8FBE\u5230\u4E0A\u9650")});var t="";de.a.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u65B0\u5EFA\u5206\u7EC4",icon:null,className:"custom-modal-divider",content:y.a.createElement("div",{className:"font14"},y.a.createElement(Q.a,{maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",className:"mt10",defaultValue:t,onChange:function(L){return t=L.target.value}})),onOk:function(){return new Promise(function(){var L=Object(m.a)(ae.a.mark(function K(V,be){var Z,P,O;return ae.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:if(t){A.next=3;break}return o.b.info("\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"),A.abrupt("return",be());case 3:return A.next=5,Object(ce.n)({name:t});case 5:if(Z=A.sent,!((Z==null?void 0:Z.status)===0)){A.next=12;break}return A.next=9,Object(C.c)("item_banks_groups/mine.json");case 9:O=A.sent,O==null||((P=O.item_banks_groups)===null||P===void 0)||P.map(function(le){f==null||f.map(function(pe){pe.ischeck&&pe.id===le.id&&(le.ischeck=!0)})}),N(Object(ne.a)(O==null?void 0:O.item_banks_groups));case 12:V();case 13:case"end":return A.stop()}},K)}));return function(K,V){return L.apply(this,arguments)}}())}})};return y.a.createElement("div",null,f==null?void 0:f.map(function(v,t){return y.a.createElement(te.a,{key:t,placement:"bottom",title:v.name},y.a.createElement("span",{key:t,className:"".concat((v==null?void 0:v.ischeck)?I.a.button:I.a.buttonclick," multi-llipsis1e"),onClick:function(L){v.ischeck=!(v==null?void 0:v.ischeck),N(Object(ne.a)(f));var K=[];f==null||f.map(function(V){V.ischeck&&K.push(V.id)}),w([].concat(K))}},v.name))}),(f==null?void 0:f.length)>0&&y.a.createElement("span",{className:"".concat(I.a.addbutton," multi-llipsis1e"),onClick:function(t){return $()}},"\u65B0\u5EFA\u5206\u7EC4"))};k.a=R},EHPI:function(oe,k,e){"use strict";var se=e("bbsP"),te=e("/wGt"),ue=e("miYZ"),ae=e("tsqr"),J=e("tJVT"),o=e("k1fw"),m=e("q1tI"),B=e.n(m),Q=e("ZW9T"),H=e("ZD9Y"),de=e("M8RZ"),ne=e("bCnd"),fe=e("fcyK"),W=e.n(fe),y=e("1vsH"),z={theme:Object(ne.a)("cmCodeMode","vs-dark"),fontSize:Object(ne.a)("cmFontSize",14),showEditorSetting:!1,tabToSpace:Object(ne.a)("cmTabToSpace",!0)},I;(function(R){R[R.set_font_size=0]="set_font_size",R[R.set_theme=1]="set_theme",R[R.on_tab_to_space=2]="on_tab_to_space",R[R.set_show_editor_setting=3]="set_show_editor_setting"})(I||(I={}));function ce(R,h){switch(h.type){case I.set_show_editor_setting:return Object(o.a)(Object(o.a)({},R),{},{showEditorSetting:h.payload});case I.set_theme:return Object(o.a)(Object(o.a)({},R),{},{theme:h.payload});case I.set_font_size:return Object(o.a)(Object(o.a)({},R),{},{fontSize:h.payload});case I.on_tab_to_space:return Object(o.a)(Object(o.a)({},R),{},{tabToSpace:h.payload});default:throw new Error}}k.a=function(R){var h=R.exerciseData,a=R.lastMoment,T=R.value,E=R.onChange,g=R.language,s=R.ActionBarRender,w=s===void 0?function(O){return B.a.createElement(C,{onShowCodeSetting:O})}:s,X=Object(m.useReducer)(ce,z),D=Object(J.a)(X,2),f=D[0],N=D[1],$=Object(m.useRef)(!1),v=f.theme,t=f.fontSize,Y=f.showEditorSetting,L=f.tabToSpace;Object(m.useEffect)(function(){if(a)return window.addEventListener("keydown",K),function(){window.removeEventListener("keydown",K)}},[a]),console.log("------",h);var K=function(F){var A=F.keyCode;if(Object(y.A)(A)&&$.current){var le;ae.b.destroy(),ae.b.warn("\u8003\u8BD5\u6700\u540E".concat(h==null||((le=h.exercise)===null||le===void 0)?void 0:le.limit_submit_time,"\u5206\u949F\u53EA\u80FD\u8FDB\u884C\u5B9E\u8BAD\u9898\u548C\u7F16\u7A0B\u9898\u8BC4\u6D4B\uFF0C\u4E0D\u80FD\u8C03\u6574\u5176\u4ED6\u9898\u76EE\u7B54\u6848"))}},V={onFontSizeChange:function(F){N({type:I.set_font_size,payload:F}),Object(ne.b)("cmFontSize",F)},tabToSpace:L,cmFontSize:t,className:"oj",cmCodeMode:v,onTabToSpace:function(F){N({type:I.on_tab_to_space,payload:F}),Object(ne.b)("cmTabToSpace",F)},onCodeModeChange:function(F){N({type:I.set_theme,payload:F}),Object(ne.b)("cmCodeMode",F)}};function be(){N({type:I.set_show_editor_setting,payload:!1})}function Z(){N({type:I.set_show_editor_setting,payload:!0})}var P={value:T,language:g,onChange:E,onFocus:function(){$.current=!0,console.log("onFocus")},onEditBlur:function(){$.current=!1,console.log("onBlur")},theme:v,height:"calc(100% - 56px)",options:{fontSize:t,insertSpaces:L,readOnly:a}};return B.a.createElement(m.Fragment,null,B.a.createElement("div",{className:"code-panel-container"},w(Z),B.a.createElement(Q.a,P)),B.a.createElement(de.a,null,B.a.createElement(te.a,{className:"oj",title:null,placement:"right",closable:!1,visible:Y,onClose:be},B.a.createElement(H.a,V))))};function C(R){var h=R.onShowCodeSetting;return B.a.createElement("div",{className:"action-bar"},B.a.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"),B.a.createElement("a",{onClick:h},B.a.createElement("i",{className:"iconfont icon-shezhi"})))}},PHyj:function(oe,k,e){"use strict";e.r(k),e.d(k,"Types",function(){return ee});var se=e("P2fV"),te=e("NJEC"),ue=e("CiB2"),ae=e("7Kak"),J=e("9yH6"),o=e("giR+"),m=e("fyUT"),B=e("6UJt"),Q=e("DFOY"),H=e("OaEy"),de=e("2fM7"),ne=e("rAM+"),fe=e("T2oS"),W=e("W9HT"),y=e("+L6B"),z=e("2/Rp"),I=e("oBTY"),ce=e("miYZ"),C=e("tsqr"),R=e("WmNS"),h=e.n(R),a=e("9og8"),T=e("y8nQ"),E=e("Vl3Y"),g=e("tJVT"),s=e("k1fw"),w=e("fu2T"),X=e("gK9i"),D=e("2qtc"),f=e("kLXV"),N=e("5NDa"),$=e("5rEg"),v=e("q1tI"),t=e.n(v),Y=e("uMZB"),L=e.n(Y),K=e("jrin"),V,be=de.a.Option,Z;(function(n){n[n.language=0]="language",n[n.difficult=1]="difficult",n[n.category=2]="category",n[n.openOrNot=3]="openOrNot"})(Z||(Z={}));var P=(V={},Object(K.a)(V,Z.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}]),Object(K.a)(V,Z.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(K.a)(V,Z.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(K.a)(V,Z.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),V);function O(n){return P[n].map(function(x){return t.a.createElement(be,{key:x.title,value:x.key}," ",x.title," ")})}function F(n,x){n.map(function(r){var c=r.id,S=r.name,p=r.sub_disciplines,G={value:c,label:S};x.push(G),p&&p.length>0&&(G.children=[],F(p,G.children))})}function A(n,x){for(var r=[],c=0;c<n.length;c++){var S,p=n[c];if(((S=p.sub_disciplines)===null||S===void 0?void 0:S.length)>0){r[0]=p.id;for(var G=0;G<p.sub_disciplines.length;G++){var je=p.sub_disciplines[G];if(je.id===x)return r[1]=je.id,[r,je.tag_disciplines||je.sub_disciplines||[]]}}}return[r,[]]}var le=e("Ty5D"),pe=e("J66h"),Ie=e("GIiI"),he=e("2BaD"),Ue=e("Ot1p"),_e=e("ErOA");function ve(){return Object(_e.c)("problems/new.json")}function kt(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"question";return Object(_e.c)("disciplines.json",{source:n})}function we(n){return Object(_e.c)("problems/".concat(n,"/edit.json"))}function q(n,x){return Object(_e.g)("problems/".concat(n,".json"),x)}function Ye(n){return Object(_e.f)("problems.json",n)}function ot(n,x){return Object(_e.f)("exercises/".concat(n,"/exercise_questions.json"),x)}function st(n,x){return Object(_e.g)("exercise_questions/".concat(n,".json"),x)}function Ze(n){return Object(_e.f)("problems/".concat(n,"/publish.json"))}function lt(n){return Object(_e.f)("problems/".concat(n,"/cancel_publish.json"))}function me(n){return Object(_e.c)("problems/".concat(n,"/start.json"))}function Wt(n,x){return Object(_e.f)("tag_disciplines.json",{name:x,sub_discipline_id:n})}var bt=e("V0Rq"),Je=e("cDPC"),ht=e("EHPI"),it=e("CvG/"),ut=e("m3rI"),Xe=e("u2Z1"),rt=$.a.TextArea,Ct=f.a.confirm,Ot=X.a.Panel;function Qe(){return new Date().getTime()}var yt={loading:!0,user:null,disciplines:[],dicts:null,status:0,data:void 0,lastedUpdateTime:0},ee;(function(n){n[n.SET_INITAL_DATA=0]="SET_INITAL_DATA",n[n.SET_LOADING=1]="SET_LOADING",n[n.SET_STATUS=2]="SET_STATUS"})(ee||(ee={}));function Pt(n,x){switch(x.type){case ee.SET_INITAL_DATA:return Object(s.a)(Object(s.a)({},n),x.payload);case ee.SET_LOADING:return Object(s.a)(Object(s.a)({},n),{},{loading:x.payload});case ee.SET_STATUS:return Object(s.a)(Object(s.a)({},n),{},{status:x.payload});default:throw new Error}}var jt=k.default=function(){var n,x,r=Object(le.l)(),c=Object(le.k)(),S=Object(le.m)(),p=S.id,G=E.a.useForm(),je=Object(g.a)(G,1),Ee=je[0],Ce=Object(v.useState)(),dt=Object(g.a)(Ce,2),Rt=dt[0],Ve=dt[1],Dt=Object(v.useState)([]),ct=Object(g.a)(Dt,2),_t=ct[0],mt=ct[1],Ut=Object(v.useReducer)(Pt,yt),Et=Object(g.a)(Ut,2),Ae=Et[0],ie=Et[1],$e=Ae.loading,b=Ae.data,Te=Ae.user,Me=Ae.disciplines,na=Ae.dicts,pt=Ae.status,Ne=b==null?void 0:b.hack_sets,qe=b==null||((n=b.hack)===null||n===void 0)?void 0:n.test_set_average,ft=r.query,Re=ft.callback_url,oa=ft.express_id,Xt=ft.score,sa=ft.question_id,la=Object(v.useState)([]),Vt=Object(g.a)(la,2),ia=Vt[0],ua=Vt[1],ra=Object(v.useMemo)(function(){var _=[];return Me&&F(Me,_),_},[Me]),Gt=Object(v.useCallback)(Object(a.a)(h.a.mark(function _(){var l,d,u,U,i,j,re,Oe,Le,Ke,Pe,ke,ge,De,et,vt,xe,Ge,He,xt,M,tt,Zt,Bt,Be,Jt,Ft,St,It,Qt,$t,ze,wt,qt,at,Fe,nt,ea,Nt,Se,ta,gt,Kt=arguments;return h.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(l=Kt.length>0&&Kt[0]!==void 0?Kt[0]:0,d=Me,!(d.length===0)){ye.next=7;break}return ye.next=5,kt();case 5:u=ye.sent,d=u.disciplines;case 7:if(!p){ye.next=15;break}return U={disciplines:d},ye.next=11,we(p);case 11:i=ye.sent,i.message?i.status==="401"&&(document.location.href="/user/login"):(j=i.category,re=i.user,Oe=i.code,Le=i.language,Ke=i.hack_sets,Pe=i.description,ke=i.difficult,ge=i.name,De=i.open_or_not,et=i.sub_discipline_id,vt=i.tag_discipline_id,xe=i.time_limit,Ge=i.test_set_average,He=i.test_set_score,xt=i.status,M=i.tag_discipline_ids,tt=i.item_banks_group_id,Zt=A(d,et),Bt=Object(g.a)(Zt,2),Be=Bt[0],Jt=Bt[1],Ft=r.query.lastedUpdateTime,U=Object(s.a)(Object(s.a)({},U),{},{loading:!1,user:re,dicts:Jt,status:xt,lastedUpdateTime:l||(Ft||0),data:{hack_codes:{language:Le,code:pe.Base64.decode(Oe)},hack:{category:j,difficult:ke,name:ge,description:Pe,open_or_not:De,time_limit:xe,test_set_average:Ge,test_set_score:He,sub_discipline_id:Be,tag_discipline_ids:M,score:Xt||1,item_banks_group_ids:tt},hack_sets:Ke,tags:M}}),ie({type:ee.SET_INITAL_DATA,payload:U}),Ve({hack:{category:j,difficult:ke,name:ge,description:Pe,open_or_not:De,time_limit:xe,test_set_average:Ge,test_set_score:He,sub_discipline_id:Be,tag_discipline_ids:M,score:Xt||1,item_banks_group_ids:tt}}),Ht(Be==null?void 0:Be[0],Be==null?void 0:Be[1],d)),ye.next=26;break;case 15:return ye.next=17,ve();case 17:Qt=ye.sent,$t=Qt.user,ze=r.query,wt=ze.difficult,qt=ze.sub_discipline_id,at=ze.tag_discipline_id,Fe=ze.tagIds,nt=ze.banksIds,ea=A(d,parseInt(qt,10)),Nt=Object(g.a)(ea,2),Se=Nt[0],ta=Nt[1],gt=[],nt&&(nt==null||nt.split(",").map(function(We){var aa={id:Number};aa.id=We,gt.push(aa)})),ie({type:ee.SET_INITAL_DATA,payload:{loading:!1,user:$t,disciplines:d,status:0,dicts:ta,data:{hack_codes:{language:"C",code:""},hack:{category:null,difficult:parseInt(wt,10),time_limit:3,description:"",test_set_score:!0,test_set_average:!0,open_or_not:!0,sub_discipline_id:Se,tag_discipline_id:Fe&&(Fe==null||((St=Fe.split(","))===null||St===void 0)?void 0:St.map(function(We){return Number(We)})),name:"",item_banks_group_ids:gt},tags:at?at==null?void 0:at.split(",").map(function(We){return parseInt(We,10)}):[],hack_sets:[{input:"",output:"",score:100,position:1}]}}}),Ve({hack:{category:null,difficult:parseInt(wt,10),time_limit:3,description:"",test_set_score:!0,test_set_average:!0,open_or_not:!0,sub_discipline_id:Se,tag_discipline_id:Fe&&(Fe==null||((It=Fe.split(","))===null||It===void 0)?void 0:It.map(function(We){return Number(We)})),name:"",item_banks_group_id:gt}}),Ht(Se==null?void 0:Se[0],Se==null?void 0:Se[1],d);case 26:case"end":return ye.stop()}},_)})),[p,Me]);Object(v.useEffect)(function(){try{Gt()}catch(_){console.log(_,"----")}},[]),Object(v.useEffect)(function(){function _(){return l.apply(this,arguments)}function l(){return l=Object(a.a)(h.a.mark(function d(){var u;return h.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(_e.c)("item_banks_groups/mine.json");case 2:u=i.sent,ua(u);case 4:case"end":return i.stop()}},d)})),l.apply(this,arguments)}_()},[]);var Ht=function(l,d,u){var U,i,j,re=u==null||((U=u.find(function(Oe){return Oe.id===l}))===null||U===void 0||((i=U.sub_disciplines)===null||i===void 0||((j=i.find(function(Oe){return Oe.id===d}))===null||j===void 0)))?void 0:j.tag_disciplines};function zt(_,l){return At.apply(this,arguments)}function At(){return At=Object(a.a)(h.a.mark(function _(l,d){var u,U,i,j,re,Oe,Le,Ke,Pe,ke,ge,De,et,vt,xe,Ge,He;return h.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:u=Object(s.a)({},l),U=u.hack_sets,i=u.hack_codes,j=u.hack,re=u.tags,Oe=[],Le=[],Ke=0,Pe=Object(ne.a)(U);try{for(Pe.s();!(ke=Pe.n()).done;)ge=ke.value,Ke+=ge.score,ge.id&&ge.id>=0?Oe.push(ge):Le.push(ge)}catch(tt){Pe.e(tt)}finally{Pe.f()}if(!(Ke!==100&&!j.test_set_score)){M.next=9;break}return C.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),M.abrupt("return");case 9:if(i.code=pe.Base64.encode(i==null?void 0:i.code),j.sub_discipline_id=j.sub_discipline_id[1],ie({type:ee.SET_LOADING,payload:!0}),Re||(j.score=j.difficult*100),!p){M.next=33;break}return M.next=16,q(p,{hack:j,hack_codes:i,hack_sets:Le,update_hack_sets:Oe,tags:re});case 16:if(!Re){M.next=29;break}return M.next=19,Ze(p);case 19:return M.next=21,st(sa,{question_type:6,question_score:j.score,question_title:j.name,description:j.description,sub_discipline_id:j.sub_discipline_id,tag_discipline_ids:j.tag_discipline_ids,item_banks_group_ids:j.item_banks_group_ids,identifier:p});case 21:if(De=M.sent,et=De.status,!(et===0)){M.next=27;break}if(!(d==="start")){M.next=26;break}return M.abrupt("return");case 26:c.replace(Re);case 27:M.next=30;break;case 29:Gt(Qe());case 30:ie({type:ee.SET_LOADING,payload:!1}),M.next=56;break;case 33:return M.next=35,Ye({hack:j,hack_codes:i,hack_sets:U,tags:re});case 35:if(vt=M.sent,xe=vt.identifier,ie({type:ee.SET_LOADING,payload:!1}),!(d==="start")){M.next=40;break}return M.abrupt("return");case 40:if(!xe){M.next=56;break}if(Re){M.next=45;break}c.replace("/problems/".concat(xe,"/edit?lastedUpdateTime=").concat(Qe())),M.next=56;break;case 45:return M.next=47,Ze(xe);case 47:if(p){M.next=55;break}return M.next=50,ot(parseInt(oa,10),{question_type:6,question_score:j.score,question_title:j.name,identifier:xe,tag_discipline_ids:j.tag_discipline_ids});case 50:Ge=M.sent,He=Ge.status,He===0&&c.replace(Re),M.next=56;break;case 55:c.replace(Re);case 56:case"end":return M.stop()}},_)})),At.apply(this,arguments)}function da(){Ee.submit(),setTimeout(Object(a.a)(h.a.mark(function _(){var l;return h.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Ze(p);case 2:l=u.sent,l.status===0?(C.b.success("\u53D1\u5E03\u6210\u529F"),ie({type:ee.SET_STATUS,payload:1})):C.b.info(l.message);case 4:case"end":return u.stop()}},_)})),400)}function ca(){return Tt.apply(this,arguments)}function Tt(){return Tt=Object(a.a)(h.a.mark(function _(){var l;return h.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,lt(p);case 2:l=u.sent,l.status===0?(C.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),ie({type:ee.SET_STATUS,payload:0})):C.b.info(l.message);case 4:case"end":return u.stop()}},_)})),Tt.apply(this,arguments)}function _a(){pt===0?Ct({title:"\u63D0\u793A",content:t.a.createElement(v.Fragment,null," ",t.a.createElement("div",null,"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802")," ",t.a.createElement("div",null," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")," "),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){da()}}):Ct({title:"\u63D0\u793A",content:t.a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){ca()}})}function ma(){return Lt.apply(this,arguments)}function Lt(){return Lt=Object(a.a)(h.a.mark(function _(){return h.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.t0=zt,d.next=3,Ee.getFieldValue();case 3:d.t1=d.sent,(0,d.t0)(d.t1,"start"),setTimeout(Object(a.a)(h.a.mark(function u(){var U,i;return h.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return re.next=2,me(p);case 2:U=re.sent,i=U.identifier,window.location.href="/myproblems/".concat(i);case 5:case"end":return re.stop()}},u)})),400);case 6:case"end":return d.stop()}},_)})),Lt.apply(this,arguments)}function Yt(){Re?c.replace(Re):c.replace("/problemset")}function Ea(_){ie({type:ee.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},b),{},{hack:Object(s.a)(Object(s.a)({},b.hack),{},{test_set_score:_.target.value})})}})}function pa(_){var l=_.target.value;ie({type:ee.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},b),{},{hack:Object(s.a)(Object(s.a)({},b.hack),{},{test_set_average:l})})}})}function fa(){var _=Ee.getFieldValue("hack_sets"),l=_.length+1,d=Math.floor(100/l),u=100%l;_.map(function(U,i){return qe&&(U.score=d),U.position=i+1,U}),_.push({input:"",output:"",position:l,score:qe?d+u:0}),Ee.setFieldsValue({hack_sets:_}),ie({type:ee.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},b),{},{hack_sets:_})}})}Object(v.useEffect)(function(){if(qe){var _=Ne==null?void 0:Ne.length,l=Math.floor(100/_),d=100%_;Ne==null||Ne.map(function(u,U){return u.score=l,u.position=U+1,U===_-1&&(u.score=l+d),u}),ie({type:ee.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},b),{},{hack_sets:Ne})}}),Ee.setFieldsValue({hack_sets:Ne})}},[qe]);function va(_){var l=Ee.getFieldValue("hack_sets"),d=(l==null?void 0:l.length)-1,u=Math.ceil(100/d),U=100%d;l.splice(_,1),l==null||l.map(function(i,j){return qe&&(i.score=u,j===d-1&&(i.score=u+U)),i.position=j+1,i}),ie({type:ee.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},b),{},{hack_sets:l})}}),Ee.setFieldsValue({hack_sets:l})}function ga(_){ie({type:ee.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},b),{},{hack_codes:Object(s.a)(Object(s.a)({},b.hack_codes),{},{language:_})})}})}var ba=function(l){var d;if(l==null||((d=l.hack)===null||d===void 0)?void 0:d.sub_discipline_id){var u,U,i,j,re,Oe=l==null||((u=l.hack)===null||u===void 0)?void 0:u.sub_discipline_id,Le=Object(g.a)(Oe,2),Ke=Le[0],Pe=Le[1],ke=Me==null||((U=Me.find(function(De){return De.id===Ke}))===null||U===void 0||((i=U.sub_disciplines)===null||i===void 0||((j=i.find(function(De){return De.id===Pe}))===null||j===void 0)))?void 0:j.tag_disciplines,ge=Object(s.a)(Object(s.a)({},Ee.getFieldsValue()),{},{hack:Object(s.a)(Object(s.a)({},(re=Ee.getFieldsValue())===null||re===void 0?void 0:re.hack),{},{tag_discipline_ids:[]})});Ee.setFieldsValue(ge),Ve(ge)}else Ve(Object(s.a)({},Ee.getFieldsValue()))},ha=function(l){mt([].concat(Object(I.a)(_t),[Object(s.a)({},l)]))};Object(v.useEffect)(function(){var _,l;if(b==null||((_=b.hack)===null||_===void 0||((l=_.sub_discipline_id)===null||l===void 0))?void 0:l[1]){var d,u;Ca(b==null||((d=b.hack)===null||d===void 0||((u=d.sub_discipline_id)===null||u===void 0))?void 0:u[1])}},[b==null||((x=b.hack)===null||x===void 0)?void 0:x.sub_discipline_id]);var Ca=function(){var _=Object(a.a)(h.a.mark(function l(d){var u;return h.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(bt.B)({sub_discipline_id:d});case 2:u=i.sent,mt(u.tag_disciplines);case 4:case"end":return i.stop()}},l)}));return function(d){return _.apply(this,arguments)}}();function Oa(_){var l=_[1],d=A(Me,l),u=Object(g.a)(d,2),U=u[1];Ee.setFieldsValue({tags:[]}),ie({type:ee.SET_INITAL_DATA,payload:{dicts:U,data:Object(s.a)(Object(s.a)({},b),{},{hack:Object(s.a)(Object(s.a)({},b.hack),{},{sub_discipline_id:_}),tags:[]})}})}return t.a.createElement(W.a,{spinning:$e,delay:500},b?t.a.createElement(v.Fragment,null,t.a.createElement("header",{className:L.a.header},t.a.createElement("div",null,t.a.createElement("img",{src:"".concat(ut.a.IMG_SERVER,"/images/").concat(Te.image_url),alt:"user",width:30}),t.a.createElement("span",null,Te.name)),t.a.createElement("h2",null," ",b.hack.name," "),p?t.a.createElement("a",{className:L.a.btn_back,onClick:Yt}," ",t.a.createElement(Ie.a,null),"\u9000\u51FA"):null),t.a.createElement(E.a,{form:Ee,initialValues:b,layout:"vertical",className:L.a["oj-form-container"],onValuesChange:ba,onFinish:zt},t.a.createElement(Je.a,{leftChild:t.a.createElement(Mt,{handleAddKnowledgeFinish:ha,MyGroup:ia,formValue:Rt,knowledgeOptions:_t,onChangeLanguage:ga,onChangeSubDiscipline:Oa,onRemoveTestCase:va,onAddTestCase:fa,dicts:na,categorys:ra,callback_url:Re,hack:b.hack,onChangeScore:Ea,onChangeAverage:pa}),rightChild:t.a.createElement(E.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},t.a.createElement(ht.a,{language:b.hack_codes.language}))}),t.a.createElement("div",{className:L.a.footer},p?t.a.createElement(v.Fragment,null,Re?null:t.a.createElement(z.a,{type:pt?"default":"primary",onClick:_a},pt?"\u64A4\u9500\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03"),t.a.createElement(z.a,{loading:$e,type:"primary",htmlType:"submit"},"\u4FDD\u5B58"),t.a.createElement(z.a,{type:"primary",onClick:ma},pt?"\u5F00\u59CB\u6311\u6218":"\u6A21\u62DF\u6311\u6218")):t.a.createElement(v.Fragment,null,t.a.createElement(z.a,{onClick:Yt},"\u53D6\u6D88"),t.a.createElement(z.a,{loading:$e,type:"primary",htmlType:"submit"},"\u4FDD\u5B58"))))):null)};function Mt(n){var x,r,c,S=n.handleAddKnowledgeFinish,p=n.MyGroup,G=n.formValue,je=n.knowledgeOptions,Ee=n.categorys,Ce=n.hack,dt=n.callback_url,Rt=n.onChangeAverage,Ve=n.onChangeScore,Dt=n.onAddTestCase,ct=n.onRemoveTestCase,_t=n.onChangeSubDiscipline,mt=n.onChangeLanguage,Ut=Ce.test_set_average,Et=Ce.test_set_score;function Ae(ie){ie.stopPropagation()}return t.a.createElement("div",{className:L.a["oj-left-panel"]},t.a.createElement("div",{className:L.a["oj-form-info"]},t.a.createElement("div",{className:L.a.field},t.a.createElement(E.a.Item,{label:"\u96BE\u6613\u5EA6",name:["hack","difficult"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6"}]},t.a.createElement(de.a,null,O(Z.difficult))),t.a.createElement(E.a.Item,{label:"\u8BFE\u7A0B(\u5408\u7406\u7684\u8BFE\u7A0B\u5206\u7C7B\u6709\u5229\u4E8E\u5FEB\u901F\u68C0\u7D22)",name:["hack","sub_discipline_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},t.a.createElement(Q.a,{allowClear:!1,options:Ee,placeholder:"\u8BF7\u9009\u62E9",onChange:_t}))),t.a.createElement("div",{className:L.a.field},dt&&t.a.createElement(E.a.Item,{label:"\u5206\u6570",name:["hack","score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}],extra:t.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u5206")},t.a.createElement(m.a,{min:1,max:100})),t.a.createElement(E.a.Item,{label:t.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",t.a.createElement("span",{className:"c-grey-999"},"(\u4EE3\u7801\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F)")),name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],extra:t.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},t.a.createElement(m.a,{min:3})),t.a.createElement(E.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},t.a.createElement(de.a,{onChange:mt},O(Z.language)))),t.a.createElement(E.a.Item,{label:t.a.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A",t.a.createElement("span",{className:"c-grey-999"},"\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")),name:["hack","tag_discipline_ids"]},t.a.createElement(Xe.a,{selectvalues:(Ce==null?void 0:Ce.tag_discipline_id)||(Ce==null?void 0:Ce.tag_discipline_ids),subId:G==null||((x=G.hack)===null||x===void 0||((r=x.sub_discipline_id)===null||r===void 0))?void 0:r[1],knowledgeOptions:je,onAddKnowledgeFinish:S})),(p==null||((c=p.item_banks_groups)===null||c===void 0)?void 0:c.length)>0&&t.a.createElement(E.a.Item,{label:"\u52A0\u5165\u5206\u7EC4\uFF1A(\u5206\u7EC4\u53EF\u4EE5\u591A\u9009\uFF0C\u518D\u6B21\u70B9\u51FB\u9009\u9879\u53D6\u6D88\u9009\u62E9)",name:["hack","item_banks_group_ids"],labelCol:{span:24},wrapperCol:{span:24}},t.a.createElement(it.a,{data:p==null?void 0:p.item_banks_groups})),t.a.createElement(E.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},t.a.createElement($.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:t.a.createElement("span",null,60-Ce.name.length)})),t.a.createElement(E.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},t.a.createElement(Ue.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),t.a.createElement("div",{className:"tst-case-info"},t.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",t.a.createElement(z.a,{type:"primary",ghost:!0,onClick:Dt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B")),t.a.createElement(E.a.Item,{name:["hack","test_set_score"]},t.a.createElement(J.a.Group,{onChange:Ve},t.a.createElement(J.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",t.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),t.a.createElement(J.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",t.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!Ce.test_set_score&&t.a.createElement(E.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},t.a.createElement(J.a.Group,{onChange:Rt},t.a.createElement(J.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),t.a.createElement(J.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),t.a.createElement(E.a.List,{name:"hack_sets"},function(ie,$e){return Object(ue.a)($e),t.a.createElement(X.a,{accordion:!0},ie.map(function(b,Te){return t.a.createElement(Ot,{key:"".concat(b.key,"--").concat(Te),header:t.a.createElement("a",{className:L.a["test-case-name"]},t.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Te+1,"\b"),Et?null:t.a.createElement(t.a.Fragment,null,t.a.createElement(E.a.Item,{name:[b.name,"score"],fieldKey:[b.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(Te+1,"\u8BC4\u5206")}]},t.a.createElement(m.a,{onClick:Ae,min:0,max:100,disabled:Ut})),t.a.createElement("span",null,"%"))),extra:Te>0?t.a.createElement("div",{onClick:Ae},t.a.createElement(te.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6\b"+(Te+1),onConfirm:function(){ct(Te)}},t.a.createElement(he.a,{className:L.a["btn-remove-case"]}))):null},t.a.createElement(E.a.Item,{label:"\u8F93\u5165",name:[b.name,"input"],fieldKey:[b.fieldKey,"input"]},t.a.createElement(rt,null)),t.a.createElement(E.a.Item,{label:"\u8F93\u51FA",name:[b.name,"output"],fieldKey:[b.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},t.a.createElement(rt,null)))}))}))))}},SWI9:function(oe,k,e){oe.exports={button:"button___1yTnp",buttonclick:"buttonclick___3icXu",addbutton:"addbutton___27M52"}},T1X5:function(oe,k){oe.exports="data:image/png;base64,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"},ZD9Y:function(oe,k,e){"use strict";var se=e("BoS7"),te=e("Sdc0"),ue=e("OaEy"),ae=e("2fM7"),J=e("q1tI"),o=e.n(J),m=e("lOMy"),B=e.n(m),Q=ae.a.Option;k.a=function(H){var de=H.onFontSizeChange,ne=H.cmFontSize,fe=H.cmCodeMode,W=H.onCodeModeChange,y=H.onTabToSpace,z=H.className,I=z===void 0?"":z,ce=H.tabToSpace,C=H.children;return o.a.createElement("div",{className:"tpi-code-setting ".concat(I)},o.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),o.a.createElement("section",null,o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),o.a.createElement(ae.a,{bordered:!1,size:"small",value:fe,onChange:W},o.a.createElement(Q,{value:"vs"},"\u767D\u8272\u80CC\u666F"),o.a.createElement(Q,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),o.a.createElement(ae.a,{bordered:!1,size:"small",value:ne,onChange:de},o.a.createElement(Q,{value:12},"12px"),o.a.createElement(Q,{value:14},"14px"),o.a.createElement(Q,{value:16},"16px"),o.a.createElement(Q,{value:18},"18px"),o.a.createElement(Q,{value:20},"20px"),o.a.createElement(Q,{value:22},"22px"))),o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"Tab\u8F6C\u6362"),o.a.createElement(te.a,{checked:ce,onChange:y}))),o.a.createElement("h3",null,"\u5FEB\u6377\u952E"),o.a.createElement("section",null,o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),o.a.createElement("span",null,"Ctrl + S")),o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),o.a.createElement("span",null,"F1 / Alt + F1")),o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),o.a.createElement("span",null,"Ctrl + ]/[")),o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),o.a.createElement("span",null,"Ctrl + Shift + \\")),o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),o.a.createElement("span",null,"Home")),o.a.createElement("div",{className:"file-item"},o.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),o.a.createElement("span",null,"End"))),C)}},ZW9T:function(oe,k,e){"use strict";var se=e("k1fw"),te=e("miYZ"),ue=e("tsqr"),ae=e("rAM+"),J=e("tJVT"),o=e("PpiC"),m=e("q1tI"),B=e.n(m),Q=e("bdgK");function H(a,T,E,g,s){var w=T.getWordUntilPosition(E),X={startLineNumber:E.lineNumber,endLineNumber:E.lineNumber,startColumn:w.startColumn,endColumn:w.endColumn},D=g.map(function(f){return{label:f,kind:a.languages.CompletionItemKind.Keyword,insertText:f,insertTextRules:a.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:X}});return s.map(function(f){D.push(Object(se.a)(Object(se.a)({},f),{},{range:X}))}),D}var de=function(a){var T={label:"ifelse",kind:a.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:a.languages.CompletionItemInsertTextRule.InsertAsSnippet},E=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];a.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(X,D){var f=H(a,X,D,E,[T]);return{suggestions:f}}});var g=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];a.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(X,D){var f=[{label:"print",kind:a.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:a.languages.CompletionItemInsertTextRule.InsertAsSnippet}],N=H(a,X,D,g,f);return{suggestions:N}}});var s=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];a.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(X,D){var f=[T,{label:"main",kind:a.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:a.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:a.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:a.languages.CompletionItemInsertTextRule.InsertAsSnippet}],N=H(a,X,D,s,f);return{suggestions:N}}})},ne="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002",fe=e("LvDl");function W(a){return/^\d+$/.test(a)?"".concat(a,"px"):a}function y(){}var z=!1,I={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ce(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],T=a;if(Array.isArray(a)){for(var E=0;E<a.length;E++){var g=I[a[E]];if(g)return g}return T[0]}return I[T]||T}var C=null,R=k.a=function(a){var T=a.width,E=T===void 0?"100%":T,g=a.height,s=g===void 0?"100%":g,w=a.value,X=a.language,D=X===void 0?"javascript":X,f=a.style,N=f===void 0?{}:f,$=a.options,v=$===void 0?{}:$,t=a.overrideServices,Y=t===void 0?{}:t,L=a.theme,K=L===void 0?"vs-dark":L,V=a.onEditBlur,be=a.onSave,Z=a.autoHeight,P=Z===void 0?!1:Z,O=a.forbidCopy,F=O===void 0?!1:O,A=a.onChange,le=A===void 0?y:A,pe=a.editorDidMount,Ie=pe===void 0?y:pe,he=a.onFocus,Ue=he===void 0?y:he,_e=a.filename,ve=_e===void 0?"educoder.txt":_e,kt=Object(o.a)(a,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),we=Object(m.useRef)(),q=Object(m.useRef)({}),Ye=Object(m.useRef)(),ot=Object(m.useRef)(!1),st=Object(m.useRef)(),Ze=Object(m.useState)(!1),lt=Object(J.a)(Ze,2),me=lt[0],Wt=lt[1];function bt(){var r;return we.current&&(r=new Q.default(function(c){var S=Object(ae.a)(c),p;try{for(S.s();!(p=S.n()).done;){var G=p.value;(G.target.offsetHeight>0||G.target.offsetWidth>0)&&q.current.instance.layout()}}catch(je){S.e(je)}finally{S.f()}}),r.observe(we.current)),r}function Je(){ue.b.warn(decodeURIComponent(ne))}var ht=function(){var c=q.current.instance;if(w!=null&&c&&me){var S=c.getModel();S&&w!==S.getValue()&&(z=!0,S.setValue(w),c.layout(),z=!1)}};Object(m.useEffect)(function(){Ye.current&&clearTimeout(Ye.current),Ye.current=setTimeout(function(){ht()},500)},[w,me,q.current]);function it(){var r=q.current.instance;if(r){var c=r.getSelection(),S=q.current.pastePos||{},p=new C.Range(S.startLineNumber||c.endLineNumber,S.startColumn||c.endColumn,S.endLineNumber||c.endLineNumber,S.endColumn||c.endColumn);setTimeout(function(){r.executeEdits("",[{range:p,text:""}])},300)}}function ut(r){(window.navigator.platform.match("Mac")?r.metaKey:r.ctrlKey)&&r.keyCode==83&&(r.preventDefault(),be())}var Xe=function(){if(P&&q.current.instance){var c=q.current.instance.getContentHeight();n(c<s?s:c)}else n(s)};function rt(r){var c=document.createEvent("MouseEvents");c.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),r.dispatchEvent(c)}function Ct(r,c){var S=window.URL||window.webkitURL||window,p=new Blob([c]),G=document.createElementNS("http://www.w3.org/1999/xhtml","a");G.href=S.createObjectURL(p),G.download=r,rt(G)}Object(m.useEffect)(function(){Xe()},[Xe]),Object(m.useEffect)(function(){we.current&&!me&&e.e(27).then(e.t.bind(null,"M/lh",7)).then(function(r){try{C=r,window.Monaco||de(C),window.Monaco=C,q.current.instance=C.editor.create(we.current,Object(se.a)(Object(se.a)({value:w,language:ce(D),theme:K,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},v),{},{wordWrap:!0}),Y);var c=q.current.instance;if(Ie(c,C),setTimeout(function(){Xe()},500),q.current.subscription=c.onDidChangeModelContent(function(p){ot.current?clearTimeout(st.current):(Xe(),le(c.getValue(),p)),st.current=setTimeout(function(){ot.current=!1},500)}),F&&(c.addCommand(C.KeyMod.CtrlCmd|C.KeyMod.Shift|C.KeyCode.KEY_V,function(){return Je(),null}),c.addCommand(C.KeyMod.CtrlCmd|C.KeyCode.KEY_C,function(){return Je(),null})),V&&c.onDidBlurEditorWidget(function(){V(c.getValue())}),Ue&&c.onDidFocusEditorText(function(){Ue(c.getValue())}),F){c.addCommand(C.KeyMod.CtrlCmd|C.KeyCode.KEY_V,function(){return Je(),null}),c.onDidPaste(function(p){q.current.pastePos=p});try{window.addEventListener("paste",it)}catch(p){}}var S=bt();return Wt(!0),function(){var p=q.current.instance;p.dispose();var G=p.getModel();G&&G.dispose(),q.current.subscription&&q.current.subscription.dispose(),F&&window.removeEventListener("paste",it),S.unobserve(we.current)}}catch(p){}})},[]),Object(m.useEffect)(function(){var r=q.current.instance;if(r&&me)return document.addEventListener("keydown",ut,!1),function(){document.removeEventListener("keydown",ut)}},[be,me]),Object(m.useEffect)(function(){var r=q.current.instance;if(r&&me){var c=ce(D);C.editor.setModelLanguage(r.getModel(),c)}},[D,me]),Object(m.useEffect)(function(){var r=q.current.instance;r&&me&&C.editor.setTheme(K)},[K,me]),Object(m.useEffect)(function(){var r=q.current.instance;r&&me&&r.updateOptions(v)},[JSON.stringify(v),me]),Object(m.useEffect)(function(){var r=q.current.instance;r&&me&&r.layout()},[E,s,me]);var Ot=Object(m.useState)(W(E)),Qe=Object(J.a)(Ot,2),yt=Qe[0],ee=Qe[1],Pt=Object(m.useState)(W(s)),jt=Object(J.a)(Pt,2),Mt=jt[0],n=jt[1],x=Object(se.a)(Object(se.a)({},N),{},{width:yt,height:Mt});return B.a.createElement("div",{className:"my-monaco-editor",ref:we,style:x})};function h(a){var T=a.width,E=T===void 0?"100%":T,g=a.height,s=g===void 0?"100%":g,w=a.original,X=a.modified,D=a.language,f=a.options,N=f===void 0?{}:f,$=Object(m.useRef)(),v=Object(m.useState)(null),t=Object(J.a)(v,2),Y=t[0],L=t[1];function K(P){var O;return $.current&&(O=new Q.default(function(F){var A=Object(ae.a)(F),le;try{for(A.s();!(le=A.n()).done;){var pe=le.value;(pe.target.offsetHeight>0||pe.target.offsetWidth>0)&&P.layout()}}catch(Ie){A.e(Ie)}finally{A.f()}}),O.observe($.current)),O}Object(m.useEffect)(function(){$.current&&e.e(27).then(e.t.bind(null,"M/lh",7)).then(function(P){C=P;var O=C.editor.createDiffEditor($.current,Object(se.a)(Object(se.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},N),{},{wordWrap:!0}));L(O);var F=K(O);return function(){O.dispose();var A=O.getModel();A&&A.dispose(),F.unobserve($.current)}})},[]),Object(m.useEffect)(function(){Y&&Y.setModel({original:C.editor.createModel(w,D),modified:C.editor.createModel(X,D)})},[w,X,D,Y]);var V=W(E),be=W(s),Z={width:V,height:be};return B.a.createElement("div",{className:"my-diff-editor",ref:$,style:Z})}},bCnd:function(oe,k,e){"use strict";e.d(k,"b",function(){return ae}),e.d(k,"a",function(){return J});var se=e("je13"),te=e.n(se),ue=!1;function ae(o,m){var B=te.a.get("__ec");B||(B={}),B[o]=m,te.a.set("__ec",B)}function J(o,m){var B=te.a.get("__ec");return B?B[o]===void 0?m:B[o]:m}},cDPC:function(oe,k,e){"use strict";var se=e("tJVT"),te=e("q1tI"),ue=e.n(te),ae=e("i3hx"),J=e.n(ae);k.a=function(o){var m=o.defaultX,B=m===void 0?"40%":m,Q=o.leftChild,H=o.rightChild,de=o.className,ne=Object(te.useState)(B),fe=Object(se.a)(ne,2),W=fe[0],y=fe[1],z=Object(te.useRef)();function I(){z.current=!0}Object(te.useEffect)(function(){function R(a){z.current&&y(a.pageX)}function h(){z.current=!1}return window.addEventListener("mousemove",R),window.addEventListener("mouseup",h),function(){window.removeEventListener("mousemove",R),window.removeEventListener("mouseup",h)}},[]);var ce=typeof W=="number"&&W!==.01?"".concat(W,"px"):"40%",C="calc(100% - 4px - ".concat(ce,")");return ue.a.createElement("div",{className:"split-panel-container ".concat(de)},ue.a.createElement("section",{style:{width:ce,display:W===.01?"none":""}},Q),ue.a.createElement("section",{className:"resize-x-bar",onMouseDown:I},ue.a.createElement("a",{className:"btn-resize"},ue.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ue.a.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),ue.a.createElement("section",{style:{width:C}},H))}},fcyK:function(oe,k,e){},i3hx:function(oe,k,e){},i58Z:function(oe,k,e){oe.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},lOMy:function(oe,k,e){},u2Z1:function(oe,k,e){"use strict";e.d(k,"a",function(){return a});var se=e("WmNS"),te=e.n(se),ue=e("miYZ"),ae=e("tsqr"),J=e("9og8"),o=e("5NDa"),m=e("5rEg"),B=e("2qtc"),Q=e("kLXV"),H=e("oBTY"),de=e("tJVT"),ne=e("OaEy"),fe=e("2fM7"),W=e("q1tI"),y=e.n(W),z=e("ErOA"),I=e("i58Z"),ce=e.n(I),C=e("T1X5"),R=e.n(C),h=fe.a.Option,a=function(E){var g=E.subId,s=E.value,w=E.selectvalues,X=E.knowledgeOptions,D=X===void 0?[]:X,f=E.onChange,N=f===void 0?function(){}:f,$=E.onAddKnowledgeFinish,v=$===void 0?function(){}:$,t=Object(W.useRef)(),Y=Object(W.useState)([]),L=Object(de.a)(Y,2),K=L[0],V=L[1];s=s||[];var be=function(O,F){O?(V([F.key]),N([F.key])):(V([]),N([]))};Object(W.useEffect)(function(){(w==null?void 0:w.length)>0&&(V(Object(H.a)(w)),N(Object(H.a)(w)))},[D]),Object(W.useEffect)(function(){var P;((P=s)===null||P===void 0?void 0:P.length)>0&&N(Object(H.a)(s))},[D]);var Z=function(O){O.preventDefault(),t.current="",Q.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:y.a.createElement("div",{className:"font14"},y.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},y.a.createElement("img",{src:R.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",y.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",y.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",y.a.createElement("br",null)),y.a.createElement(m.a,{className:"mt5",maxLength:20,style:{marginBottom:"42px"},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:t.current,onChange:function(A){t.current=A.target.value}})),onOk:function(){return new Promise(function(){var A=Object(J.a)(te.a.mark(function le(pe,Ie){var he,Ue;return te.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(t.current){ve.next=3;break}return ae.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),ve.abrupt("return",Ie());case 3:if(!(t.current.length>20)){ve.next=6;break}return ae.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),ve.abrupt("return",Ie());case 6:return ve.next=8,Object(z.a)("/api/tag_disciplines.json",{method:"post",body:{name:t.current,sub_discipline_id:g}});case 8:return he=ve.sent,(he==null?void 0:he.status)===0&&(v({id:he.tag_discipline_id,name:t.current,type:"personal"}),Ue=[],Ue.push(he.tag_discipline_id),N([].concat(Ue)),V([he.tag_discipline_id]),N([].concat(Ue))),ve.abrupt("return",pe());case 11:case"end":return ve.stop()}},le)}));return function(le,pe){return A.apply(this,arguments)}}())}})};return y.a.createElement("div",{className:ce.a.wrap},y.a.createElement(fe.a,{disabled:!g,className:"mr5",style:{width:"242px"},onChange:be,showSearch:!0,allowClear:!0,value:D==null?void 0:D.filter(function(P){return(K==null?void 0:K.includes(P==null?void 0:P.id))||(K==null?void 0:K.includes((P==null?void 0:P.id)+""))}).map(function(P){return P.name})},D==null?void 0:D.map(function(P){return y.a.createElement(h,{key:P.id,value:P.name},y.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},y.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},P.name),y.a.createElement("span",null,P.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),y.a.createElement("button",{disabled:!g,className:"".concat(ce.a.addKnowledge," ").concat(g?"":ce.a.disabled),onClick:Z},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uMZB:function(oe,k,e){oe.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}}}]);