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

9 lines
85 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[134,5],{"0uC1":function(H,d,t){"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var b=T(t("FWii"));function T(m){return m&&m.__esModule?m:{default:m}}var s=b;d.default=s,H.exports=s},"1GRj":function(H,d,t){"use strict";var b=t("pVnL"),T=t.n(b),s=t("q1tI"),m=t("VTBJ"),M=t("rePB"),te=t("ODXe"),D=t("Ff2n"),me=t("TSYQ"),De=t.n(me),Z=t("y0+3"),se=t("1W/9"),ve=t("1OyB"),ke=t("vuIU"),je=t("Ji7U"),Je=t("LK+K"),$e=t("i8i4"),et=t("4IlW"),B=t("l4aY"),st=t("MFj2"),He=function(A){Object(je.a)(f,A);var l=Object(Je.a)(f);function f(){return Object(ve.a)(this,f),l.apply(this,arguments)}return Object(ke.a)(f,[{key:"shouldComponentUpdate",value:function(a){return a.forceRender?!0:!!a.hiddenClassName||!!a.visible}},{key:"render",value:function(){var a=this.props,i=a.className,_=a.hiddenClassName,R=a.visible,oe=a.forceRender,J=Object(D.a)(a,["className","hiddenClassName","visible","forceRender"]),K=i;return!!_&&!R&&(K+=" ".concat(_)),s.createElement("div",Object.assign({},J,{className:K}))}}]),f}(s.Component),v=0;function W(A,l){var f=A["page".concat(l?"Y":"X","Offset")],h="scroll".concat(l?"Top":"Left");if(typeof f!="number"){var a=A.document;f=a.documentElement[h],typeof f!="number"&&(f=a.body[h])}return f}function F(A,l){var f=A.style;["Webkit","Moz","Ms","ms"].forEach(function(h){f["".concat(h,"TransformOrigin")]=l}),f.transformOrigin=l}function re(A){var l=A.getBoundingClientRect(),f={left:l.left,top:l.top},h=A.ownerDocument,a=h.defaultView||h.parentWindow;return f.left+=W(a),f.top+=W(a,!0),f}var G=function(A){Object(je.a)(f,A);var l=Object(Je.a)(f);function f(h){var a;return Object(ve.a)(this,f),a=l.call(this,h),a.inTransition=!1,a.onAnimateLeave=function(){var i=a.props,_=i.afterClose,R=i.getOpenCount,oe=i.focusTriggerAfterClose,J=i.mask;if(a.wrap&&(a.wrap.style.display="none"),a.inTransition=!1,R()||a.switchScrollingEffect(),J&&a.lastOutSideFocusNode&&oe){try{a.lastOutSideFocusNode.focus({preventScroll:!0})}catch(K){a.lastOutSideFocusNode=null}a.lastOutSideFocusNode=null}_&&_()},a.onDialogMouseDown=function(){a.dialogMouseDown=!0},a.onMaskMouseUp=function(){a.dialogMouseDown&&(a.timeoutId=setTimeout(function(){a.dialogMouseDown=!1},0))},a.onMaskClick=function(i){if(Date.now()-a.openTime<300)return;i.target===i.currentTarget&&!a.dialogMouseDown&&a.close(i)},a.onKeyDown=function(i){var _=a.props,R=_.keyboard,oe=_.visible;if(R&&i.keyCode===et.a.ESC){i.stopPropagation(),a.close(i);return}if(oe&&i.keyCode===et.a.TAB){var J=document,K=J.activeElement;i.shiftKey?K===a.sentinelStart&&a.sentinelEnd.focus():K===a.sentinelEnd&&a.sentinelStart.focus()}},a.getDialogElement=function(){var i=a.props,_=i.closable,R=i.prefixCls,oe=i.width,J=i.height,K=i.footer,Ee=i.title,ze=i.closeIcon,mt=i.style,at=i.className,qe=i.visible,nt=i.forceRender,rt=i.bodyStyle,Pe=i.bodyProps,u=i.children,c=i.destroyOnClose,O={};oe!==void 0&&(O.width=oe),J!==void 0&&(O.height=J);var p;K&&(p=s.createElement("div",{className:"".concat(R,"-footer"),ref:a.saveRef("footer")},K));var n;Ee&&(n=s.createElement("div",{className:"".concat(R,"-header"),ref:a.saveRef("header")},s.createElement("div",{className:"".concat(R,"-title"),id:a.titleId},Ee)));var E;_&&(E=s.createElement("button",{type:"button",onClick:a.close,"aria-label":"Close",className:"".concat(R,"-close")},ze||s.createElement("span",{className:"".concat(R,"-close-x")})));var x=Object(m.a)(Object(m.a)({},mt),O),j={width:0,height:0,overflow:"hidden",outline:"none"},xe=a.getTransitionName(),ue=s.createElement(He,{key:"dialog-element",role:"document",ref:a.saveRef("dialog"),style:x,className:"".concat(R," ").concat(at||""),visible:qe,forceRender:nt,onMouseDown:a.onDialogMouseDown},s.createElement("div",{tabIndex:0,ref:a.saveRef("sentinelStart"),style:j,"aria-hidden":"true"}),s.createElement("div",{className:"".concat(R,"-content")},E,n,s.createElement("div",Object.assign({className:"".concat(R,"-body"),style:rt,ref:a.saveRef("body")},Pe),u),p),s.createElement("div",{tabIndex:0,ref:a.saveRef("sentinelEnd"),style:j,"aria-hidden":"true"}));return s.createElement(st.a,{key:"dialog",showProp:"visible",onLeave:a.onAnimateLeave,transitionName:xe,component:"",transitionAppear:!0},qe||!c?ue:null)},a.getZIndexStyle=function(){var i={},_=a.props.zIndex;return _!==void 0&&(i.zIndex=_),i},a.getWrapStyle=function(){return Object(m.a)(Object(m.a)({},a.getZIndexStyle()),a.props.wrapStyle)},a.getMaskStyle=function(){return Object(m.a)(Object(m.a)({},a.getZIndexStyle()),a.props.maskStyle)},a.getMaskElement=function(){var i=a.props,_=i.mask,R=i.prefixCls,oe=i.visible,J=i.maskProps,K;if(_){var Ee=a.getMaskTransitionName();K=s.createElement(He,Object.assign({style:a.getMaskStyle(),key:"mask",className:"".concat(R,"-mask"),hiddenClassName:"".concat(R,"-mask-hidden"),visible:oe},J)),Ee&&(K=s.createElement(st.a,{key:"mask",showProp:"visible",transitionAppear:!0,component:"",transitionName:Ee},K))}return K},a.getMaskTransitionName=function(){var i=a.props,_=i.maskTransitionName,R=i.maskAnimation,oe=i.prefixCls,J=_,K=R;return!J&&K&&(J="".concat(oe,"-").concat(K)),J},a.getTransitionName=function(){var i=a.props,_=i.transitionName,R=i.animation,oe=i.prefixCls,J=_;return!_&&R&&(J="".concat(oe,"-").concat(R)),J},a.close=function(i){var _=a.props.onClose;_&&_(i)},a.saveRef=function(i){return function(_){a[i]=_}},a.titleId="rcDialogTitle".concat(v),v+=1,a.switchScrollingEffect=h.switchScrollingEffect||function(){},a}return Object(ke.a)(f,[{key:"componentDidMount",value:function(){if(this.componentDidUpdate({}),this.props.forceRender&&this.props.visible)return;(this.props.forceRender||this.props.getContainer===!1&&!this.props.visible)&&this.wrap&&(this.wrap.style.display="none")}},{key:"componentDidUpdate",value:function(a){var i=this.props.visible,_=this.props.mousePosition;if(i){if(!a.visible){this.openTime=Date.now(),this.switchScrollingEffect(),this.tryFocus();var R=$e.findDOMNode(this.dialog);if(_){var oe=re(R);F(R,"".concat(_.x-oe.left,"px ").concat(_.y-oe.top,"px"))}else F(R,"")}}else a.visible&&(this.inTransition=!0)}},{key:"componentWillUnmount",value:function(){var a=this.props,i=a.visible,_=a.getOpenCount;(i||this.inTransition)&&!_()&&this.switchScrollingEffect(),clearTimeout(this.timeoutId)}},{key:"tryFocus",value:function(){Object(B.a)(this.wrap,document.activeElement)||(this.lastOutSideFocusNode=document.activeElement,this.sentinelStart.focus())}},{key:"render",value:function(){var a=this.props,i=a.prefixCls,_=a.maskClosable,R=this.getWrapStyle();return a.visible&&(R.display=null),s.createElement("div",{className:"".concat(i,"-root")},this.getMaskElement(),s.createElement("div",Object.assign({tabIndex:-1,onKeyDown:this.onKeyDown,className:"".concat(i,"-wrap ").concat(a.wrapClassName||""),ref:this.saveRef("wrap"),onClick:_?this.onMaskClick:null,onMouseUp:_?this.onMaskMouseUp:null,role:"dialog","aria-labelledby":a.title?this.titleId:null,style:R},a.wrapProps),this.getDialogElement()))}}]),f}(s.Component);G.defaultProps={className:"",mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:"rc-dialog",focusTriggerAfterClose:!0};var N=function(A){var l=A.visible,f=A.getContainer,h=A.forceRender;return f===!1?s.createElement(G,Object.assign({},A,{getOpenCount:function(){return 2}})):s.createElement(se.a,{visible:l,forceRender:h,getContainer:f},function(a){return s.createElement(G,Object.assign({},A,a))})},e=N,he=t("0uC1"),$=t.n(he),Ye=t("AYk6"),We=t.n(Ye),tt=t("sKBN"),it=t.n(tt),y=t("BddG"),C=t.n(y),U=t("V/uB"),X=t.n(U),ae=t("zT1h"),w=t("Kwbf"),z=t("wgJM");function ne(A){var l=s.useRef(null),f=s.useState(A),h=Object(te.a)(f,2),a=h[0],i=h[1],_=s.useRef([]),R=function(J){l.current===null&&(_.current=[],l.current=Object(z.a)(function(){i(function(K){var Ee=K;return _.current.forEach(function(ze){Ee=Object(m.a)(Object(m.a)({},Ee),ze)}),l.current=null,Ee})})),_.current.push(J)};return s.useEffect(function(){return function(){return l.current&&z.a.cancel(l.current)}},[]),[a,R]}function Te(A,l,f,h){var a=l+f,i=(f-h)/2;if(f>h){if(l>0)return Object(M.a)({},A,i);if(l<0&&a<h)return Object(M.a)({},A,-i)}else if(l<0||a>h)return Object(M.a)({},A,l<0?i:-i);return{}}function Ue(A,l,f,h){var a=Object(Z.a)(),i=a.width,_=a.height,R=null;return A<=i&&l<=_?R={x:0,y:0}:(A>i||l>_)&&(R=Object(m.a)(Object(m.a)({},Te("x",f,A,i)),Te("y",h,l,_))),R}var Ge=s.useState,Re={x:0,y:0},Qe=function(l){var f=l.prefixCls,h=l.src,a=l.alt,i=l.onClose,_=l.afterClose,R=l.visible,oe=Object(D.a)(l,["prefixCls","src","alt","onClose","afterClose","visible"]),J=Ge(1),K=Object(te.a)(J,2),Ee=K[0],ze=K[1],mt=Ge(0),at=Object(te.a)(mt,2),qe=at[0],nt=at[1],rt=ne(Re),Pe=Object(te.a)(rt,2),u=Pe[0],c=Pe[1],O=s.useRef(),p=s.useRef({originX:0,originY:0,deltaX:0,deltaY:0}),n=s.useState(!1),E=Object(te.a)(n,2),x=E[0],j=E[1],xe=function(){ze(1),nt(0),c(Re)},ue=function(){ze(function(V){return V+1}),c(Re)},ce=function(){Ee>1&&ze(function(V){return V-1}),c(Re)},Me=function(){nt(function(V){return V+90})},de=function(){nt(function(V){return V-90})},fe=De()(Object(M.a)({},"".concat(f,"-moving"),x)),we="".concat(f,"-operations-operation"),Oe="".concat(f,"-operations-icon"),_e=[{Icon:X.a,onClick:i,type:"close"},{Icon:it.a,onClick:ue,type:"zoomIn"},{Icon:C.a,onClick:ce,type:"zoomOut",disabled:Ee===1},{Icon:We.a,onClick:Me,type:"rotateRight"},{Icon:$.a,onClick:de,type:"rotateLeft"}],S=function(){if(R&&x){var V=O.current.offsetWidth*Ee,g=O.current.offsetHeight*Ee,Y=Object(Z.b)(O.current),P=Y.left,ie=Y.top,Ke=qe%180!==0;j(!1);var Be=Ue(Ke?g:V,Ke?V:g,P,ie);Be&&c(Object(m.a)({},Be))}},Ce=function(V){V.preventDefault(),V.stopPropagation(),p.current.deltaX=V.pageX-u.x,p.current.deltaY=V.pageY-u.y,p.current.originX=u.x,p.current.originY=u.y,j(!0)},Ae=function(V){R&&x&&c({x:V.pageX-p.current.deltaX,y:V.pageY-p.current.deltaY})};return s.useEffect(function(){var k,V,g=Object(ae.a)(window,"mouseup",S,!1),Y=Object(ae.a)(window,"mousemove",Ae,!1);try{window.top!==window.self&&(k=Object(ae.a)(window.top,"mouseup",S,!1),V=Object(ae.a)(window.top,"mousemove",Ae,!1))}catch(P){Object(w.c)(!1,"[rc-image] ".concat(P))}return function(){g.remove(),Y.remove(),k&&k.remove(),V&&V.remove()}},[R,x]),s.createElement(e,Object.assign({},oe,{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:f,onClose:i,afterClose:xe,visible:R,wrapClassName:fe}),s.createElement("ul",{className:"".concat(f,"-operations")},_e.map(function(k){var V=k.Icon,g=k.onClick,Y=k.type,P=k.disabled;return s.createElement("li",{className:De()(we,Object(M.a)({},"".concat(f,"-operations-operation-disabled"),!!P)),onClick:g,key:Y},s.createElement(V,{className:Oe}))})),s.createElement("div",{className:"".concat(f,"-img-wrapper"),style:{transform:"translate3d(".concat(u.x,"px, ").concat(u.y,"px, 0)")}},s.createElement("img",{onMouseDown:Ce,ref:O,className:"".concat(f,"-img"),src:h,alt:a,style:{transform:"scale3d(".concat(Ee,", ").concat(Ee,", 1) rotate(").concat(qe,"deg)")}})))},le=Qe,lt=function(l){var f=l.src,h=l.alt,a=l.onPreviewClose,i=l.prefixCls,_=i===void 0?"rc-image":i,R=l.previewPrefixCls,oe=R===void 0?"".concat(_,"-preview"):R,J=l.placeholder,K=l.fallback,Ee=l.width,ze=l.height,mt=l.style,at=l.preview,qe=at===void 0?!0:at,nt=l.className,rt=l.onClick,Pe=l.crossOrigin,u=l.decoding,c=l.loading,O=l.referrerPolicy,p=l.sizes,n=l.srcSet,E=l.useMap,x=Object(D.a)(l,["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","crossOrigin","decoding","loading","referrerPolicy","sizes","srcSet","useMap"]),j=J&&J!==!0,xe=Object(s.useState)(!1),ue=Object(te.a)(xe,2),ce=ue[0],Me=ue[1],de=Object(s.useState)(j?"loading":"normal"),fe=Object(te.a)(de,2),we=fe[0],Oe=fe[1],_e=Object(s.useState)(null),S=Object(te.a)(_e,2),Ce=S[0],Ae=S[1],k=we==="error",V=function(){Oe("normal")},g=function(){Oe("error")},Y=function(be){var ot=Object(Z.b)(be.target),Fe=ot.left,ut=ot.top;Me(!0),Ae({x:Fe,y:ut}),rt&&rt(be)},P=function(be){be.stopPropagation(),Me(!1),Ae(null),a&&a(be)};s.useEffect(function(){j&&Oe("loading")},[f]);var ie=De()(_,nt,Object(M.a)({},"".concat(_,"-error"),k)),Ke=k&&K?K:f,Be={crossOrigin:Pe,decoding:u,loading:c,referrerPolicy:O,sizes:p,srcSet:n,useMap:E,alt:h,className:De()("".concat(_,"-img"),Object(M.a)({},"".concat(_,"-img-placeholder"),J===!0)),style:ze!==void 0?{height:ze}:void 0};return s.createElement(s.Fragment,null,s.createElement("div",Object.assign({},x,{className:ie,onClick:qe&&!k?Y:rt,style:Object(m.a)(Object(m.a)({},mt),{},{width:Ee,height:ze})}),k&&K?s.createElement("img",Object.assign({},Be,{src:K})):s.createElement("img",Object.assign({},Be,{onLoad:V,onError:g,src:f})),we==="loading"&&s.createElement("div",{"aria-hidden":"true",className:"".concat(_,"-placeholder")},J)),qe&&!k&&s.createElement(le,{"aria-hidden":!ce,visible:ce,prefixCls:oe,onClose:P,mousePosition:Ce,src:Ke,alt:h}))};lt.displayName="Image";var dt=lt,vt=dt,pt=t("H84U"),Ve=function(A,l){var f={};for(var h in A)Object.prototype.hasOwnProperty.call(A,h)&&l.indexOf(h)<0&&(f[h]=A[h]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,h=Object.getOwnPropertySymbols(A);a<h.length;a++)l.indexOf(h[a])<0&&Object.prototype.propertyIsEnumerable.call(A,h[a])&&(f[h[a]]=A[h[a]]);return f},ee=function(l){var f=l.prefixCls,h=Ve(l,["prefixCls"]),a=s.useContext(pt.b),i=a.getPrefixCls,_=i("image",f);return s.createElement(vt,T()({prefixCls:_},h))},Ot=d.a=ee},"1U1e":function(H,d,t){"use strict";Object.defineProperty(d,"__esModule",{value:!0});var b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"};d.default=b},"3LGY":function(H,d,t){"use strict";Object.defineProperty(d,"__esModule",{value:!0});var b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"};d.default=b},"3Um/":function(H,d){H.exports="data:image/png;base64,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"},"9Bee":function(H,d,t){"use strict";var b=t("q1tI"),T=t.n(b),s=t("vg9a"),m=t("k16G"),M=t("DlQD"),te=t.n(M),D=t("rUJ1");function me(y,C){var U=y.match(/^(\s+)(?:```)/);if(U===null)return C;var X=U[1];return C.split(`
`).map(function(ae){var w=ae.match(/^\s+/);if(w===null)return ae;var z=Object(m.a)(w,1),ne=z[0];return ne.length>=X.length?ae.slice(X.length):ae}).join(`
`)}var De=[],Z=["<ul>"],se=new te.a.Renderer,ve=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ke(){De.length=0,Z=["<ul>"]}function je(y,C,U,X){if(C>=y.length||y[C].level<=U)return C;var ae=y[C];X.push("<li><a href='#"+ae.anchor+"'>"+ae.text+"</a>"),C++;var w=[];return C=je(y,C,ae.level,w),w.length>0&&(X.push("<ul>"),w.forEach(function(z){X.push(z)}),X.push("</ul>")),X.push("</li>"),C=je(y,C,U,X),C}function Je(){return je(De,0,0,Z),Z.push("</ul>"),Z.join("")}var $e={heading:function(C){var U=ve.exec(C);if(U)return{type:"heading",raw:U[0],depth:U[1].length,text:U[2]}},fences:function(C){var U=this.rules.block.fences.exec(C);if(U){var X=U[0],ae=me(X,U[3]||""),w=U[2]?U[2].trim():U[2];if(["latex","katex","math"].indexOf(w)>=0){var z=st(),ne=ae;ae=z,He[z]={type:"block",expression:ne}}return{type:"code",raw:X,lang:w,text:ae}}}},et=/(?:\${2})([^\n`]+?)(?:\${2})/gi,B=0,st=function(){return"__special_katext_id_".concat(B++,"__")},He={};function v(){return He}function W(){B=0,He={}}function F(y){return y=y.replace(et,function(C,U){var X=st();return He[X]={type:"inline",expression:U},X}),y}var re=se.listitem;se.listitem=function(y){return re(F(y))};var G=se.paragraph;se.paragraph=function(y){return G(F(y))};var N=se.tablecell;se.tablecell=function(y,C){return N(F(y),C)},se.code=function(y,C,U){var X=(C||"").match(/\S*/)[0];return X?["latex","katex","math"].indexOf(X)>=0?"<p class='editormd-tex'>".concat(y,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(C,'">').concat(U?y:Object(D.escape)(y,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(U?y:Object(D.escape)(y,!0))+"</code></pre>"},se.heading=function(y,C,U){var X=this.options.headerPrefix+U.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return De.push({anchor:X,level:C,text:y}),"<h"+C+' id="'+X+'">'+y+"</h"+C+">"},te.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),te.a.use({tokenizer:$e,renderer:se});var e=te.a,he=t("SJMd"),$=t("m3rI"),Ye=t("Oy/b"),We=/<pre[^>]*>/g;function tt(y){var C=document.createElement("div");return C.innerHTML=y,C.childNodes.length===0?"":C.childNodes[0].nodeValue}var it=d.a=function(y){var C=y.value,U=C===void 0?"":C,X=y.className,ae=y.style,w=ae===void 0?{}:ae,z=String(U),ne=Object(b.useMemo)(function(){try{var Ge=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Re=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Qe=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;z=z.replace(Ge,"("+$.a.API_SERVER+"/api/attachments/").replace(Re,'"'+$.a.API_SERVER+"/api/attachments/").replace(Qe,'"'+$.a.API_SERVER+"/files/uploads/")}catch(dt){}var le=e(z),lt=v();return z.match(/\[TOC\]/)&&(le=le.replace("<p>[TOC]</p>",Je()),ke()),le=le.replace(/(__special_katext_id_\d+__)/g,function(dt,vt){var pt=lt[vt],Ve=pt.type,ee=pt.expression;return Object(Ye.renderToString)(tt(ee)||"",{displayMode:Ve==="block",throwOnError:!1,output:"html"})}),le=le.replace(/▁/g,"\u2581\u2581\u2581"),W(),le},[z]),Te=Object(b.useRef)();function Ue(Ge){var Re=Ge.target;if(Re.tagName.toUpperCase()==="A"){var Qe=Re.getAttribute("href");if(Qe.startsWith("#")){Ge.preventDefault();var le=document.getElementById(Qe.replace("#",""));le&&le.scrollIntoView(!0)}}}return Object(b.useEffect)(function(){if(Te.current&&ne&&(ne.match(We)&&window.PR.prettyPrint()),Te.current)return Te.current.addEventListener("click",Ue),function(){Te.current.removeEventListener("click",Ue),W(),ke()}},[ne,Te.current,Ue]),T.a.createElement("div",{ref:Te,style:w,className:"".concat(X||""," markdown-body"),dangerouslySetInnerHTML:{__html:ne}})}},AYk6:function(H,d,t){"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var b=T(t("io/O"));function T(m){return m&&m.__esModule?m:{default:m}}var s=b;d.default=s,H.exports=s},BddG:function(H,d,t){"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var b=T(t("cpXU"));function T(m){return m&&m.__esModule?m:{default:m}}var s=b;d.default=s,H.exports=s},FWii:function(H,d,t){"use strict";var b=t("284h"),T=t("TqRt");Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var s=T(t("3tO9")),m=b(t("q1tI")),M=T(t("1U1e")),te=T(t("KQxl")),D=function(Z,se){return m.createElement(te.default,(0,s.default)((0,s.default)({},Z),{},{ref:se,icon:M.default}))};D.displayName="RotateLeftOutlined";var me=m.forwardRef(D);d.default=me},KhsL:function(H,d,t){"use strict";Object.defineProperty(d,"__esModule",{value:!0});var b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"};d.default=b},"N8+U":function(H,d,t){"use strict";var b=t("284h"),T=t("TqRt");Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var s=T(t("3tO9")),m=b(t("q1tI")),M=T(t("3LGY")),te=T(t("KQxl")),D=function(Z,se){return m.createElement(te.default,(0,s.default)((0,s.default)({},Z),{},{ref:se,icon:M.default}))};D.displayName="ZoomInOutlined";var me=m.forwardRef(D);d.default=me},NFYg:function(H,d,t){"use strict";Object.defineProperty(d,"__esModule",{value:!0});var b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"};d.default=b},PdY4:function(H,d){H.exports="data:image/png;base64,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"},QeVK:function(H,d,t){},UZu5:function(H,d,t){},XCrF:function(H,d,t){"use strict";var b=t("cIOH"),T=t.n(b),s=t("QeVK"),m=t.n(s)},ZW9T:function(H,d,t){"use strict";t.d(d,"a",function(){return He});var b=t("XEnU"),T=t("miYZ"),s=t("tsqr"),m=t("Cmcn"),M=t("k16G"),te=t("SIvP"),D=t("q1tI"),me=t.n(D),De=t("bdgK");function Z(v,W,F,re,G){var N=W.getWordUntilPosition(F),e={startLineNumber:F.lineNumber,endLineNumber:F.lineNumber,startColumn:N.startColumn,endColumn:N.endColumn},he=re.map(function($){return{label:$,kind:v.languages.CompletionItemKind.Keyword,insertText:$,insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:e}});return G.map(function($){he.push(Object(b.a)(Object(b.a)({},$),{},{range:e}))}),he}var se=function(v){var W={label:"ifelse",kind:v.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet},F=["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"];v.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(e,he){var $=Z(v,e,he,F,[W]);return{suggestions:$}}});var re=["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"];v.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(e,he){var $=[{label:"print",kind:v.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Ye=Z(v,e,he,re,$);return{suggestions:Ye}}});var G=["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"];v.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(e,he){var $=[W,{label:"main",kind:v.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:v.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Ye=Z(v,e,he,G,$);return{suggestions:Ye}}})},ve="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function ke(v){return/^\d+$/.test(v)?"".concat(v,"px"):v}function je(){}var Je=!1,$e={"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 et(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],W=v;if(Array.isArray(v)){for(var F=0;F<v.length;F++){var re=$e[v[F]];if(re)return re}return W[0]}return $e[W]||W}var B=null,st=d.b=function(v){var W=v.width,F=W===void 0?"100%":W,re=v.height,G=re===void 0?"100%":re,N=v.value,e=v.language,he=e===void 0?"javascript":e,$=v.style,Ye=$===void 0?{}:$,We=v.options,tt=We===void 0?{}:We,it=v.overrideServices,y=it===void 0?{}:it,C=v.theme,U=C===void 0?"vs-dark":C,X=v.onEditBlur,ae=v.onSave,w=v.autoHeight,z=w===void 0?!1:w,ne=v.forbidCopy,Te=ne===void 0?!1:ne,Ue=v.onChange,Ge=Ue===void 0?je:Ue,Re=v.editorDidMount,Qe=Re===void 0?je:Re,le=v.onFocus,lt=le===void 0?je:le,dt=v.filename,vt=dt===void 0?"educoder.txt":dt,pt=Object(te.a)(v,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),Ve=Object(D.useRef)(),ee=Object(D.useRef)({}),Ot=Object(D.useState)(!1),A=Object(M.a)(Ot,2),l=A[0],f=A[1];function h(){var u;return Ve.current&&(u=new De.default(function(c){var O=Object(m.a)(c),p;try{for(O.s();!(p=O.n()).done;){var n=p.value;(n.target.offsetHeight>0||n.target.offsetWidth>0)&&ee.current.instance.layout()}}catch(E){O.e(E)}finally{O.f()}}),u.observe(Ve.current)),u}function a(){s.b.warn(decodeURIComponent(ve))}Object(D.useEffect)(function(){var u=ee.current.instance;if(N!=null&&u&&l){var c=u.getModel();c&&N!==c.getValue()&&(Je=!0,c.setValue(N),u.layout(),Je=!1)}},[N,l,ee.current]);function i(){var u=ee.current.instance;if(u){var c=u.getSelection(),O=ee.current.pastePos||{},p=new B.Range(O.startLineNumber||c.endLineNumber,O.startColumn||c.endColumn,O.endLineNumber||c.endLineNumber,O.endColumn||c.endColumn);setTimeout(function(){u.executeEdits("",[{range:p,text:""}])},300)}}function _(u){(window.navigator.platform.match("Mac")?u.metaKey:u.ctrlKey)&&u.keyCode==83&&(u.preventDefault(),ae())}var R=function(){if(z&&ee.current.instance){var c=ee.current.instance.getContentHeight();rt(c<G?G:c)}else rt(G)};function oe(u){var c=document.createEvent("MouseEvents");c.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),u.dispatchEvent(c)}function J(u,c){var O=window.URL||window.webkitURL||window,p=new Blob([c]),n=document.createElementNS("http://www.w3.org/1999/xhtml","a");n.href=O.createObjectURL(p),n.download=u,oe(n)}Object(D.useEffect)(function(){R()},[R]),Object(D.useEffect)(function(){Ve.current&&!l&&t.e(32).then(t.t.bind(null,"M/lh",7)).then(function(u){try{B=u,se(B),ee.current.instance=B.editor.create(Ve.current,Object(b.a)({value:N,language:et(he),theme:U,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},tt),y);var c=ee.current.instance;if(Qe(c,B),setTimeout(function(){R(),ee.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:function(){J(vt||"educoder.txt",c.getValue())}})},500),ee.current.subscription=c.onDidChangeModelContent(function(p){Je||(R(),Ge(c.getValue(),p))}),Te&&(c.addCommand(B.KeyMod.CtrlCmd|B.KeyMod.Shift|B.KeyCode.KEY_V,function(){return a(),null}),c.addCommand(B.KeyMod.CtrlCmd|B.KeyCode.KEY_C,function(){return a(),null})),X&&c.onDidBlurEditorWidget(function(){X(c.getValue())}),lt&&c.onDidFocusEditorText(function(){lt(c.getValue())}),Te){c.addCommand(B.KeyMod.CtrlCmd|B.KeyCode.KEY_V,function(){return a(),null}),c.onDidPaste(function(p){ee.current.pastePos=p});try{window.addEventListener("paste",i)}catch(p){}}var O=h();return f(!0),function(){var p=ee.current.instance;p.dispose();var n=p.getModel();n&&n.dispose(),ee.current.subscription&&ee.current.subscription.dispose(),Te&&window.removeEventListener("paste",i),O.unobserve(Ve.current)}}catch(p){debugger}})},[]),Object(D.useEffect)(function(){var u=ee.current.instance;if(u&&l)return document.addEventListener("keydown",_,!1),function(){document.removeEventListener("keydown",_)}},[ae,l]),Object(D.useEffect)(function(){var u=ee.current.instance;if(u&&l){var c=et(he);B.editor.setModelLanguage(u.getModel(),c),console.log("language:",he,u.getModel(),c)}},[he,l]),Object(D.useEffect)(function(){var u=ee.current.instance;u&&l&&B.editor.setTheme(U)},[U,l]),Object(D.useEffect)(function(){var u=ee.current.instance;u&&l&&u.updateOptions(tt)},[JSON.stringify(tt),l]),Object(D.useEffect)(function(){var u=ee.current.instance;u&&l&&u.layout()},[F,G,l]);var K=Object(D.useState)(ke(F)),Ee=Object(M.a)(K,2),ze=Ee[0],mt=Ee[1],at=Object(D.useState)(ke(G)),qe=Object(M.a)(at,2),nt=qe[0],rt=qe[1],Pe=Object(b.a)(Object(b.a)({},Ye),{},{width:ze,height:nt});return me.a.createElement("div",{className:"my-monaco-editor",ref:Ve,style:Pe})};function He(v){var W=v.width,F=W===void 0?"100%":W,re=v.height,G=re===void 0?"100%":re,N=v.original,e=v.modified,he=v.language,$=v.options,Ye=$===void 0?{}:$,We=Object(D.useRef)(),tt=Object(D.useState)(null),it=Object(M.a)(tt,2),y=it[0],C=it[1];function U(z){var ne;return We.current&&(ne=new De.default(function(Te){var Ue=Object(m.a)(Te),Ge;try{for(Ue.s();!(Ge=Ue.n()).done;){var Re=Ge.value;(Re.target.offsetHeight>0||Re.target.offsetWidth>0)&&z.layout()}}catch(Qe){Ue.e(Qe)}finally{Ue.f()}}),ne.observe(We.current)),ne}Object(D.useEffect)(function(){We.current&&t.e(32).then(t.t.bind(null,"M/lh",7)).then(function(z){B=z;var ne=B.editor.createDiffEditor(We.current,Object(b.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},Ye));C(ne);var Te=U(ne);return function(){ne.dispose();var Ue=ne.getModel();Ue&&Ue.dispose(),Te.unobserve(We.current)}})},[]),Object(D.useEffect)(function(){y&&y.setModel({original:B.editor.createModel(N,he),modified:B.editor.createModel(e,he)})},[N,e,he,y]);var X=ke(F),ae=ke(G),w={width:X,height:ae};return me.a.createElement("div",{className:"my-diff-editor",ref:We,style:w})}},"a83/":function(H,d){H.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAYAAAA6hjFpAAAAAXNSR0IArs4c6QAAAppJREFUeAHtnGlrwkAYhN+oiIiK6AdBwf//s/SD94EX3kc7SxXFxFIb21mZhWKy2YTJPJk9tBpMp9OTqdA4kKBRIiHOAQEhexAEREDIHCCTo4QICJkDZHKUEAEhc4BMjhIiIGQOkMlRQgSEzAEyOUqIgJA5QCZHCREQMgfI5CghAkLmAJkcJURAyBwgk6OECAiZA2RylBABIXOATE6KTM9FTq/Xs9lsdtmPc6NQKFilUonzkrFdixYIYARBYOl0OrabxYW2260DLSBP2JpKpaxerz9xZvQpjUbDdrtddIN/PuLloL7ZbOx0es9/SabtssIeVIBotVp2OBxcd1atVi2bzYY19bbOq4QMBgMHA24jId1u11vjo4R7BWS/39/cB5Lybl2XV0Dy+fwNkFwu57qum8qvndVqZZ1Ox8bjsVfQvBpDyuWyJZNJg9mYDpdKpTAWbmrbbrfteDzaYrFw7Wu1WmhbtkqvgMC8YrHo/h4ZiUUlYJzLcrl0SYkCeG7H8OodkO9Mw4JyvV7fNRuNRpbJZO7q2Sq8GkM+vw8ZavbZVKRiOByed+9eMSu7Ts5dA4IKLxKCmRTWHxg7UNBtofvBeHJdAAMzr6jy6FjUOX9d70VC+v3+BQYMmkwm1mw2bT6fX/zCNhLke6FPCEwOe9cXTzu6ICwWE4kE9ftTP3lIqIFgIYh0PCoA40NX9Ogero9Rd1nvtgq/Nj5qmxpIlOh3rhcQMrq0QPAx66vKK6/9W82BfnzmtxbGez5tQuK9TX+uJiBkrAREQMgcIJOjhAgImQNkcpQQASFzgEyOEiIgZA6QyVFCBITMATI5SoiAkDlAJkcJERAyB8jkKCECQuYAmRwlREDIHCCTo4QICJkDZHKUEAEhc4BMzgdb8clCZGraXQAAAABJRU5ErkJggg=="},ar9M:function(H,d,t){H.exports={flex_box_center:"flex_box_center___3u5gb",flex_space_between:"flex_space_between___1NtYH",flex_box_vertical_center:"flex_box_vertical_center___3tz86",flex_box_center_end:"flex_box_center_end___2MWvg",flex_box_column:"flex_box_column___25npS",shixunWrp:"shixunWrp___2ugkQ",fillComment:"fillComment___39Gzu",commentContent:"commentContent___3_o2f",commentText:"commentText___aIRwj",simpleWrap:"simpleWrap___3I95G"}},cpXU:function(H,d,t){"use strict";var b=t("284h"),T=t("TqRt");Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var s=T(t("3tO9")),m=b(t("q1tI")),M=T(t("NFYg")),te=T(t("KQxl")),D=function(Z,se){return m.createElement(te.default,(0,s.default)((0,s.default)({},Z),{},{ref:se,icon:M.default}))};D.displayName="ZoomOutOutlined";var me=m.forwardRef(D);d.default=me},"io/O":function(H,d,t){"use strict";var b=t("284h"),T=t("TqRt");Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var s=T(t("3tO9")),m=b(t("q1tI")),M=T(t("KhsL")),te=T(t("KQxl")),D=function(Z,se){return m.createElement(te.default,(0,s.default)((0,s.default)({},Z),{},{ref:se,icon:M.default}))};D.displayName="RotateRightOutlined";var me=m.forwardRef(D);d.default=me},"kaH+":function(H,d,t){"use strict";var b=t("+L6B"),T=t("2/Rp"),s=t("k16G"),m=t("q1tI"),M=t.n(m),te=t("UZu5"),D=t.n(te),me=t("dhSg"),De=t("rLCj"),Z=t("dF/Y"),se=t("4i/N");d.a=function(){var ve=Object(m.useState)(""),ke=Object(s.a)(ve,2),je=ke[0],Je=ke[1],$e=Object(m.useState)(0),et=Object(s.a)($e,2),B=et[0],st=et[1],He=Object(m.useRef)("");Object(m.useEffect)(function(){var re=me.a.subscribe("preview-image",function(G){Je(G),document.body.style.overflow="hidden"});return re},[]),Object(m.useEffect)(function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}},[]),Object(m.useEffect)(function(){He.current=je},[je]);function v(re){re.keyCode==27&&He.current&&W()}function W(){document.body.style.overflow="auto",Je("")}function F(){st(B+90)}return M.a.createElement(m.Fragment,null,je?M.a.createElement("div",{className:"image-preview-container"},M.a.createElement("div",{className:"button-group"},M.a.createElement(T.a,{onClick:F},"\u65CB\u8F6C",M.a.createElement(De.a,null)),M.a.createElement(T.a,{href:je},"\u4E0B\u8F7D",M.a.createElement(Z.a,null)),M.a.createElement(T.a,{onClick:W},"\u5173\u95ED",M.a.createElement(se.a,null))),M.a.createElement("div",{className:"preview-wrp-group"},M.a.createElement("img",{className:"image-preview",src:je,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(B,"deg)")}}))):null)}},sKBN:function(H,d,t){"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var b=T(t("N8+U"));function T(m){return m&&m.__esModule?m:{default:m}}var s=b;d.default=s,H.exports=s},tZIN:function(H,d,t){H.exports={flex_box_center:"flex_box_center___2K1dL",flex_space_between:"flex_space_between___2L7ld",flex_box_vertical_center:"flex_box_vertical_center___1F3zB",flex_box_center_end:"flex_box_center_end___-V8-l",flex_box_column:"flex_box_column___QsxXv",bg:"bg___hYUX8",title:"title___2uKCm",questionIcons:"questionIcons___2NC7n",green:"green___2FAnR",orange:"orange___2MWF8",greenTip:"greenTip___3JOl7",redTip:"redTip___3ZK2T",cccTip:"cccTip___2z527",orangeTip:"orangeTip___25n35",flexRow:"flexRow___2IV9a",simpleWrap:"simpleWrap___FVwT1",userPhoto:"userPhoto___1YEBt",CCCIcons:"CCCIcons___3hOXZ",buttonFixed:"buttonFixed___25-Ju"}},vOkf:function(H,d,t){"use strict";t.r(d);var b=t("XCrF"),T=t("1GRj"),s=t("miYZ"),m=t("tsqr"),M=t("2qtc"),te=t("kLXV"),D=t("/zsF"),me=t("PArb"),De=t("14J3"),Z=t("BMrR"),se=t("jCWc"),ve=t("kPKH"),ke=t("sRBo"),je=t("kaz8"),Je=t("7Kak"),$e=t("9yH6"),et=t("+L6B"),B=t("2/Rp"),st=t("giR+"),He=t("fyUT"),v=t("c1Ei"),W=t.n(v),F=t("XEnU"),re=t("5Tp6"),G=t("k16G"),N=t("q1tI"),e=t.n(N),he=t("WHYC"),$=t("uYtH"),Ye=t("9kvl"),We=t("a83/"),tt=t.n(We),it=t("jhfD"),y=t("Llu2"),C=t("wd/R"),U=t.n(C),X=t("V0Rq"),ae=t("tZIN"),w=t.n(ae),z=t("9Bee"),ne=t("1vsH"),Te=t("5NDa"),Ue=t("5rEg"),Ge=function(u){var c=u.data;console.log("--------",c);var O=Object(N.useState)(!1),p=Object(G.a)(O,2),n=p[0],E=p[1],x=function(){var xe,ue;switch(c.question_type){case 3:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){E(!n)}},n?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),n&&e.a.createElement("div",null,c==null||((xe=c.standard_answer)===null||xe===void 0)?void 0:xe.map(function(ce,Me){var de;return e.a.createElement(Z.a,{className:"mt10"},e.a.createElement(ve.a,{flex:"50px"},e.a.createElement("span",{className:"mt10"},"\u586B\u7A7A",ce.choice_id)),e.a.createElement(ve.a,{flex:1},ce==null||((de=ce.answer_text)===null||de===void 0)?void 0:de.map(function(fe,we){return e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(z.a,{value:fe}))})))})));case 4:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){E(!n)}},n?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),n&&e.a.createElement("div",null,e.a.createElement(z.a,{value:c==null||((ue=c.standard_answer)===null||ue===void 0)?void 0:ue.join(" ")})))}};return e.a.createElement("section",null,x())},Re=t("m3rI"),Qe=t("ar9M"),le=t.n(Qe),lt=Ue.a.TextArea,dt=function(u){var c,O,p,n=u.item,E=u.answerData,x=u.changeScoreData,j=u.textValue,xe=u.textOnChange,ue=xe===void 0?function(){}:xe,ce=Object(N.useState)([]),Me=Object(G.a)(ce,2),de=Me[0],fe=Me[1],we=Object(N.useState)(!1),Oe=Object(G.a)(we,2),_e=Oe[0],S=Oe[1];return Object(N.useEffect)(function(){(x==null?void 0:x[n.q_position])?!_e&&S(!0):_e&&S(!1)},[x==null?void 0:x[n==null?void 0:n.q_position]]),Object(N.useEffect)(function(){for(var Ce=[],Ae=0;Ae<(n==null?void 0:n.multi_count);Ae++){var k;Ce.push(Object(F.a)({},(n==null||((k=n.user_answer)===null||k===void 0)?void 0:k[Ae])||{}))}fe(Ce)},[n==null?void 0:n.user_answer]),e.a.createElement("div",null,de==null?void 0:de.map(function(Ce,Ae){return e.a.createElement("div",null,e.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",Ae+1,"\uFF09:"),e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(z.a,{value:Ce==null?void 0:Ce.answer_text})))}),e.a.createElement(Ge,{data:n}),e.a.createElement(me.a,null),_e?e.a.createElement(lt,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:j,onChange:function(Ae){return ue(Ae.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(ne.E)((c=n.question_comments)===null||c===void 0?void 0:c.comment)&&e.a.createElement("div",{className:le.a.fillComment},e.a.createElement("img",{src:"".concat(Re.a.IMG_SERVER,"/images/").concat((O=n.question_comments)===null||O===void 0?void 0:O.user_picture)}),e.a.createElement("div",{className:le.a.commentContent},e.a.createElement("div",null,U()((p=n.question_comments)===null||p===void 0?void 0:p.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,n.question_comments.user_name),n.question_comments.comment&&e.a.createElement("div",{className:le.a.commentText},n.question_comments.comment)))))},vt=dt,pt=t("g9YV"),Ve=t("wCAj"),ee=t("xKgJ"),Ot=t("ZW9T"),A=function(u){var c,O,p,n=u.item,E=u.answerData,x=u.hasChangeScore,j=x===void 0?!0:x,xe=u.autoHeight,ue=u.saveChangeScore,ce=ue===void 0?function(){}:ue,Me=Object(N.useState)([]),de=Object(G.a)(Me,2),fe=de[0],we=de[1],Oe=Object(N.useState)([]),_e=Object(G.a)(Oe,2),S=_e[0],Ce=_e[1];Object(N.useEffect)(function(){var g;if(!(n==null||((g=n.shixun_details)===null||g===void 0)?void 0:g.length))return;for(var Y=[],P=[],ie=0;ie<(n==null||((Ke=n.shixun_details)===null||Ke===void 0)?void 0:Ke.length);ie++){for(var Ke,Be,Ze,be=0;be<(n==null?void 0:n.shixun_details[ie].stage_list.length);be++){var ot,Fe,ut,Et,ft,yt=n==null?void 0:n.shixun_details[ie].stage_list[be];Y.push(Object(F.a)(Object(F.a)({},yt),{operation:n==null||((ot=n.shixun_details)===null||ot===void 0||((Fe=ot[ie])===null||Fe===void 0||((ut=Fe.shixun_detail)===null||ut===void 0||((Et=ut[0])===null||Et===void 0))))?void 0:Et.game_identifier,shixun_challenge_id:n==null||((ft=n.shixun_details[ie])===null||ft===void 0)?void 0:ft.shixun_challenge_id}))}if(n==null||((Be=n.shixun_details)===null||Be===void 0||((Ze=Be[ie])===null||Ze===void 0))?void 0:Ze.shixun_detail){var _t,gt,Pt;P.push(n==null||((_t=n.shixun_details)===null||_t===void 0||((gt=_t[ie])===null||gt===void 0||((Pt=gt.shixun_detail)===null||Pt===void 0)))?void 0:Pt[0])}}Ce(P),we(Y)},[n==null?void 0:n.shixun_details]);var Ae=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(Y){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:Y&&Y.length>25?Y:""},Y)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(Y,P){return e.a.createElement("span",null,P.evaluate_count?P.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:function(Y,P){var ie=!1;return P.finished_time&&(E==null?void 0:E.exercise)&&(E==null?void 0:E.exercise_answer_user)&&((E==null?void 0:E.exercise.time)===-1?ie=U()(E==null?void 0:E.exercise.end_time).isBefore(P.finished_time):ie=U()(E==null?void 0:E.exercise_answer_user.start_at).add(E==null?void 0:E.exercise.time,"m").isBefore(P.finished_time)),e.a.createElement("span",null,P.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},ie?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(Y,P){return e.a.createElement("span",null,P.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(Y,P){return e.a.createElement("span",null,P.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(Y,P){return e.a.createElement("span",null,e.a.createElement("span",{className:"c-orange"},P.user_score),"/",P.game_score)}},j&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(Y,P,ie){return e.a.createElement(He.a,{min:0,max:Number(P.game_score),defaultValue:Y,onBlur:function(){var Ke=Object(re.a)(W.a.mark(function Be(Ze){var be;return W.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:if(!(Ze.target.value!=Y)){Fe.next=6;break}return Fe.next=3,ce(Object(F.a)(Object(F.a)({},n),{shixun_challenge_id:P.shixun_challenge_id,shixunScore:Ze.target.value}));case 3:be=Fe.sent,console.log("res: ",be),(be==null?void 0:be.question_comments)&&m.b.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206");case 6:case"end":return Fe.stop()}},Be)}));return function(Be){return Ke.apply(this,arguments)}}()})}}].filter(function(g){return!!g}),k=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Y,P){return e.a.createElement("span",null,P.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Y,P){return e.a.createElement("span",null,P.error_msg?P.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(Y,P){return e.a.createElement("span",null,P.updated_at?P.updated_at:"--")}}],V={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,((E==null||((c=E.exercise)===null||c===void 0)?void 0:c.student_commit_status)!==0||(E==null||((O=E.exercise)===null||O===void 0)?void 0:O.user_exercise_status)!==0)&&e.a.createElement("div",{className:"mt15"},e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(fe==null?void 0:fe.length)&&e.a.createElement(Ve.a,{columns:Ae,dataSource:fe,pagination:!1})),!!(S==null?void 0:S.length)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),S==null?void 0:S.map(function(g,Y){var P;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt5"},e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",g.position,"\u5173"),e.a.createElement($.Link,{className:"current c-black font16",to:"/tasks/".concat(g.game_identifier)},g.name)),!!(g==null||((P=g.outputs)===null||P===void 0)?void 0:P.length)&&e.a.createElement(Ve.a,{bordered:!0,dataSource:g.outputs.map(function(ie){return{key:ie.position,error_msg:ie.output_detail,updated_at:ie.updated_at}}),columns:k,pagination:!1}),(g==null?void 0:g.st)===0&&g.passed_code&&e.a.createElement("div",{className:le.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},g.path)),e.a.createElement(Ot.b,{height:300,autoHeight:xe,language:"python",theme:"default",value:g.passed_code,options:V})))})),Object(ee.t)()&&e.a.createElement(z.a,{className:"c-grey-999 mt20 mb20",value:n==null?void 0:n.question_title}),n==null||((p=n.shixun)===null||p===void 0)?void 0:p.map(function(g,Y){return e.a.createElement("p",{className:"font16 c-grey-666 mb5"},e.a.createElement("span",{className:"mr20"},"\u7B2C",g==null?void 0:g.challenge_position,"\u5173 ",g==null?void 0:g.challenge_name),e.a.createElement("span",null,g==null?void 0:g.challenge_score,"\u5206"))}),e.a.createElement("div",{className:"mb15"}))},l=A,f=Ue.a.TextArea,h=function(u){var c,O,p,n,E=u.item,x=u.answerData,j=u.changeScoreData,xe=u.textValue,ue=u.textOnChange,ce=ue===void 0?function(){}:ue,Me=Object(N.useState)(!1),de=Object(G.a)(Me,2),fe=de[0],we=de[1];return Object(N.useEffect)(function(){(j==null?void 0:j[E.q_position])?!fe&&we(!0):fe&&we(!1)},[j==null?void 0:j[E==null?void 0:E.q_position]]),e.a.createElement("div",null,e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:le.a.simpleWrap},e.a.createElement(z.a,{value:(E==null||((c=E.user_answer)===null||c===void 0)?void 0:c[0])||""})),Object(ee.d)()&&e.a.createElement(Ge,{data:E})),e.a.createElement(me.a,null),fe?e.a.createElement(f,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:xe,onChange:function(_e){return ce(_e.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(ne.E)((O=E.question_comments)===null||O===void 0?void 0:O.comment)&&e.a.createElement("div",{className:le.a.fillComment},e.a.createElement("img",{src:"".concat(Re.a.IMG_SERVER,"/images/").concat((p=E.question_comments)===null||p===void 0?void 0:p.user_picture)}),e.a.createElement("div",{className:le.a.commentContent},e.a.createElement("div",null,U()((n=E.question_comments)===null||n===void 0?void 0:n.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,E.question_comments.user_name),e.a.createElement("div",{className:le.a.commentText},E.question_comments.comment)))))},a=h,i=t("J66h"),_=function(u){var c,O,p,n,E,x=u.item,j=u.answerData,xe=u.autoHeight,ue=Object(N.useState)([]),ce=Object(G.a)(ue,2),Me=ce[0],de=ce[1];Object(N.useEffect)(function(){var Oe;if((x==null||((Oe=x.evaluate_codes)===null||Oe===void 0)?void 0:Oe.length)>0){var _e;de(x==null||((_e=x.evaluate_codes)===null||_e===void 0)?void 0:_e.map(function(S,Ce){return{key:Ce+1,error_msg:(S==null?void 0:S.error_msg)?i.Base64.decode(S==null?void 0:S.error_msg):"",created_at:S.created_at}}))}else de([{key:"--",error_msg:"--"}])},[x==null?void 0:x.evaluate_codes]);var fe=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(_e,S){return e.a.createElement("span",null,S.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(_e,S){return e.a.createElement("span",null,S.error_msg?S.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(_e,S){return e.a.createElement("span",null,S.created_at?U()(S.created_at).format("YYYY-MM-DD HH:mm"):"--")}}],we={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement(z.a,{value:x==null?void 0:x.description})),(!!(j==null||((c=j.exercise)===null||c===void 0)?void 0:c.student_commit_status)&&(j==null||((O=j.exercise)===null||O===void 0)?void 0:O.student_commit_status)!==0||!!(j==null||((p=j.exercise)===null||p===void 0)?void 0:p.user_exercise_status)&&(j==null||((n=j.exercise)===null||n===void 0)?void 0:n.user_exercise_status)!==0)&&e.a.createElement(Ve.a,{className:"mt5",bordered:!0,dataSource:Me,columns:fe,pagination:!1}),!!(x==null||((E=x.user_answer)===null||E===void 0)?void 0:E.length)&&(x==null?void 0:x.passed_code)&&e.a.createElement("aside",{className:w.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(Ot.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(x==null?void 0:x.passed_code)?i.Base64.decode(x==null?void 0:x.passed_code):"",autoHeight:xe,options:we})))},R=_,oe=t("kaH+"),J=t("dhSg"),K=t("ErOA"),Ee=t("3Um/"),ze=t.n(Ee),mt=t("PdY4"),at=t.n(mt),qe=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],nt=function(u){var c,O,p,n,E,x,j,xe,ue,ce,Me,de,fe,we,Oe,_e,S,Ce,Ae,k,V,g,Y,P,ie,Ke,Be,Ze,be,ot,Fe,ut,Et,ft,yt,_t,gt=u.exercise,Pt=u.globalSetting,qt=u.loading,Ht=u.user,Nt=u.dispatch,Se=Object(he.m)(),$t=Ht.userInfo,o=gt.reviewExercise,Yt=Object(N.useState)({}),Lt=Object(G.a)(Yt,2),Ie=Lt[0],Ut=Lt[1],Wt=Object(N.useState)(!1),Dt=Object(G.a)(Wt,2),Ct=Dt[0],jt=Dt[1],Gt=Object(N.useState)(0),Tt=Object(G.a)(Gt,2),Mt=Tt[0],zt=Tt[1],kt=Object(N.useState)(),wt=Object(G.a)(kt,2),ht=wt[0],Vt=wt[1],Kt=Object(N.useState)(),St=Object(G.a)(Kt,2),Rt=St[0],Zt=St[1],At;Object(N.useEffect)(function(){try{At=JSON.parse(localStorage.total_exercise_users),At.map(function(I,r){I.user_login===Se.userId&&(Vt(At[r+1]),Zt(At[r-1]))})}catch(I){}bt()},[Se.userId]),Object(N.useEffect)(function(){console.log(Mt),setTimeout(function(){document.documentElement.scrollTop=Mt},500)},[gt.reviewExercise]),Object(N.useEffect)(function(){Nt({type:"globalSetting/footerToggle",payload:!1})},[]);var It=function(){var I=Object(re.a)(W.a.mark(function r(Q){var pe,ge,q,Ne;return W.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return zt(document.documentElement.scrollTop),Le.next=3,Object(X.L)({id:Q.question_id,shixun_challenge_id:Q.shixun_challenge_id||null,comment:(pe=Ie[Q.q_position])===null||pe===void 0?void 0:pe.text,score:Q.shixunScore||((ge=Ie[Q.q_position])===null||ge===void 0?void 0:ge.score),user_id:o==null||((q=o.exercise_answer_user)===null||q===void 0)?void 0:q.user_id});case 3:return Ne=Le.sent,delete Ie[Q.q_position],bt(),Ut(Object(F.a)({},Ie)),Le.abrupt("return",Ne);case 8:case"end":return Le.stop()}},r)}));return function(Q){return I.apply(this,arguments)}}(),Jt=function(r){if(r.question_type>1&&r.question_type!==5&&r.question_type!==2)return Ie[r.q_position]?e.a.createElement("span",{className:"mr10 ml10 current"},"\u8C03\u5206 ",e.a.createElement(He.a,{defaultValue:r.user_score,max:r.question_score,min:0,onChange:function(pe){Ie[r.q_position].score=String(pe),Ut(Object(F.a)({},Ie))}}),"\u5206",e.a.createElement(B.a,{className:"ml5",type:"primary",onClick:function(){return It(r)}},"\u786E\u8BA4")):e.a.createElement("span",{onClick:function(){Ie[r.q_position]={score:r.user_score?Number(r.user_score):0,text:null},Ut(Object(F.a)({},Ie))},className:"c-blue mr10 ml10 current"},"\u8C03\u5206")},bt=function(){Nt({type:"exercise/getReviewExercise",payload:{exerciseId:Se.exerciseId,login:Se.userId}})},Qt=function(r,Q){var pe,ge,q,Ne,ye,Le;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{style:{display:"flex",marginTop:20}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},Q+1,"."),r.question_type===6?(r==null?void 0:r.hack_user_identifier)?e.a.createElement("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:"/myproblems/".concat(r==null?void 0:r.hack_user_identifier)},r.question_title):e.a.createElement("span",{style:{lineHeight:"26px"},className:"font16"},r.question_title):e.a.createElement(z.a,{value:r.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",r.question_score,"\u5206\uFF09")),e.a.createElement("div",null,r.question_type===0&&e.a.createElement(e.a.Fragment,null,(pe=r.question_choices)===null||pe===void 0?void 0:pe.map(function(L){return e.a.createElement("div",{className:"multi-llipsis1e flex-container mr10"},e.a.createElement($e.a,{checked:r.user_answer.includes(L.choice_id)}),e.a.createElement(z.a,{value:L.choice_text}))})),r.question_type===1&&e.a.createElement(e.a.Fragment,null,(ge=r.question_choices)===null||ge===void 0?void 0:ge.map(function(L){return e.a.createElement("div",{className:"multi-llipsis1e flex-container"},e.a.createElement(je.a,{checked:r.user_answer.includes(L.choice_id)}),e.a.createElement(z.a,{value:L.choice_text,className:"ml5"}))})),r.question_type===2&&e.a.createElement("div",{className:w.a.flexRow},(q=r.question_choices)===null||q===void 0?void 0:q.map(function(L){return e.a.createElement("div",{className:"multi-llipsis1e flex-container"},e.a.createElement($e.a,{checked:r.user_answer.includes(L.choice_id)}),e.a.createElement(z.a,{value:L.choice_text}))})),r.question_type===3&&e.a.createElement(vt,{item:r,answerData:o,changeScoreData:Ie,textValue:(Ne=Ie[r.q_position])===null||Ne===void 0?void 0:Ne.text,textOnChange:function(ct){Ie[r.q_position].text=ct,Ut(Object(F.a)({},Ie))}}),r.question_type===5&&e.a.createElement(l,{item:r,answerData:o,saveChangeScore:It}),r.question_type===4&&e.a.createElement(a,{item:r,answerData:o,changeScoreData:Ie,textValue:(ye=Ie[r.q_position])===null||ye===void 0?void 0:ye.text,textOnChange:function(ct){Ie[r.q_position].text=ct,Ut(Object(F.a)({},Ie))}}),r.question_type===6&&e.a.createElement(R,{item:r,answerData:o}),(r==null?void 0:r.answer_comments)&&e.a.createElement("div",{className:"mt30"},r==null||((Le=r.answer_comments)===null||Le===void 0)?void 0:Le.map(function(L,ct){var Xe,xt;return e.a.createElement(Z.a,{align:"middle",gutter:[0,10]},e.a.createElement(ve.a,{flex:"50px"},e.a.createElement("img",{src:Re.a.API_SERVER+"/images/"+((Xe=L.user)===null||Xe===void 0?void 0:Xe.image_url),width:"40",style:{borderRadius:40}})),e.a.createElement(ve.a,{flex:"1"},U()(L.updated_at).format("YYYY-MM-DD HH:mm"),e.a.createElement("br",null),(xt=L.user)===null||xt===void 0?void 0:xt.user_name),e.a.createElement(ve.a,{className:"c-grey-c"},L.shixun_chanllge_position&&e.a.createElement(e.a.Fragment,null,"\u7B2C",L.shixun_chanllge_position,"\u5173"),r.question_type!==4&&e.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",L.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",L.score,"\u5206"))}))),e.a.createElement(Z.a,null,e.a.createElement(ve.a,{flex:"1"}),e.a.createElement(ve.a,null,r.standard_answer_show&&e.a.createElement("span",{className:"mr5"},"\u6B63\u786E\u7B54\u6848\uFF1A",r.standard_answer_show),Jt(r),r.user_score&&r.question_type!==5&&e.a.createElement("span",null,"\u5F97\u5206 ",e.a.createElement("span",{className:(r==null?void 0:r.answer_status)>0?"c-green":"c-red"},r.user_score)," \u5206"),!r.user_score&&e.a.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),e.a.createElement(me.a,null))},Bt=function(r){var Q=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],pe=["","\u5341","\u767E","\u5343","\u4E07"];r=parseInt(r);var ge=function(Le){for(var L=Le.toString().split("").reverse(),ct="",Xe=0;Xe<L.length;Xe++)ct=(Xe==0&&L[Xe]==0||Xe>0&&L[Xe]==0&&L[Xe-1]==0?"":Q[L[Xe]]+(L[Xe]==0?pe[0]:pe[Xe]))+ct;return ct},q=Math.floor(r/1e4),Ne=r%1e4;return Ne.toString().length<4&&(Ne="0"+Ne),q?ge(q)+"\u4E07"+ge(Ne):ge(r)},Ft=function(r){var Q,pe=o==null||((Q=o.exercise_question_types)===null||Q===void 0)?void 0:Q.filter(function(q){return r?q.question_type===4:q.question_type!==4}),ge=pe==null?void 0:pe.map(function(q,Ne){var ye;return e.a.createElement("div",{key:Ne,className:r?"":"".concat(Ct?"":"hide")},e.a.createElement("div",{className:"pt20"},e.a.createElement("span",{style:{fontWeight:"bold"},className:"font16"},Bt(Ne+1),"\u3001",q.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",q.count,"\u9898\uFF1B\u5171",q.score,"\u5206\uFF09")),(ye=q.items)===null||ye===void 0?void 0:ye.map(function(Le,L){return e.a.createElement("aside",{id:"questionID-".concat(Le.question_type,"-").concat(L),key:L},Qt(Le,L))}))});return ge},Xt=function(r){var Q,pe=o==null||((Q=o.exercise_question_types)===null||Q===void 0)?void 0:Q.filter(function(q){return r?q.question_type===4:q.question_type!==4}),ge=pe==null?void 0:pe.map(function(q,Ne){return e.a.createElement(N.Fragment,{key:q.question_type},e.a.createElement("p",null,Bt(Ne+1),"\u3001",q.name),q.items.map(function(ye,Le){var L="";return r?L=ye.answer_status===1&&ye.user_score===null||ye.answer_status===0?"":w.a.green:ye.answer_status==1&&Number(ye.question_score)===Number(ye.user_score)?L=w.a.green:ye.answer_status==2&&(L=w.a.orange),e.a.createElement("span",{className:L,onClick:function(){!Ct&&!r&&jt(!0);var Xe="questionID-".concat(q.question_type,"-").concat(Le),xt=document.getElementById(Xe);xt&&setTimeout(function(){return xt.scrollIntoView({block:"start",behavior:"smooth"})})}},Le+1)}))});return ge};return e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"}),e.a.createElement("aside",{className:[w.a.title,"mt20"].join(" ")},e.a.createElement(Z.a,{style:{width:"100%"}},e.a.createElement(ve.a,null,e.a.createElement($.Link,{to:"/exam/exerciserevivw/".concat(o==null||((c=o.exercise)===null||c===void 0)?void 0:c.id,"/detail")},e.a.createElement(it.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},o==null||((O=o.exercise)===null||O===void 0)?void 0:O.exercise_name),e.a.createElement(ne.h,{status:[ne.c[(p=o.exercise)===null||p===void 0?void 0:p.exercise_status]]})),e.a.createElement(ve.a,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black"},e.a.createElement("aside",null,e.a.createElement("span",null,"\u8003\u8BD5\u65F6\u957F ",((n=o.exercise)===null||n===void 0?void 0:n.time)===-1?"\u672A\u9650\u65F6":((E=o.exercise)===null||E===void 0?void 0:E.time)+"\u5206\u949F",!!(o==null||((x=o.exercise_answer_user)===null||x===void 0)?void 0:x.delayed_time)&&e.a.createElement("span",{className:"c-red"},"+\u5EF6\u65F6",o==null||((j=o.exercise_answer_user)===null||j===void 0)?void 0:j.delayed_time,"\u5206\u949F")),e.a.createElement("span",{className:"ml20"},"\u5408\u8BA1 ",(xe=o.exercise_scores)===null||xe===void 0||((ue=xe.exercise_types)===null||ue===void 0)?void 0:ue.q_counts,"\u9898"),e.a.createElement("span",{className:"ml20"},"\u6EE1\u5206 ",(ce=o.exercise_scores)===null||ce===void 0||((Me=ce.exercise_types)===null||Me===void 0)?void 0:Me.q_scores,"\u5206"))),e.a.createElement(ve.a,null,Object(ee.d)()&&e.a.createElement(B.a,{type:"primary",onClick:function(){return Ye.c.push("/classrooms/".concat(Se.coursesId,"/exercise/").concat(Se.exerciseId,"/export/").concat(Se.userId))}},e.a.createElement(y.a,null),"\u5BFC\u51FA"),(o==null||((de=o.exercise)===null||de===void 0)?void 0:de.exercise_status)===2&&e.a.createElement(B.a,{style:{marginLeft:"10px"},onClick:function(r){r.preventDefault(),te.a.confirm({width:500,title:"\u63D0\u793A",content:e.a.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var Q=Object(re.a)(W.a.mark(function ge(){var q,Ne,ye;return W.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(X.Q)({categoryId:Se.exerciseId,user_ids:[o==null||((q=o.exercise_answer_user)===null||q===void 0)?void 0:q.user_id]});case 2:Ne=L.sent,Ne.status===0&&(m.b.success("\u64CD\u4F5C\u6210\u529F"),Ye.c.push("/classrooms/".concat(Se.coursesId,"/exercise/").concat(o==null||((ye=o.exercise)===null||ye===void 0)?void 0:ye.id,"/detail")));case 4:case"end":return L.stop()}},ge)}));function pe(){return Q.apply(this,arguments)}return pe}()})}},e.a.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"))))),e.a.createElement("section",{className:[w.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("img",{style:{height:"70px",width:"70px"},src:Re.a.API_SERVER+"/images/"+((fe=o.exercise_answer_user)===null||fe===void 0?void 0:fe.user_img)}),e.a.createElement("div",{style:{marginTop:"5px",flex:"1"}},e.a.createElement("span",{className:"ml20"},(we=o.exercise_answer_user)===null||we===void 0?void 0:we.user_name),e.a.createElement("span",{className:"ml20"},"\u603B\u5F97\u5206 ",e.a.createElement("span",{className:"c-red bold"},(Oe=o.exercise_answer_user)===null||Oe===void 0?void 0:Oe.score)," \u5206"),e.a.createElement("br",null),e.a.createElement("br",null),e.a.createElement("span",{className:"ml20"},e.a.createElement("strong",null,"\u5F00\u59CB\u7B54\u9898\uFF1A"),((_e=o.exercise_answer_user)===null||_e===void 0?void 0:_e.start_at)?U()((S=o.exercise_answer_user)===null||S===void 0?void 0:S.start_at).format("YYYY-MM-DD HH:mm"):"\u672A\u5F00\u59CB"),!!((Ce=o.exercise_answer_user)===null||Ce===void 0?void 0:Ce.end_at)&&e.a.createElement("span",{className:"ml20"},e.a.createElement("strong",null,"\u63D0\u4EA4\u8BD5\u5377\uFF1A"),U()((Ae=o.exercise_answer_user)===null||Ae===void 0?void 0:Ae.end_at).format("YYYY-MM-DD HH:mm"))),e.a.createElement("img",{style:{height:"70px",width:"70px"},src:(o==null||((k=o.exercise)===null||k===void 0)?void 0:k.review_status)?at.a:ze.a})),e.a.createElement(me.a,null),(o==null||((V=o.exercise)===null||V===void 0)?void 0:V.open_camera)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",null,"\u8003\u8BD5\u7167\u7247 ",!!(o==null||((g=o.exercise_answer_user)===null||g===void 0)?void 0:g.exercise_user_photos_count)&&e.a.createElement("span",{className:"c-green"},"(\u5171",o==null||((Y=o.exercise_answer_user)===null||Y===void 0)?void 0:Y.exercise_user_photos_count,"\u5F20)")),e.a.createElement("ul",{className:w.a.userPhoto},o==null||((P=o.exercise_answer_user)===null||P===void 0||((ie=P.exercise_user_photos)===null||ie===void 0))?void 0:ie.map(function(I,r){return e.a.createElement("li",null,e.a.createElement("span",{className:"iconfont icon-fangda2 c-white font14",onClick:function(){return J.a.publish("preview-image",Re.a.API_SERVER+"/api/attachments/"+I.photo_url)}}),e.a.createElement(T.a,{width:100,src:Re.a.API_SERVER+"/api/attachments/"+I.photo_url,placeholder:e.a.createElement(T.a,{src:tt.a,width:100})}),"\u62CD\u6444\u65F6\u95F4\uFF1A",U()(I.photo_created_at).format("HH:mm"))})),!(o==null||((Ke=o.exercise_answer_user)===null||Ke===void 0)?void 0:Ke.exercise_user_photos)&&e.a.createElement("div",{className:"font14 c-grey-999 mt30 pb30 tc"},e.a.createElement("span",{className:"iconfont icon-weikaishexiangtou1 mr20 font40"}),e.a.createElement("span",{className:"",style:{position:"relative",top:-10}},"\u8BE5\u5B66\u751F\u8003\u8BD5\u65F6\u95F4\u5185\u672A\u5F00\u542F\u6444\u50CF")),e.a.createElement(me.a,null)),(o==null||((Be=o.exercise_question_types)===null||Be===void 0)?void 0:Be.some(function(I){return I.question_type!==4}))&&e.a.createElement("aside",null,e.a.createElement(Z.a,{gutter:[10,10]},e.a.createElement(ve.a,{flex:"1"},e.a.createElement("aside",null,e.a.createElement("strong",{className:"font14"},"\u5BA2\u89C2\u9898"),e.a.createElement("span",{className:w.a.greenTip},"\u6B63\u786E"),e.a.createElement("span",{className:w.a.redTip},"\u9519\u8BEF"),e.a.createElement("span",{className:w.a.orangeTip},"\u90E8\u5206\u5F97\u5206")),e.a.createElement("aside",{className:[w.a.questionIcons,"mt10"].join(" ")},Xt())),e.a.createElement(ve.a,null,"\u603B\u5206 ",e.a.createElement("span",{className:"c-red bold"},o==null||((Ze=o.exercise_question_types)===null||Ze===void 0||((be=Ze.filter(function(I){return I.question_type!==4}))===null||be===void 0||((ot=be.map(function(I){return Number(I.score)}))===null||ot===void 0)))?void 0:ot.reduce(function(I,r){return I+r},0))," \u5206")),e.a.createElement("p",{className:"c-blue tr current",onClick:function(){jt(!Ct)}},Ct?"\u6536\u8D77\u7B54\u9898\u8BE6\u60C5":"\u5C55\u5F00\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",e.a.createElement("span",{className:"iconfont icon-play-square-fill3x ml5"})),e.a.createElement(me.a,null)),Ft(),(o==null||((Fe=o.exercise_question_types)===null||Fe===void 0)?void 0:Fe.some(function(I){return I.question_type===4}))&&e.a.createElement(Z.a,{gutter:[10,10]},e.a.createElement(ve.a,{flex:"1"},e.a.createElement("aside",null,e.a.createElement("strong",{className:"font14"},"\u4E3B\u89C2\u9898"),e.a.createElement("span",{className:w.a.greenTip},"\u5DF2\u8BC4"),e.a.createElement("span",{className:w.a.cccTip},"\u672A\u8BC4")),e.a.createElement("aside",{className:[w.a.CCCIcons,"mt10"].join(" ")},Xt(!0))),e.a.createElement(ve.a,null,"\u603B\u5206 ",e.a.createElement("span",{className:"c-red bold"},o==null||((ut=o.exercise_question_types)===null||ut===void 0||((Et=ut.filter(function(I){return I.question_type===4}))===null||Et===void 0||((ft=Et.map(function(I){return Number(I.score)}))===null||ft===void 0)))?void 0:ft.reduce(function(I,r){return I+r},0))," \u5206")),Ft(!0),e.a.createElement(Z.a,{className:w.a.buttonFixed},e.a.createElement("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"}},e.a.createElement(B.a,{type:"default"},e.a.createElement($.Link,{to:"/exam/exerciserevivw/".concat(o==null||((yt=o.exercise)===null||yt===void 0)?void 0:yt.id,"/detail")},"\u8FD4\u56DE\u5217\u8868")),e.a.createElement("div",null,e.a.createElement(B.a,{type:"default",disabled:!(Rt==null?void 0:Rt.user_id)},e.a.createElement($.Link,{to:"/exam/exerciserevivw/".concat(Se.exerciseId,"/review/").concat(Rt==null?void 0:Rt.user_login)},"\u4E0A\u4E00\u4E2A")),e.a.createElement(B.a,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:!(ht==null?void 0:ht.user_id)},e.a.createElement($.Link,{to:"/exam/exerciserevivw/".concat(Se.exerciseId,"/review/").concat(ht==null?void 0:ht.user_login)},"\u4E0B\u4E00\u4E2A")),e.a.createElement(B.a,{type:"primary",disabled:o==null||((_t=o.exercise)===null||_t===void 0)?void 0:_t.review_status,onClick:Object(re.a)(W.a.mark(function I(){var r,Q;return W.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return console.log(Se),ge.next=3,Object(K.a)("/api/exercises/".concat(Se==null?void 0:Se.exerciseId,"/review_exercise_user.json"),{method:"post",body:{id:Se==null?void 0:Se.exerciseId,user_id:o==null||((r=o.exercise_answer_user)===null||r===void 0)?void 0:r.user_id}});case 3:Q=ge.sent,(Q==null?void 0:Q.status)===0&&bt();case 5:case"end":return ge.stop()}},I)}))},"\u63D0\u4EA4\u8BC4\u9605"))))),e.a.createElement(oe.a,null))},rt=d.default=Object(Ye.a)(function(Pe){var u=Pe.exercise,c=Pe.loading,O=Pe.user,p=Pe.globalSetting;return{exercise:u,globalSetting:p,user:O,loading:c.effects}})(nt)}}]);