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__Shixuns__Edit__body__Lev...

2 lines
70 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[183,14],{"2kYD":function(de,Y,l){de.exports={flex_box_center:"flex_box_center___1mi8J",flex_space_between:"flex_space_between___2dzBd",flex_box_vertical_center:"flex_box_vertical_center___2cGiq",flex_box_center_end:"flex_box_center_end___3tw8h",flex_box_column:"flex_box_column___1dR6o",wrap:"wrap___3kKju",content:"content___3U3bi",mainPathWrap:"mainPathWrap___3EIrO",colorBlue:"colorBlue___2WYVN",empty:"empty___2FHZ0"}},"3dVZ":function(de,Y,l){},4:function(de,Y){},"93VE":function(de,Y,l){},"9ZNV":function(de,Y,l){"use strict";l.d(Y,"a",function(){return se});var at=l("0Owb"),ke=l("+L6B"),Re=l("2/Rp"),X=l("q1tI"),ie=l.n(X),N=l("UUDw"),Ae=l.n(N),U=l("TSYQ"),ye=l.n(U),se=function(le){var me=le.cancelText,Be=me===void 0?"\u53D6\u6D88":me,He=le.okText,Te=He===void 0?"\u786E\u5B9A":He,c=le.loading,v=c===void 0?!1:c,ne=le.hasOkBtn,ee=ne===void 0?!0:ne,we=le.okButtonProps,C=we===void 0?{}:we,Z=le.onCancel,Ve=Z===void 0?function(){}:Z,Ye=le.onOk,Ne=Ye===void 0?function(){}:Ye,Me=le.className,k=Me===void 0?"":Me;return ie.a.createElement("div",{className:ye()(Ae.a.buttonFixed,k)},ie.a.createElement("div",{className:Ae.a.buttonWrap},ie.a.createElement(Re.a,{size:"large",className:"".concat(Ae.a.button," mr20"),onClick:Ve},Be),ee&&ie.a.createElement(Re.a,Object(at.a)({size:"large",type:"primary",className:"".concat(Ae.a.button," mr20"),loading:v,onClick:Ne},C),Te)))}},B7Ph:function(de,Y,l){"use strict";var at=l("5NDa"),ke=l("5rEg"),Re=l("+L6B"),X=l("2/Rp"),ie=l("2qtc"),N=l("kLXV"),Ae=l("k1fw"),U=l("WmNS"),ye=l.n(U),se=l("miYZ"),je=l("tsqr"),le=l("9og8"),me=l("tJVT"),Be=l("oBTY"),He=l("DZo9"),Te=l("8z0m"),c=l("q1tI"),v=l.n(c),ne=l("Bvq2"),ee=l.n(ne),we=l("nj2k"),C=l.n(we),Z=l("KhGG"),Ve=l("ErOA"),Ye=l("7Cbv"),Ne=l("mxV5"),Me=Te.a.Dragger,k=function(t){for(var d=function(x){return x&&x.substring(0,x.lastIndexOf("."))},ce=Object(Be.a)(t),fe=0,pe=[],o=0;o<ce.length;o++){for(var Ke="",Ee=0;Ee<pe.length;Ee++)if(d(pe[Ee][0].name)==d(ce[o].name)){fe=1,Ke=Ee;break}if(fe==1)pe[Ke].push(ce[o]),fe=0;else if(fe==0){var $=new Array;$.push(ce[o]),pe.push($)}}var M=pe.map(function(W){if(W[0].name.includes(".in"))return W.length===2?W:[W[0],{}];if(W[0].name.includes(".out"))return W.length===2?W.reverse():[{},W[0]]});return M},De=function(t){var d=t.onClose,ce=t.onOK,fe=t.visible,pe=t.wrapClassName,o=t.rootIdentifier,Ke=Object(c.useState)([]),Ee=Object(me.a)(Ke,2),$=Ee[0],M=Ee[1],W=Object(c.useState)({}),x=Object(me.a)(W,2),A=x[0],ue=x[1],y=Object(c.useState)(!1),b=Object(me.a)(y,2),z=b[0],Q=b[1],Se=Object(c.useRef)([]),te=Object(c.useRef)(0),h=function(){d()};Object(c.useEffect)(function(){rt()},[]),Object(c.useEffect)(function(){fe&&(Se.current=[],te.current=0,M([]))},[fe]);var rt=function(){var ve=Object(le.a)(ye.a.mark(function m(){var F,P;return ye.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.prev=0,S.next=3,Object(Ve.a)("/api/buckets/get_upload_token_for_big_files",{method:"get"});case 3:F=S.sent,P=JSON.parse(Object(Z.a)(F.data)),ue(P),S.next=11;break;case 8:S.prev=8,S.t0=S.catch(0),je.b.error(S.t0);case 11:case"end":return S.stop()}},m,null,[[0,8]])}));return function(){return ve.apply(this,arguments)}}(),it=function(m){return m&&m.substring(0,m.lastIndexOf("."))},be=function(m){var F,P,G=it((F=m[0])===null||F===void 0?void 0:F.name)||it((P=m[1])===null||P===void 0?void 0:P.name),S=$.filter(function(q){return it(q.name)!==G});Se.current=Object(Be.a)(S),M(Object(Be.a)(S))},$e=function(m){var F=new Ne({endpoint:A.end_point,region:A.region,accessKeyId:A.access_key_id,accessKeySecret:A.access_key_secret,bucket:A.bucket,stsToken:A.security_token}),P=m.name,G={container_type:"TestSet",file_name:P},S=Object(Ye.a)(),q="testsets/".concat(o,"/").concat(S).concat(P.indexOf(".")>-1?"."+P.split(".").pop():"");o===null&&(q="testsets/".concat(S).concat(P.indexOf(".")>-1?"."+P.split(".").pop():"")),F.multipartUpload(q,new Blob([m.file],{type:m.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:P+""},url:A==null?void 0:A.callback_url,host:A==null?void 0:A.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(Ve.e)(G)}}).then(function(he){if(he.data.status===0){te.current=te.current+1;var Pe=Se.current.map(function(re){var ge,Qe;if(re.name===((ge=he.data)===null||ge===void 0||((Qe=ge.data)===null||Qe===void 0)?void 0:Qe.file_name)){var Ge,Xe,Ie,We=Object(Ae.a)({},re);if((Ge=he.data)===null||Ge===void 0||((Xe=Ge.data)===null||Xe===void 0||((Ie=Xe.file_name)===null||Ie===void 0))?void 0:Ie.includes(".in")){var Ze,D,ze,qe,Fe,Oe;We.in_object_key=(Ze=he.data)===null||Ze===void 0||((D=Ze.data)===null||D===void 0)?void 0:D.object,We.in_object_size=(ze=he.data)===null||ze===void 0||((qe=ze.data)===null||qe===void 0)?void 0:qe.size,We.input=(Fe=he.data)===null||Fe===void 0||((Oe=Fe.data)===null||Oe===void 0)?void 0:Oe.file_name,We.in_file=m}else{var Je,et,lt,nt,r,e;We.out_object_key=(Je=he.data)===null||Je===void 0||((et=Je.data)===null||et===void 0)?void 0:et.object,We.out_object_size=(lt=he.data)===null||lt===void 0||((nt=lt.data)===null||nt===void 0)?void 0:nt.size,We.output=(r=he.data)===null||r===void 0||((e=r.data)===null||e===void 0)?void 0:e.file_name,We.out_file=m}return We}return re});if(Se.current=Object(Be.a)(Pe),M(Object(Be.a)(Pe)),te.current>0&&te.current===$.length){Q(!1);var xe=k(Pe);xe=xe.filter(function(re){var ge,Qe;return!!(((ge=re[0])===null||ge===void 0?void 0:ge.name)&&((Qe=re[1])===null||Qe===void 0?void 0:Qe.name))}),xe=xe.map(function(re){return Object(Ae.a)(Object(Ae.a)(Object(Ae.a)({},re[0]),re[1]),{},{is_file:!0})}),ce(xe),d()}}})},mt=function(){if($.length===0){je.b.warn("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}Q(!0);var m=k($);if(m.some(function(F){var P,G;return!(((P=F[0])===null||P===void 0?void 0:P.name)&&((G=F[1])===null||G===void 0?void 0:G.name))})){N.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:function(){var F=Object(le.a)(ye.a.mark(function G(){return ye.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:$.map(function(){var he=Object(le.a)(ye.a.mark(function Pe(xe){return ye.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:$e(xe);case 1:case"end":return ge.stop()}},Pe)}));return function(Pe){return he.apply(this,arguments)}}());case 1:case"end":return q.stop()}},G)}));function P(){return F.apply(this,arguments)}return P}(),onCancel:function(){Q(!1)}});return}$.map(function(){var F=Object(le.a)(ye.a.mark(function P(G){return ye.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:$e(G);case 1:case"end":return q.stop()}},P)}));return function(P){return F.apply(this,arguments)}}())},_e={name:"file",fileList:$,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:function(m){if($==null?void 0:$.some(function(P){return P.name===m.name}))return je.b.info("".concat(m.name,"\u6587\u4EF6\u5DF2\u5B58\u5728")),!1;if(m.size/1024/1024>100)return je.b.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(m.name))return je.b.warn("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;var F={name:m.name,uid:m.uid,file:m,percent:0};return $.push(F),Se.current=Object(Be.a)($),M(Object(Be.a)($)),!1}},Ce=k($);return console.log($,Ce,"fileList"),v.a.createElement(N.a,{visible:fe,wrapClassName:pe,onOk:mt,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:z},onCancel:h,width:"1000px",title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},v.a.createElement("div",{className:ee.a.wrap},$.length?v.a.createElement("div",null,v.a.createElement(Te.a,_e,v.a.createElement(X.a,{className:ee.a.btnS},"\u4E0A\u4F20\u6587\u4EF6")),v.a.createElement(V,{data:Ce,onRemove:be})):v.a.createElement("div",{className:ee.a.noData},v.a.createElement("img",{src:C.a,alt:""}),v.a.createElement(Te.a,_e,v.a.createElement(X.a,{className:ee.a.btn},"\u4E0A\u4F20\u6587\u4EF6"))),v.a.createElement("div",{className:ee.a.text},"\u4E0A\u4F20\u9650\u5236\uFF1A",v.a.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",v.a.createElement("br",null),"2\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",v.a.createElement("br",null),"3\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002")))},V=function(t){var d=t.data,ce=d===void 0?[]:d,fe=t.onRemove,pe=t.width,o=pe===void 0?"auto":pe,Ke=t.showScore,Ee=Ke===void 0?!1:Ke,$=t.disabled,M=$===void 0?!1:$,W=t.inputChange,x=function(b){var z=document.createElement("a");document.body.appendChild(z);var Q=URL.createObjectURL(b.file);z.href=Q,z.download=b.name,z.click(),URL.revokeObjectURL(Q),document.body.removeChild(z)},A=function(b,z){var Q=document.createElement("a");document.body.appendChild(Q),Q.href=b,Q.target="_blank",Q.download=z,Q.click(),URL.revokeObjectURL(b),document.body.removeChild(Q)},ue=function(b,z){N.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:v.a.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:function(){fe(b,z)},onCancel:function(){}})};return ce.length?v.a.createElement("div",{style:{width:o}},v.a.createElement("div",{className:ee.a.head},v.a.createElement("div",{style:{width:"20%"}},"\u7528\u4F8B"),v.a.createElement("div",{style:{width:Ee?"25%":"35%"}},"\u8F93\u5165"),v.a.createElement("div",{style:{width:Ee?"25%":"35%"}},"\u8F93\u51FA"),Ee&&v.a.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),v.a.createElement("div",{style:{width:"10%"}},"\u64CD\u4F5C")),ce.map(function(y,b){var z,Q,Se,te;return v.a.createElement("div",{key:b,className:ee.a.list},v.a.createElement("div",{style:{width:"20%"}},"\u6D4B\u8BD5\u7528\u4F8B",b+1),v.a.createElement("div",{className:ee.a.info,style:{width:Ee?"25%":"35%"}},v.a.createElement("span",{title:y.input||((z=y[0])===null||z===void 0?void 0:z.name),onClick:function(){y.input?y.input_file_url?A(y.input_file_url,y.input):x(y.in_file):x(y[0])}},y.input||((Q=y[0])===null||Q===void 0?void 0:Q.name))),v.a.createElement("div",{className:ee.a.info,style:{width:Ee?"25%":"35%"}},v.a.createElement("span",{title:y.output||((Se=y[1])===null||Se===void 0?void 0:Se.name),onClick:function(){y.input?y.output_file_url?A(y.output_file_url,y.output):x(y.out_file):x(y[1])}},y.output||((te=y[1])===null||te===void 0?void 0:te.name))),Ee&&v.a.createElement("div",{style:{width:"20%"}},v.a.createElement(ke.a,{disabled:M,style:{width:"70%"},onChange:function(rt){return W(rt,b)},value:y.score}),v.a.createElement("span",null,"\xA0%")),v.a.createElement("div",{onClick:function(){return ue(y,b)},style:{width:"10%"}},v.a.createElement("span",{className:ee.a.del},"\u5220\u9664")))})):v.a.createElement(v.a.Fragment,null)};Y.a=De},Bvq2:function(de,Y,l){de.exports={wrap:"wrap___2zRY4",colorBlue:"colorBlue___XalpT",repeatedName:"repeatedName___2Tfh4",text:"text___1sYHg",noData:"noData___3pdB4",btn:"btn___3WWjB",btnS:"btnS___2M_9t",head:"head____NWmz",list:"list___2fE4M",del:"del___2BO6Y",info:"info___3GJ70"}},F8wB:function(de,Y,l){de.exports={loading:"loading___1SIOG"}},KhGG:function(de,Y,l){"use strict";l.d(Y,"a",function(){return C}),l.d(Y,"c",function(){return Ve});var at=l("0Owb"),ke=l("miYZ"),Re=l("tsqr"),X=l("oBTY"),ie=l("tJVT"),N=l("PpiC"),Ae=l("WmNS"),U=l.n(Ae),ye=l("k1fw"),se=l("9og8"),je=l("DZo9"),le=l("8z0m"),me=l("q1tI"),Be=l.n(me),He=l("ErOA"),Te=l("NFKh"),c=l.n(Te),v=l("7Cbv"),ne=l("9kvl"),ee=le.a.Dragger,we=l("mxV5"),C=function(Me){var k="bf3c199c2470cb477d907b1e0917c17b",De="5183666c72eec9e4",V=c.a.enc.Utf8.parse(k),j=c.a.enc.Utf8.parse(De),t=c.a.AES.decrypt(Me,V,{iv:j,mode:c.a.mode.CBC});return t.toString(c.a.enc.Utf8)},Z,Ve=function(){var Ne=Object(se.a)(U.a.mark(function Me(k,De,V){var j,t,d,ce,fe,pe,o,Ke,Ee;return U.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return De.file_name=k.name,M.next=3,Object(He.a)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return o=M.sent,console.log("decrypt(res.data):",C(o.data)),o.data=JSON.parse(C(o.data)),Ke=Object(v.a)(),Ee=new we({endpoint:o==null||((j=o.data)===null||j===void 0)?void 0:j.end_point,region:o==null||((t=o.data)===null||t===void 0)?void 0:t.region,accessKeyId:o==null||((d=o.data)===null||d===void 0)?void 0:d.access_key_id,accessKeySecret:o==null||((ce=o.data)===null||ce===void 0)?void 0:ce.access_key_secret,bucket:o==null||((fe=o.data)===null||fe===void 0)?void 0:fe.bucket,stsToken:o==null||((pe=o.data)===null||pe===void 0)?void 0:pe.security_token}),M.abrupt("return",new Promise(function(W,x){var A;Ee.multipartUpload("".concat(Ke),new Blob([k],{type:k.type}),Object(ye.a)(Object(ye.a)({timeout:200*1e3,partSize:102400},V),{},{callback:{url:o==null||((A=o.data)===null||A===void 0)?void 0:A.callback_url,host:o==null?void 0:o.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(He.e)(De)}})).then(function(ue){var y;k.response=(y=ue.data)===null||y===void 0?void 0:y.data,W(ue==null?void 0:ue.data)}).catch(function(ue){x(ue),console.log("err:",ue)})}));case 9:case"end":return M.stop()}},Me)}));return function(k,De,V){return Ne.apply(this,arguments)}}(),Ye=function(Me){var k=Me.user,De=Me.cancelUpload,V=Object(N.a)(Me,["user","cancelUpload"]),j=Object(me.useState)([]),t=Object(ie.a)(j,2),d=t[0],ce=t[1],fe=Object(me.useState)(),pe=Object(ie.a)(fe,2),o=pe[0],Ke=pe[1],Ee={onRemove:function(W){ce(Object(X.a)(d.filter(function(x){return x.name!==W.name}))),V.onChange(d.filter(function(x){return x.name!==W.name}))},disabled:V.disabled,multiple:!0,fileList:d==null?void 0:d.map(function(M){return M.file}),customRequest:function(){},beforeUpload:function(){var M=Object(se.a)(U.a.mark(function x(A){var ue;return U.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:if(ue=V.maxSize||1024*1024*1024*1,!d.filter(function(z){return z.name===A.name}).length){b.next=4;break}return Re.b.info("".concat(A.name,"\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9")),b.abrupt("return");case 4:if(!((A==null?void 0:A.size)>ue)){b.next=7;break}return Re.b.info("\u6587\u4EF6\u8D85\u8FC7".concat(ue/1024/1024/1024,"GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42")),b.abrupt("return",!1);case 7:return d.push({name:A.name,file:A}),ce(Object(X.a)(d)),V.onChange(d),b.abrupt("return",!1);case 11:case"end":return b.stop()}},x)}));function W(x){return M.apply(this,arguments)}return W}()},$=function(){var M=Object(se.a)(U.a.mark(function W(x,A){var ue,y,b,z,Q,Se,te,h,rt;return U.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return A.file_name=x.name,te=x.name,be.next=4,Object(He.a)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if(h=be.sent,h.data=JSON.parse(C(h.data)),!((h==null?void 0:h.status)!==0)){be.next=12;break}return d[d.findIndex(function($e){return $e.name===te})].status="error",d[d.findIndex(function($e){return $e.name===te})].file.status="error",V.onChange(d),Re.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),be.abrupt("return");case 12:return o=new we({endpoint:h==null||((ue=h.data)===null||ue===void 0)?void 0:ue.end_point,region:h==null||((y=h.data)===null||y===void 0)?void 0:y.region,accessKeyId:h==null||((b=h.data)===null||b===void 0)?void 0:b.access_key_id,accessKeySecret:h==null||((z=h.data)===null||z===void 0)?void 0:z.access_key_secret,bucket:h==null||((Q=h.data)===null||Q===void 0)?void 0:Q.bucket,stsToken:h==null||((Se=h.data)===null||Se===void 0)?void 0:Se.security_token}),console.log(x,"file"),Ke(o),rt=Object(v.a)(),be.abrupt("return",new Promise(function($e,mt){try{var _e;o.multipartUpload("".concat(V.identifier,"/").concat(rt).concat(te.indexOf(".")>-1?"."+te.split(".").pop():""),new Blob([x.file],{type:x.file.type}),{timeout:3600*1e3,partSize:1002400,progress:function(ve,m,F){try{console.log("\u8FDB\u5EA6",ve,m,F);var P=d.findIndex(function(G){return G.name===te});d[P].file.percent=ve*100,d[P].tempCheckpoint=m,ce(Object(X.a)(d))}catch(G){}},checkpoint:d[d.findIndex(function(Ce){return Ce.name===te})].tempCheckpoint,callback:{customValue:{id:te+""},url:h==null||((_e=h.data)===null||_e===void 0)?void 0:_e.callback_url,host:h==null?void 0:h.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(He.e)(A)}}).then(function(Ce){var ve,m=d.findIndex(function(q){return q.name===te}),F="done";if(((ve=Ce.data)===null||ve===void 0?void 0:ve.status)===0){var P;x.response=(P=Ce.data)===null||P===void 0?void 0:P.data;var G=d.findIndex(function(q){return q.name===te});d[G].status="done",d[G].file.status="done"}else{var S;Re.b.warn((S=Ce.data)===null||S===void 0?void 0:S.message),F="error"}d[m].status=F,d[m].file.status=F,V.onChange(d),$e(Ce==null?void 0:Ce.data)}).catch(function(Ce){d[d.findIndex(function(ve){return ve.name===te})].status="error",d[d.findIndex(function(ve){return ve.name===te})].file.status="error",Re.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),ce(Object(X.a)(d)),V.onChange(d),mt(Ce),console.log("err:",Ce)})}catch(Ce){}}));case 17:case"end":return be.stop()}},W)}));return function(x,A){return M.apply(this,arguments)}}();return Object(me.useEffect)(function(){d.every(function(M){return M==="done"||M==="error"})&&V.onComplete(d)},[d]),Object(me.useEffect)(function(){if(De){var M;(M=o)===null||M===void 0||M.cancel()}},[De]),Object(me.useEffect)(function(){V.uploading&&d.map(function(){var M=Object(se.a)(U.a.mark(function W(x){var A,ue;return U.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:if(!((!x.status||x.status==="error")&&!De)){b.next=6;break}return x.status="uploading",x.file.status="uploading",b.next=5,$(x,{login:k==null||((A=k.userInfo)===null||A===void 0)?void 0:A.login,container_type:V.container_type,container_id:V.container_id,description:V.description});case 5:ue=b.sent;case 6:case"end":return b.stop()}},W)}));return function(W){return M.apply(this,arguments)}}())},[V.uploading]),Be.a.createElement(ee,Object(at.a)({},Ee,{height:V.height,className:V.className}),Be.a.createElement("p",{className:"ant-upload-hint"},V.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};Y.b=Object(ne.a)(function(Ne){var Me=Ne.loading,k=Ne.globalSetting,De=Ne.user;return{globalSetting:k,loading:Me.models.competitions,user:De}})(Ye)},UUDw:function(de,Y,l){de.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},Xmps:function(de,Y,l){de.exports={flex_box_center:"flex_box_center___wWw1O",flex_space_between:"flex_space_between___3LkUu",flex_box_vertical_center:"flex_box_vertical_center___3qN5V",flex_box_center_end:"flex_box_center_end___3KU-R",flex_box_column:"flex_box_column___IbGRA",bg:"bg___TCDRd",radioStyle:"radioStyle___30gQW",formWrap:"formWrap___3it4O",onePart:"onePart___3-uUM",twoPart:"twoPart___33MNe",title:"title___3DHfV",threePart:"threePart___3zNZU",flexRowCenter:"flexRowCenter___2hu6Z",fourPart:"fourPart___3qGir",testJi:"testJi___2FQtu",upBtn:"upBtn___22Oey",averageWarp:"averageWarp___24RW3",averageCustom:"averageCustom___37H4G",groupWrap:"groupWrap___3ZQ-0",customInput:"customInput___7M4Cd"}},fnXi:function(de,Y,l){"use strict";var at=l("2qtc"),ke=l("kLXV"),Re=l("q1tI"),X=l.n(Re),ie=l("Ty5D"),N=l("9kvl"),Ae=l("93VE"),U=l.n(Ae),ye=function(je){var le=je.activeIndex,me=je.isEdit,Be=me===void 0?!0:me,He=je.dispatch,Te=je.practiceSetting,c=Object(ie.m)(),v=c.id,ne=c.challengesId,ee=Object(Re.useMemo)(function(){return[{name:"\u672C\u5173\u4EFB\u52A1",url:"/shixuns/".concat(v,"/edit/").concat(ne,"/editcheckpoint")},{name:"\u8BC4\u6D4B\u8BBE\u7F6E",url:"/shixuns/".concat(v,"/edit/").concat(ne,"/tab=2")},{name:"\u53C2\u8003\u7B54\u6848",url:"/shixuns/".concat(v,"/edit/").concat(ne,"/tab=3")},{name:"\u5173\u5361\u6392\u884C\u699C",url:"/shixuns/".concat(v,"/edit/").concat(ne,"/tab=4")}]},[v,ne]),we=function(Z){var Ve,Ye=function(){N.c.push(Z),He({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Te==null||((Ve=Te.sideBar)===null||Ve===void 0)?void 0:Ve.confirmLeave)?ke.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Ye()}}):Ye()};return X.a.createElement("ul",{className:"challenge-nav"},Be?ee.map(function(C,Z){return le===Z?X.a.createElement("li",{key:C.url}," ",X.a.createElement("a",{className:"active"},C.name)," "):X.a.createElement("li",{key:C.url}," ",X.a.createElement("a",{onClick:function(){return we(C.url)}},C.name)," ")}):X.a.createElement("li",{key:ee[0].url}," ",X.a.createElement("a",{className:"active"},ee[0].name)," "))};Y.a=Object(N.a)(function(se){var je=se.globalSetting,le=se.practiceSetting;return{globalSetting:je,practiceSetting:le}})(ye)},fu2T:function(de,Y,l){"use strict";var at=l("cIOH"),ke=l.n(at),Re=l("3dVZ"),X=l.n(Re)},gK9i:function(de,Y,l){"use strict";var at=l("pVnL"),ke=l.n(at),Re=l("lSNA"),X=l.n(Re),ie=l("q1tI"),N=l.n(ie),Ae=l("TSYQ"),U=l.n(Ae),ye=l("Gytx"),se=l.n(ye),je=l("Zm9Q"),le=function(){function r(e,n){for(var a=0;a<n.length;a++){var u=n[a];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(e,u.key,u)}}return function(e,n,a){return n&&r(e.prototype,n),a&&r(e,a),e}}();function me(r,e,n){return e in r?Object.defineProperty(r,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[e]=n,r}function Be(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function He(r,e){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:r}function Te(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(r,e):r.__proto__=e)}var c=function(r){Te(e,r);function e(){return Be(this,e),He(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return le(e,[{key:"shouldComponentUpdate",value:function(a){return this.props.forceRender||!se()(this.props,a)}},{key:"render",value:function(){var a;if(this._isActived=this.props.forceRender||this._isActived||this.props.isActive,!this._isActived)return null;var u=this.props,i=u.prefixCls,E=u.isActive,g=u.children,L=u.destroyInactivePanel,f=u.forceRender,H=u.role,p=U()(i+"-content",(a={},me(a,i+"-content-active",E),me(a,i+"-content-inactive",!E),a)),I=!f&&!E&&L?null:N.a.createElement("div",{className:i+"-content-box"},g);return N.a.createElement("div",{className:p,role:H},I)}}]),e}(ie.Component),v=c,ne=function(e){var n=e.prototype;if(!n||!n.isReactComponent)throw new Error("Can only polyfill class components");return typeof n.componentWillReceiveProps!="function"||N.a.Profiler&&(n.UNSAFE_componentWillReceiveProps=n.componentWillReceiveProps,delete n.componentWillReceiveProps),e},ee=ne;function we(r){var e=[];return N.a.Children.forEach(r,function(n){e.push(n)}),e}function C(r,e){var n=null;return r&&r.forEach(function(a){if(n)return;a&&a.key===e&&(n=a)}),n}function Z(r,e,n){var a=null;return r&&r.forEach(function(u){if(u&&u.key===e&&u.props[n]){if(a)throw new Error("two child with same key for <rc-animate> children");a=u}}),a}function Ve(r,e,n){var a=0;return r&&r.forEach(function(u){if(a)return;a=u&&u.key===e&&!u.props[n]}),a}function Ye(r,e,n){var a=r.length===e.length;return a&&r.forEach(function(u,i){var E=e[i];u&&E&&((u&&!E||!u&&E||(u.key!==E.key||n&&u.props[n]!==E.props[n]))&&(a=!1))}),a}function Ne(r,e){var n=[],a={},u=[];return r.forEach(function(i){i&&C(e,i.key)?u.length&&(a[i.key]=u,u=[]):u.push(i)}),e.forEach(function(i){i&&Object.prototype.hasOwnProperty.call(a,i.key)&&(n=n.concat(a[i.key])),n.push(i)}),n=n.concat(u),n}var Me=l("i8i4"),k=l.n(Me),De=l("UwPn"),V={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}},j=V,t=function(){function r(e,n){for(var a=0;a<n.length;a++){var u=n[a];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(e,u.key,u)}}return function(e,n,a){return n&&r(e.prototype,n),a&&r(e,a),e}}();function d(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function ce(r,e){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:r}function fe(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(r,e):r.__proto__=e)}var pe={enter:"transitionEnter",appear:"transitionAppear",leave:"transitionLeave"},o=function(r){fe(e,r);function e(){return d(this,e),ce(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return t(e,[{key:"componentWillUnmount",value:function(){this.stop()}},{key:"componentWillEnter",value:function(a){j.isEnterSupported(this.props)?this.transition("enter",a):a()}},{key:"componentWillAppear",value:function(a){j.isAppearSupported(this.props)?this.transition("appear",a):a()}},{key:"componentWillLeave",value:function(a){j.isLeaveSupported(this.props)?this.transition("leave",a):a()}},{key:"transition",value:function(a,u){var i=this,E=k.a.findDOMNode(this),g=this.props,L=g.transitionName,f=typeof L=="object";this.stop();var H=function(){i.stopper=null,u()};if((De.b||!g.animation[a])&&L&&g[pe[a]]){var p=f?L[a]:L+"-"+a,I=p+"-active";f&&L[a+"Active"]&&(I=L[a+"Active"]),this.stopper=Object(De.a)(E,{name:p,active:I},H)}else this.stopper=g.animation[a](E,H)}},{key:"stop",value:function(){var a=this.stopper;a&&(this.stopper=null,a.stop())}},{key:"render",value:function(){return this.props.children}}]),e}(N.a.Component),Ke=o,Ee=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])}return r},$=function(){function r(e,n){for(var a=0;a<n.length;a++){var u=n[a];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(e,u.key,u)}}return function(e,n,a){return n&&r(e.prototype,n),a&&r(e,a),e}}();function M(r,e,n){return e in r?Object.defineProperty(r,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[e]=n,r}function W(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function x(r,e){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:r}function A(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(r,e):r.__proto__=e)}var ue="rc_animate_"+Date.now();function y(r){var e=r.children;return N.a.isValidElement(e)&&!e.key?N.a.cloneElement(e,{key:ue}):e}function b(){}var z=function(r){A(e,r);function e(n){W(this,e);var a=x(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,n));return Q.call(a),a.currentlyAnimatingKeys={},a.keysToEnter=[],a.keysToLeave=[],a.state={children:we(y(n))},a.childrenRefs={},a}return $(e,[{key:"componentDidMount",value:function(){var a=this,u=this.props.showProp,i=this.state.children;u&&(i=i.filter(function(E){return!!E.props[u]})),i.forEach(function(E){E&&a.performAppear(E.key)})}},{key:"componentWillReceiveProps",value:function(a){var u=this;this.nextProps=a;var i=we(y(a)),E=this.props;E.exclusive&&Object.keys(this.currentlyAnimatingKeys).forEach(function(p){u.stop(p)});var g=E.showProp,L=this.currentlyAnimatingKeys,f=E.exclusive?we(y(E)):this.state.children,H=[];g?(f.forEach(function(p){var I=p&&C(i,p.key),J=void 0;(!I||!I.props[g])&&p.props[g]?J=N.a.cloneElement(I||p,M({},g,!0)):J=I,J&&H.push(J)}),i.forEach(function(p){(!p||!C(f,p.key))&&H.push(p)})):H=Ne(f,i),this.setState({children:H}),i.forEach(function(p){var I=p&&p.key;if(p&&L[I])return;var J=p&&C(f,I);if(g){var w=p.props[g];if(J){var R=Z(f,I,g);!R&&w&&u.keysToEnter.push(I)}else w&&u.keysToEnter.push(I)}else J||u.keysToEnter.push(I)}),f.forEach(function(p){var I=p&&p.key;if(p&&L[I])return;var J=p&&C(i,I);if(g){var w=p.props[g];if(J){var R=Z(i,I,g);!R&&w&&u.keysToLeave.push(I)}else w&&u.keysToLeave.push(I)}else J||u.keysToLeave.push(I)})}},{key:"componentDidUpdate",value:function(){var a=this.keysToEnter;this.keysToEnter=[],a.forEach(this.performEnter);var u=this.keysToLeave;this.keysToLeave=[],u.forEach(this.performLeave)}},{key:"isValidChildByKey",value:function(a,u){var i=this.props.showProp;return i?Z(a,u,i):C(a,u)}},{key:"stop",value:function(a){delete this.currentlyAnimatingKeys[a];var u=this.childrenRefs[a];u&&u.stop()}},{key:"render",value:function(){var a=this,u=this.props;this.nextProps=u;var i=this.state.children,E=null;i&&(E=i.map(function(f){if(f==null)return f;if(!f.key)throw new Error("must set key for <rc-animate> children");return N.a.createElement(Ke,{key:f.key,ref:function(p){a.childrenRefs[f.key]=p},animation:u.animation,transitionName:u.transitionName,transitionEnter:u.transitionEnter,transitionAppear:u.transitionAppear,transitionLeave:u.transitionLeave},f)}));var g=u.component;if(g){var L=u;return typeof g=="string"&&(L=Ee({className:u.className,style:u.style},u.componentProps)),N.a.createElement(g,L,E)}return E[0]||null}}]),e}(N.a.Component);z.isAnimate=!0,z.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:b,onEnter:b,onLeave:b,onAppear:b};var Q=function(){var e=this;this.performEnter=function(n){e.childrenRefs[n]&&(e.currentlyAnimatingKeys[n]=!0,e.childrenRefs[n].componentWillEnter(e.handleDoneAdding.bind(e,n,"enter")))},this.performAppear=function(n){e.childrenRefs[n]&&(e.currentlyAnimatingKeys[n]=!0,e.childrenRefs[n].componentWillAppear(e.handleDoneAdding.bind(e,n,"appear")))},this.handleDoneAdding=function(n,a){var u=e.props;if(delete e.currentlyAnimatingKeys[n],u.exclusive&&u!==e.nextProps)return;var i=we(y(u));e.isValidChildByKey(i,n)?a==="appear"?j.allowAppearCallback(u)&&(u.onAppear(n),u.onEnd(n,!0)):j.allowEnterCallback(u)&&(u.onEnter(n),u.onEnd(n,!0)):e.performLeave(n)},this.performLeave=function(n){e.childrenRefs[n]&&(e.currentlyAnimatingKeys[n]=!0,e.childrenRefs[n].componentWillLeave(e.handleDoneLeaving.bind(e,n)))},this.handleDoneLeaving=function(n){var a=e.props;if(delete e.currentlyAnimatingKeys[n],a.exclusive&&a!==e.nextProps)return;var u=we(y(a));if(e.isValidChildByKey(u,n))e.performEnter(n);else{var i=function(){j.allowLeaveCallback(a)&&(a.onLeave(n),a.onEnd(n,!1))};Ye(e.state.children,u,a.showProp)?i():e.setState({children:u},i)}}},Se=ee(z),te=function(){function r(e,n){for(var a=0;a<n.length;a++){var u=n[a];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(e,u.key,u)}}return function(e,n,a){return n&&r(e.prototype,n),a&&r(e,a),e}}();function h(r,e,n){return e in r?Object.defineProperty(r,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[e]=n,r}function rt(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function it(r,e){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:r}function be(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(r,e):r.__proto__=e)}var $e=function(r){be(e,r);function e(){var n,a,u,i;rt(this,e);for(var E=arguments.length,g=Array(E),L=0;L<E;L++)g[L]=arguments[L];return i=(a=(u=it(this,(n=e.__proto__||Object.getPrototypeOf(e)).call.apply(n,[this].concat(g))),u),u.handleItemClick=function(){var f=u.props,H=f.onItemClick,p=f.panelKey;typeof H=="function"&&H(p)},u.handleKeyPress=function(f){(f.key==="Enter"||f.keyCode===13||f.which===13)&&u.handleItemClick()},a),it(u,i)}return te(e,[{key:"shouldComponentUpdate",value:function(a){return!se()(this.props,a)}},{key:"render",value:function(){var a,u=this.props,i=u.className,E=u.id,g=u.style,L=u.prefixCls,f=u.header,H=u.headerClass,p=u.children,I=u.isActive,J=u.showArrow,w=u.destroyInactivePanel,R=u.disabled,oe=u.accordion,ae=u.forceRender,Ue=u.expandIcon,tt=u.extra,ot=U()(L+"-header",h({},H,H)),st=U()((a={},h(a,L+"-item",!0),h(a,L+"-item-active",I),h(a,L+"-item-disabled",R),a),i),_t=N.a.createElement("i",{className:"arrow"});return J&&typeof Ue=="function"&&(_t=Ue(this.props)),N.a.createElement("div",{className:st,style:g,id:E},N.a.createElement("div",{className:ot,onClick:this.handleItemClick,role:oe?"tab":"button",tabIndex:R?-1:0,"aria-expanded":""+I,onKeyPress:this.handleKeyPress},J&&_t,f,tt&&N.a.createElement("div",{className:L+"-extra"},tt)),N.a.createElement(Se,{showProp:"isActive",exclusive:!0,component:"",animation:this.props.openAnimation},N.a.createElement(v,{prefixCls:L,isActive:I,destroyInactivePanel:w,forceRender:ae,role:oe?"tabpanel":null},p)))}}]),e}(ie.Component);$e.defaultProps={showArrow:!0,isActive:!1,destroyInactivePanel:!1,onItemClick:function(){},headerClass:"",forceRender:!1};var mt=$e;function _e(r,e,n,a){var u=void 0;return Object(De.a)(r,n,{start:function(){e?(u=r.offsetHeight,r.style.height=0):r.style.height=r.offsetHeight+"px"},active:function(){r.style.height=(e?u:0)+"px"},end:function(){r.style.height="",a()}})}function Ce(r){return{enter:function(n,a){return _e(n,!0,r+"-anim",a)},leave:function(n,a){return _e(n,!1,r+"-anim",a)}}}var ve=Ce,m=function(){function r(e,n){for(var a=0;a<n.length;a++){var u=n[a];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(e,u.key,u)}}return function(e,n,a){return n&&r(e.prototype,n),a&&r(e,a),e}}();function F(r){if(Array.isArray(r)){for(var e=0,n=Array(r.length);e<r.length;e++)n[e]=r[e];return n}else return Array.from(r)}function P(r,e,n){return e in r?Object.defineProperty(r,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[e]=n,r}function G(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function S(r,e){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:r}function q(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(r,e):r.__proto__=e)}function he(r){var e=r;return Array.isArray(e)||(e=e?[e]:[]),e.map(function(n){return String(n)})}var Pe=function(r){q(e,r);function e(n){G(this,e);var a=S(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,n));xe.call(a);var u=n.activeKey,i=n.defaultActiveKey,E=i;return"activeKey"in n&&(E=u),a.state={openAnimation:n.openAnimation||ve(n.prefixCls),activeKey:he(E)},a}return m(e,[{key:"shouldComponentUpdate",value:function(a,u){return!se()(this.props,a)||!se()(this.state,u)}},{key:"render",value:function(){var a,u=this.props,i=u.prefixCls,E=u.className,g=u.style,L=u.accordion,f=U()((a={},P(a,i,!0),P(a,E,!!E),a));return N.a.createElement("div",{className:f,style:g,role:L?"tablist":null},this.getItems())}}],[{key:"getDerivedStateFromProps",value:function(a){var u={};return"activeKey"in a&&(u.activeKey=he(a.activeKey)),"openAnimation"in a&&(u.openAnimation=a.openAnimation),u.activeKey||u.openAnimation?u:null}}]),e}(ie.Component),xe=function(){var e=this;this.onClickItem=function(n){var a=e.state.activeKey;if(e.props.accordion)a=a[0]===n?[]:[n];else{a=[].concat(F(a));var u=a.indexOf(n),i=u>-1;i?a.splice(u,1):a.push(n)}e.setActiveKey(a)},this.getNewChild=function(n,a){if(!n)return null;var u=e.state.activeKey,i=e.props,E=i.prefixCls,g=i.accordion,L=i.destroyInactivePanel,f=i.expandIcon,H=n.key||String(a),p=n.props,I=p.header,J=p.headerClass,w=p.disabled,R=!1;g?R=u[0]===H:R=u.indexOf(H)>-1;var oe={key:H,panelKey:H,header:I,headerClass:J,isActive:R,prefixCls:E,destroyInactivePanel:L,openAnimation:e.state.openAnimation,accordion:g,children:n.props.children,onItemClick:w?null:e.onClickItem,expandIcon:f};return typeof n.type=="string"?n:N.a.cloneElement(n,oe)},this.getItems=function(){var n=e.props.children;return Object(je.a)(n).map(e.getNewChild)},this.setActiveKey=function(n){"activeKey"in e.props||e.setState({activeKey:n}),e.props.onChange(e.props.accordion?n[0]:n)}};Pe.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},Pe.Panel=mt;var re=Pe,ge=re,Qe=re.Panel,Ge=l("fEPi"),Xe=l.n(Ge),Ie=l("H84U"),We=function(e){var n=ie.useContext(Ie.b),a=n.getPrefixCls,u=e.prefixCls,i=e.className,E=i===void 0?"":i,g=e.showArrow,L=g===void 0?!0:g,f=a("collapse",u),H=U()(X()({},"".concat(f,"-no-arrow"),!L),E);return ie.createElement(ge.Panel,ke()({},e,{prefixCls:f,className:H}))},Ze=We,D=l("xEkU"),ze=l.n(D);function qe(r,e,n){var a,u;return Object(De.a)(r,"ant-motion-collapse-legacy",{start:function(){e?(a=r.offsetHeight,r.style.height="0px",r.style.opacity="0"):(r.style.height="".concat(r.offsetHeight,"px"),r.style.opacity="1")},active:function(){u&&ze.a.cancel(u),u=ze()(function(){r.style.height="".concat(e?a:0,"px"),r.style.opacity=e?"1":"0"})},end:function(){u&&ze.a.cancel(u),r.style.height="",r.style.opacity="",n()}})}var Fe={enter:function(e,n){return qe(e,!0,n)},leave:function(e,n){return qe(e,!1,n)},appear:function(e,n){return qe(e,!0,n)}},Oe=Fe,Je=l("0n0R"),et=function(e){var n,a=ie.useContext(Ie.b),u=a.getPrefixCls,i=a.direction,E=e.prefixCls,g=e.className,L=g===void 0?"":g,f=e.bordered,H=e.ghost,p=u("collapse",E),I=function(){var Ue=e.expandIconPosition;return Ue!==void 0?Ue:i==="rtl"?"right":"left"},J=function(){var Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},tt=e.expandIcon,ot=tt?tt(Ue):ie.createElement(Xe.a,{rotate:Ue.isActive?90:void 0});return Object(Je.a)(ot,function(){return{className:U()(ot.props.className,"".concat(p,"-arrow"))}})},w=I(),R=U()((n={},X()(n,"".concat(p,"-borderless"),!f),X()(n,"".concat(p,"-icon-position-").concat(w),!0),X()(n,"".concat(p,"-rtl"),i==="rtl"),X()(n,"".concat(p,"-ghost"),!!H),n),L),oe=ke()(ke()({},Oe),{appear:function(){}});return ie.createElement(ge,ke()({openAnimation:oe},e,{expandIcon:function(Ue){return J(Ue)},prefixCls:p,className:R}))};et.Panel=Ze,et.defaultProps={bordered:!0};var lt=et,nt=Y.a=lt},nj2k:function(de,Y,l){de.exports=l.p+"static/nodata.987ba6c7.svg"},nuEh:function(de,Y,l){"use strict";var at=l("T2oS"),ke=l("W9HT"),Re=l("q1tI"),X=l.n(Re),ie=l("F8wB"),N=l.n(ie),Ae=function(ye){var se=ye.loading;return se?X.a.createElement("div",{className:N.a.loading},X.a.createElement(ke.a,null)):X.a.createElement(X.a.Fragment,null)};Y.a=Ae},xdT8:function(de,Y,l){"use strict";l.r(Y),l.d(Y,"PracticeFileType",function(){return _e});var at=l("+L6B"),ke=l("2/Rp"),Re=l("5Dmo"),X=l("3S7+"),ie=l("Q9mQ"),N=l("diRs"),Ae=l("7Kak"),U=l("9yH6"),ye=l("sRBo"),se=l("kaz8"),je=l("miYZ"),le=l("tsqr"),me=l("oBTY"),Be=l("jrin"),He=l("2qtc"),Te=l("kLXV"),c=l("k1fw"),v=l("WmNS"),ne=l.n(v),ee=l("9og8"),we=l("y8nQ"),C=l("Vl3Y"),Z=l("tJVT"),Ve=l("PpiC"),Ye=l("fu2T"),Ne=l("gK9i"),Me=l("5NDa"),k=l("5rEg"),De=l("OaEy"),V=l("2fM7"),j=l("q1tI"),t=l.n(j),d=l("9kvl"),ce=l("Lyp1"),fe=l("HBuW"),pe=l("Xmps"),o=l.n(pe),Ke=l("9ZNV"),Ee=l("T2oS"),$=l("W9HT"),M=l("Znn+"),W=l("ZTPi"),x=l("R9oj"),A=l("ECub"),ue=l("Ty5D"),y=l("2kYD"),b=l.n(y),z=function(F){return(F==null?void 0:F.length)?F.filter(function(P,G){return G!==0}).map(function(P){return P.val}).join("").substr(1):""},Q=function(F){var P=F.shixunsDetail,G=F.globalSetting,S=F.dispatch,q=F.fileType,he=F.path,Pe=F.onFinish,xe=Pe===void 0?function(){}:Pe,re=Object(ue.m)(),ge=Object(j.useState)(""),Qe=Object(Z.a)(ge,2),Ge=Qe[0],Xe=Qe[1],Ie=Object(j.useState)("1"),We=Object(Z.a)(Ie,2),Ze=We[0],D=We[1],ze=Object(j.useState)([]),qe=Object(Z.a)(ze,2),Fe=qe[0],Oe=qe[1],Je=Object(j.useState)(!1),et=Object(Z.a)(Je,2),lt=et[0],nt=et[1],r=Object(j.useState)([]),e=Object(Z.a)(r,2),n=e[0],a=e[1],u=[_e.OriginalPicturePath,_e.ExpectPicturePath,_e.PicturePath],i=u.includes(q);Object(j.useEffect)(function(){if(P.actionTabs.key!=="EditPracticeSetting-SelectFilePath")return;Xe(he||""),E()},[P.actionTabs.key,he,Ze]);var E=function(){var w=Object(ee.a)(ne.a.mark(function R(){var oe,ae,Ue,tt=arguments;return ne.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return oe=tt.length>0&&tt[0]!==void 0?tt[0]:"",nt(!0),st.next=4,S({type:"shixunsDetail/".concat(Ze==="1"?"getRepository":"getSecretRepository"),payload:{id:re.id,path:oe}});case 4:ae=st.sent,(ae==null?void 0:ae.trees)?(Ue=ae.trees.map(function(_t){return Object(c.a)(Object(c.a)({},_t),{name:_t.name,val:_t.name})}),a(Ue||[])):a([]),nt(!1);case 7:case"end":return st.stop()}},R)}));return function(){return w.apply(this,arguments)}}(),g=function(R){var oe=z(Fe),ae="".concat(oe&&"".concat(oe,"/")).concat(R);Ze==="2"&&(ae="secret/".concat(ae)),q===_e.Path?!(Ge==null?void 0:Ge.includes("".concat(ae,"\uFF1B")))&&Xe("".concat(Ge).concat(ae,"\uFF1B")):q===_e.ExecPath&&Xe(ae)},L=function(R){if(R.type==="tree"){Fe.length?Fe.push({val:"/".concat(R.val),path:R.val}):Fe.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(R.val),path:R.val}),Oe(Fe);var oe=z(Fe);i&&Xe(oe),E(oe)}},f=function(R,oe){var ae=Fe.filter(function(tt,ot){return ot<=oe});Oe(ae);var Ue=z(ae);i&&Xe(Ue),E(Ue)},H=function(){var w=Object(ee.a)(ne.a.mark(function R(){return ne.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:xe(Ge),p();case 2:case"end":return ae.stop()}},R)}));return function(){return w.apply(this,arguments)}}(),p=function(){Xe(""),Oe([]),a([]),D("1"),S({type:"shixunsDetail/setActionTabs",payload:{}})},I=function(){return t.a.createElement(A.a,{style:{margin:"0 0"},image:A.a.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:t.a.createElement("div",null,t.a.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),t.a.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},t.a.createElement(ke.a,{type:"primary",onClick:function(){p(),S({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),d.c.push("/shixuns/".concat(re.id,"/edit?tabId=warehouse"))}},"\u53BB\u4E0A\u4F20"))},J=z(Fe);return t.a.createElement(Te.a,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,visible:P.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:H,onCancel:p},t.a.createElement("div",{className:b.a.wrap},t.a.createElement(W.a,{activeKey:Ze,onChange:function(R){Oe([]),D(R)}},t.a.createElement(W.a.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),q==="exec_path"&&t.a.createElement(W.a.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),t.a.createElement($.a,{style:{backgroundColor:"#f5f5f5",height:200},spinning:lt},t.a.createElement("div",{className:b.a.content},t.a.createElement("div",null,!!(Fe==null?void 0:Fe.length)&&Fe.map(function(w,R){return t.a.createElement("a",{style:{whiteSpace:R===0?"nowrap":""},key:R,onClick:function(){return f(w,R)}},w.val)})),(n==null?void 0:n.length)?n.map(function(w,R){return w.type==="tree"?t.a.createElement("a",{key:R,onClick:function(){return L(w)}},t.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(b.a.colorBlue)}),J&&"".concat(J,"/"),w.name):t.a.createElement("a",{key:R,onClick:function(){return g("".concat(w.name))}},t.a.createElement("i",{className:"iconfont icon-zuoye ".concat(b.a.colorBlue)}),J&&"".concat(J,"/"),w.name)}):I())),t.a.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),t.a.createElement(k.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ge,onChange:function(R){return Xe(R.target.value)}})))},Se=Object(d.a)(function(m){var F=m.shixunsDetail,P=m.globalSetting;return{shixunsDetail:F,globalSetting:P}})(Q),te=l("B7Ph"),h=l("LvDl"),rt=l("nuEh"),it=l("fnXi"),be=V.a.Option,$e=k.a.TextArea,mt=Ne.a.Panel,_e;(function(m){m.Path="path",m.ExecPath="exec_path",m.OriginalPicturePath="original_picture_path",m.ExpectPicturePath="expect_picture_path",m.PicturePath="picture_path"})(_e||(_e={}));var Ce=function(F){var P,G,S,q,he,Pe=F.shixunsDetail,xe=F.dispatch,re=F.match,ge=F.practiceSetting,Qe=Object(Ve.a)(F,["shixunsDetail","dispatch","match","practiceSetting"]),Ge=C.a.useForm(),Xe=Object(Z.a)(Ge,1),Ie=Xe[0],We=Object(j.useState)({}),Ze=Object(Z.a)(We,2),D=Ze[0],ze=Ze[1],qe=Object(j.useState)([]),Fe=Object(Z.a)(qe,2),Oe=Fe[0],Je=Fe[1],et=Object(j.useState)({}),lt=Object(Z.a)(et,2),nt=lt[0],r=lt[1],e=Object(j.useState)([]),n=Object(Z.a)(e,2),a=n[0],u=n[1],i=Object(j.useState)(),E=Object(Z.a)(i,2),g=E[0],L=E[1],f=Object(j.useRef)({formValue:{},testSetList:[],uploadData:[]}),H=Object(j.useState)(!0),p=Object(Z.a)(H,2),I=p[0],J=p[1],w=Object(j.useState)(!0),R=Object(Z.a)(w,2),oe=R[0],ae=R[1],Ue=Object(j.useRef)(null),tt=Object(j.useState)(!1),ot=Object(Z.a)(tt,2),st=ot[0],_t=ot[1],Pt=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file"];Object(j.useEffect)(function(){Ft()},[]),Object(j.useEffect)(function(){return JSON.stringify(f.current.formValue)!=="{}"&&f.current.testSetList.length&&yt(),function(){clearTimeout(Ue.current)}},[D,a]);var Ft=function(){var K=Object(ee.a)(ne.a.mark(function s(){var _,O;return ne.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return J(!0),B.next=3,xe({type:"shixunsDetail/getRepository",payload:{id:re.params.id,path:""}});case 3:return _=B.sent,ae((_==null?void 0:_.trees)===null),B.next=7,Object(fe.D)({id:re.params.id,challengeId:re.params.challengesId,tab:1});case 7:O=B.sent,O&&(J(!1),r(O),Ct(O));case 9:case"end":return B.stop()}},s)}));return function(){return K.apply(this,arguments)}}(),yt=function(){clearTimeout(Ue.current),Ue.current=setTimeout(bt,500)},bt=function(){var s=Pt.some(function(_){var O=Object(h.isNumber)(D[_])?String(D[_]):D[_],T=Object(h.isNumber)(f.current.formValue[_])?String(f.current.formValue[_]):f.current.formValue[_];return!Object(h.isEqual)(O,T)});s||!Object(h.isEqual)(f.current.testSetList,a)||!Object(h.isEqual)(f.current.uploadData,Oe)?xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},Ct=function(s){var _,O,T=((_=s.test_sets)===null||_===void 0||((O=_[0])===null||O===void 0)?void 0:O.is_file)||!1;if(Ie.setFieldsValue(Object(c.a)(Object(c.a)({},s),{},{is_file:T})),ze(Object(c.a)(Object(c.a)({},s),{},{is_file:T})),T){var B=s.test_sets||[];Je(B);var Le=[{hidden:0,input:"",output:"",score:100}];f.current={formValue:Object(c.a)({},s),testSetList:Le,uploadData:B},u(Le)}else{var dt,ft=((dt=s.test_sets)===null||dt===void 0?void 0:dt.length)?s.test_sets:[{hidden:0,input:"",output:"",score:100}];u(ft),f.current={formValue:Object(c.a)({},s),testSetList:ft,uploadData:[]}}},Et=function(){var K=Object(ee.a)(ne.a.mark(function s(_){return ne.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(!oe){T.next=3;break}return Te.a.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:function(){xe({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),d.c.push("/shixuns/".concat(re.params.id,"/edit?tabId=warehouse"))},cancelText:"\u53D6\u6D88"}),T.abrupt("return");case 3:xe({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),L(_);case 5:case"end":return T.stop()}},s)}));return function(_){return K.apply(this,arguments)}}(),gt=function(s){var _=Object(Be.a)({},g,s);Ie.setFieldsValue(_),ze(Object(c.a)(Object(c.a)({},D),_))},Ot=function(s,_){ze(Object(c.a)({},_)),console.log(_,"values"),"test_set_score"in s&&(s.test_set_score&&(Ie.setFieldsValue({test_set_average:!0}),D.is_file?vt(Oe):pt(a))),"test_set_average"in s&&(s.test_set_average&&(D.is_file?vt(Oe):pt(a))),"unity_3d"in s&&(s.unity_3d||(Ie.setFieldsValue({with_code_file:!0}),ze(Object(c.a)(Object(c.a)({},_),{},{with_code_file:!0}))))},pt=function(s){var _=Math.floor(100/s.length),O=_+100%s.length;s=s.map(function(T,B){return B===s.length-1?Object(c.a)(Object(c.a)({},T),{},{score:O}):Object(c.a)(Object(c.a)({},T),{},{score:_})}),f.current.testSetList=Object(h.clone)(s),u(s)},vt=function(s){var _=Math.floor(100/s.length),O=_+100%s.length;s=s.map(function(T,B){return B===s.length-1?Object(c.a)(Object(c.a)({},T),{},{score:O}):Object(c.a)(Object(c.a)({},T),{},{score:_})}),f.current.uploadData=Object(h.clone)(s),Je(s)},Ut=function(){var s=[].concat(Object(me.a)(a),[{hidden:0,input:"",output:"",score:0}]);Ie.getFieldValue("test_set_average")?pt(s):u(s)},Rt=function(){var K=Object(ee.a)(ne.a.mark(function s(_){var O,T,B,Le,dt,ft;return ne.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(O=[],!_.is_file){ut.next=8;break}if(T=Oe.map(function(ct){return ct.score}),B=T.reduce(function(ct,ht){return ct+ht},0),!(_.test_set_score&&B!==100&&(a==null?void 0:a.length))){ut.next=7;break}return le.b.info("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),ut.abrupt("return");case 7:O=Oe;case 8:if(_.is_file){ut.next=15;break}if(Le=a.map(function(ct){return ct.score}),dt=Le.reduce(function(ct,ht){return ct+ht},0),!(_.test_set_score&&dt!==100&&(a==null?void 0:a.length))){ut.next=14;break}return le.b.info("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),ut.abrupt("return");case 14:O=a.map(function(ct){return Object(c.a)(Object(c.a)({},ct),{},{is_file:!1})});case 15:return ut.next=17,Object(fe.Fb)(Object(c.a)(Object(c.a)({},re.params),{},{tab:1,challenge:Object(c.a)(Object(c.a)(Object(c.a)({},_),{test_set_rules_expression:_.test_set_rules===0?null:_.test_set_rules_expression}),{},{shixunfileexpectpicturepath:_.original_picture_path,shixunfilestandardpicturepath:_.expect_picture_path}),test_set:O}));case 17:ft=ut.sent,ft.status>=0&&d.c.replace("/shixuns/".concat(re.params.id,"/edit/").concat(re.params.challengesId,"/tab=3"));case 19:case"end":return ut.stop()}},s)}));return function(_){return K.apply(this,arguments)}}(),Bt=function(s,_){var O=Object(me.a)(Oe);O.splice(_,1),D.test_set_average?vt(O):Je(O)},xt=function(s,_){console.log(s,_);var O=Oe.map(function(T,B){return B===_?Object(c.a)(Object(c.a)({},T),{},{score:s.target.value?Number(s.target.value):0}):T});Je(O)},Dt=function(s){var _=Oe.concat(s);D.test_set_average?vt(_):Je(_)},At=function(){var s,_=function(){d.c.push("/shixuns/".concat(re.params.id,"/challenges")),xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ge==null||((s=ge.sideBar)===null||s===void 0)?void 0:s.confirmLeave)?Te.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){_()}}):_()};return console.log(Oe,444),t.a.createElement(t.a.Fragment,null,t.a.createElement("section",{key:1,className:o.a.bg},t.a.createElement(C.a,{form:Ie,className:o.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Ot,onFinish:Rt,initialValues:{test_set_rules:0}},t.a.createElement(it.a,{activeIndex:1}),t.a.createElement("div",{className:o.a.onePart},((P=Pe.detail)===null||P===void 0?void 0:P.identity)<3&&t.a.createElement(C.a.Item,{label:"\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0:"},t.a.createElement(C.a.Item,{name:"unity_3d",noStyle:!0,valuePropName:"checked"},t.a.createElement(se.a,{disabled:((G=Pe.detail)===null||G===void 0?void 0:G.shixun_status)===2})),t.a.createElement("span",{className:"font14 c-light-black"},"\uFF08\u53EF\u4EE5\u5728\u5B66\u5458\u9875\u9762\u76F4\u63A5\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\uFF09")),D.unity_3d&&((S=Pe.detail)===null||S===void 0?void 0:S.identity)<3&&t.a.createElement(t.a.Fragment,null,t.a.createElement(C.a.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(k.a,{bordered:!1,disabled:((q=Pe.detail)===null||q===void 0?void 0:q.shixun_status)===2,placeholder:"\u8BF7\u9009\u62E9\u7248\u672C\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u3002\u4F8B\uFF1A src/step1/HelloWorld.java"})),t.a.createElement(C.a.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},t.a.createElement(U.a.Group,null,t.a.createElement(U.a,{value:!0},"\u662F"),t.a.createElement(U.a,{value:!1},"\u5426"))),D.with_code_file?t.a.createElement(C.a.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},t.a.createElement(U.a.Group,null,t.a.createElement(U.a,{value:!0},"\u662F"),t.a.createElement(U.a,{value:!1},"\u5426"))):null)),t.a.createElement("div",{className:o.a.twoPart},D.with_code_file&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:o.a.title},"\u8BC4\u6D4B\u6587\u4EF6"),t.a.createElement(C.a.Item,{name:"exec_time",label:t.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(k.a,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:o.a.width300})),t.a.createElement(C.a.Item,{label:t.a.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},t.a.createElement(C.a.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(V.a,{bordered:!1,size:"large",style:{width:600},getPopupContainer:function(s){return s.parentNode}},t.a.createElement(be,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),t.a.createElement(be,{value:1},"\u56FE\u7247"),t.a.createElement(be,{value:2},"apk/exe"),t.a.createElement(be,{value:3},"txt"),t.a.createElement(be,{value:4},"html"),t.a.createElement(be,{value:5},"mp3"),t.a.createElement(be,{value:6},"mp4"))),t.a.createElement(N.a,{overlayClassName:o.a.popover,placement:"bottomLeft",content:t.a.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",t.a.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",t.a.createElement("br",null),t.a.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",t.a.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",t.a.createElement("br",null),t.a.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",t.a.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",t.a.createElement("br",null),t.a.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",t.a.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",t.a.createElement("br",null),t.a.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",t.a.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",t.a.createElement("br",null),t.a.createElement("br",null)),trigger:"click"},t.a.createElement(ce.a,{className:"ml5 font24 c-light-black"}))),t.a.createElement(C.a.Item,{name:"path",label:t.a.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(k.a,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:function(){return Et(_e.Path)}})),t.a.createElement(C.a.Item,{name:"exec_path",label:t.a.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(k.a,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:function(){return Et(_e.ExecPath)}})),D.show_type===4&&(D.web_route||(nt==null?void 0:nt.has_web_route))&&t.a.createElement(C.a.Item,{name:"web_route",label:t.a.createElement("div",null,"Web\u8DEF\u7531 ",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u52308080\u7AEF\u53E3\uFF09"))},t.a.createElement(k.a,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"})),(D.show_type===1||D.show_type===5||D.show_type===6)&&t.a.createElement(C.a.Item,{name:"original_picture_path",label:t.a.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},t.a.createElement(k.a,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:function(){return Et(_e.OriginalPicturePath)}})),D.show_type!==-1&&t.a.createElement(C.a.Item,{name:"picture_path",label:t.a.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},t.a.createElement(k.a,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:function(){return Et(_e.PicturePath)}})),(D.show_type===1||D.show_type===5||D.show_type===6)&&t.a.createElement(C.a.Item,{name:"expect_picture_path",label:t.a.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},t.a.createElement(k.a,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:function(){return Et(_e.ExpectPicturePath)}})))),t.a.createElement("div",{className:o.a.threePart},D.with_code_file&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:o.a.title},"\u8BC4\u6D4B\u89C4\u5219"),t.a.createElement("div",{className:o.a.flexRowCenter},t.a.createElement(C.a.Item,{className:o.a.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},t.a.createElement(U.a.Group,{className:"ml25"},t.a.createElement(U.a,{className:o.a.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),t.a.createElement(U.a,{className:o.a.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),D.test_set_rules===1&&t.a.createElement(t.a.Fragment,null,t.a.createElement(C.a.Item,{name:"test_set_rules_expression",style:{marginTop:50},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(k.a,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),t.a.createElement(N.a,{overlayClassName:o.a.popover,placement:"bottomLeft",content:t.a.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",t.a.createElement("br",null),"(actual-expect)/expect <= 0.01",t.a.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",t.a.createElement("br",null),"string.contains(actual, \u201Chello\u201D)",t.a.createElement("br",null),t.a.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",t.a.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",t.a.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",t.a.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",t.a.createElement("br",null),t.a.createElement("br",null),t.a.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#1890ff",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),t.a.createElement("br",null)),trigger:"click"},t.a.createElement(ce.a,{style:{padding:"34px 0 0 9px"},className:"font24 c-light-black"})))),t.a.createElement(C.a.Item,{className:o.a.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},t.a.createElement(U.a.Group,{className:"ml25"},t.a.createElement(U.a,{className:o.a.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),t.a.createElement(U.a,{className:o.a.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),t.a.createElement(U.a,{className:o.a.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",t.a.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),t.a.createElement("div",{className:o.a.fourPart},D.with_code_file&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:o.a.title},"\u6D4B\u8BD5\u96C6"),t.a.createElement(C.a.Item,{className:o.a.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},t.a.createElement(U.a.Group,{className:"ml25"},t.a.createElement(U.a,{value:!1,className:o.a.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),t.a.createElement(U.a,{value:!0,className:o.a.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),D.test_set_score&&t.a.createElement("div",{className:o.a.averageWarp},t.a.createElement(C.a.Item,{className:o.a.averageCustom,name:"test_set_average",label:""},t.a.createElement(U.a.Group,null,t.a.createElement(U.a,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),t.a.createElement(U.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),!D.is_file&&a.map(function(K,s){return t.a.createElement("div",{className:o.a.groupWrap,key:s},t.a.createElement("div",{className:"font16"},t.a.createElement("span",{className:"mr10"},"\u7EC4",s+1," : "),D.test_set_score&&t.a.createElement("span",{style:{marginRight:100}},t.a.createElement(k.a,{style:{width:100},bordered:!1,className:o.a.customInput,value:K.score,type:"number",onChange:function(O){var T=a.map(function(Le,dt){return dt===s?Object(c.a)(Object(c.a)({},Le),{},{score:O.target.value?Number(O.target.value):0}):Le}),B={test_set_average:!1};ze(Object(c.a)(Object(c.a)({},D),B)),Ie.setFieldsValue(B),u(T)}}),t.a.createElement("span",{className:"ml10 mr10"},"%")),t.a.createElement(se.a,{className:"font14 ml5",checked:K.hidden===1,onChange:function(O){var T=a.map(function(B,Le){return Le===s?Object(c.a)(Object(c.a)({},B),{},{hidden:O.target.checked?1:0}):B});u(T)}},"\u9690\u85CF",t.a.createElement("span",{className:"font12 c-light-black"},'\uFF08\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173\uFF09')),t.a.createElement("span",{className:"tr flex1",style:{float:"right"}},s!==0&&t.a.createElement(X.a,{placement:"bottom",title:"\u5220\u9664"},t.a.createElement("span",{className:"font16 c-red current",onClick:function(){var O=a.filter(function(T,B){return B!==s});pt(O)}},"\u5220\xA0\u9664")))),t.a.createElement($e,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:K.input,onChange:function(O){var T=a.map(function(B,Le){return Le===s?Object(c.a)(Object(c.a)({},B),{},{input:O.target.value}):B});u(T)}}),t.a.createElement($e,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:K.output,onChange:function(O){var T=a.map(function(B,Le){return Le===s?Object(c.a)(Object(c.a)({},B),{},{output:O.target.value}):B});u(T)}}),t.a.createElement("div",{className:"mt10"},t.a.createElement("span",{className:"font14 mr20"},"\u9884\u671F\u8F93\u51FA:"),t.a.createElement(se.a,{checked:K.is_invisible,onChange:function(O){var T=a.map(function(B,Le){return Le===s?Object(c.a)(Object(c.a)({},B),{},{is_invisible:O.target.checked}):B});u(T)}},t.a.createElement("span",{className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1\uFF09")))),t.a.createElement("div",null,t.a.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),t.a.createElement(se.a,{checked:K.last_match_rule,onChange:function(O){var T=a.map(function(B,Le){return Le===s?Object(c.a)(Object(c.a)({},B),{},{last_match_rule:O.target.checked}):B});u(T)}},t.a.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",t.a.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))}),!D.is_file&&t.a.createElement("div",null,t.a.createElement(ke.a,{type:"primary",ghost:!0,className:"mt10",onClick:Ut},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),t.a.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),t.a.createElement(Se,{fileType:g,path:D==null?void 0:D[g],onFinish:function(s){return gt(s)}})),t.a.createElement(Ke.a,{key:2,onOk:function(){return Ie.submit()},className:"customFixedButton",onCancel:At}),t.a.createElement(rt.a,{loading:I}),t.a.createElement(te.a,{rootIdentifier:Pe==null||((he=Pe.detail)===null||he===void 0)?void 0:he.root_identifier,visible:st,onClose:function(){return _t(!1)},onOK:Dt}))},ve=Y.default=Object(d.a)(function(m){var F=m.shixunsDetail,P=m.newCourse,G=m.globalSetting,S=m.practiceSetting;return{shixunsDetail:F,newCourse:P,globalSetting:G,practiceSetting:S}})(Ce)}}]);