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
3.6 KiB
2 lines
3.6 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7527],{39809:function(g,c){c.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X",djs:"djs____TS0n",time:"time___IAdHc"}},39717:function(g,c,n){n.r(c),n.d(c,{default:function(){return I}});var e=n(59301),F=n(39809),B=n(40607),p=n(85504),j=n(71418),P=n(34339),v=n(42211),b=n(81459),A=n(24334),D=n(61186),O=n.n(D),S=n(99366),x=Object.defineProperty,E=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,_=(l,a,t)=>a in l?x(l,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[a]=t,N=(l,a)=>{for(var t in a||(a={}))C.call(a,t)&&_(l,t,a[t]);if(E)for(var t of E(a))H.call(a,t)&&_(l,t,a[t]);return l},Z=(l,a,t)=>new Promise((i,m)=>{var u=r=>{try{o(t.next(r))}catch(s){m(s)}},d=r=>{try{o(t.throw(r))}catch(s){m(s)}},o=r=>r.done?i(r.value):Promise.resolve(r.value).then(u,d);o((t=t.apply(l,a)).next())}),I=()=>{const{submitId:l}=(0,p.useParams)(),[a,t]=(0,e.useState)(""),[i,m]=(0,e.useState)(""),[u,d]=(0,e.useState)(void 0);function o(){p.history.back()}(0,e.useEffect)(()=>{l&&function(){return Z(this,null,function*(){const K=yield(0,P.X6)(l);d(K.data)})}()},[l]);const{status:r,created_at:s,code:Y,name:M,language:f,pass_sets_count:L,set_count:R,error_msg:V,output:$,input:J,expected_output:T,execute_memory:Q,user:h,execute_time:y,input_file_url:X,output_file_url:w,is_file:G,expected_output_file_url:z}=u||{};return e.createElement(j.Z,{spinning:!u,delay:500},e.createElement("div",{className:"record-detail-info"},u?e.createElement(e.Fragment,null,e.createElement("header",{className:F.Z.header},e.createElement("div",null,e.createElement("img",{src:`${B.Z.IMG_SERVER}/images/${h.image_url}`,alt:"user",width:30}),e.createElement("span",null,h.name)),e.createElement("h2",null," ",M," "),e.createElement("button",{className:"ant-btn",onClick:o,style:{border:"1px solid #bacffe",color:"#3061d0"}},"\u8FD4\u56DE\u8BE5\u9898")),e.createElement("div",{className:"record-detail-body"},e.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),e.createElement("ul",{className:"record-info"},e.createElement("li",null," ","\u72B6\u6001\uFF1A",e.createElement("span",{className:r===0?"c-green":"c-red"},v.Im[r])," "),e.createElement("li",null," ","\u63D0\u4EA4\u65F6\u95F4\uFF1A",e.createElement("span",null,O()(s).format("YYYY-MM-DD HH:mm:ss"))," "),e.createElement("li",null," ","\u8BED\u8A00\uFF1A",e.createElement("span",null,f)," "),e.createElement("li",null," ","\u6267\u884C\u7528\u65F6\uFF1A",e.createElement("span",null,y*1e3,"ms")," "),e.createElement("li",null," ",`${L} / ${R} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),e.createElement(v.Y4,N({},{status:r,error_msg:V,execute_time:y,output:$,input:J,expected_output:T,input_file_url:X,output_file_url:w,is_file:G,expected_output_file_url:z,setData:t,setMonacoValue:m})),e.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),e.createElement(b.ZP,{height:"calc(100% - 126px)",width:"100%",language:f==null?void 0:f.toLocaleLowerCase(),value:A.Base64.decode(Y),options:{readOnly:!0}}))):null),e.createElement(S.Z,{close:!0,data:a,type:a.length?"txt":"",onClose:()=>t(""),monacoEditor:{value:i,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}}}))}}}]);
|