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.
9 lines
85 KiB
9 lines
85 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[136,5],{"0uC1":function(H,c,t){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),c.default=void 0;var j=L(t("FWii"));function L(m){return m&&m.__esModule?m:{default:m}}var l=j;c.default=l,H.exports=l},"1GRj":function(H,c,t){"use strict";var j=t("pVnL"),L=t.n(j),l=t("q1tI"),m=t("VTBJ"),D=t("rePB"),te=t("ODXe"),w=t("Ff2n"),me=t("TSYQ"),we=t.n(me),K=t("y0+3"),le=t("1W/9"),ve=t("1OyB"),ze=t("vuIU"),Ne=t("Ji7U"),Je=t("LK+K"),$e=t("i8i4"),et=t("4IlW"),B=t("l4aY"),lt=t("MFj2"),He=function(U){Object(Ne.a)(f,U);var r=Object(Je.a)(f);function f(){return Object(ve.a)(this,f),r.apply(this,arguments)}return Object(ze.a)(f,[{key:"shouldComponentUpdate",value:function(n){return n.forceRender?!0:!!n.hiddenClassName||!!n.visible}},{key:"render",value:function(){var n=this.props,s=n.className,_=n.hiddenClassName,x=n.visible,ie=n.forceRender,J=Object(w.a)(n,["className","hiddenClassName","visible","forceRender"]),Z=s;return!!_&&!x&&(Z+=" ".concat(_)),l.createElement("div",Object.assign({},J,{className:Z}))}}]),f}(l.Component),v=0;function k(U,r){var f=U["page".concat(r?"Y":"X","Offset")],h="scroll".concat(r?"Top":"Left");if(typeof f!="number"){var n=U.document;f=n.documentElement[h],typeof f!="number"&&(f=n.body[h])}return f}function F(U,r){var f=U.style;["Webkit","Moz","Ms","ms"].forEach(function(h){f["".concat(h,"TransformOrigin")]=r}),f.transformOrigin=r}function oe(U){var r=U.getBoundingClientRect(),f={left:r.left,top:r.top},h=U.ownerDocument,n=h.defaultView||h.parentWindow;return f.left+=k(n),f.top+=k(n,!0),f}var Y=function(U){Object(Ne.a)(f,U);var r=Object(Je.a)(f);function f(h){var n;return Object(ve.a)(this,f),n=r.call(this,h),n.inTransition=!1,n.onAnimateLeave=function(){var s=n.props,_=s.afterClose,x=s.getOpenCount,ie=s.focusTriggerAfterClose,J=s.mask;if(n.wrap&&(n.wrap.style.display="none"),n.inTransition=!1,x()||n.switchScrollingEffect(),J&&n.lastOutSideFocusNode&&ie){try{n.lastOutSideFocusNode.focus({preventScroll:!0})}catch(Z){n.lastOutSideFocusNode=null}n.lastOutSideFocusNode=null}_&&_()},n.onDialogMouseDown=function(){n.dialogMouseDown=!0},n.onMaskMouseUp=function(){n.dialogMouseDown&&(n.timeoutId=setTimeout(function(){n.dialogMouseDown=!1},0))},n.onMaskClick=function(s){if(Date.now()-n.openTime<300)return;s.target===s.currentTarget&&!n.dialogMouseDown&&n.close(s)},n.onKeyDown=function(s){var _=n.props,x=_.keyboard,ie=_.visible;if(x&&s.keyCode===et.a.ESC){s.stopPropagation(),n.close(s);return}if(ie&&s.keyCode===et.a.TAB){var J=document,Z=J.activeElement;s.shiftKey?Z===n.sentinelStart&&n.sentinelEnd.focus():Z===n.sentinelEnd&&n.sentinelStart.focus()}},n.getDialogElement=function(){var s=n.props,_=s.closable,x=s.prefixCls,ie=s.width,J=s.height,Z=s.footer,Ee=s.title,Ge=s.closeIcon,mt=s.style,nt=s.className,qe=s.visible,at=s.forceRender,ot=s.bodyStyle,ye=s.bodyProps,u=s.children,d=s.destroyOnClose,C={};ie!==void 0&&(C.width=ie),J!==void 0&&(C.height=J);var p;Z&&(p=l.createElement("div",{className:"".concat(x,"-footer"),ref:n.saveRef("footer")},Z));var a;Ee&&(a=l.createElement("div",{className:"".concat(x,"-header"),ref:n.saveRef("header")},l.createElement("div",{className:"".concat(x,"-title"),id:n.titleId},Ee)));var E;_&&(E=l.createElement("button",{type:"button",onClick:n.close,"aria-label":"Close",className:"".concat(x,"-close")},Ge||l.createElement("span",{className:"".concat(x,"-close-x")})));var R=Object(m.a)(Object(m.a)({},mt),C),N={width:0,height:0,overflow:"hidden",outline:"none"},Re=n.getTransitionName(),ue=l.createElement(He,{key:"dialog-element",role:"document",ref:n.saveRef("dialog"),style:R,className:"".concat(x," ").concat(nt||""),visible:qe,forceRender:at,onMouseDown:n.onDialogMouseDown},l.createElement("div",{tabIndex:0,ref:n.saveRef("sentinelStart"),style:N,"aria-hidden":"true"}),l.createElement("div",{className:"".concat(x,"-content")},E,a,l.createElement("div",Object.assign({className:"".concat(x,"-body"),style:ot,ref:n.saveRef("body")},ye),u),p),l.createElement("div",{tabIndex:0,ref:n.saveRef("sentinelEnd"),style:N,"aria-hidden":"true"}));return l.createElement(lt.a,{key:"dialog",showProp:"visible",onLeave:n.onAnimateLeave,transitionName:Re,component:"",transitionAppear:!0},qe||!d?ue:null)},n.getZIndexStyle=function(){var s={},_=n.props.zIndex;return _!==void 0&&(s.zIndex=_),s},n.getWrapStyle=function(){return Object(m.a)(Object(m.a)({},n.getZIndexStyle()),n.props.wrapStyle)},n.getMaskStyle=function(){return Object(m.a)(Object(m.a)({},n.getZIndexStyle()),n.props.maskStyle)},n.getMaskElement=function(){var s=n.props,_=s.mask,x=s.prefixCls,ie=s.visible,J=s.maskProps,Z;if(_){var Ee=n.getMaskTransitionName();Z=l.createElement(He,Object.assign({style:n.getMaskStyle(),key:"mask",className:"".concat(x,"-mask"),hiddenClassName:"".concat(x,"-mask-hidden"),visible:ie},J)),Ee&&(Z=l.createElement(lt.a,{key:"mask",showProp:"visible",transitionAppear:!0,component:"",transitionName:Ee},Z))}return Z},n.getMaskTransitionName=function(){var s=n.props,_=s.maskTransitionName,x=s.maskAnimation,ie=s.prefixCls,J=_,Z=x;return!J&&Z&&(J="".concat(ie,"-").concat(Z)),J},n.getTransitionName=function(){var s=n.props,_=s.transitionName,x=s.animation,ie=s.prefixCls,J=_;return!_&&x&&(J="".concat(ie,"-").concat(x)),J},n.close=function(s){var _=n.props.onClose;_&&_(s)},n.saveRef=function(s){return function(_){n[s]=_}},n.titleId="rcDialogTitle".concat(v),v+=1,n.switchScrollingEffect=h.switchScrollingEffect||function(){},n}return Object(ze.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(n){var s=this.props.visible,_=this.props.mousePosition;if(s){if(!n.visible){this.openTime=Date.now(),this.switchScrollingEffect(),this.tryFocus();var x=$e.findDOMNode(this.dialog);if(_){var ie=oe(x);F(x,"".concat(_.x-ie.left,"px ").concat(_.y-ie.top,"px"))}else F(x,"")}}else n.visible&&(this.inTransition=!0)}},{key:"componentWillUnmount",value:function(){var n=this.props,s=n.visible,_=n.getOpenCount;(s||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 n=this.props,s=n.prefixCls,_=n.maskClosable,x=this.getWrapStyle();return n.visible&&(x.display=null),l.createElement("div",{className:"".concat(s,"-root")},this.getMaskElement(),l.createElement("div",Object.assign({tabIndex:-1,onKeyDown:this.onKeyDown,className:"".concat(s,"-wrap ").concat(n.wrapClassName||""),ref:this.saveRef("wrap"),onClick:_?this.onMaskClick:null,onMouseUp:_?this.onMaskMouseUp:null,role:"dialog","aria-labelledby":n.title?this.titleId:null,style:x},n.wrapProps),this.getDialogElement()))}}]),f}(l.Component);Y.defaultProps={className:"",mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:"rc-dialog",focusTriggerAfterClose:!0};var P=function(U){var r=U.visible,f=U.getContainer,h=U.forceRender;return f===!1?l.createElement(Y,Object.assign({},U,{getOpenCount:function(){return 2}})):l.createElement(le.a,{visible:r,forceRender:h,getContainer:f},function(n){return l.createElement(Y,Object.assign({},U,n))})},e=P,he=t("0uC1"),$=t.n(he),We=t("AYk6"),ke=t.n(We),tt=t("sKBN"),st=t.n(tt),b=t("BddG"),M=t.n(b),O=t("V/uB"),X=t.n(O),ne=t("zT1h"),S=t("Kwbf"),G=t("wgJM");function ae(U){var r=l.useRef(null),f=l.useState(U),h=Object(te.a)(f,2),n=h[0],s=h[1],_=l.useRef([]),x=function(J){r.current===null&&(_.current=[],r.current=Object(G.a)(function(){s(function(Z){var Ee=Z;return _.current.forEach(function(Ge){Ee=Object(m.a)(Object(m.a)({},Ee),Ge)}),r.current=null,Ee})})),_.current.push(J)};return l.useEffect(function(){return function(){return r.current&&G.a.cancel(r.current)}},[]),[n,x]}function Le(U,r,f,h){var n=r+f,s=(f-h)/2;if(f>h){if(r>0)return Object(D.a)({},U,s);if(r<0&&n<h)return Object(D.a)({},U,-s)}else if(r<0||n>h)return Object(D.a)({},U,r<0?s:-s);return{}}function Oe(U,r,f,h){var n=Object(K.a)(),s=n.width,_=n.height,x=null;return U<=s&&r<=_?x={x:0,y:0}:(U>s||r>_)&&(x=Object(m.a)(Object(m.a)({},Le("x",f,U,s)),Le("y",h,r,_))),x}var Ye=l.useState,xe={x:0,y:0},Qe=function(r){var f=r.prefixCls,h=r.src,n=r.alt,s=r.onClose,_=r.afterClose,x=r.visible,ie=Object(w.a)(r,["prefixCls","src","alt","onClose","afterClose","visible"]),J=Ye(1),Z=Object(te.a)(J,2),Ee=Z[0],Ge=Z[1],mt=Ye(0),nt=Object(te.a)(mt,2),qe=nt[0],at=nt[1],ot=ae(xe),ye=Object(te.a)(ot,2),u=ye[0],d=ye[1],C=l.useRef(),p=l.useRef({originX:0,originY:0,deltaX:0,deltaY:0}),a=l.useState(!1),E=Object(te.a)(a,2),R=E[0],N=E[1],Re=function(){Ge(1),at(0),d(xe)},ue=function(){Ge(function(V){return V+1}),d(xe)},de=function(){Ee>1&&Ge(function(V){return V-1}),d(xe)},De=function(){at(function(V){return V+90})},ce=function(){at(function(V){return V-90})},fe=we()(Object(D.a)({},"".concat(f,"-moving"),R)),Se="".concat(f,"-operations-operation"),Ce="".concat(f,"-operations-icon"),_e=[{Icon:X.a,onClick:s,type:"close"},{Icon:st.a,onClick:ue,type:"zoomIn"},{Icon:M.a,onClick:de,type:"zoomOut",disabled:Ee===1},{Icon:ke.a,onClick:De,type:"rotateRight"},{Icon:$.a,onClick:ce,type:"rotateLeft"}],T=function(){if(x&&R){var V=C.current.offsetWidth*Ee,g=C.current.offsetHeight*Ee,W=Object(K.b)(C.current),y=W.left,se=W.top,Ze=qe%180!==0;N(!1);var Be=Oe(Ze?g:V,Ze?V:g,y,se);Be&&d(Object(m.a)({},Be))}},Me=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,N(!0)},Ue=function(V){x&&R&&d({x:V.pageX-p.current.deltaX,y:V.pageY-p.current.deltaY})};return l.useEffect(function(){var z,V,g=Object(ne.a)(window,"mouseup",T,!1),W=Object(ne.a)(window,"mousemove",Ue,!1);try{window.top!==window.self&&(z=Object(ne.a)(window.top,"mouseup",T,!1),V=Object(ne.a)(window.top,"mousemove",Ue,!1))}catch(y){Object(S.c)(!1,"[rc-image] ".concat(y))}return function(){g.remove(),W.remove(),z&&z.remove(),V&&V.remove()}},[x,R]),l.createElement(e,Object.assign({},ie,{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:f,onClose:s,afterClose:Re,visible:x,wrapClassName:fe}),l.createElement("ul",{className:"".concat(f,"-operations")},_e.map(function(z){var V=z.Icon,g=z.onClick,W=z.type,y=z.disabled;return l.createElement("li",{className:we()(Se,Object(D.a)({},"".concat(f,"-operations-operation-disabled"),!!y)),onClick:g,key:W},l.createElement(V,{className:Ce}))})),l.createElement("div",{className:"".concat(f,"-img-wrapper"),style:{transform:"translate3d(".concat(u.x,"px, ").concat(u.y,"px, 0)")}},l.createElement("img",{onMouseDown:Me,ref:C,className:"".concat(f,"-img"),src:h,alt:n,style:{transform:"scale3d(".concat(Ee,", ").concat(Ee,", 1) rotate(").concat(qe,"deg)")}})))},re=Qe,rt=function(r){var f=r.src,h=r.alt,n=r.onPreviewClose,s=r.prefixCls,_=s===void 0?"rc-image":s,x=r.previewPrefixCls,ie=x===void 0?"".concat(_,"-preview"):x,J=r.placeholder,Z=r.fallback,Ee=r.width,Ge=r.height,mt=r.style,nt=r.preview,qe=nt===void 0?!0:nt,at=r.className,ot=r.onClick,ye=r.crossOrigin,u=r.decoding,d=r.loading,C=r.referrerPolicy,p=r.sizes,a=r.srcSet,E=r.useMap,R=Object(w.a)(r,["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","crossOrigin","decoding","loading","referrerPolicy","sizes","srcSet","useMap"]),N=J&&J!==!0,Re=Object(l.useState)(!1),ue=Object(te.a)(Re,2),de=ue[0],De=ue[1],ce=Object(l.useState)(N?"loading":"normal"),fe=Object(te.a)(ce,2),Se=fe[0],Ce=fe[1],_e=Object(l.useState)(null),T=Object(te.a)(_e,2),Me=T[0],Ue=T[1],z=Se==="error",V=function(){Ce("normal")},g=function(){Ce("error")},W=function(je){var it=Object(K.b)(je.target),Fe=it.left,ut=it.top;De(!0),Ue({x:Fe,y:ut}),ot&&ot(je)},y=function(je){je.stopPropagation(),De(!1),Ue(null),n&&n(je)};l.useEffect(function(){N&&Ce("loading")},[f]);var se=we()(_,at,Object(D.a)({},"".concat(_,"-error"),z)),Ze=z&&Z?Z:f,Be={crossOrigin:ye,decoding:u,loading:d,referrerPolicy:C,sizes:p,srcSet:a,useMap:E,alt:h,className:we()("".concat(_,"-img"),Object(D.a)({},"".concat(_,"-img-placeholder"),J===!0)),style:Ge!==void 0?{height:Ge}:void 0};return l.createElement(l.Fragment,null,l.createElement("div",Object.assign({},R,{className:se,onClick:qe&&!z?W:ot,style:Object(m.a)(Object(m.a)({},mt),{},{width:Ee,height:Ge})}),z&&Z?l.createElement("img",Object.assign({},Be,{src:Z})):l.createElement("img",Object.assign({},Be,{onLoad:V,onError:g,src:f})),Se==="loading"&&l.createElement("div",{"aria-hidden":"true",className:"".concat(_,"-placeholder")},J)),qe&&!z&&l.createElement(re,{"aria-hidden":!de,visible:de,prefixCls:ie,onClose:y,mousePosition:Me,src:Ze,alt:h}))};rt.displayName="Image";var ct=rt,vt=ct,pt=t("H84U"),Ve=function(U,r){var f={};for(var h in U)Object.prototype.hasOwnProperty.call(U,h)&&r.indexOf(h)<0&&(f[h]=U[h]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,h=Object.getOwnPropertySymbols(U);n<h.length;n++)r.indexOf(h[n])<0&&Object.prototype.propertyIsEnumerable.call(U,h[n])&&(f[h[n]]=U[h[n]]);return f},ee=function(r){var f=r.prefixCls,h=Ve(r,["prefixCls"]),n=l.useContext(pt.b),s=n.getPrefixCls,_=s("image",f);return l.createElement(vt,L()({prefixCls:_},h))},Ct=c.a=ee},"1U1e":function(H,c,t){"use strict";Object.defineProperty(c,"__esModule",{value:!0});var j={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"};c.default=j},"3LGY":function(H,c,t){"use strict";Object.defineProperty(c,"__esModule",{value:!0});var j={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"};c.default=j},"3Um/":function(H,c){H.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAZRElEQVR4Xs1cCXRdVdXe+9yX1ySFNikIbcIkiiwGkVGQMilQBpnBMoiFDu+emxYLFEEGf0MRECyT0DT33JcQioKlFX5FUQSkgAgiIio/DiCiQl4QsaElbTO8d/a/vvefm3UJeUM6sP6zVtZqk/vuPWffffb+9re/85g+vMHt7e17KKX2Y+ZdReQTRPQxZp4oIlsSEX4w3nM/7zLzayLyF2b+i7X2hSAI/vhhTZc354OMMROVUqdZa48hos8S0TYb8zwReYuZHyeiR1Kp1AOzZ8+GETfL2ByG4SiKjhWR84joJCKqGzHz9cz8KjyBiF4lolUiEnsJLt2SmeE9k4hoF+ddu4xyn3VE9AMRuSsIgkc3tXU2mWFaW1tVc3PzdCK6QkT2Skw0LyJPMfPPRWRlT0/P8wsXLsyPZSGtra2pKVOmHMDMnxWRI5n5MCJKJe7xoohc39PT88DChQvtWO5d6tpNYpj29vZjmPnbeLuJB/2eiJbm8/nvzZs3761NMdn4Hm1tbZNTqdTZRASv/FTi3i+LyIVBEPx8Y5+3UYbJZrPbicitInJGPBFmfoKIrvN9/7Fyk1u5cmXqtddeayai7QqFQgMR1TOzZeY1CL7W2pzv+28ws5S7TxRFRxHRVSJyBK5z1y8TkUu01j0baqANNkwURacTUYeIYFEYvxeR+UEQPDXaZLLZ7LYigkVgO+xHRLsTUdpdOygi/TAMEW2R2CaII68Q0XMIuqlUauWsWbP+Pdr9wzA8jJlvT3gQYtesIAh+uCHGGbNhbr/99nHjxo27iZnniQg+v4aZv97Q0LB4+vTpheQk2tratvA87xxmPoeIDoU3iAg86jfM/FsReZ2I/qm1hgGGx9133z1+3bp1O7p0vjcRHYjPO6OtJKLv5PP5++fNm9eX/Nzy5cu9d9999wIRuYaIJhARvO02Ivqq1npoLAYak2FuvfXWhvr6erwBBD8SkRdqamqmz549+2/Jh7a3t2/jed6lIjIHlzHz96y19/X09DxTKvAiwDY0NGxx8cUXvzvaAlpbW9PNzc2HicgXiAjxpSAii+vq6m4777zz/pP8TGdn585DQ0PLmRmeie31eH9//6nz58/HNq1qVG0YY8wUZn44kXEWNzY2XjJ9+vTB+Em33HJL3fjx468goouJ6C2l1A2pVOqemTNn9pebDTLalClTbmRmT2u9oNLM4VHr16+fAU8goq2I6IbGxsZFybksX7483dvbezMRXeBe4oue5x2XyWT+Ven+RWNWc9Edd9zRlE6nf0FEOxMRAuQC3/e/nfwsgqCIGCIar5S6YuLEiXeP3FqjPSuKogOQzomolojg7sAmVwVBAIxTdhhjaohojoh8g5nfUUoFmUwGW3V4RFF0oYjcQkQKuEkpdWg1xqloGGyf8ePHPwlPYeZBZj4/k8l8L34yJgcMAWMREQxzhdZ6daVFjZj8d0Xki+7N3t3T0zOzDB7h1tbWmquvvnoom822+L6/ZPHixVul0+mbRORLInJdT0/PwuTns9ns2QCCIpIWkRcHBwePqLStyhrGBdpHXEyxSqlzk0bp6OiYZK29X0T2IKKZWuuH4gVHUYQyYFp9ff3C1atX15fDMlEU3Sci2BL7KqVmZjKZspnEGPMneCYRbe953k5z5sz5B55rjEH8iYjoBSI6PfmCYBxr7XfhOYg5InJsuYBc1jBRFN0hIsU9yswXJbePA1lw27y19oSWlpa/x0ZZtGjR+IkTJ+INFfENwJ/v+xeV8iJkE2w7eGdtbe34lpaW7nIeF4bhd5m56GFE9JKInB5vvSVLluyaSqV+LCJr0+n0sTNnzhwGl25bIUth3FounpU0jMMpK1xKXqy1/nI8WbhuTU0NjLJqYGDgxJFuaYy5FlvK7WsY5jTf9/97LNur1LX33HNPY19fHzxma2ZG3Li4r68vWrBgwfrE9t6aiH5KRI3pdPqQpHGMMXe4gCwicmopnDOqYRyixZtoQEqeNGnSwXHER8UsIj9n5rV1dXXHz5gxY+1oizDGXCkiC5kZQfs5rTUMtclGGIa7K6Vu8X3/2NFuumTJkkbP84C+PSI6PN5WyFarVq16xqXyVUS052gIeVTDRFEET8E2WJNKpfaJcQqwRlNTE+qQSQMDA1PLBbAoivZg5m0zmQxogpID95w8efJ2SilkpZra2tpVdXV1b1WT0RD4y8UJYww851dE9PdcLjctDsjAOfl8/kWAQGAs3/cBQN83PmAYFIRKqYdHiyvGmJuIaIa19tPJmDIWNwAG6e/vnyYixxPRIcy8s8sWeWZG1Q0DAUGjFIC3PTYwMPDg/PnzB8bynPhaeBYzPwMErLW+Ov59HG9QW1lrjx5ZeL7PMA5o/dFVyb9vbGzcL35zYRii3EeGOimZfaqdbFtb2/Y1NTXzgYZFZBUz/8RlB8SL1+I37wzXbK3dRyl1iIiA0wFHc/fQ0NANG1Kph2F4NjN/x1p7VEtLSxHnIOD39vYie6E6fzmXy+2VTPHvM0wURWeJSBGjKKUOy2QyeGOELDNhwoSXmPmnvu/Pw+/gpqlUamBwcHAvz/P2Hwn4YoMh5afT6UuZ+QpmfqxQKHy7paWl7PZKGtvxPJ8joq+IyCFEBK+9bqy1TxRF94rIvo2NjXvF8dIVnk/ieSg1giD4fvzspGHYGAMO5ZOgDnzfBxVZHMYYuGBARLvGQSyKolOJCBgG4wmt9VEjKQJjzMeI6AFkbKXUvNjQ1XrZyOuMMZjTEqTiVCp11pw5c/5a7b3uvPPOjwwNDWF73qS1vi6xpVY6yuJFrfW+HzBMFEXHichPXGw5OuZTurq6Jg8ODv5VRL4cBEFX4oaA8r8evhFzp+/7KBqLI4qiw0UERrmPiC4c6xsutWBjDHib60XkDq31a9Uaxr1g1HDXDA0N7XTBBRcUC09XyhSpURGZFtOkwx5jjFlGRGeCV9Fao9SPveVGIjq1sbFxt2SmiKLoRhH5PBEB9S7O5XKXLFy4sFhQtre3T1VKAUegPGgby+Q357WusAQTcKfW+uuJNf7OxZp7tdZF4Fg0DLAJEYHtAnG9QGt9K37f2dm5ZT6fB4uGovHO0SYNMGetbY/Raltb28dTqdRvROS/giAAmPrQBuZbqXMQRdECzC2fz28f8znGGHgSCs11qVRqMu5RNEw2m51prcXC8+4DRRhtjMHWWLR27dqmJLIstVJXWz0rIs8GQVAM0pt7dHV1NQwNDZ0mIvD2Q9LpdPPMmTNH5XQSTpBTSrVkMpm78TtX3rzhmMPztdZLY48pbiMReTwIgiPjxURR9JSI/EFrXayXKg0XpE8ZGBg4cENxR6Vn4O+O4TuJmc8iIhSrvcwMUDqTmS8s5d2JrXMPEW2LhJFYK7oYyH7F7QTDIBvBQ9AMu0prfb2LE9sopXqstUfGub/cpJcuXdo8MDCAriHIoGKa35TDGHM5qNAgCO7LZrOfs9auQMYTkWWTJk16AvHPGHOPiHwkCIJp5Z4dhuGJzPyDmpqayTGHjBIGMABNvSAIpnBHR8eehULhJdxIRA4OguBZ/DsMwxnMfFsul9ummj5QGIa3KaV28n3/lE1pENzLlSJ4YZcQ0c25XO7ypqYmsH1DgBjMvNj3/axb8APW2uaWlpa3S83D4bL/WGtntLS0LHfr/YxDyLDDHvAW9GbuIqL1uVxuQmyEMAw7mPkjWuuTKy3UUZrd1tozxgLeRrsvqvkoiqYS0ed9378yxkZ4Rn19/XFKKXj56SKS1VqvNMagG3BeKpX65RtvvNHX1NSENu7XQGCVm7cx5nH0xH3fb0kYHx3RWmaegUkAEwCV/sH3/eHmlQN798Vbq9xD2tvbpyulgEbRSt2gEYbh/i5moJvZREToBpyttX4nm81eIiJn+76/PwxnjLkMXQqlFOo2VNB9Lj6eZozpFJFdgiAoEvalhjHmW0R0VBLUGWP+AICLLYWH3E9EpxHRCq01JhXXEetF5JQgCIqgr8JDQGkOJjmbSp/B39vb25s9zwtEBEEUKBnecLNSapG19qJCoXDX3Llz/xJF0cEi8kvUcN3d3X/fbrvtvm6tne3YOMD4V0TkhvHjx2/b19d3IEh7pdSOmUzmzVLzQP2klMr6vo8+ebGpZ4zBtvoCM38fHoO+LwDd9Vrrq3BBNpv9qLUWQGg3rfWfKy0ym82CmHq8EsXg7n1GPp8vKKV+zMx7WGs7lFLoHC4XkYeUUg/5vn+5MeafInJREATFksIY87qI3BkEwTXGmD8z86MNDQ0XIeiinmpqakIKvmzixIn39Pb25ojoW1prdAlGHcYY9Kp+VVNTs8OsWbOQqmEYlAoIwi8WH0hEO6FIi2+UzWYPtdY+tXbt2vpq8EslwyX/HoZhhD1MRP9i5jNEBBTDeVrrC40xeDFztNYfhVuj/RuXIQ5pn6i13h2wgJnRlQDOgrfhZ2ulVGsmk2kzxiwmok9rrT9dam6dnZ1N+XweFOpBWuvnnGEQ3FGkvs5hGL7DzFuJiA6CAEQyXPwEpdQDWuu4hTqWtaP+QIG5yvd9VK7IfDvEhLWbwNZovltrb0mn0xMKhQLK/6vz+fzDNTU1r1hrpzJzFtsjCAIQ2JgTaIjfKqU+Za1Ft+KPjnZ9TkTw/xdqa2uv7e/vh1G6XA9sl1L1lEsY65L1URiGPjMjLLwDjwEBhLbCOUEQFCmHMAzPZOZ2rTU0KmMewBPMvL2IgD0DIiWtNVquwwMgbWhoSAF+R1F0kqM7IB9Zxsy/FJEblVJHFgqF05RSD/q+f5fbQg8gW4VhCErzNGZGLHxSKYXy4zwRedTzvMMLhQI6ARcEQRCOtgCX/dDNPMNtV6wbvM29RDQAw6BLOC5pGNeG6NBao4YqO4wx/yUi90MG5tgyuDW2CgzxtIgU+8yJavY4a+35zHwCM7f6vg/Xxf6+0vO8BxF0HbwvPldEfqSUAk55JgxDcMjnaq0RqLGQZ5VS9/f3999RW1sLBmBbBE4i+oQTG5xQJkZi7dDunBnzMK7FMmwYqAfg2sNbyb3B71faSugrFQoFbMVDCoUCgh8C9q+YGX2iVhFB/xoLQ6Q/01q7gJlnichkpVSNtXZKEAT7d3R0TC0UCrNQxbtCFlv4my4hDDf8s9nsbtZa6PAOIiIAsmuRmkFmO/Lbgi9CUez7PsQGJSUkrs2LNP/5OPNms1nfWvt/WymKor+JyEeTwTdOj/l8fsuRioKk+zhwiEocdccQAtrs2bNzKOzA0zLzno6WRJC7Tym1JI412Wx2PxF53lq7KzMDZKLZtqyuru4HfX19yFh/0lrrke5qjAFFAIwDRdVTWmuUBmMecfBl5qnwxmTwZebX4U4xFzGcrh3zBtfco4xSEoH7ecQDpdQPUVOh1YIWLjqQItKrlFoBiZm19iTP864BVI8n4SbyCrjc7u7uG5JlhzEGEhNsmykjCa4wDAFGg5Exy22to5n5iBh2lLNWZ2fnZ/L5PAyyo9b6n7g2BrtE9LtyAG8t0qnv+z8e7QGOoXson8/v5nkeKIYDlVKouQCpl7355ptPoJ5BLHEUKNLy6sbGxqaYc42i6BtoejEzupb/iN8+ZCRKqW5mPsn3fRBewwPbV0RqRmvMG2MgNEBLZW4lF4qi6Isi0pnL5baIX4oxBvEJgqj7y5UEgMf3a60XjvYQ11EAFfiwMeZ5ZIMgCK7E7ydPnnyEUgrZCA9Bj/nfIrKOmfdNioTQexKR/wGkZ+Yrfd8fJrbCMHwE1b3v+9hmVQ0HAi+Js0y5D6EVBJohCIJhntcYgxe7JzN/s2QRaYzJEhFcGW+85MDiXP/4h1rrU6MoAnuHtPtYImYczMzwrp3mzZtXRJnxMMYgeL8tIp9Kbpsoiva21q6tRg7itiW2772Dg4PN1XBBxhhQI3/WWmfc5yEpQRE5jojOr0Q7gMvdOuZyR7MOMAsRHe2U3ZMB85m5z1qLlskNvu+/DNqgubm5CNPj9JwwDADZd2L0WZVrjHJRGIaQzP5aa/2VSvdwlC2y8SytNdJzzFM/jX9baz9ZiajKichx5QTGxhgEMHCmP3PdgKVLlizZ2fM8qDmP9zzvDMg6jDGgNpBaQSls0pHNZo+w1v4I+KUapSYECyJyn7W2KeZtgMfQQSCit7XWkytSm3A33/f9UisBHkBj3y0cafu4+Fq0ZECyA3YTEWQg6DhCZLjJhnv7EDouDYIAxWzF4Toi22itQWUWRxRFcX8JVMtZRcNEUQTQ1VmCDL8ln883lcMzuAcgOjM/CC4FHErigehuIsUuU0qZOXPmQGGwyUYURUtFZPdcLje13JZPbF00+t+01n65paUFcZSclA4p21NKzcpkMl1l2yeQo6ZSKYCzy7XW7eVW4+hHeAfaJqPWJ5vMGu5G4IGJ6DKcaMlkMmAJ3jcgZxnJycSfWbNmzfaXXnppUcISRRHav4vAYrqEs7qahhuYLhBYiA9ltbLGGMD4f2mtY9XSprbF8P1cTLhUKTUtk8mgWP3AAC5hZrRSEAefXr16dfeECRNgwLu01pclvKiYpoHOsY3w+2HDlGrRQtHtSCvwNWW9ZuTMHIK+KJVKXVmpEVatBV1MuU1ETmbmU7TWxUySHJDjv/LKK1CAgXhCExFiSRS14Hevqqmp2TnuDrgQUASRzHx8DCjH0tS/YGhoaNe4Sq5mIV1dXbsMDg6iZwW0OmdjDz90dnZ+Np/PIxauttaeWkqj4xTp1zLzfPfy37LWfsYh85uTOhmHZ6DTAecNJrNYeJaUgYjI4fG5ADTSiQi6mZW+78+sxijxNVB0NzU1fc3JXX8LhiyTyfyo0uGJxDMAQo8Xka8qpYBSr+vu7r65ykCLWuwJEUGchM5mYjqd3jMWZDv1RFGSwswg2/ESi6Nq4ZBrckEVcNaGVLRQliOIE9GXgDCRway1TzMzBEr/mD59elFc6Ji1Ha210N3EwiGcC8haa2+vpOhMvjSgcgDMWATt2LrikR233SA32xOHynp6enYvKRzCB8pJzaIouhknOgqFwkFg78fiOfG1XV1dtYODgyeKyNFOMYWzkRAQxoEd0ByqCWhfED+w/x8ZeRCj2mdns9mDrLVPonno+z4k9sWRyERAuse2tLQAoA6PMYsTm5ubHxWR7Wpraw8aebih2skmr4Pka/369ZP7+/tBow55nrd+woQJb1YjTqz0PGPMDiLytFIKRw2HBc9hGOJIIbb1FmD8fN+HcPp9Y0PkrABIKMD6CoXCtLlz5/aWmqBrUby0oW+70sKjKPqE7/tQSX1goGellAIZD2NPjYGl81i0ofdGKmfmT47Wf9ogATSAk7X2F8z8H/cmhpHuiD0O6Tt0wVBVraymR1WFMfZ2JQZaI+OTJUj8WcfOgeUbUEodneRujDEAn9oF/y/4vo+G4wdGWcl8QkX9Acm8Mw62VdrzvBMymQzUl8XhEDOU4LHMYl0+n//YhiguR84YRFU+n3+Tmetw6MMhVrCPRW44DENwwSCccp7nHZMsQZJxBSqwcp3TjTpkAeWmiIC+3IeI5sYlPCbogh4yAFL92465e98JuOSi8SaxIGvtjpC6lqqSXXbDuQW0fNYrpb7a0NCwBDHJ9YVuZ+Zn6+vrTz733HOHD2459QYqfKz5qYGBgWnleJuNPpbjuBbo8VA9L7PWXpwo5aGpxVkkZJylMbc60guc5hYdhh3g4v39/Q2lVOfoFBDRARBh4/QJ1BhoKeO0GygS4KRcLndlkkN2RukA7Qkgt3bt2sNLnaSL51bRMLjQvSWkzpIHudrb2z+nlAIqxeHRhel0OnzvvffSlc4FuftD5jYMHEeCrVJxp6Oj4+OFQgEUKs4tQP6B9i5iy/Bw2wf1HovI39DqqYazqcowsXEqHf1bvnx53erVqy+z1qJAQ/F2Uzqd7iqnicO98bne3t4L0UsSkSVKqV8kUehIwziyHPI3kN7jmHmRiEC/O9yDctkHxWyxBQNPcYmiqiPHVRsGN6/2sKg7Sgx1JCQecF8IpVHpPloqdTtyHVri9x0pjI2CJho6DugqEBHOIQygz8zMt47sGDicAklHLMt9at26dSdX2j7JFzAmw+CDUGbW1tairVrV8WIouEUEsrWDHaKFaBqN+N95nve6tRan01b7vr9+xYoVas2aNRMHBwcb0un01vl8Hip14I19ROQA12RDGbHU87wVIyt2wPxXX30VLd5WB96gWm8bGBj4SjUE+UYZJv7wWA+kuyPHx1hrD1VKHSgi+LoDMPLxiNupwy/LpeM/geSGLGVwcPBn8+fPH/VAuisIcSAdvAq2DrbynFI4pVTcGlPwLXWTjfkKA2Sid955Z0el1LapVAreMU4ppXBOwPO8d4eGhrq32mqrNyqVBjh7KSJfg8Z3eFFQRDFfXE5RtVkNE9/8w/7SC3C048aNO8d9FUvRQzBQJUN3M7IgrGSE0f4+5hhT6iGb82tScJINuMXzPJw+QY8cnQZU5MWBjIOM1t3dvfz/1dekjDDWRn2xjud5W1prt8RxY2YGJYFY9HF38i35KPA3UFQs9X0fJ/LKfmvIWL1mk3nMaA/e1F/FhNICxahS6mfWWkjhxnTwfSzG2ayGGelJI768C7oYnIcEUsZXoyS/vAtN/ncdUkXcKH55V0tLy8ub2jNKGet/AcYFrV9fg8YFAAAAAElFTkSuQmCC"},"9Bee":function(H,c,t){"use strict";var j=t("q1tI"),L=t.n(j),l=t("vg9a"),m=t("k16G"),D=t("DlQD"),te=t.n(D),w=t("rUJ1");function me(b,M){var O=b.match(/^(\s+)(?:```)/);if(O===null)return M;var X=O[1];return M.split(`
|
|
`).map(function(ne){var S=ne.match(/^\s+/);if(S===null)return ne;var G=Object(m.a)(S,1),ae=G[0];return ae.length>=X.length?ne.slice(X.length):ne}).join(`
|
|
`)}var we=[],K=["<ul>"],le=new te.a.Renderer,ve=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ze(){we.length=0,K=["<ul>"]}function Ne(b,M,O,X){if(M>=b.length||b[M].level<=O)return M;var ne=b[M];X.push("<li><a href='#"+ne.anchor+"'>"+ne.text+"</a>"),M++;var S=[];return M=Ne(b,M,ne.level,S),S.length>0&&(X.push("<ul>"),S.forEach(function(G){X.push(G)}),X.push("</ul>")),X.push("</li>"),M=Ne(b,M,O,X),M}function Je(){return Ne(we,0,0,K),K.push("</ul>"),K.join("")}var $e={heading:function(M){var O=ve.exec(M);if(O)return{type:"heading",raw:O[0],depth:O[1].length,text:O[2]}},fences:function(M){var O=this.rules.block.fences.exec(M);if(O){var X=O[0],ne=me(X,O[3]||""),S=O[2]?O[2].trim():O[2];if(["latex","katex","math"].indexOf(S)>=0){var G=lt(),ae=ne;ne=G,He[G]={type:"block",expression:ae}}return{type:"code",raw:X,lang:S,text:ne}}}},et=/(?:\${2})([^\n`]+?)(?:\${2})/gi,B=0,lt=function(){return"__special_katext_id_".concat(B++,"__")},He={};function v(){return He}function k(){B=0,He={}}function F(b){return b=b.replace(et,function(M,O){var X=lt();return He[X]={type:"inline",expression:O},X}),b}var oe=le.listitem;le.listitem=function(b){return oe(F(b))};var Y=le.paragraph;le.paragraph=function(b){return Y(F(b))};var P=le.tablecell;le.tablecell=function(b,M){return P(F(b),M)},le.code=function(b,M,O){var X=(M||"").match(/\S*/)[0];return X?["latex","katex","math"].indexOf(X)>=0?"<p class='editormd-tex'>".concat(b,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(M,'">').concat(O?b:Object(w.escape)(b,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(O?b:Object(w.escape)(b,!0))+"</code></pre>"},le.heading=function(b,M,O){var X=this.options.headerPrefix+O.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return we.push({anchor:X,level:M,text:b}),"<h"+M+' id="'+X+'">'+b+"</h"+M+">"},te.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),te.a.use({tokenizer:$e,renderer:le});var e=te.a,he=t("SJMd"),$=t("m3rI"),We=t("Oy/b"),ke=/<pre[^>]*>/g;function tt(b){var M=document.createElement("div");return M.innerHTML=b,M.childNodes.length===0?"":M.childNodes[0].nodeValue}var st=c.a=function(b){var M=b.value,O=M===void 0?"":M,X=b.className,ne=b.style,S=ne===void 0?{}:ne,G=String(O),ae=Object(j.useMemo)(function(){try{var Ye=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,xe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Qe=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;G=G.replace(Ye,"("+$.a.API_SERVER+"/api/attachments/").replace(xe,'"'+$.a.API_SERVER+"/api/attachments/").replace(Qe,'"'+$.a.API_SERVER+"/files/uploads/")}catch(ct){}var re=e(G),rt=v();return G.match(/\[TOC\]/)&&(re=re.replace("<p>[TOC]</p>",Je()),ze()),re=re.replace(/(__special_katext_id_\d+__)/g,function(ct,vt){var pt=rt[vt],Ve=pt.type,ee=pt.expression;return Object(We.renderToString)(tt(ee)||"",{displayMode:Ve==="block",throwOnError:!1,output:"html"})}),re=re.replace(/▁/g,"\u2581\u2581\u2581"),k(),re},[G]),Le=Object(j.useRef)();function Oe(Ye){var xe=Ye.target;if(xe.tagName.toUpperCase()==="A"){var Qe=xe.getAttribute("href");if(Qe.startsWith("#")){Ye.preventDefault();var re=document.getElementById(Qe.replace("#",""));re&&re.scrollIntoView(!0)}}}return Object(j.useEffect)(function(){if(Le.current&&ae&&(ae.match(ke)&&window.PR.prettyPrint()),Le.current)return Le.current.addEventListener("click",Oe),function(){Le.current.removeEventListener("click",Oe),k(),ze()}},[ae,Le.current,Oe]),L.a.createElement("div",{ref:Le,style:S,className:"".concat(X||""," markdown-body"),dangerouslySetInnerHTML:{__html:ae}})}},AYk6:function(H,c,t){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),c.default=void 0;var j=L(t("io/O"));function L(m){return m&&m.__esModule?m:{default:m}}var l=j;c.default=l,H.exports=l},BddG:function(H,c,t){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),c.default=void 0;var j=L(t("cpXU"));function L(m){return m&&m.__esModule?m:{default:m}}var l=j;c.default=l,H.exports=l},FWii:function(H,c,t){"use strict";var j=t("284h"),L=t("TqRt");Object.defineProperty(c,"__esModule",{value:!0}),c.default=void 0;var l=L(t("3tO9")),m=j(t("q1tI")),D=L(t("1U1e")),te=L(t("KQxl")),w=function(K,le){return m.createElement(te.default,(0,l.default)((0,l.default)({},K),{},{ref:le,icon:D.default}))};w.displayName="RotateLeftOutlined";var me=m.forwardRef(w);c.default=me},KhsL:function(H,c,t){"use strict";Object.defineProperty(c,"__esModule",{value:!0});var j={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"};c.default=j},"N8+U":function(H,c,t){"use strict";var j=t("284h"),L=t("TqRt");Object.defineProperty(c,"__esModule",{value:!0}),c.default=void 0;var l=L(t("3tO9")),m=j(t("q1tI")),D=L(t("3LGY")),te=L(t("KQxl")),w=function(K,le){return m.createElement(te.default,(0,l.default)((0,l.default)({},K),{},{ref:le,icon:D.default}))};w.displayName="ZoomInOutlined";var me=m.forwardRef(w);c.default=me},NFYg:function(H,c,t){"use strict";Object.defineProperty(c,"__esModule",{value:!0});var j={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"};c.default=j},PdY4:function(H,c){H.exports="data:image/png;base64,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"},QeVK:function(H,c,t){},UZu5:function(H,c,t){},XCrF:function(H,c,t){"use strict";var j=t("cIOH"),L=t.n(j),l=t("QeVK"),m=t.n(l)},ZW9T:function(H,c,t){"use strict";t.d(c,"a",function(){return He});var j=t("XEnU"),L=t("miYZ"),l=t("tsqr"),m=t("Cmcn"),D=t("k16G"),te=t("SIvP"),w=t("q1tI"),me=t.n(w),we=t("bdgK");function K(v,k,F,oe,Y){var P=k.getWordUntilPosition(F),e={startLineNumber:F.lineNumber,endLineNumber:F.lineNumber,startColumn:P.startColumn,endColumn:P.endColumn},he=oe.map(function($){return{label:$,kind:v.languages.CompletionItemKind.Keyword,insertText:$,insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:e}});return Y.map(function($){he.push(Object(j.a)(Object(j.a)({},$),{},{range:e}))}),he}var le=function(v){var k={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 $=K(v,e,he,F,[k]);return{suggestions:$}}});var oe=["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}],We=K(v,e,he,oe,$);return{suggestions:We}}});var Y=["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 $=[k,{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}],We=K(v,e,he,Y,$);return{suggestions:We}}})},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 ze(v){return/^\d+$/.test(v)?"".concat(v,"px"):v}function Ne(){}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]:[],k=v;if(Array.isArray(v)){for(var F=0;F<v.length;F++){var oe=$e[v[F]];if(oe)return oe}return k[0]}return $e[k]||k}var B=null,lt=c.b=function(v){var k=v.width,F=k===void 0?"100%":k,oe=v.height,Y=oe===void 0?"100%":oe,P=v.value,e=v.language,he=e===void 0?"javascript":e,$=v.style,We=$===void 0?{}:$,ke=v.options,tt=ke===void 0?{}:ke,st=v.overrideServices,b=st===void 0?{}:st,M=v.theme,O=M===void 0?"vs-dark":M,X=v.onEditBlur,ne=v.onSave,S=v.autoHeight,G=S===void 0?!1:S,ae=v.forbidCopy,Le=ae===void 0?!1:ae,Oe=v.onChange,Ye=Oe===void 0?Ne:Oe,xe=v.editorDidMount,Qe=xe===void 0?Ne:xe,re=v.onFocus,rt=re===void 0?Ne:re,ct=v.filename,vt=ct===void 0?"educoder.txt":ct,pt=Object(te.a)(v,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),Ve=Object(w.useRef)(),ee=Object(w.useRef)({}),Ct=Object(w.useState)(!1),U=Object(D.a)(Ct,2),r=U[0],f=U[1];function h(){var u;return Ve.current&&(u=new we.default(function(d){var C=Object(m.a)(d),p;try{for(C.s();!(p=C.n()).done;){var a=p.value;(a.target.offsetHeight>0||a.target.offsetWidth>0)&&ee.current.instance.layout()}}catch(E){C.e(E)}finally{C.f()}}),u.observe(Ve.current)),u}function n(){l.b.warn(decodeURIComponent(ve))}Object(w.useEffect)(function(){var u=ee.current.instance;if(P!=null&&u&&r){var d=u.getModel();d&&P!==d.getValue()&&(Je=!0,d.setValue(P),u.layout(),Je=!1)}},[P,r,ee.current]);function s(){var u=ee.current.instance;if(u){var d=u.getSelection(),C=ee.current.pastePos||{},p=new B.Range(C.startLineNumber||d.endLineNumber,C.startColumn||d.endColumn,C.endLineNumber||d.endLineNumber,C.endColumn||d.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(),ne())}var x=function(){if(G&&ee.current.instance){var d=ee.current.instance.getContentHeight();ot(d<Y?Y:d)}else ot(Y)};function ie(u){var d=document.createEvent("MouseEvents");d.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),u.dispatchEvent(d)}function J(u,d){var C=window.URL||window.webkitURL||window,p=new Blob([d]),a=document.createElementNS("http://www.w3.org/1999/xhtml","a");a.href=C.createObjectURL(p),a.download=u,ie(a)}Object(w.useEffect)(function(){x()},[x]),Object(w.useEffect)(function(){Ve.current&&!r&&t.e(32).then(t.t.bind(null,"M/lh",7)).then(function(u){try{B=u,le(B),ee.current.instance=B.editor.create(Ve.current,Object(j.a)({value:P,language:et(he),theme:O,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},tt),b);var d=ee.current.instance;if(Qe(d,B),setTimeout(function(){x(),ee.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:function(){J(vt||"educoder.txt",d.getValue())}})},500),ee.current.subscription=d.onDidChangeModelContent(function(p){Je||(x(),Ye(d.getValue(),p))}),Le&&(d.addCommand(B.KeyMod.CtrlCmd|B.KeyMod.Shift|B.KeyCode.KEY_V,function(){return n(),null}),d.addCommand(B.KeyMod.CtrlCmd|B.KeyCode.KEY_C,function(){return n(),null})),X&&d.onDidBlurEditorWidget(function(){X(d.getValue())}),rt&&d.onDidFocusEditorText(function(){rt(d.getValue())}),Le){d.addCommand(B.KeyMod.CtrlCmd|B.KeyCode.KEY_V,function(){return n(),null}),d.onDidPaste(function(p){ee.current.pastePos=p});try{window.addEventListener("paste",s)}catch(p){}}var C=h();return f(!0),function(){var p=ee.current.instance;p.dispose();var a=p.getModel();a&&a.dispose(),ee.current.subscription&&ee.current.subscription.dispose(),Le&&window.removeEventListener("paste",s),C.unobserve(Ve.current)}}catch(p){debugger}})},[]),Object(w.useEffect)(function(){var u=ee.current.instance;if(u&&r)return document.addEventListener("keydown",_,!1),function(){document.removeEventListener("keydown",_)}},[ne,r]),Object(w.useEffect)(function(){var u=ee.current.instance;if(u&&r){var d=et(he);B.editor.setModelLanguage(u.getModel(),d),console.log("language:",he,u.getModel(),d)}},[he,r]),Object(w.useEffect)(function(){var u=ee.current.instance;u&&r&&B.editor.setTheme(O)},[O,r]),Object(w.useEffect)(function(){var u=ee.current.instance;u&&r&&u.updateOptions(tt)},[JSON.stringify(tt),r]),Object(w.useEffect)(function(){var u=ee.current.instance;u&&r&&u.layout()},[F,Y,r]);var Z=Object(w.useState)(ze(F)),Ee=Object(D.a)(Z,2),Ge=Ee[0],mt=Ee[1],nt=Object(w.useState)(ze(Y)),qe=Object(D.a)(nt,2),at=qe[0],ot=qe[1],ye=Object(j.a)(Object(j.a)({},We),{},{width:Ge,height:at});return me.a.createElement("div",{className:"my-monaco-editor",ref:Ve,style:ye})};function He(v){var k=v.width,F=k===void 0?"100%":k,oe=v.height,Y=oe===void 0?"100%":oe,P=v.original,e=v.modified,he=v.language,$=v.options,We=$===void 0?{}:$,ke=Object(w.useRef)(),tt=Object(w.useState)(null),st=Object(D.a)(tt,2),b=st[0],M=st[1];function O(G){var ae;return ke.current&&(ae=new we.default(function(Le){var Oe=Object(m.a)(Le),Ye;try{for(Oe.s();!(Ye=Oe.n()).done;){var xe=Ye.value;(xe.target.offsetHeight>0||xe.target.offsetWidth>0)&&G.layout()}}catch(Qe){Oe.e(Qe)}finally{Oe.f()}}),ae.observe(ke.current)),ae}Object(w.useEffect)(function(){ke.current&&t.e(32).then(t.t.bind(null,"M/lh",7)).then(function(G){B=G;var ae=B.editor.createDiffEditor(ke.current,Object(j.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},We));M(ae);var Le=O(ae);return function(){ae.dispose();var Oe=ae.getModel();Oe&&Oe.dispose(),Le.unobserve(ke.current)}})},[]),Object(w.useEffect)(function(){b&&b.setModel({original:B.editor.createModel(P,he),modified:B.editor.createModel(e,he)})},[P,e,he,b]);var X=ze(F),ne=ze(Y),S={width:X,height:ne};return me.a.createElement("div",{className:"my-diff-editor",ref:ke,style:S})}},"a83/":function(H,c){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,c,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,c,t){"use strict";var j=t("284h"),L=t("TqRt");Object.defineProperty(c,"__esModule",{value:!0}),c.default=void 0;var l=L(t("3tO9")),m=j(t("q1tI")),D=L(t("NFYg")),te=L(t("KQxl")),w=function(K,le){return m.createElement(te.default,(0,l.default)((0,l.default)({},K),{},{ref:le,icon:D.default}))};w.displayName="ZoomOutOutlined";var me=m.forwardRef(w);c.default=me},"io/O":function(H,c,t){"use strict";var j=t("284h"),L=t("TqRt");Object.defineProperty(c,"__esModule",{value:!0}),c.default=void 0;var l=L(t("3tO9")),m=j(t("q1tI")),D=L(t("KhsL")),te=L(t("KQxl")),w=function(K,le){return m.createElement(te.default,(0,l.default)((0,l.default)({},K),{},{ref:le,icon:D.default}))};w.displayName="RotateRightOutlined";var me=m.forwardRef(w);c.default=me},"kaH+":function(H,c,t){"use strict";var j=t("+L6B"),L=t("2/Rp"),l=t("k16G"),m=t("q1tI"),D=t.n(m),te=t("UZu5"),w=t.n(te),me=t("dhSg"),we=t("rLCj"),K=t("dF/Y"),le=t("4i/N");c.a=function(){var ve=Object(m.useState)(""),ze=Object(l.a)(ve,2),Ne=ze[0],Je=ze[1],$e=Object(m.useState)(0),et=Object(l.a)($e,2),B=et[0],lt=et[1],He=Object(m.useRef)("");Object(m.useEffect)(function(){var oe=me.a.subscribe("preview-image",function(Y){Je(Y),document.body.style.overflow="hidden"});return oe},[]),Object(m.useEffect)(function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}},[]),Object(m.useEffect)(function(){He.current=Ne},[Ne]);function v(oe){oe.keyCode==27&&He.current&&k()}function k(){document.body.style.overflow="auto",Je("")}function F(){lt(B+90)}return D.a.createElement(m.Fragment,null,Ne?D.a.createElement("div",{className:"image-preview-container"},D.a.createElement("div",{className:"button-group"},D.a.createElement(L.a,{onClick:F},"\u65CB\u8F6C",D.a.createElement(we.a,null)),D.a.createElement(L.a,{href:Ne},"\u4E0B\u8F7D",D.a.createElement(K.a,null)),D.a.createElement(L.a,{onClick:k},"\u5173\u95ED",D.a.createElement(le.a,null))),D.a.createElement("div",{className:"preview-wrp-group"},D.a.createElement("img",{className:"image-preview",src:Ne,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(B,"deg)")}}))):null)}},sKBN:function(H,c,t){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),c.default=void 0;var j=L(t("N8+U"));function L(m){return m&&m.__esModule?m:{default:m}}var l=j;c.default=l,H.exports=l},tZIN:function(H,c,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,c,t){"use strict";t.r(c);var j=t("XCrF"),L=t("1GRj"),l=t("miYZ"),m=t("tsqr"),D=t("2qtc"),te=t("kLXV"),w=t("/zsF"),me=t("PArb"),we=t("14J3"),K=t("BMrR"),le=t("jCWc"),ve=t("kPKH"),ze=t("sRBo"),Ne=t("kaz8"),Je=t("7Kak"),$e=t("9yH6"),et=t("+L6B"),B=t("2/Rp"),lt=t("giR+"),He=t("fyUT"),v=t("c1Ei"),k=t.n(v),F=t("XEnU"),oe=t("5Tp6"),Y=t("k16G"),P=t("q1tI"),e=t.n(P),he=t("WHYC"),$=t("uYtH"),We=t("9kvl"),ke=t("a83/"),tt=t.n(ke),st=t("jhfD"),b=t("Llu2"),M=t("wd/R"),O=t.n(M),X=t("V0Rq"),ne=t("tZIN"),S=t.n(ne),G=t("9Bee"),ae=t("1vsH"),Le=t("5NDa"),Oe=t("5rEg"),Ye=function(u){var d=u.data;console.log("--------",d);var C=Object(P.useState)(!1),p=Object(Y.a)(C,2),a=p[0],E=p[1],R=function(){var Re,ue;switch(d.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(!a)}},a?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),a&&e.a.createElement("div",null,d==null||((Re=d.standard_answer)===null||Re===void 0)?void 0:Re.map(function(de,De){var ce;return e.a.createElement(K.a,{className:"mt10"},e.a.createElement(ve.a,{flex:"50px"},e.a.createElement("span",{className:"mt10"},"\u586B\u7A7A",de.choice_id)),e.a.createElement(ve.a,{flex:1},de==null||((ce=de.answer_text)===null||ce===void 0)?void 0:ce.map(function(fe,Se){return e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(G.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(!a)}},a?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),a&&e.a.createElement("div",null,e.a.createElement(G.a,{value:d==null||((ue=d.standard_answer)===null||ue===void 0)?void 0:ue.join(" ")})))}};return e.a.createElement("section",null,R())},xe=t("m3rI"),Qe=t("ar9M"),re=t.n(Qe),rt=Oe.a.TextArea,ct=function(u){var d,C,p,a=u.item,E=u.answerData,R=u.changeScoreData,N=u.textValue,Re=u.textOnChange,ue=Re===void 0?function(){}:Re,de=Object(P.useState)([]),De=Object(Y.a)(de,2),ce=De[0],fe=De[1],Se=Object(P.useState)(!1),Ce=Object(Y.a)(Se,2),_e=Ce[0],T=Ce[1];return Object(P.useEffect)(function(){(R==null?void 0:R[a.q_position])?!_e&&T(!0):_e&&T(!1)},[R==null?void 0:R[a==null?void 0:a.q_position]]),Object(P.useEffect)(function(){for(var Me=[],Ue=0;Ue<(a==null?void 0:a.multi_count);Ue++){var z;Me.push(Object(F.a)({},(a==null||((z=a.user_answer)===null||z===void 0)?void 0:z[Ue])||{}))}fe(Me)},[a==null?void 0:a.user_answer]),e.a.createElement("div",null,ce==null?void 0:ce.map(function(Me,Ue){return e.a.createElement("div",null,e.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",Ue+1,"\uFF09:"),e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(G.a,{value:Me==null?void 0:Me.answer_text})))}),e.a.createElement(Ye,{data:a}),e.a.createElement(me.a,null),_e?e.a.createElement(rt,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:N,onChange:function(Ue){return ue(Ue.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(ae.E)((d=a.question_comments)===null||d===void 0?void 0:d.comment)&&e.a.createElement("div",{className:re.a.fillComment},e.a.createElement("img",{src:"".concat(xe.a.IMG_SERVER,"/images/").concat((C=a.question_comments)===null||C===void 0?void 0:C.user_picture)}),e.a.createElement("div",{className:re.a.commentContent},e.a.createElement("div",null,O()((p=a.question_comments)===null||p===void 0?void 0:p.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,a.question_comments.user_name),a.question_comments.comment&&e.a.createElement("div",{className:re.a.commentText},a.question_comments.comment)))))},vt=ct,pt=t("g9YV"),Ve=t("wCAj"),ee=t("xKgJ"),Ct=t("ZW9T"),U=function(u){var d,C,p,a=u.item,E=u.answerData,R=u.hasChangeScore,N=R===void 0?!0:R,Re=u.autoHeight,ue=u.saveChangeScore,de=ue===void 0?function(){}:ue,De=Object(P.useState)([]),ce=Object(Y.a)(De,2),fe=ce[0],Se=ce[1],Ce=Object(P.useState)([]),_e=Object(Y.a)(Ce,2),T=_e[0],Me=_e[1];Object(P.useEffect)(function(){var g;if(!(a==null||((g=a.shixun_details)===null||g===void 0)?void 0:g.length))return;for(var W=[],y=[],se=0;se<(a==null||((Ze=a.shixun_details)===null||Ze===void 0)?void 0:Ze.length);se++){for(var Ze,Be,Ke,je=0;je<(a==null?void 0:a.shixun_details[se].stage_list.length);je++){var it,Fe,ut,Et,ft,bt=a==null?void 0:a.shixun_details[se].stage_list[je];W.push(Object(F.a)(Object(F.a)({},bt),{operation:a==null||((it=a.shixun_details)===null||it===void 0||((Fe=it[se])===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:a==null||((ft=a.shixun_details[se])===null||ft===void 0)?void 0:ft.shixun_challenge_id}))}if(a==null||((Be=a.shixun_details)===null||Be===void 0||((Ke=Be[se])===null||Ke===void 0))?void 0:Ke.shixun_detail){var _t,gt,yt;y.push(a==null||((_t=a.shixun_details)===null||_t===void 0||((gt=_t[se])===null||gt===void 0||((yt=gt.shixun_detail)===null||yt===void 0)))?void 0:yt[0])}}Me(y),Se(W)},[a==null?void 0:a.shixun_details]);var Ue=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(W){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:W&&W.length>25?W:""},W)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(W,y){return e.a.createElement("span",null,y.evaluate_count?y.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(W,y){var se=!1;return y.finished_time&&(E==null?void 0:E.exercise)&&(E==null?void 0:E.exercise_answer_user)&&((E==null?void 0:E.exercise.time)===-1?se=O()(E==null?void 0:E.exercise.end_time).isBefore(y.finished_time):se=O()(E==null?void 0:E.exercise_answer_user.start_at).add(E==null?void 0:E.exercise.time,"m").isBefore(y.finished_time)),e.a.createElement("span",null,y.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},se?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(W,y){return e.a.createElement("span",null,y.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(W,y){return e.a.createElement("span",null,y.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(W,y){return e.a.createElement("span",null,e.a.createElement("span",{className:"c-orange"},y.user_score),"/",y.game_score)}},N&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(W,y,se){return e.a.createElement(He.a,{min:0,max:Number(y.game_score),defaultValue:W,onBlur:function(){var Ze=Object(oe.a)(k.a.mark(function Be(Ke){var je;return k.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:if(!(Ke.target.value!=W)){Fe.next=6;break}return Fe.next=3,de(Object(F.a)(Object(F.a)({},a),{shixun_challenge_id:y.shixun_challenge_id,shixunScore:Ke.target.value}));case 3:je=Fe.sent,console.log("res: ",je),(je==null?void 0:je.question_comments)&&m.b.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206");case 6:case"end":return Fe.stop()}},Be)}));return function(Be){return Ze.apply(this,arguments)}}()})}}].filter(function(g){return!!g}),z=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(W,y){return e.a.createElement("span",null,y.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(W,y){return e.a.createElement("span",null,y.error_msg?y.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(W,y){return e.a.createElement("span",null,y.updated_at?y.updated_at:"--")}}],V={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,((E==null||((d=E.exercise)===null||d===void 0)?void 0:d.student_commit_status)!==0||(E==null||((C=E.exercise)===null||C===void 0)?void 0:C.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:Ue,dataSource:fe,pagination:!1})),!!(T==null?void 0:T.length)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),T==null?void 0:T.map(function(g,W){var y;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||((y=g.outputs)===null||y===void 0)?void 0:y.length)&&e.a.createElement(Ve.a,{bordered:!0,dataSource:g.outputs.map(function(se){return{key:se.position,error_msg:se.output_detail,updated_at:se.updated_at}}),columns:z,pagination:!1}),(g==null?void 0:g.st)===0&&g.passed_code&&e.a.createElement("div",{className:re.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(Ct.b,{height:300,autoHeight:Re,language:"python",theme:"default",value:g.passed_code,options:V})))})),Object(ee.t)()&&e.a.createElement(G.a,{className:"c-grey-999 mt20 mb20",value:a==null?void 0:a.question_title}),a==null||((p=a.shixun)===null||p===void 0)?void 0:p.map(function(g,W){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"}))},r=U,f=Oe.a.TextArea,h=function(u){var d,C,p,a,E=u.item,R=u.answerData,N=u.changeScoreData,Re=u.textValue,ue=u.textOnChange,de=ue===void 0?function(){}:ue,De=Object(P.useState)(!1),ce=Object(Y.a)(De,2),fe=ce[0],Se=ce[1];return Object(P.useEffect)(function(){(N==null?void 0:N[E.q_position])?!fe&&Se(!0):fe&&Se(!1)},[N==null?void 0:N[E==null?void 0:E.q_position]]),e.a.createElement("div",null,e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:re.a.simpleWrap},e.a.createElement(G.a,{value:(E==null||((d=E.user_answer)===null||d===void 0)?void 0:d[0])||""})),Object(ee.d)()&&e.a.createElement(Ye,{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:Re,onChange:function(_e){return de(_e.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(ae.E)((C=E.question_comments)===null||C===void 0?void 0:C.comment)&&e.a.createElement("div",{className:re.a.fillComment},e.a.createElement("img",{src:"".concat(xe.a.IMG_SERVER,"/images/").concat((p=E.question_comments)===null||p===void 0?void 0:p.user_picture)}),e.a.createElement("div",{className:re.a.commentContent},e.a.createElement("div",null,O()((a=E.question_comments)===null||a===void 0?void 0:a.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,E.question_comments.user_name),e.a.createElement("div",{className:re.a.commentText},E.question_comments.comment)))))},n=h,s=t("J66h"),_=function(u){var d,C,p,a,E,R=u.item,N=u.answerData,Re=u.autoHeight,ue=Object(P.useState)([]),de=Object(Y.a)(ue,2),De=de[0],ce=de[1];Object(P.useEffect)(function(){var Ce;if((R==null||((Ce=R.evaluate_codes)===null||Ce===void 0)?void 0:Ce.length)>0){var _e;ce(R==null||((_e=R.evaluate_codes)===null||_e===void 0)?void 0:_e.map(function(T,Me){return{key:Me+1,error_msg:(T==null?void 0:T.error_msg)?s.Base64.decode(T==null?void 0:T.error_msg):"",created_at:T.created_at}}))}else ce([{key:"--",error_msg:"--"}])},[R==null?void 0:R.evaluate_codes]);var fe=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(_e,T){return e.a.createElement("span",null,T.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(_e,T){return e.a.createElement("span",null,T.error_msg?T.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(_e,T){return e.a.createElement("span",null,T.created_at?O()(T.created_at).format("YYYY-MM-DD HH:mm"):"--")}}],Se={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(G.a,{value:R==null?void 0:R.description})),(!!(N==null||((d=N.exercise)===null||d===void 0)?void 0:d.student_commit_status)&&(N==null||((C=N.exercise)===null||C===void 0)?void 0:C.student_commit_status)!==0||!!(N==null||((p=N.exercise)===null||p===void 0)?void 0:p.user_exercise_status)&&(N==null||((a=N.exercise)===null||a===void 0)?void 0:a.user_exercise_status)!==0)&&e.a.createElement(Ve.a,{className:"mt5",bordered:!0,dataSource:De,columns:fe,pagination:!1}),!!(R==null||((E=R.user_answer)===null||E===void 0)?void 0:E.length)&&(R==null?void 0:R.passed_code)&&e.a.createElement("aside",{className:S.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(Ct.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(R==null?void 0:R.passed_code)?s.Base64.decode(R==null?void 0:R.passed_code):"",autoHeight:Re,options:Se})))},x=_,ie=t("kaH+"),J=t("dhSg"),Z=t("ErOA"),Ee=t("3Um/"),Ge=t.n(Ee),mt=t("PdY4"),nt=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"],at=function(u){var d,C,p,a,E,R,N,Re,ue,de,De,ce,fe,Se,Ce,_e,T,Me,Ue,z,V,g,W,y,se,Ze,Be,Ke,je,it,Fe,ut,Et,ft,bt,_t,gt=u.exercise,yt=u.globalSetting,qt=u.loading,Ht=u.user,Pt=u.dispatch,Te=Object(he.m)(),$t=Ht.userInfo,i=gt.reviewExercise,Wt=Object(P.useState)({}),At=Object(Y.a)(Wt,2),Ie=At[0],Ot=At[1],kt=Object(P.useState)(!1),wt=Object(Y.a)(kt,2),Mt=wt[0],Nt=wt[1],Yt=Object(P.useState)(0),Lt=Object(Y.a)(Yt,2),Dt=Lt[0],Gt=Lt[1],zt=Object(P.useState)(),St=Object(Y.a)(zt,2),ht=St[0],Vt=St[1],Zt=Object(P.useState)(),Tt=Object(Y.a)(Zt,2),xt=Tt[0],Kt=Tt[1],Ut;Object(P.useEffect)(function(){try{Ut=JSON.parse(localStorage.total_exercise_users),Ut.map(function(I,o){I.user_login===Te.userId&&(Vt(Ut[o+1]),Kt(Ut[o-1]))})}catch(I){}jt()},[Te.userId]),Object(P.useEffect)(function(){console.log(Dt),setTimeout(function(){document.documentElement.scrollTop=Dt},500)},[gt.reviewExercise]),Object(P.useEffect)(function(){Pt({type:"globalSetting/footerToggle",payload:!1})},[]);var It=function(){var I=Object(oe.a)(k.a.mark(function o(Q){var pe,ge,q,Pe;return k.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Gt(document.documentElement.scrollTop),Ae.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:i==null||((q=i.exercise_answer_user)===null||q===void 0)?void 0:q.user_id});case 3:return Pe=Ae.sent,delete Ie[Q.q_position],jt(),Ot(Object(F.a)({},Ie)),Ae.abrupt("return",Pe);case 8:case"end":return Ae.stop()}},o)}));return function(Q){return I.apply(this,arguments)}}(),Jt=function(o){if(o.question_type>1&&o.question_type!==5&&o.question_type!==2)return Ie[o.q_position]?e.a.createElement("span",{className:"mr10 ml10 current"},"\u8C03\u5206 ",e.a.createElement(He.a,{defaultValue:o.user_score,max:o.question_score,min:0,onChange:function(pe){Ie[o.q_position].score=String(pe),Ot(Object(F.a)({},Ie))}}),"\u5206",e.a.createElement(B.a,{className:"ml5",type:"primary",onClick:function(){return It(o)}},"\u786E\u8BA4")):e.a.createElement("span",{onClick:function(){Ie[o.q_position]={score:o.user_score?Number(o.user_score):0,text:null},Ot(Object(F.a)({},Ie))},className:"c-blue mr10 ml10 current"},"\u8C03\u5206")},jt=function(){Pt({type:"exercise/getReviewExercise",payload:{exerciseId:Te.exerciseId,login:Te.userId}})},Qt=function(o,Q){var pe,ge,q,Pe,be,Ae;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,"."),o.question_type===6?(o==null?void 0:o.hack_user_identifier)?e.a.createElement("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:"/myproblems/".concat(o==null?void 0:o.hack_user_identifier)},o.question_title):e.a.createElement("span",{style:{lineHeight:"26px"},className:"font16"},o.question_title):e.a.createElement(G.a,{value:o.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",o.question_score,"\u5206\uFF09")),e.a.createElement("div",null,o.question_type===0&&e.a.createElement(e.a.Fragment,null,(pe=o.question_choices)===null||pe===void 0?void 0:pe.map(function(A){return e.a.createElement("div",{className:"multi-llipsis1e flex-container mr10"},e.a.createElement($e.a,{checked:o.user_answer.includes(A.choice_id)}),e.a.createElement(G.a,{value:A.choice_text}))})),o.question_type===1&&e.a.createElement(e.a.Fragment,null,(ge=o.question_choices)===null||ge===void 0?void 0:ge.map(function(A){return e.a.createElement("div",{className:"multi-llipsis1e flex-container"},e.a.createElement(Ne.a,{checked:o.user_answer.includes(A.choice_id)}),e.a.createElement(G.a,{value:A.choice_text,className:"ml5"}))})),o.question_type===2&&e.a.createElement("div",{className:S.a.flexRow},(q=o.question_choices)===null||q===void 0?void 0:q.map(function(A){return e.a.createElement("div",{className:"multi-llipsis1e flex-container"},e.a.createElement($e.a,{checked:o.user_answer.includes(A.choice_id)}),e.a.createElement(G.a,{value:A.choice_text}))})),o.question_type===3&&e.a.createElement(vt,{item:o,answerData:i,changeScoreData:Ie,textValue:(Pe=Ie[o.q_position])===null||Pe===void 0?void 0:Pe.text,textOnChange:function(dt){Ie[o.q_position].text=dt,Ot(Object(F.a)({},Ie))}}),o.question_type===5&&e.a.createElement(r,{item:o,answerData:i,saveChangeScore:It}),o.question_type===4&&e.a.createElement(n,{item:o,answerData:i,changeScoreData:Ie,textValue:(be=Ie[o.q_position])===null||be===void 0?void 0:be.text,textOnChange:function(dt){Ie[o.q_position].text=dt,Ot(Object(F.a)({},Ie))}}),o.question_type===6&&e.a.createElement(x,{item:o,answerData:i}),(o==null?void 0:o.answer_comments)&&e.a.createElement("div",{className:"mt30"},o==null||((Ae=o.answer_comments)===null||Ae===void 0)?void 0:Ae.map(function(A,dt){var Xe,Rt;return e.a.createElement(K.a,{align:"middle",gutter:[0,10]},e.a.createElement(ve.a,{flex:"50px"},e.a.createElement("img",{src:xe.a.API_SERVER+"/images/"+((Xe=A.user)===null||Xe===void 0?void 0:Xe.image_url),width:"40",style:{borderRadius:40}})),e.a.createElement(ve.a,{flex:"1"},O()(A.updated_at).format("YYYY-MM-DD HH:mm"),e.a.createElement("br",null),(Rt=A.user)===null||Rt===void 0?void 0:Rt.user_name),e.a.createElement(ve.a,{className:"c-grey-c"},A.shixun_chanllge_position&&e.a.createElement(e.a.Fragment,null,"\u7B2C",A.shixun_chanllge_position,"\u5173"),o.question_type!==4&&e.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",A.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",A.score,"\u5206"))}))),e.a.createElement(K.a,null,e.a.createElement(ve.a,{flex:"1"}),e.a.createElement(ve.a,null,o.standard_answer_show&&e.a.createElement("span",{className:"mr5"},"\u6B63\u786E\u7B54\u6848\uFF1A",o.standard_answer_show),Jt(o),o.user_score&&o.question_type!==5&&e.a.createElement("span",null,"\u5F97\u5206 ",e.a.createElement("span",{className:(o==null?void 0:o.answer_status)>0?"c-green":"c-red"},o.user_score)," \u5206"),!o.user_score&&e.a.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),e.a.createElement(me.a,null))},Bt=function(o){var Q=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],pe=["","\u5341","\u767E","\u5343","\u4E07"];o=parseInt(o);var ge=function(Ae){for(var A=Ae.toString().split("").reverse(),dt="",Xe=0;Xe<A.length;Xe++)dt=(Xe==0&&A[Xe]==0||Xe>0&&A[Xe]==0&&A[Xe-1]==0?"":Q[A[Xe]]+(A[Xe]==0?pe[0]:pe[Xe]))+dt;return dt},q=Math.floor(o/1e4),Pe=o%1e4;return Pe.toString().length<4&&(Pe="0"+Pe),q?ge(q)+"\u4E07"+ge(Pe):ge(o)},Ft=function(o){var Q,pe=i==null||((Q=i.exercise_question_types)===null||Q===void 0)?void 0:Q.filter(function(q){return o?q.question_type===4:q.question_type!==4}),ge=pe==null?void 0:pe.map(function(q,Pe){var be;return e.a.createElement("div",{key:Pe,className:o?"":"".concat(Mt?"":"hide")},e.a.createElement("div",{className:"pt20"},e.a.createElement("span",{style:{fontWeight:"bold"},className:"font16"},Bt(Pe+1),"\u3001",q.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",q.count,"\u9898\uFF1B\u5171",q.score,"\u5206\uFF09")),(be=q.items)===null||be===void 0?void 0:be.map(function(Ae,A){return e.a.createElement("aside",{id:"questionID-".concat(Ae.question_type,"-").concat(A),key:A},Qt(Ae,A))}))});return ge},Xt=function(o){var Q,pe=i==null||((Q=i.exercise_question_types)===null||Q===void 0)?void 0:Q.filter(function(q){return o?q.question_type===4:q.question_type!==4}),ge=pe==null?void 0:pe.map(function(q,Pe){return e.a.createElement(P.Fragment,{key:q.question_type},e.a.createElement("p",null,Bt(Pe+1),"\u3001",q.name),q.items.map(function(be,Ae){var A="";return o?A=be.answer_status===1&&be.user_score===null||be.answer_status===0?"":S.a.green:be.answer_status==1&&Number(be.question_score)===Number(be.user_score)?A=S.a.green:be.answer_status==2&&(A=S.a.orange),e.a.createElement("span",{className:A,onClick:function(){!Mt&&!o&&Nt(!0);var Xe="questionID-".concat(q.question_type,"-").concat(Ae),Rt=document.getElementById(Xe);Rt&&setTimeout(function(){return Rt.scrollIntoView({block:"start",behavior:"smooth"})})}},Ae+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:[S.a.title,"mt20"].join(" ")},e.a.createElement(K.a,{style:{width:"100%"}},e.a.createElement(ve.a,null,e.a.createElement($.Link,{to:"/exam/exerciserevivw/".concat(i==null||((d=i.exercise)===null||d===void 0)?void 0:d.id,"/detail")},e.a.createElement(st.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},i==null||((C=i.exercise)===null||C===void 0)?void 0:C.exercise_name),e.a.createElement(ae.h,{status:[ae.c[(p=i.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 ",((a=i.exercise)===null||a===void 0?void 0:a.time)===-1?"\u672A\u9650\u65F6":((E=i.exercise)===null||E===void 0?void 0:E.time)+"\u5206\u949F",!!(i==null||((R=i.exercise_answer_user)===null||R===void 0)?void 0:R.delayed_time)&&e.a.createElement("span",{className:"c-red"},"+\u5EF6\u65F6",i==null||((N=i.exercise_answer_user)===null||N===void 0)?void 0:N.delayed_time,"\u5206\u949F")),e.a.createElement("span",{className:"ml20"},"\u5408\u8BA1 ",(Re=i.exercise_scores)===null||Re===void 0||((ue=Re.exercise_types)===null||ue===void 0)?void 0:ue.q_counts,"\u9898"),e.a.createElement("span",{className:"ml20"},"\u6EE1\u5206 ",(de=i.exercise_scores)===null||de===void 0||((De=de.exercise_types)===null||De===void 0)?void 0:De.q_scores,"\u5206"))),e.a.createElement(ve.a,null,Object(ee.d)()&&e.a.createElement(B.a,{type:"primary",onClick:function(){return We.c.push("/classrooms/".concat(Te.coursesId,"/exercise/").concat(Te.exerciseId,"/export/").concat(Te.userId))}},e.a.createElement(b.a,null),"\u5BFC\u51FA"),(i==null||((ce=i.exercise)===null||ce===void 0)?void 0:ce.exercise_status)===2&&e.a.createElement(B.a,{style:{marginLeft:"10px"},onClick:function(o){o.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(oe.a)(k.a.mark(function ge(){var q,Pe,be;return k.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Object(X.Q)({categoryId:Te.exerciseId,user_ids:[i==null||((q=i.exercise_answer_user)===null||q===void 0)?void 0:q.user_id]});case 2:Pe=A.sent,Pe.status===0&&(m.b.success("\u64CD\u4F5C\u6210\u529F"),We.c.push("/classrooms/".concat(Te.coursesId,"/exercise/").concat(i==null||((be=i.exercise)===null||be===void 0)?void 0:be.id,"/detail")));case 4:case"end":return A.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:[S.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:xe.a.API_SERVER+"/images/"+((fe=i.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"},(Se=i.exercise_answer_user)===null||Se===void 0?void 0:Se.user_name),e.a.createElement("span",{className:"ml20"},"\u603B\u5F97\u5206 ",e.a.createElement("span",{className:"c-red bold"},(Ce=i.exercise_answer_user)===null||Ce===void 0?void 0:Ce.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=i.exercise_answer_user)===null||_e===void 0?void 0:_e.start_at)?O()((T=i.exercise_answer_user)===null||T===void 0?void 0:T.start_at).format("YYYY-MM-DD HH:mm"):"\u672A\u5F00\u59CB"),!!((Me=i.exercise_answer_user)===null||Me===void 0?void 0:Me.end_at)&&e.a.createElement("span",{className:"ml20"},e.a.createElement("strong",null,"\u63D0\u4EA4\u8BD5\u5377\uFF1A"),O()((Ue=i.exercise_answer_user)===null||Ue===void 0?void 0:Ue.end_at).format("YYYY-MM-DD HH:mm"))),e.a.createElement("img",{style:{height:"70px",width:"70px"},src:(i==null||((z=i.exercise)===null||z===void 0)?void 0:z.review_status)?nt.a:Ge.a})),e.a.createElement(me.a,null),(i==null||((V=i.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 ",!!(i==null||((g=i.exercise_answer_user)===null||g===void 0)?void 0:g.exercise_user_photos_count)&&e.a.createElement("span",{className:"c-green"},"(\u5171",i==null||((W=i.exercise_answer_user)===null||W===void 0)?void 0:W.exercise_user_photos_count,"\u5F20)")),e.a.createElement("ul",{className:S.a.userPhoto},i==null||((y=i.exercise_answer_user)===null||y===void 0||((se=y.exercise_user_photos)===null||se===void 0))?void 0:se.map(function(I,o){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",xe.a.API_SERVER+"/api/attachments/"+I.photo_url)}}),e.a.createElement(L.a,{width:100,src:xe.a.API_SERVER+"/api/attachments/"+I.photo_url,placeholder:e.a.createElement(L.a,{src:tt.a,width:100})}),"\u62CD\u6444\u65F6\u95F4\uFF1A",O()(I.photo_created_at).format("HH:mm"))})),!(i==null||((Ze=i.exercise_answer_user)===null||Ze===void 0)?void 0:Ze.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)),(i==null||((Be=i.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(K.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:S.a.greenTip},"\u6B63\u786E"),e.a.createElement("span",{className:S.a.redTip},"\u9519\u8BEF"),e.a.createElement("span",{className:S.a.orangeTip},"\u90E8\u5206\u5F97\u5206")),e.a.createElement("aside",{className:[S.a.questionIcons,"mt10"].join(" ")},Xt())),e.a.createElement(ve.a,null,"\u603B\u5206 ",e.a.createElement("span",{className:"c-red bold"},i==null||((Ke=i.exercise_question_types)===null||Ke===void 0||((je=Ke.filter(function(I){return I.question_type!==4}))===null||je===void 0||((it=je.map(function(I){return Number(I.score)}))===null||it===void 0)))?void 0:it.reduce(function(I,o){return I+o},0))," \u5206")),e.a.createElement("p",{className:"c-blue tr current",onClick:function(){Nt(!Mt)}},Mt?"\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(),(i==null||((Fe=i.exercise_question_types)===null||Fe===void 0)?void 0:Fe.some(function(I){return I.question_type===4}))&&e.a.createElement(K.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:S.a.greenTip},"\u5DF2\u8BC4"),e.a.createElement("span",{className:S.a.cccTip},"\u672A\u8BC4")),e.a.createElement("aside",{className:[S.a.CCCIcons,"mt10"].join(" ")},Xt(!0))),e.a.createElement(ve.a,null,"\u603B\u5206 ",e.a.createElement("span",{className:"c-red bold"},i==null||((ut=i.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,o){return I+o},0))," \u5206")),Ft(!0),e.a.createElement(K.a,{className:S.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(i==null||((bt=i.exercise)===null||bt===void 0)?void 0:bt.id,"/detail")},"\u8FD4\u56DE\u5217\u8868")),e.a.createElement("div",null,e.a.createElement(B.a,{type:"default",disabled:!(xt==null?void 0:xt.user_id)},e.a.createElement($.Link,{to:"/exam/exerciserevivw/".concat(Te.exerciseId,"/review/").concat(xt==null?void 0:xt.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(Te.exerciseId,"/review/").concat(ht==null?void 0:ht.user_login)},"\u4E0B\u4E00\u4E2A")),e.a.createElement(B.a,{type:"primary",disabled:i==null||((_t=i.exercise)===null||_t===void 0)?void 0:_t.review_status,onClick:Object(oe.a)(k.a.mark(function I(){var o,Q;return k.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return console.log(Te),ge.next=3,Object(Z.a)("/api/exercises/".concat(Te==null?void 0:Te.exerciseId,"/review_exercise_user.json"),{method:"post",body:{id:Te==null?void 0:Te.exerciseId,user_id:i==null||((o=i.exercise_answer_user)===null||o===void 0)?void 0:o.user_id}});case 3:Q=ge.sent,(Q==null?void 0:Q.status)===0&&jt();case 5:case"end":return ge.stop()}},I)}))},"\u63D0\u4EA4\u8BC4\u9605"))))),e.a.createElement(ie.a,null))},ot=c.default=Object(We.a)(function(ye){var u=ye.exercise,d=ye.loading,C=ye.user,p=ye.globalSetting;return{exercise:u,globalSetting:p,user:C,loading:d.effects}})(at)}}]);
|