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.
2 lines
12 KiB
2 lines
12 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[161],{"07cG":function(F,l,t){F.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},IxHN:function(F,l,t){"use strict";var s=t("q1tI"),u=t.n(s),v=t("07cG"),y=t.n(v);l.a=function(d){var M=d.message,g=d.className,n=d.children,e=d.style,B=e===void 0?{}:e;return u.a.createElement("div",{className:"".concat(y.a.idsRingWrapper," ").concat(g)},u.a.createElement("div",{className:y.a.ldsRing},u.a.createElement("div",null),u.a.createElement("div",null),u.a.createElement("div",null),u.a.createElement("div",null)),M?u.a.createElement("p",{style:B},M):null,n)}},JB8y:function(F,l,t){"use strict";t.d(l,"a",function(){return s});var s;(function(u){u[u.NOMATCH=-1]="NOMATCH",u[u.OK=0]="OK",u[u.TIMEOUT=2]="TIMEOUT",u[u.PODFAILURE=3]="PODFAILURE",u[u.COMPILEFAILURE=4]="COMPILEFAILURE",u[u.EXECUTEFAILURE=5]="EXECUTEFAILURE"})(s||(s={}))},JPnl:function(F,l,t){"use strict";t.d(l,"a",function(){return Y}),t.d(l,"c",function(){return N});var s=t("+L6B"),u=t("2/Rp"),v=t("tJVT"),y=t("k1fw"),d=t("jrin"),M=t("5NDa"),g=t("5rEg"),n=t("q1tI"),e=t.n(n),B=t("8Skl"),I=t("y3Kf"),m=t("JB8y"),_=t("J66h"),p=t.n(_),H=t("a4uL"),X=t.n(H),V=t("IxHN"),b=t("9Bee"),h=t("1vsH"),C,z=g.a.TextArea,G={visible:!1,tabIndex:"0"},Y=(C={},Object(d.a)(C,m.a.NOMATCH,"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D"),Object(d.a)(C,m.a.OK,"\u8C03\u8BD5\u901A\u8FC7"),Object(d.a)(C,2,"\u8C03\u8BD5\u8D85\u65F6"),Object(d.a)(C,3,"\u8C03\u8BD5pod\u5931\u8D25"),Object(d.a)(C,4,"\u7F16\u8BD1\u5931\u8D25"),Object(d.a)(C,5,"\u6267\u884C\u5931\u8D25"),C),P;(function(a){a[a.SET_VISIBLE=0]="SET_VISIBLE",a[a.SET_TABINDEX=1]="SET_TABINDEX"})(P||(P={}));function Z(a,O){switch(O.type){case P.SET_VISIBLE:return Object(y.a)(Object(y.a)({},a),{},{visible:O.payload});case P.SET_TABINDEX:return Object(y.a)(Object(y.a)({},a),{},{tabIndex:O.payload});default:throw new Error}}function N(a){var O=a.status,o=a.error_msg,f=a.output,i=a.input,c=a.expected_output,E=a.is_file,D=a.input_file_url,A=a.output_file_url,x=a.expected_output_file_url,R=null,r={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(O){case m.a.NOMATCH:R=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!E&&e.a.createElement(b.a,{value:i,style:r}),E&&e.a.createElement("div",{style:r},e.a.createElement("a",{onClick:function(){return Object(h.w)(D,i)}},i)),e.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!E&&e.a.createElement(b.a,{value:f&&_.Base64.decode(f)||"",style:r}),E&&e.a.createElement("div",{style:r},e.a.createElement("a",{onClick:function(){return Object(h.w)(A,f)}},f)),e.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!E&&e.a.createElement(b.a,{value:c&&_.Base64.decode(c)||"",style:r}),E&&e.a.createElement("div",{style:r},e.a.createElement("a",{onClick:function(){return Object(h.w)(x,c)}},c)));break;case m.a.EXECUTEFAILURE:R=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!E&&e.a.createElement(b.a,{value:i,style:r}),E&&e.a.createElement("div",{style:r},e.a.createElement("a",{onClick:function(){return Object(h.w)(D,i)}},i)),e.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.a.createElement("pre",{className:"error"},_.Base64.decode(o)));break;case m.a.COMPILEFAILURE:R=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!E&&e.a.createElement(b.a,{value:i,style:r}),E&&e.a.createElement("div",{style:r},e.a.createElement("a",{onClick:function(){return Object(h.w)(D,i)}},i)),e.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.a.createElement("pre",{className:"error"},_.Base64.decode(o)));break;case m.a.PODFAILURE:R=e.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case m.a.TIMEOUT:R=e.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return e.a.createElement(e.a.Fragment,null," ",R," ")}function j(a){var O=a.status,o=a.error_msg,f=a.execute_time,i=a.output,c=a.input,E=a.expected_output,D=a.is_file,A=a.input_file_url,x=a.output_file_url,R=a.expected_output_file_url,r=null;switch(O){case m.a.OK:r=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",f),e.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),e.a.createElement("pre",null,_.Base64.decode(i)));break;case m.a.NOMATCH:r=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u8F93\u5165\uFF1A",e.a.createElement("pre",null,c)),e.a.createElement("p",null,"\u8F93\u51FA\uFF1A",i&&_.Base64.decode(i)),e.a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",E&&_.Base64.decode(E)));break;case m.a.EXECUTEFAILURE:r=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",e.a.createElement("pre",null,c)),e.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.a.createElement("pre",{className:"error"},_.Base64.decode(o)));break;case m.a.COMPILEFAILURE:r=e.a.createElement(e.a.Fragment,null,e.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",e.a.createElement("pre",null,c)),e.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.a.createElement("pre",{className:"error"},_.Base64.decode(o)));break;case m.a.PODFAILURE:r=e.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case m.a.TIMEOUT:r=e.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return e.a.createElement(e.a.Fragment,null," ",r," ")}l.b=function(a){var O=a.input,o=a.debuging,f=a.submitting,i=a.executingMessage,c=a.debugResult,E=a.onChangeInput,D=a.onDebugCode,A=a.onSubmitCode,x=Object(n.useReducer)(Z,G),R=Object(v.a)(x,2),r=R[0],U=R[1],T=r.visible,L=r.tabIndex;function S(W){var k=W.target.id;U({type:P.SET_TABINDEX,payload:k})}function J(){U({type:P.SET_VISIBLE,payload:!T})}var $=Object(n.useMemo)(function(){if(c){var W=c.status;return e.a.createElement(e.a.Fragment,null,j(c))}return null},[c]);function Q(){U({type:P.SET_VISIBLE,payload:!0}),U({type:P.SET_TABINDEX,payload:"1"}),D()}return e.a.createElement("div",{className:"test-case-panel"},e.a.createElement("div",{className:"test-case-panel-body ".concat(T?"active":"")},e.a.createElement("ul",{className:"s-navs"},e.a.createElement("li",null,e.a.createElement("a",{className:L==="0"?"active":"",id:"0",onClick:S},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),e.a.createElement("li",null,e.a.createElement("a",{className:L==="1"?"active":"",id:"1",onClick:S},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"))),e.a.createElement("div",{className:"tab-panel-body ".concat(L==="0"?"":"hide")},e.a.createElement(z,{placeholder:"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D",value:O,onChange:E})),e.a.createElement("div",{className:"tab-panel-body ".concat(L==="1"?"":"hide")},o?e.a.createElement(V.a,{message:i}):c?e.a.createElement("section",{style:{height:200}}," ",$," "):e.a.createElement("p",{className:"tip"},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D"))),e.a.createElement("a",{className:"btn-collapse ".concat(T?"up":""),onClick:J},T?e.a.createElement(B.a,null):e.a.createElement(I.a,null)),e.a.createElement("footer",{className:"footer"},e.a.createElement("span",null,"\u63A7\u5236\u53F0"),e.a.createElement("div",{className:"flex-container"},e.a.createElement(u.a,{className:"btn-green",type:"ghost",loading:o,onClick:Q},"\u8C03\u8BD5\u4EE3\u7801"),e.a.createElement(u.a,{type:"primary",loading:f,disabled:f,onClick:function(){U({type:P.SET_VISIBLE,payload:!1}),A()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},JxyJ:function(F,l,t){},OJz4:function(F,l,t){"use strict";t.d(l,"d",function(){return u}),t.d(l,"h",function(){return v}),t.d(l,"b",function(){return y}),t.d(l,"f",function(){return d}),t.d(l,"e",function(){return M}),t.d(l,"c",function(){return g}),t.d(l,"a",function(){return n}),t.d(l,"g",function(){return e}),t.d(l,"i",function(){return B}),t.d(l,"k",function(){return I}),t.d(l,"j",function(){return m});var s=t("ErOA");function u(_){return Object(s.c)("myproblems/".concat(_,".json"),{hidePopLogin:!0})}function v(_,p){return Object(s.f)("myproblems/".concat(_,"/code_submit.json"),p)}function y(_,p){return Object(s.c)("myproblems/".concat(_,"/code_debug.json"),p)}function d(_,p){return Object(s.c)("myproblems/".concat(_,"/submit_records.json"),p)}function M(_){return Object(s.c)("myproblems/record_detail.json",{id:_})}function g(_,p){return Object(s.c)("myproblems/".concat(_,"/result.json"),{mode:p})}function n(_,p){return Object(s.f)("myproblems/".concat(_,"/add_notes.json"),p)}function e(_){return Object(s.f)("myproblems/".concat(_,"/restore_initial_code.json"))}function B(_){return Object(s.f)("myproblems/".concat(_,"/sync_code.json"))}function I(_,p){return Object(s.f)("myproblems/".concat(_,"/update_code.json"),p)}function m(_,p){return Object(s.f)("discusses/".concat(_,"/plus.json"),p)}},a4uL:function(F,l,t){},xTsT:function(F,l,t){"use strict";t.r(l);var s=t("T2oS"),u=t("W9HT"),v=t("9og8"),y=t("tJVT"),d=t("WmNS"),M=t.n(d),g=t("q1tI"),n=t.n(g),e=t("uMZB"),B=t.n(e),I=t("m3rI"),m=t("Ty5D"),_=t("JxyJ"),p=t.n(_),H=t("OJz4"),X=t("JPnl"),V=t("ZW9T"),b=t("J66h"),h=t.n(b),C=t("wd/R"),z=t.n(C);l.default=function(){var G=Object(m.g)(),Y=Object(m.i)(),P=Y.submitId,Z=Object(g.useState)(void 0),N=Object(y.a)(Z,2),j=N[0],a=N[1];function O(){G.goBack()}Object(g.useEffect)(function(){if(P){function ee(){return w.apply(this,arguments)}function w(){return w=Object(v.a)(M.a.mark(function te(){var q;return M.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,Object(H.e)(P);case 2:q=K.sent,a(q.data);case 4:case"end":return K.stop()}},te)})),w.apply(this,arguments)}ee()}},[P]);var o=j||{},f=o.status,i=o.created_at,c=o.code,E=o.name,D=o.language,A=o.pass_sets_count,x=o.set_count,R=o.error_msg,r=o.output,U=o.input,T=o.expected_output,L=o.execute_memory,S=o.user,J=o.execute_time,$=o.input_file_url,Q=o.output_file_url,W=o.is_file,k=o.expected_output_file_url;return n.a.createElement(u.a,{spinning:!j,delay:500},n.a.createElement("div",{className:"record-detail-info"},j?n.a.createElement(n.a.Fragment,null,n.a.createElement("header",{className:B.a.header},n.a.createElement("div",null,n.a.createElement("img",{src:"".concat(I.a.IMG_SERVER,"/images/").concat(S.image_url),alt:"user",width:30}),n.a.createElement("span",null,S.name)),n.a.createElement("h2",null," ",E," "),n.a.createElement("button",{className:"ant-btn",onClick:O},"\u8FD4\u56DE\u8BE5\u9898")),n.a.createElement("div",{className:"record-detail-body"},n.a.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),n.a.createElement("ul",{className:"record-info"},n.a.createElement("li",null," ","\u72B6\u6001\uFF1A",n.a.createElement("span",{className:f===0?"c-green":"c-red"},X.a[f])," "),n.a.createElement("li",null," ","\u63D0\u4EA4\u65F6\u95F4\uFF1A",n.a.createElement("span",null,z()(i).format("YYYY-MM-DD hh:mm:ss"))," "),n.a.createElement("li",null," ","\u8BED\u8A00\uFF1A",n.a.createElement("span",null,D)," "),n.a.createElement("li",null," ","\u6267\u884C\u7528\u65F6\uFF1A",n.a.createElement("span",null,J*1e3,"ms")," "),n.a.createElement("li",null," ","".concat(A," / ").concat(x," \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B")," ")),Object(X.c)({status:f,error_msg:R,execute_time:J,output:r,input:U,expected_output:T,input_file_url:$,output_file_url:Q,is_file:W,expected_output_file_url:k}),n.a.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),n.a.createElement(V.b,{height:"calc(100% - 126px)",width:"100%",language:D==null?void 0:D.toLocaleLowerCase(),value:b.Base64.decode(c),options:{readOnly:!0}}))):null))}}}]);
|