diff --git a/color.less b/color.less index 07ec06a33b..ab9a9596cf 100644 --- a/color.less +++ b/color.less @@ -727,42 +727,42 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon {color: @success-color;} .ant-form-item-has-warning .ant-form-item-explain, .ant-form-item-has-warning .ant-form-item-split {color: @warning-color;} .ant-form-item-has-warning .ant-input, .ant-form-item-has-warning .ant-input-affix-wrapper, .ant-form-item-has-warning .ant-input:hover, .ant-form-item-has-warning .ant-input-affix-wrapper:hover {border-color: @warning-color;} -.ant-form-item-has-warning .ant-input:focus, .ant-form-item-has-warning .ant-input-affix-wrapper:focus, .ant-form-item-has-warning .ant-input-focused, .ant-form-item-has-warning .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(169, 138, 35, 0.2);} +.ant-form-item-has-warning .ant-input:focus, .ant-form-item-has-warning .ant-input-affix-wrapper:focus, .ant-form-item-has-warning .ant-input-focused, .ant-form-item-has-warning .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(173, 208, 160, 0.2);} .ant-form-item-has-warning .ant-input:not(.ant-form-item-has-warning .ant-input-disabled) {background-color: #fff;} .ant-form-item-has-warning .ant-input-affix-wrapper:not(.ant-form-item-has-warning .ant-input-affix-wrapper-disabled) {background-color: #fff;} .ant-form-item-has-warning .ant-input-affix-wrapper input:focus {box-shadow: none !important;} -.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(169, 138, 35, 0.2);} +.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(173, 208, 160, 0.2);} .ant-form-item-has-warning .ant-input-prefix {color: @warning-color;} .ant-form-item-has-warning .ant-input-group-addon {color: @warning-color;border-color: @warning-color;} .ant-form-item-has-warning .has-feedback {color: @warning-color;} .ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon {color: @warning-color;} .ant-form-item-has-warning .ant-select:not(.ant-select-borderless) .ant-select-selector {border-color: @warning-color !important;} -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(169, 138, 35, 0.2);} +.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(173, 208, 160, 0.2);} .ant-form-item-has-warning .ant-input-number, .ant-form-item-has-warning .ant-picker {border-color: @warning-color;} -.ant-form-item-has-warning .ant-input-number-focused, .ant-form-item-has-warning .ant-picker-focused, .ant-form-item-has-warning .ant-input-number:focus, .ant-form-item-has-warning .ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(169, 138, 35, 0.2);} +.ant-form-item-has-warning .ant-input-number-focused, .ant-form-item-has-warning .ant-picker-focused, .ant-form-item-has-warning .ant-input-number:focus, .ant-form-item-has-warning .ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(173, 208, 160, 0.2);} .ant-form-item-has-warning .ant-input-number:not([disabled]):hover, .ant-form-item-has-warning .ant-picker:not([disabled]):hover {border-color: @warning-color;} -.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(169, 138, 35, 0.2);} +.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(173, 208, 160, 0.2);} .ant-form-item-has-error .ant-form-item-explain, .ant-form-item-has-error .ant-form-item-split {color: @error-color;} .ant-form-item-has-error .ant-input, .ant-form-item-has-error .ant-input-affix-wrapper, .ant-form-item-has-error .ant-input:hover, .ant-form-item-has-error .ant-input-affix-wrapper:hover {border-color: @error-color;} -.ant-form-item-has-error .ant-input:focus, .ant-form-item-has-error .ant-input-affix-wrapper:focus, .ant-form-item-has-error .ant-input-focused, .ant-form-item-has-error .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(130, 76, 250, 0.2);} +.ant-form-item-has-error .ant-input:focus, .ant-form-item-has-error .ant-input-affix-wrapper:focus, .ant-form-item-has-error .ant-input-focused, .ant-form-item-has-error .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(253, 206, 33, 0.2);} .ant-form-item-has-error .ant-input:not(.ant-form-item-has-error .ant-input-disabled) {background-color: #fff;} .ant-form-item-has-error .ant-input-affix-wrapper:not(.ant-form-item-has-error .ant-input-affix-wrapper-disabled) {background-color: #fff;} .ant-form-item-has-error .ant-input-affix-wrapper input:focus {box-shadow: none !important;} -.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(130, 76, 250, 0.2);} +.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(253, 206, 33, 0.2);} .ant-form-item-has-error .ant-input-prefix {color: @error-color;} .ant-form-item-has-error .ant-input-group-addon {color: @error-color;border-color: @error-color;} .ant-form-item-has-error .has-feedback {color: @error-color;} .ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon {color: @error-color;} .ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector {border-color: @error-color !important;} -.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(130, 76, 250, 0.2);} +.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(253, 206, 33, 0.2);} .ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {border: 0;} .ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus {border-color: @error-color;} .ant-form-item-has-error .ant-input-number, .ant-form-item-has-error .ant-picker {border-color: @error-color;} -.ant-form-item-has-error .ant-input-number-focused, .ant-form-item-has-error .ant-picker-focused, .ant-form-item-has-error .ant-input-number:focus, .ant-form-item-has-error .ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(130, 76, 250, 0.2);} +.ant-form-item-has-error .ant-input-number-focused, .ant-form-item-has-error .ant-picker-focused, .ant-form-item-has-error .ant-input-number:focus, .ant-form-item-has-error .ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(253, 206, 33, 0.2);} .ant-form-item-has-error .ant-input-number:not([disabled]):hover, .ant-form-item-has-error .ant-picker:not([disabled]):hover {border-color: @error-color;} .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {border-color: @error-color;} -.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(130, 76, 250, 0.2);} -.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(130, 76, 250, 0.2);} +.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(253, 206, 33, 0.2);} +.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(253, 206, 33, 0.2);} .ant-form-item-has-error .ant-transfer-list {border-color: @error-color;} .ant-form-item-has-error .ant-transfer-list-search:not([disabled]) {border-color: @border-color-base;} .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {border-color: color(~`colorPalette("@{primary-color}", 5)`);border-right-width: 1px !important;} @@ -1457,9 +1457,9 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-checkable:active, .ant-tag-checkable-checked {color: #fff;} .ant-tag-checkable-checked {background-color: @primary-color;} .ant-tag-checkable:active {background-color: color(~`colorPalette("@{primary-color}", 7)`);} -.ant-tag-pink {color: #eb2f96;background: #fff0f6;border-color: #ffadd2;} +.ant-tag-pink {color: #eb2f96;background: color(~`colorPalette("@{modal-header-border-color-split}", 1)`);border-color: #ffadd2;} .ant-tag-pink-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;} -.ant-tag-magenta {color: #eb2f96;background: #fff0f6;border-color: #ffadd2;} +.ant-tag-magenta {color: #eb2f96;background: color(~`colorPalette("@{modal-header-border-color-split}", 1)`);border-color: #ffadd2;} .ant-tag-magenta-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;} .ant-tag-red {color: #f5222d;background: #fff1f0;border-color: #ffa39e;} .ant-tag-red-inverse {color: #fff;background: #f5222d;border-color: #f5222d;} @@ -1471,7 +1471,7 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-yellow-inverse {color: #fff;background: #fadb14;border-color: #fadb14;} .ant-tag-gold {color: #faad14;background: #fffbe6;border-color: #ffe58f;} .ant-tag-gold-inverse {color: #fff;background: #faad14;border-color: #faad14;} -.ant-tag-cyan {color: #13c2c2;background: color(~`colorPalette("@{text-color-secondary}", 1)`);border-color: #87e8de;} +.ant-tag-cyan {color: #13c2c2;background: #e6fffb;border-color: #87e8de;} .ant-tag-cyan-inverse {color: #fff;background: #13c2c2;border-color: #13c2c2;} .ant-tag-lime {color: #a0d911;background: #fcffe6;border-color: #eaff8f;} .ant-tag-lime-inverse {color: #fff;background: #a0d911;border-color: #a0d911;} diff --git a/index.html b/index.html index a35dc8550f..a5a4607a3e 100644 --- a/index.html +++ b/index.html @@ -127,6 +127,6 @@ - + diff --git a/p__Classrooms__Lists__Exercise__Answer__index.e9ed1406.async.js b/p__Classrooms__Lists__Exercise__Answer__index.081a412f.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__Answer__index.e9ed1406.async.js rename to p__Classrooms__Lists__Exercise__Answer__index.081a412f.async.js index 1e938cfdd6..b43ac0a43a 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.e9ed1406.async.js +++ b/p__Classrooms__Lists__Exercise__Answer__index.081a412f.async.js @@ -272,7 +272,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `},he.strong=function(re){return""+re+""},he.em=function(re){return""+re+""},he.codespan=function(re){return""+re+""},he.br=function(){return this.options.xhtml?"
":"
"},he.del=function(re){return""+re+""},he.link=function(re,ie,oe){if(re=ot(this.options.sanitize,this.options.baseUrl,re),re===null)return oe;var de='",de},he.image=function(re,ie,oe){if(re=ot(this.options.sanitize,this.options.baseUrl,re),re===null)return oe;var de=''+oe+'":">",de},he.text=function(re){return re},xe}(),Ke=function(){function xe(){}var he=xe.prototype;return he.strong=function(re){return re},he.em=function(re){return re},he.codespan=function(re){return re},he.del=function(re){return re},he.html=function(re){return re},he.text=function(re){return re},he.link=function(re,ie,oe){return""+oe},he.image=function(re,ie,oe){return""+oe},he.br=function(){return""},xe}(),mt=function(){function xe(){this.seen={}}var he=xe.prototype;return he.slug=function(re){var ie=re.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(ie)){var oe=ie;do this.seen[oe]++,ie=oe+"-"+this.seen[oe];while(this.seen.hasOwnProperty(ie))}return this.seen[ie]=0,ie},xe}(),vt=j.defaults,yt=Y.unescape,Ct=function(){function xe(pe){this.options=pe||vt,this.options.renderer=this.options.renderer||new Ge,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new Ke,this.slugger=new mt}xe.parse=function(re,ie){var oe=new xe(ie);return oe.parse(re)};var he=xe.prototype;return he.parse=function(re,ie){ie===void 0&&(ie=!0);var oe="",de,ke,we,nt,bt,Lt,St,gt,Ze,et,ze,se,be,$e,Qe,At,Tt,Ne,st=re.length;for(de=0;de0&&Qe.tokens[0].type==="text"?(Qe.tokens[0].text=Ne+" "+Qe.tokens[0].text,Qe.tokens[0].tokens&&Qe.tokens[0].tokens.length>0&&Qe.tokens[0].tokens[0].type==="text"&&(Qe.tokens[0].tokens[0].text=Ne+" "+Qe.tokens[0].tokens[0].text)):Qe.tokens.unshift({type:"text",text:Ne}):$e+=Ne),$e+=this.parse(Qe.tokens,be),Ze+=this.renderer.listitem($e,Tt,At);oe+=this.renderer.list(Ze,ze,se);continue}case"html":{oe+=this.renderer.html(et.text);continue}case"paragraph":{oe+=this.renderer.paragraph(this.parseInline(et.tokens));continue}case"text":{for(Ze=et.tokens?this.parseInline(et.tokens):et.text;de+1An error occurred:

"+Oe(we.message+"",!0)+"
";throw we}}Ue.options=Ue.setOptions=function(xe){return ht(Ue.defaults,xe),Je(Ue.defaults),Ue},Ue.getDefaults=Te,Ue.defaults=rt,Ue.use=function(xe){var he=ht({},xe);if(xe.renderer&&function(){var re=Ue.defaults.renderer||new Ge,ie=function(ke){var we=re[ke];re[ke]=function(){for(var nt=arguments.length,bt=new Array(nt),Lt=0;Lt`,triples:"",explode:"[]{}"},k=q.Pos;q.defineOption("autoCloseBrackets",!1,function(b,v,c){c&&c!=q.Init&&(b.removeKeyMap(U),b.state.closeBrackets=null),v&&(w(Q(v,"pairs")),b.state.closeBrackets=v,b.addKeyMap(U))});function Q(b,v){return v=="pairs"&&typeof b=="string"?b:typeof b=="object"&&b[v]!=null?b[v]:K[v]}var U={Backspace:M,Enter:T};function w(b){for(var v=0;v=0;u--){var _=a[u].head;b.replaceRange("",k(_.line,_.ch-1),k(_.line,_.ch+1),"+delete")}}function T(b){var v=B(b),c=v&&Q(v,"explode");if(!c||b.getOption("disableInput"))return q.Pass;for(var a=b.listSelections(),u=0;u0;return{anchor:new k(b.anchor.line,b.anchor.ch+(v?-1:1)),head:new k(b.head.line,b.head.ch+(v?1:-1))}}function A(b,v){var c=B(b);if(!c||b.getOption("disableInput"))return q.Pass;var a=Q(c,"pairs"),u=a.indexOf(v);if(u==-1)return q.Pass;for(var h=Q(c,"closeBefore"),_=Q(c,"triples"),y=a.charAt(u+1)==v,f=b.listSelections(),O=u%2==0,E,d=0;d=0&&b.getRange(o,k(o.line,o.ch+3))==v+v+v?i="skipThree":i="skip";else if(y&&o.ch>1&&_.indexOf(v)>=0&&b.getRange(k(o.line,o.ch-2),o)==v+v){if(o.ch>2&&/\bstring/.test(b.getTokenTypeAt(k(o.line,o.ch-2))))return q.Pass;i="addFour"}else if(y){var x=o.ch==0?" ":b.getRange(k(o.line,o.ch-1),o);if(!q.isWordChar(S)&&x!=v&&!q.isWordChar(x))i="both";else return q.Pass}else if(O&&(S.length===0||/\s/.test(S)||h.indexOf(S)>-1))i="both";else return q.Pass;if(!E)E=i;else if(E!=i)return q.Pass}var m=u%2?a.charAt(u-1):v,L=u%2?v:a.charAt(u+1);b.operation(function(){if(E=="skip")b.execCommand("goCharRight");else if(E=="skipThree")for(var N=0;N<3;N++)b.execCommand("goCharRight");else if(E=="surround"){for(var H=b.getSelections(),N=0;N=7&&this.setupTypeNumber(B),this.dataCache==null&&(this.dataCache=w.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,M)},j.setupPositionProbePattern=function(B,M){for(var T=-1;T<=7;T++){if(B+T<=-1||this.moduleCount<=B+T)continue;for(var g=-1;g<=7;g++){if(M+g<=-1||this.moduleCount<=M+g)continue;0<=T&&T<=6&&(g==0||g==6)||0<=g&&g<=6&&(T==0||T==6)||2<=T&&T<=4&&2<=g&&g<=4?this.modules[B+T][M+g]=!0:this.modules[B+T][M+g]=!1}}},j.getBestMaskPattern=function(){for(var B=0,M=0,T=0;T<8;T++){this.makeImpl(!0,T);var g=Q.getLostPoint(this);(T==0||B>g)&&(B=g,M=T)}return M},j.createMovieClip=function(B,M,T){var g=B.createEmptyMovieClip(M,T),A=1;this.make();for(var P=0;P>T&1)==1;this.modules[Math.floor(T/3)][T%3+this.moduleCount-8-3]=g}for(var T=0;T<18;T++){var g=!B&&(M>>T&1)==1;this.modules[T%3+this.moduleCount-8-3][Math.floor(T/3)]=g}},j.setupTypeInfo=function(B,M){for(var T=this.errorCorrectLevel<<3|M,g=Q.getBCHTypeInfo(T),A=0;A<15;A++){var P=!B&&(g>>A&1)==1;A<6?this.modules[A][8]=P:A<8?this.modules[A+1][8]=P:this.modules[this.moduleCount-15+A][8]=P}for(var A=0;A<15;A++){var P=!B&&(g>>A&1)==1;A<8?this.modules[8][this.moduleCount-A-1]=P:A<9?this.modules[8][15-A-1+1]=P:this.modules[8][15-A-1]=P}this.modules[this.moduleCount-8][8]=!B},j.mapData=function(B,M){for(var T=-1,g=this.moduleCount-1,A=7,P=0,D=this.moduleCount-1;D>0;D-=2)for(D==6&&D--;;){for(var b=0;b<2;b++)if(this.modules[g][D-b]==null){var v=!1;P>>A&1)==1);var c=Q.getMask(M,g,D-b);c&&(v=!v),this.modules[g][D-b]=v,A--,A==-1&&(P++,A=7)}if(g+=T,g<0||this.moduleCount<=g){g-=T,T=-T;break}}},w.PAD0=236,w.PAD1=17,w.createData=function(B,M,T){for(var g=K.getRSBlocks(B,M),A=new k,P=0;Pb*8)throw new Error("code length overflow. ("+A.getLengthInBits()+">"+b*8+")");for(A.getLengthInBits()+4<=b*8&&A.put(0,4);A.getLengthInBits()%8!=0;)A.putBit(!1);for(;!(A.getLengthInBits()>=b*8);){if(A.put(w.PAD0,8),A.getLengthInBits()>=b*8)break;A.put(w.PAD1,8)}return w.createBytes(A,g)},w.createBytes=function(B,M){for(var T=0,g=0,A=0,P=new Array(M.length),D=new Array(M.length),b=0;b=0?_.get(y):0}}for(var f=0,a=0;a=0;)j^=U.G15<=0;)j^=U.G18<>>=1;return j},getPatternPosition:function(w){return U.PATTERN_POSITION_TABLE[w-1]},getMask:function(w,j,B){switch(w){case Q.PATTERN000:return(j+B)%2==0;case Q.PATTERN001:return j%2==0;case Q.PATTERN010:return B%3==0;case Q.PATTERN011:return(j+B)%3==0;case Q.PATTERN100:return(Math.floor(j/2)+Math.floor(B/3))%2==0;case Q.PATTERN101:return j*B%2+j*B%3==0;case Q.PATTERN110:return(j*B%2+j*B%3)%2==0;case Q.PATTERN111:return(j*B%3+(j+B)%2)%2==0;default:throw new Error("bad maskPattern:"+w)}},getErrorCorrectPolynomial:function(w){for(var j=new K([1],0),B=0;B5&&(B+=3+g-5)}for(var M=0;M>>6)+M(128|L&63):M(224|L>>>12&15)+M(128|L>>>6&63)+M(128|L&63)}else{var L=65536+(m.charCodeAt(0)-55296)*1024+(m.charCodeAt(1)-56320);return M(240|L>>>18&7)+M(128|L>>>12&63)+M(128|L>>>6&63)+M(128|L&63)}},g=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,A=function(m){return m.replace(g,T)},P=function(m){var L=[0,2,1][m.length%3],N=m.charCodeAt(0)<<16|(m.length>1?m.charCodeAt(1):0)<<8|(m.length>2?m.charCodeAt(2):0),H=[j.charAt(N>>>18),j.charAt(N>>>12&63),L>=2?"=":j.charAt(N>>>6&63),L>=1?"=":j.charAt(N&63)];return H.join("")},D=Q.btoa&&typeof Q.btoa=="function"?function(m){return Q.btoa(m)}:function(m){if(m.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return m.replace(/[\s\S]{1,3}/g,P)},b=function(m){return D(A(String(m)))},v=function(m){return m.replace(/[+\/]/g,function(L){return L=="+"?"-":"_"}).replace(/=/g,"")},c=function(m,L){return L?v(b(m)):b(m)},a=function(m){return c(m,!0)},u;Q.Uint8Array&&(u=function(m,L){for(var N="",H=0,Y=m.length;H>>18)+j.charAt(ae>>>12&63)+(typeof C!="undefined"?j.charAt(ae>>>6&63):"=")+(typeof $!="undefined"?j.charAt(ae&63):"=")}return L?v(N):N});var h=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,_=function(m){switch(m.length){case 4:var L=(7&m.charCodeAt(0))<<18|(63&m.charCodeAt(1))<<12|(63&m.charCodeAt(2))<<6|63&m.charCodeAt(3),N=L-65536;return M((N>>>10)+55296)+M((N&1023)+56320);case 3:return M((15&m.charCodeAt(0))<<12|(63&m.charCodeAt(1))<<6|63&m.charCodeAt(2));default:return M((31&m.charCodeAt(0))<<6|63&m.charCodeAt(1))}},y=function(m){return m.replace(h,_)},f=function(m){var L=m.length,N=L%4,H=(L>0?B[m.charAt(0)]<<18:0)|(L>1?B[m.charAt(1)]<<12:0)|(L>2?B[m.charAt(2)]<<6:0)|(L>3?B[m.charAt(3)]:0),Y=[M(H>>>16),M(H>>>8&255),M(H&255)];return Y.length-=[0,0,2,1][N],Y.join("")},O=Q.atob&&typeof Q.atob=="function"?function(m){return Q.atob(m)}:function(m){return m.replace(/\S{1,4}/g,f)},E=function(m){return O(String(m).replace(/[^A-Za-z0-9\+\/]/g,""))},d=function(m){return y(O(m))},l=function(m){return String(m).replace(/[-_]/g,function(L){return L=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},o=function(m){return d(l(m))},i;Q.Uint8Array&&(i=function(m){return Uint8Array.from(E(l(m)),function(L){return L.charCodeAt(0)})});var S=function(){var m=Q.Base64;return Q.Base64=U,m};if(Q.Base64={VERSION:w,atob:E,btoa:D,fromBase64:o,toBase64:c,utob:A,encode:c,encodeURI:a,btou:y,decode:o,noConflict:S,fromUint8Array:u,toUint8Array:i},typeof Object.defineProperty=="function"){var x=function(m){return{value:m,enumerable:!1,writable:!0,configurable:!0}};Q.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",x(function(){return o(this)})),Object.defineProperty(String.prototype,"toBase64",x(function(m){return c(this,m)})),Object.defineProperty(String.prototype,"toBase64URI",x(function(){return c(this,!0)}))}}return Q.Meteor&&(Base64=Q.Base64),Xe.exports?Xe.exports.Base64=Q.Base64:!(K=[],k=function(){return Q.Base64}.apply(Le,K),k!==void 0&&(Xe.exports=k)),{Base64:Q.Base64}})}).call(this,W("IyRk"))},JWDV:function(Xe,Le,W){Xe.exports=W.p+"static/charpter-white.5fa14f93.svg"},JeFH:function(Xe,Le){Xe.exports="data:image/png;base64,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"},Jq4h:function(Xe,Le,W){Xe.exports=W.p+"static/qrcode.54870d9b.png"},LdHM:function(Xe,Le,W){"use strict";W.d(Le,"b",function(){return h}),W.d(Le,"a",function(){return y});var q=W("1OyB"),K=W("vuIU"),k=W("Ji7U"),Q=W("LK+K"),U=W("q1tI"),w=W("rePB"),j=W("Ff2n"),B=W("ODXe"),M=W("4IlW"),T=W("bX4T"),g=W("YrtM"),A=W("TSYQ"),P=W.n(A),D=W("+nKL"),b=W("8OUc"),v=function($,ae){var fe=$.prefixCls,ye=$.id,je=$.flattenOptions,Me=$.childrenAsData,Re=$.values,Ie=$.searchValue,Pe=$.multiple,me=$.defaultActiveFirstOption,ce=$.height,te=$.itemHeight,ge=$.notFoundContent,le=$.open,De=$.menuItemSelectedIcon,Ae=$.virtual,Ce=$.onSelect,He=$.onToggleOpen,We=$.onActiveValue,ot=$.onScroll,Ye=$.onMouseEnter,Ge="".concat(fe,"-item"),Ke=Object(g.a)(function(){return je},[le,je],function(qe,xe){return xe[0]&&qe[1]!==xe[1]}),mt=U.useRef(null),vt=function(xe){xe.preventDefault()},yt=function(xe){mt.current&&mt.current.scrollTo({index:xe})},Ct=function(xe){for(var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,pe=Ke.length,re=0;re1&&arguments[1]!==void 0?arguments[1]:!1;return Object(O.a)(C).map(function(ae,fe){if(!U.isValidElement(ae)||!ae.type)return null;var ye=ae.type.isSelectOptGroup,je=ae.key,Me=ae.props,Re=Me.children,Ie=Object(j.a)(Me,["children"]);return $||!ye?E(ae):Object(f.a)(Object(f.a)({key:"__RC_SELECT_GRP__".concat(je===null?fe:je,"__"),label:je},Ie),{},{options:d(Re)})}).filter(function(ae){return ae})}var l=W("2Qr1"),o=W("qNPg"),i=W("U8pU"),S=W("Kwbf"),x=W("WKfj");function m(C){var $=C.mode,ae=C.options,fe=C.children,ye=C.backfill,je=C.allowClear,Me=C.placeholder,Re=C.getInputElement,Ie=C.showSearch,Pe=C.onSearch,me=C.defaultOpen,ce=C.autoFocus,te=C.labelInValue,ge=C.value,le=C.inputValue,De=C.optionLabelProp,Ae=$==="multiple"||$==="tags",Ce=Ie!==void 0?Ie:Ae||$==="combobox",He=ae||d(fe);if(Object(S.a)($!=="tags"||He.every(function(Ge){return!Ge.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),$==="tags"||$==="combobox"){var We=He.some(function(Ge){return Ge.options?Ge.options.some(function(Ke){return typeof("value"in Ke?Ke.value:Ke.key)=="number"}):typeof("value"in Ge?Ge.value:Ge.key)=="number"});Object(S.a)(!We,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(S.a)($!=="combobox"||!De,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(S.a)($==="combobox"||!ye,"`backfill` only works with `combobox` mode."),Object(S.a)($==="combobox"||!Re,"`getInputElement` only work with `combobox` mode."),Object(S.b)($!=="combobox"||!Re||!je||!Me,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Pe&&!Ce&&$!=="combobox"&&$!=="tags"&&Object(S.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(S.b)(!me||ce,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),ge!=null){var ot=Object(x.d)(ge);Object(S.a)(!te||ot.every(function(Ge){return Object(i.a)(Ge)==="object"&&("key"in Ge||"value"in Ge)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(S.a)(!Ae||Array.isArray(ge),"`value` should be array when `mode` is `multiple` or `tags`")}if(fe){var Ye=null;Object(O.a)(fe).some(function(Ge){if(!U.isValidElement(Ge)||!Ge.type)return!1;var Ke=Ge.type;if(Ke.isSelectOption)return!1;if(Ke.isSelectOptGroup){var mt=Object(O.a)(Ge.props.children).every(function(vt){return!U.isValidElement(vt)||!Ge.type||vt.type.isSelectOption?!0:(Ye=vt.type,!1)});return!mt}return Ye=Ke,!0}),Ye&&Object(S.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ye.displayName||Ye.name||Ye,"`.")),Object(S.a)(le===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}var L=m,N=Object(o.a)({prefixCls:"rc-select",components:{optionList:a},convertChildrenToData:d,flattenOptions:l.d,getLabeledValue:l.e,filterOptions:l.b,isValueDisabled:l.g,findValueOption:l.c,warningProps:L,fillOptionsWithMissingValue:l.a}),H=function(C){Object(k.a)(ae,C);var $=Object(Q.a)(ae);function ae(){var fe;return Object(q.a)(this,ae),fe=$.apply(this,arguments),fe.selectRef=U.createRef(),fe.focus=function(){fe.selectRef.current.focus()},fe.blur=function(){fe.selectRef.current.blur()},fe}return Object(K.a)(ae,[{key:"render",value:function(){return U.createElement(N,Object.assign({ref:this.selectRef},this.props))}}]),ae}(U.Component);H.Option=h,H.OptGroup=y;var Y=H,F=Le.c=Y},M8RZ:function(Xe,Le,W){"use strict";W.d(Le,"a",function(){return M});var q=W("fWQN"),K=W("mtLc"),k=W("yKVA"),Q=W("879j"),U=W("q1tI"),w=W.n(U),j=W("i8i4"),B=W.n(j),M=function(T){Object(k.a)(A,T);var g=Object(Q.a)(A);function A(P){var D;Object(q.a)(this,A),D=g.call(this,P);var b=window.document;return D.node=b.createElement("div"),b.body.appendChild(D.node),D}return Object(K.a)(A,[{key:"render",value:function(){var D=this.props.children;return Object(j.createPortal)(D,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),A}(w.a.Component)},MvOs:function(Xe,Le,W){"use strict";W.r(Le);var q=W("/zsF"),K=W("PArb"),k=W("sPJy"),Q=W("bE4q"),U=W("+L6B"),w=W("2/Rp"),j=W("14J3"),B=W("BMrR"),M=W("jCWc"),T=W("kPKH"),g=W("5Dmo"),A=W("3S7+"),P=W("sRBo"),D=W("kaz8"),b=W("T2oS"),v=W("W9HT"),c=W("7Kak"),a=W("9yH6"),u=W("MXD1"),h=W("CFYs"),_=W("miYZ"),y=W("tsqr"),f=W("k1fw"),O=W("9og8"),E=W("2qtc"),d=W("kLXV"),l=W("/xke"),o=W("TeRw"),i=W("tJVT"),S=W("PpiC"),x=W("5NDa"),m=W("5rEg"),L=W("aHsQ"),N=W("sGsY"),H=W("WmNS"),Y=W.n(H),F=W("q1tI"),C=W.n(F),$=W("Ty5D"),ae=W("55Ip"),fe=W("9kvl"),ye=W("D1Df"),je=W.n(ye),Me=W("Icgb"),Re=W("gUdW"),Ie=W("xGfz"),Pe=W("jhfD"),me=W("Llu2"),ce=W("BlwA"),te=W("bPs0"),ge=W("wd/R"),le=W.n(ge),De=W("V5fa"),Ae=W.n(De),Ce=W("1vsH"),He=W("s8TD"),We=W("xKgJ"),ot=W("bntm"),Ye=W("V0Rq"),Ge=W("HBuW"),Ke=W("9Bee"),mt=W("Ot1p"),vt=function(dt){var Et,Mt,Wt,rn,it=dt.item,ft=dt.answerData,pn=dt.isEducation,En=dt.onBlur,en=En===void 0?function(){}:En,Ht=Object(F.useRef)(""),Zt=Object(F.useState)(),cn=Object(i.a)(Zt,2),Sn=cn[0],ct=cn[1],Xt=Object(F.useState)(!1),On=Object(i.a)(Xt,2),Pn=On[0],qt=On[1],vn=Object(F.useState)(pn||!1),z=Object(i.a)(vn,2),p=z[0],R=z[1],G=Object(F.useRef)(),J=function(){clearInterval(G.current),G.current=setInterval(function(){Pn&&en(Ht.current)},30*1e3)},V=function(at){en(Ht.current);var wt="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(at||window.event).returnValue=wt,wt};return Object(F.useEffect)(function(){console.log("isFocus:",Pn),Pn?(window.addEventListener("beforeunload",V),J()):window.removeEventListener("beforeunload",V)},[Pn]),Object(F.useEffect)(function(){ct(it==null?void 0:it.a_flag)},[it==null?void 0:it.a_flag]),Object(F.useEffect)(function(){return function(){clearInterval(G.current)}},[]),C.a.createElement("div",null,(ft==null||((Et=ft.exercise)===null||Et===void 0)?void 0:Et.user_exercise_status)===1?C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u6211\u7684\u7B54\u6848\uFF1A"),C.a.createElement("div",{className:Ae.a.simpleText},C.a.createElement(Ke.a,{value:it==null||((Mt=it.user_answer)===null||Mt===void 0)?void 0:Mt[0]}))):C.a.createElement("div",{className:it.user_score&&(it.user_score===it.question_score?"c-green":"c-red")},p?C.a.createElement(mt.a,{watch:!0,isFocus:!0,defaultValue:it==null||((Wt=it.user_answer)===null||Wt===void 0)?void 0:Wt[0],id:it==null?void 0:it.question_id,onChange:function(at){Ht.current=at,qt(!0)},onBlur:function(){en(Ht.current),clearInterval(G.current),qt(!1)}}):C.a.createElement("div",{onClick:function(){var at;if(!it.repeat_answer&&(it==null||((at=it.user_answer)===null||at===void 0)?void 0:at.length)>0&&!it.israp)return;R(!0)},className:Ae.a.startAnswer},C.a.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"))),Object(We.t)()&&(it==null?void 0:it.standard_answer)&&C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),C.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},C.a.createElement(Ke.a,{value:it==null||((rn=it.standard_answer)===null||rn===void 0)?void 0:rn[0]}))))},yt=vt,Ct=W("OaEy"),ht=W("2fM7"),Ot=function(dt){var Et,Mt,Wt,rn,it=dt.item,ft=dt.answerData,pn=dt.isEducation,En=dt.onBlur,en=En===void 0?function(){}:En,Ht=Object(F.useRef)(""),Zt=Object(F.useState)(),cn=Object(i.a)(Zt,2),Sn=cn[0],ct=cn[1],Xt=Object(F.useState)(!1),On=Object(i.a)(Xt,2),Pn=On[0],qt=On[1],vn=Object(F.useState)(!1),z=Object(i.a)(vn,2),p=z[0],R=z[1],G=Object(F.useState)(pn||!1),J=Object(i.a)(G,2),V=J[0],Se=J[1],at=Object(F.useState)(0),wt=Object(i.a)(at,2),Bt=wt[0],ut=wt[1],zt=Object(F.useRef)(it.kp_content||""),Kt=Object(F.useRef)(it.kp_clazz),mn=Object(F.useRef)(),Hn=Object(F.useMemo)(function(){var un,kn;return(un=Ht.current)===null||un===void 0||((kn=un.replace(/[\n|\r|\t]/g,""))===null||kn===void 0)?void 0:kn.length},[Ht.current]),Vn=function(){clearInterval(mn.current),mn.current=setInterval(function(){p&&en(Ht.current,zt.current,Kt.current)},30*1e3)};return Object(F.useEffect)(function(){console.log("isFocus:",p),Vn()},[p]),Object(F.useEffect)(function(){ct(it==null?void 0:it.a_flag)},[it==null?void 0:it.a_flag]),Object(F.useEffect)(function(){return function(){clearInterval(mn.current)}},[]),C.a.createElement("div",null,(ft==null||((Et=ft.exercise)===null||Et===void 0)?void 0:Et.user_exercise_status)===1?C.a.createElement("div",null,C.a.createElement("div",{className:"mt30"},C.a.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),C.a.createElement("br",null),C.a.createElement(m.a,{disabled:!0,className:"mt10",value:zt.current,onChange:function(kn){zt.current=kn.target.value,ut(Bt+1)},onBlur:function(){en(Ht.current,zt.current,Kt.current),R(!1)}})),C.a.createElement("div",{className:"mt30"},C.a.createElement("strong",null,"\u4F5C\u54C1\u7C7B\u578B\uFF1A"),C.a.createElement("br",null),C.a.createElement(ht.a,{disabled:!0,className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Kt.current,onChange:function(kn){Kt.current=kn,ut(Bt+1)},onBlur:function(){en(Ht.current,zt.current,Kt.current),R(!1)}},C.a.createElement(ht.a.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),C.a.createElement(ht.a.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),C.a.createElement("p",{className:"mt10 mb0"},"\u4F5C\u54C1\u5185\u5BB9\uFF1A"),C.a.createElement("div",{className:Ae.a.simpleText},C.a.createElement(Ke.a,{value:it==null||((Mt=it.user_answer)===null||Mt===void 0)?void 0:Mt[0]}))):C.a.createElement("div",null,C.a.createElement("div",{className:"mt30"},C.a.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),C.a.createElement("br",null),C.a.createElement(m.a,{className:"mt10",maxLength:60,onBlur:function(){return en(Ht.current,zt.current,Kt.current)},placeholder:"\u8BF7\u8F93\u5165\u4F5C\u6587\u9898\u76EE(\u6700\u591A60\u4E2A\u5B57)",value:zt.current,onChange:function(kn){zt.current=kn.target.value,ut(Bt+1)}})),C.a.createElement("div",{className:"mt30"},C.a.createElement("strong",null,"\u4F5C\u6587\u7C7B\u578B\uFF1A"),C.a.createElement("br",null),C.a.createElement(ht.a,{className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Kt.current,onChange:function(kn){Kt.current=kn,en(kn.current,zt.current,Kt.current),ut(Bt+1)}},C.a.createElement(ht.a.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),C.a.createElement(ht.a.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),C.a.createElement("div",{className:"mt30 mb20"},C.a.createElement("div",{className:it.user_score&&(it.user_score===it.question_score?"c-green":"c-red")},C.a.createElement("strong",null,"\u4F5C\u6587\u5185\u5BB9\uFF1A"),C.a.createElement("br",null),C.a.createElement("div",{className:"mt10 relative"},C.a.createElement("span",{className:"c-blue",style:{position:Pn?"fixed":"absolute",top:Pn?61:4,left:10,zIndex:106}},"\u5DF2\u8F93\u5165",Hn,"\u5B57"),V?C.a.createElement(mt.a,{className:Ae.a.simpleMd,disablePaste:!0,hidetoolBar:pn,height:pn?"60vh":150,isFocus:!0,defaultValue:it==null||((Wt=it.user_answer)===null||Wt===void 0)?void 0:Wt[0],id:it==null?void 0:it.question_id,onFullScreen:function(kn){return qt(kn)},onChange:function(kn){Ht.current=kn,R(!0),ut(Bt+1)},onBlur:function(){en(Ht.current,zt.current,Kt.current),R(!1)}}):C.a.createElement("div",{onClick:function(){return Se(!0)},className:Ae.a.startAnswer},C.a.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54")))))),Object(We.t)()&&(it==null?void 0:it.standard_answer)&&C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),C.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},C.a.createElement(Ke.a,{value:it==null||((rn=it.standard_answer)===null||rn===void 0)?void 0:rn[0]}))))},Oe=Ot,Te=W("g9YV"),Je=W("wCAj"),rt=W("5GOC"),Ue=W("JsLm"),qe=W("ZW9T"),xe=W("o5mm"),he=W.n(xe),pe=function(dt){var Et,Mt,Wt,rn,it=dt.item,ft=dt.answerData,pn=Object(F.useState)([]),En=Object(i.a)(pn,2),en=En[0],Ht=En[1],Zt=Object(F.useState)([]),cn=Object(i.a)(Zt,2),Sn=cn[0],ct=cn[1];Object(F.useEffect)(function(){var qt;if(!(it!=null&&(qt=it.shixun_details)!==null&&qt!==void 0&&qt.length))return;for(var vn=[],z=[],p=0;p<(it==null||((R=it.shixun_details)===null||R===void 0)?void 0:R.length);p++){for(var R,G,J,V=0;V<(it==null?void 0:it.shixun_details[p].stage_list.length);V++){var Se,at,wt,Bt,ut=it==null?void 0:it.shixun_details[p].stage_list[V];vn.push(Object(f.a)(Object(f.a)({},ut),{operation:it==null||((Se=it.shixun_details)===null||Se===void 0||((at=Se[p])===null||at===void 0||((wt=at.shixun_detail)===null||wt===void 0||((Bt=wt[0])===null||Bt===void 0))))?void 0:Bt.game_identifier}))}if(it!=null&&(G=it.shixun_details)!==null&&G!==void 0&&(J=G[p])!==null&&J!==void 0&&J.shixun_detail){var zt,Kt,mn;z.push(it==null||((zt=it.shixun_details)===null||zt===void 0||((Kt=zt[p])===null||Kt===void 0||((mn=Kt.shixun_detail)===null||mn===void 0)))?void 0:mn[0])}}ct(z),Ht(vn)},[it==null?void 0:it.shixun_details]);var Xt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(vn){return C.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:vn&&vn.length>25?vn:""},vn)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.evaluate_count?z.evaluate_count:C.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(vn,z){var p=!1;return z.finished_time&&ft!==null&&ft!==void 0&&ft.exercise&&ft!==null&&ft!==void 0&&ft.exercise_answer_user&&((ft==null?void 0:ft.exercise.time)===-1?p=le()(ft==null?void 0:ft.exercise.end_time).isBefore(z.finished_time):p=le()(ft==null?void 0:ft.exercise_answer_user.start_at).add(ft==null?void 0:ft.exercise.time,"m").isBefore(z.finished_time)),C.a.createElement("span",null,z.finished_time||C.a.createElement("span",{className:"c-grey-999"},"--"),C.a.createElement("span",{className:"c-orange-ff9 "},p?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.time_consuming||C.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(vn,z,p){return vn?C.a.createElement(Ue.a,{affix:!1,className:"mt10"},C.a.createElement(Ue.a.Link,{href:"#challenge_".concat(it==null?void 0:it.question_id).concat(p),title:C.a.createElement("span",{style:{color:"#0152d9"}},"\u67E5\u770B")})):C.a.createElement("span",{className:"c-grey-999"},"--")}}],On=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.error_msg?z.error_msg:"--")}}],Pn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.a.createElement("div",{className:"mt15 mb15"},C.a.createElement("div",null,it==null||((Et=it.shixun)===null||Et===void 0)?void 0:Et.map(function(qt,vn){return C.a.createElement(B.a,{className:"font16",gutter:[0,20]},C.a.createElement(T.a,{flex:"1"},qt.challenge_name," (",qt.challenge_score,"\u5206)"),C.a.createElement(T.a,{flex:"100px",className:"tr"},!qt.answer_status&&C.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),!!qt.answer_status&&C.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(ft==null||((Mt=ft.exercise)===null||Mt===void 0)?void 0:Mt.student_commit_status)!==0||(ft==null||((Wt=ft.exercise)===null||Wt===void 0)?void 0:Wt.user_exercise_status)!==0?C.a.createElement(C.a.Fragment,null,!!(en!=null&&en.length)&&C.a.createElement("div",null,C.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),C.a.createElement(Je.a,{columns:Xt,dataSource:en,pagination:!1})),!!(Sn!=null&&Sn.length)&&C.a.createElement("div",null,C.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),Sn==null?void 0:Sn.map(function(qt,vn){return C.a.createElement("div",{id:"challenge_".concat(it==null?void 0:it.question_id).concat(vn),className:"mt5"},C.a.createElement("div",null,C.a.createElement("span",{className:"font16 mr15"}," \u7B2C",qt.position,"\u5173"),C.a.createElement(ae.a,{className:"current c-black font16",to:"/tasks/".concat(qt.game_identifier)},qt.name)),(qt==null?void 0:qt.st)===0&&qt.passed_code&&C.a.createElement("aside",{className:he.a.shixunWrp},C.a.createElement("h2",null,"\u7B2C\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",C.a.createElement("span",{className:"c-light-black"},qt.path)),C.a.createElement(qe.b,{height:300,language:"python",theme:"default",value:qt.passed_code,options:Pn})))}))):C.a.createElement(C.a.Fragment,null,Object(We.t)()&&C.a.createElement(Ke.a,{className:"c-grey-999 mt20 mb20",value:it==null?void 0:it.question_title}),it==null||((rn=it.shixun)===null||rn===void 0)?void 0:rn.map(function(qt,vn){return C.a.createElement("p",{className:"font16 c-grey-666 mb5",key:vn},C.a.createElement("span",{className:"mr20"},"\u7B2C",qt==null?void 0:qt.challenge_position,"\u5173 ",qt==null?void 0:qt.challenge_name),C.a.createElement("span",null,qt==null?void 0:qt.challenge_score,"\u5206"))})))},re=pe,ie=W("J66h"),oe=function(dt){var Et=dt.item,Mt=dt.answerData,Wt=Object(F.useState)([]),rn=Object(i.a)(Wt,2),it=rn[0],ft=rn[1];Object(F.useEffect)(function(){var en;if((Et==null||((en=Et.evaluate_codes)===null||en===void 0)?void 0:en.length)>0){var Ht;ft(Et==null||((Ht=Et.evaluate_codes)===null||Ht===void 0)?void 0:Ht.map(function(Zt,cn){return{key:cn+1,error_msg:Zt!=null&&Zt.error_msg?ie.Base64.decode(Zt==null?void 0:Zt.error_msg):""}}))}else ft([{key:"--",error_msg:"--"}])},[Et==null?void 0:Et.evaluate_codes]);var pn=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Ht,Zt){return C.a.createElement("span",null,Zt.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Ht,Zt){return C.a.createElement("span",null,Zt.error_msg?Zt.error_msg:"--")}}],En={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.a.createElement(C.a.Fragment,null,C.a.createElement("div",{className:"mt15 mb15"},C.a.createElement(Ke.a,{value:Et==null?void 0:Et.description})),(Et==null?void 0:Et.passed_code)&&C.a.createElement("aside",{className:he.a.shixunWrp},C.a.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),C.a.createElement(qe.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:Et!=null&&Et.passed_code?ie.Base64.decode(Et==null?void 0:Et.passed_code):"",options:En})))},de=oe,ke=W("oBTY"),we=m.a.TextArea,nt=function(dt){var Et,Mt,Wt=dt.item,rn=dt.answerData,it=dt.onBlur,ft=it===void 0?function(){}:it,pn=Object(F.useState)([]),En=Object(i.a)(pn,2),en=En[0],Ht=En[1];return Object(F.useEffect)(function(){for(var Zt=[],cn=function(Xt){var On,Pn=(Wt==null||((On=Wt.user_answer)===null||On===void 0)?void 0:On.find(function(qt){return qt.choice_id===Xt+1}))||{choice_id:Xt+1,answer_text:""};Zt.push(Object(f.a)({},Pn))},Sn=0;Sn<(Wt==null?void 0:Wt.multi_count);Sn++)cn(Sn);Ht(Zt)},[Wt==null?void 0:Wt.user_answer]),C.a.createElement("div",null,en==null?void 0:en.map(function(Zt,cn){var Sn,ct;return C.a.createElement("div",{className:"mt10"},C.a.createElement("span",null,"\u6211\u7684\u7B54\u6848\uFF08\u586B\u7A7A",cn+1,"\uFF09:"),C.a.createElement("div",null,C.a.createElement(we,{autoSize:!0,rows:4,disabled:!Wt.repeat_answer&&(Wt==null||((Sn=Wt.user_answer)===null||Sn===void 0)?void 0:Sn.length)>0&&!Wt.israp||(rn==null||((ct=rn.exercise)===null||ct===void 0)?void 0:ct.user_exercise_status)===1,value:Zt==null?void 0:Zt.answer_text,onChange:function(On){en[cn].answer_text=On.target.value,Ht(Object(ke.a)(en))},onBlur:function(On){return ft(Zt==null?void 0:Zt.answer_text,cn+1,en)},className:"overflow_hidden ".concat(Wt.user_score&&(Wt.user_score===Wt.question_score?"c-green":"c-red"))})))}),!!(Wt!=null&&(Et=Wt.standard_answer)!==null&&Et!==void 0&&Et.length)&&C.a.createElement("div",null,Wt==null||((Mt=Wt.standard_answer)===null||Mt===void 0)?void 0:Mt.map(function(Zt,cn){return C.a.createElement("div",null,C.a.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",cn+1,"\uFF09:"),C.a.createElement("div",null,C.a.createElement(we,{autoSize:!0,disabled:!0,value:Zt==null?void 0:Zt.answer_text[0]})))})))},bt=nt,Lt=W("lzim"),St=m.a.TextArea,gt=function(dt){var Et=dt.data;return C.a.createElement("div",{className:"tc mt80"},C.a.createElement("img",{width:"486",src:Lt.m})," ",C.a.createElement("br",null),Et.status===-1&&C.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),Et.status===-2&&C.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",C.a.createElement("span",{className:"c-red"},Et.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),C.a.createElement(w.a,{className:"mt40 pl20 pr20",type:"primary"},C.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},Ze=gt,et=W("m3rI"),ze=W("LvDl"),se=N.a.Countdown,be=m.a.TextArea,$e=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Qe={0:"c-red-ee4",1:"c-green"},At=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Tt=function(dt){var Et,Mt,Wt,rn,it,ft,pn,En,en,Ht,Zt,cn,Sn,ct,Xt,On,Pn,qt,vn,z,p,R,G,J,V,Se,at,wt,Bt,ut,zt,Kt,mn,Hn,Vn,un,kn,Hr,Xn,rr,$n,Ar,lr,Tr,Er,Kr=dt.globalSetting,xi=dt.loading,Yn=dt.user,ur=dt.exercise,Ir=dt.dispatch,wr=dt.location,zr=Object(S.a)(dt,["globalSetting","loading","user","exercise","dispatch","location"]),Vt=Object($.i)(),hn=Object(F.useState)({}),Un=Object(i.a)(hn,2),ve=Un[0],yn=Un[1],xn=Object(F.useState)({}),_r=Object(i.a)(xn,2),ln=_r[0],ir=_r[1],Yr=Object(F.useState)({}),Nr=Object(i.a)(Yr,2),ar=Nr[0],Ci=Nr[1],dr=Object(F.useState)(!1),ti=Object(i.a)(dr,2),Rr=ti[0],Or=ti[1],hi=Object(F.useState)(!0),hr=Object(i.a)(hi,2),Br=hr[0],Xi=hr[1],Yt=Object(F.useState)(!1),nn=Object(i.a)(Yt,2),$t=nn[0],dn=nn[1],_n=Object(F.useState)(!1),Dn=Object(i.a)(_n,2),bn=Dn[0],Nn=Dn[1],er=Object(F.useState)(),fn=Object(i.a)(er,2),xr=fn[0],Cn=fn[1],Kn=Object(F.useState)(null),fr=Object(i.a)(Kn,2),tr=fr[0],An=fr[1],Tn=Object(F.useState)(!1),wn=Object(i.a)(Tn,2),Cr=wn[0],Jr=wn[1],fi=Object(F.useState)(0),ki=Object(i.a)(fi,2),Ba=ki[0],vo=ki[1],Ua=Object(F.useState)(""),ja=Object(i.a)(Ua,2),Qo=ja[0],Fa=ja[1],yo=Object(F.useState)("none"),Wa=Object(i.a)(yo,2),Yo=Wa[0],Si=Wa[1],ni=Object(F.useState)(""),Qi=Object(i.a)(ni,2),Ha=Qi[0],bo=Qi[1],Zr=Object(F.useState)({status:0}),pi=Object(i.a)(Zr,2),Yi=pi[0],Ka=pi[1],Eo=Object(F.useState)(!1),xo=Object(i.a)(Eo,2),Co=xo[0],da=xo[1],Pi=Object(F.useState)(!1),Gr=Object(i.a)(Pi,2),za=Gr[0],Ga=Gr[1],Jo=Object(F.useState)(window.document.domain==="kepukehuan.educoder.net"),So=Object(i.a)(Jo,2),Ur=So[0],Zo=So[1],Va=Object(F.useRef)(),Ai=Object(F.useRef)(),ca=Object(F.useRef)(),ha=Object(F.useRef)(),fa=Object(F.useRef)(),Ii=Object(F.useRef)(),Ji=Object(F.useMemo)(function(){return new WebSocket("ws://localhost:8082")},[]),Xa=Object(F.useState)(0),jr=Object(i.a)(Xa,2),Rn=jr[0],mi=jr[1],Qa=Object(F.useState)(0),Ya=Object(i.a)(Qa,2),Ln=Ya[0],gi=Ya[1],qo=Object(F.useState)(!1),Ao=Object(i.a)(qo,2),$o=Ao[0],Fr=Ao[1],Ni=Object(F.useState)(!1),Ti=Object(i.a)(Ni,2),Bi=Ti[0],Ja=Ti[1],To=Object(F.useState)(),pa=Object(i.a)(To,2),vi=pa[0],ri=pa[1],pr=Object(F.useState)(),ii=Object(i.a)(pr,2),ai=ii[0],ma=ii[1];Object(F.useEffect)(function(){return document.body.setAttribute("data-custom","auto"),function(){document.body.removeAttribute("data-custom")}},[]),Object(F.useEffect)(function(){var Pt;return(Pt=Yn.userInfo)!==null&&Pt!==void 0&&Pt.user_id&&(Object(We.d)()?yi():Yn.userInfo.login&&_o()),window.addEventListener("message",Za),function(){window.removeEventListener("message",Za),wr.pathname.indexOf("/detail")>-1&&Object(ot.b)()}},[Vt.categoryId,Yn.userInfo.login]),Object(F.useEffect)(function(){return tr>60&&ve&&(Ii.current=setInterval(function(){var Pt,ue;if(tr--,tr===60&&clearInterval(Ii.current),localStorage.getItem("ismain")==="1")return;ve==null||((Pt=ve.exercise)===null||Pt===void 0||((ue=Pt.exercise_events)===null||ue===void 0))||ue.map(function(tt,Be){parseInt(tt==null?void 0:tt.reminder_time)*60===tr&&o.a.open({message:"\u6E29\u99A8\u63D0\u793A",top:76,description:C.a.createElement("span",null,tt==null?void 0:tt.reminder_content),duration:60,onClick:function(){Jr(!0)},onClose:function(){Jr(!0)}})})},1e3)),function(){clearInterval(Ii.current),o.a.destroy()}},[tr,ve]),Object(F.useEffect)(function(){return Ur&&Ir({type:"globalSetting/headerFooterToggle",payload:!1}),window.addEventListener("beforeunload",wo),function(){clearTimeout(ca.current),clearTimeout(ha.current),window.removeEventListener("beforeunload",wo)}},[]),Object(F.useEffect)(function(){var Pt;ve!=null&&(Pt=ve.question_status)!==null&&Pt!==void 0&&Pt.every(function(ue){return!!ue.ques_status&&Co&&(ln==null?void 0:ln.used_screen_num)<(ln==null?void 0:ln.screen_num)})&&setTimeout(function(){var ue;(ue=Ai.current)===null||ue===void 0||ue.handlePhoto()},1300)},[ve]),Object(F.useEffect)(function(){var Pt;if(clearTimeout(ca.current),clearTimeout(ha.current),ve!=null&&(Pt=ve.exercise)!==null&&Pt!==void 0&&Pt.left_time&&Object(We.t)()){var ue,tt;if((ve==null||((ue=ve.exercise)===null||ue===void 0)?void 0:ue.left_time)>1800){var Be;ha.current=setTimeout(function(){d.a.info({content:"\u5F53\u524D\u8DDD\u79BB\u8003\u8BD5\u7ED3\u675F\u8FD8\u670930\u5206\u949F",icon:C.a.createElement(Me.a,null),okText:"\u77E5\u9053\u4E86"})},((ve==null||((Be=ve.exercise)===null||Be===void 0)?void 0:Be.left_time)-1800)*1e3)}if((ve==null||((tt=ve.exercise)===null||tt===void 0)?void 0:tt.left_time)>900){var Rt;ca.current=setTimeout(function(){d.a.info({content:"\u5F53\u524D\u8DDD\u79BB\u8003\u8BD5\u7ED3\u675F\u8FD8\u670915\u5206\u949F",icon:C.a.createElement(Me.a,null),okText:"\u77E5\u9053\u4E86"})},((ve==null||((Rt=ve.exercise)===null||Rt===void 0)?void 0:Rt.left_time)-900)*1e3)}}},[ve==null||((Et=ve.exercise)===null||Et===void 0)?void 0:Et.left_time]);var wo=function(){var ue;(ue=ur.exerciseUserInfo)!==null&&ue!==void 0&&ue.screen_open&&window.navigator.sendBeacon("".concat(et.a.API_SERVER,"/api/exercises/").concat(Vt.categoryId,"/commit_screen_at.json"),{})},Za=function(ue){ue.data==="backExercise"&&Zi()},Zi=function(){Si("none"),Fa(""),yi()},_o=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt,Be,Rt,pt,Nt,Ft,_t,Jt,kt,It,sn;return Y.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:return on.next=2,Ir({type:"exercise/getExerciseUserInfo",payload:Object(f.a)({},Vt)});case 2:if(Be=on.sent,ir(Object(f.a)({},Be.data)),!((Be==null||((tt=Be.data)===null||tt===void 0)?void 0:tt.ip_limit)!=="no")){on.next=11;break}if(!((Be==null||((Rt=Be.data)===null||Rt===void 0)?void 0:Rt.ip_limit)==="inner")){on.next=9;break}return on.next=8,Object(He.a)({ip_limit:Be==null||((pt=Be.data)===null||pt===void 0)?void 0:pt.ip_limit});case 8:Ft=on.sent;case 9:return on.next=11,Object(Ce.q)({exerciseId:Vt.categoryId,ip:Ft,errmsgHide:!0,ip_limit:Be==null||((Nt=Be.data)===null||Nt===void 0)?void 0:Nt.ip_limit}).catch(function(zn){Ka(zn)});case 11:if(!((Be==null?void 0:Be.status)==0)){on.next=18;break}if(!((Be==null||((_t=Be.data)===null||_t===void 0)?void 0:_t.used_screen_num)>(Be==null||((Jt=Be.data)===null||Jt===void 0)?void 0:Jt.screen_num)&&Be!==null&&Be!==void 0&&(kt=Be.data)!==null&&kt!==void 0&&kt.screen_open)){on.next=15;break}return Fi(),on.abrupt("return",!1);case 15:dn(Be==null?void 0:Be.data.check_camera),Be!=null&&Be.data.check_camera||Nn(Be==null||((It=Be.data)===null||It===void 0)?void 0:It.screen_open),Be!=null&&(sn=Be.data)!==null&&sn!==void 0&&sn.check_camera||yi();case 18:case"end":return on.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),yi=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt,Be,Rt,pt,Nt,Ft,_t,Jt,kt,It,sn,jn,on,zn,Xr,si,li,ra,$a,ia,aa,Ea,xa,oa,Ca,Oi,eo,Ki,mr,Sa,to,Aa,gr,Mn,Dr,qr,$r,Ta,sa;return Y.a.wrap(function(vr){for(;;)switch(vr.prev=vr.next){case 0:if(Or(!0),localStorage.setItem("ismain","2"),Rt=(tt=Yn.userInfo)===null||tt===void 0?void 0:tt.user_id,!Object(We.d)()){vr.next=11;break}return vr.next=6,Object(Ye.F)({exerciseId:Vt.categoryId,login:Vt.login}).catch(function(){return Or(!1)});case 6:Be=vr.sent,((pt=Be)===null||pt===void 0?void 0:pt.exercise)&&(Be.exercise.user_exercise_status=1),Rt=(Nt=Be)===null||Nt===void 0||((Ft=Nt.exercise_answer_user)===null||Ft===void 0)?void 0:Ft.user_id,vr.next=31;break;case 11:if(!(wr!=null&&(_t=wr.query)!==null&&_t!==void 0&&_t.check)){vr.next=18;break}return vr.next=14,Object(Ye.y)(Object(f.a)({},Vt)).catch(function(){return Or(!1)});case 14:Be=vr.sent,Rt=(ra=Be)===null||ra===void 0||(($a=ra.exercise)===null||$a===void 0)?void 0:$a.user_id,vr.next=25;break;case 18:return vr.next=20,Object(Ye.x)(Object(f.a)({},Vt)).catch(function(){return Or(!1)});case 20:Be=vr.sent,Be.status===-1&&oi(),((ia=Be)===null||ia===void 0?void 0:ia.exercise)&&(Be.exercise.user_exercise_status=0),((aa=Be)===null||aa===void 0?void 0:aa.exercise)&&(Be.exercise.exercise_status=2),(Ea=Be)===null||Ea===void 0||((xa=Ea.exercise_question_types)===null||xa===void 0)||xa.map(function(Jn){if((Jn==null?void 0:Jn.question_type)<3){var Qr;Jn==null||((Qr=Jn.items)===null||Qr===void 0)||Qr.map(function(Di){Di.user_answer=Di.question_choices.filter(function(ui){return ui.user_answer_boolean}).map(function(ui){return ui.choice_id})})}});case 25:if(!(!((Jt=Be)!==null&&Jt!==void 0&&(kt=Jt.exercise)!==null&&kt!==void 0&&kt.can_start)&&(It=Be)!==null&&It!==void 0&&It.exercise)){vr.next=28;break}return window.location.href="/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/users/").concat(Vt.login,"/check"),vr.abrupt("return");case 28:if(((sn=Be.exercise)===null||sn===void 0?void 0:sn.commit_status)===0&&!fa.current)try{fa.current=!0,Ji.send(JSON.stringify({type:"toggleLockExit",data:!0})),Ji.send(JSON.stringify({type:"network-close",data:""}))}catch(Jn){}(jn=Be)!==null&&jn!==void 0&&(on=jn.exercise)!==null&&on!==void 0&&on.left_time&&(setTimeout(function(){bo(Ae.a.red)},(((oa=Be)===null||oa===void 0||((Ca=oa.exercise)===null||Ca===void 0)?void 0:Ca.left_time)-300>0?((Oi=Be)===null||Oi===void 0||((eo=Oi.exercise)===null||eo===void 0)?void 0:eo.left_time)-300:0)*1e3),An((Ki=Be.exercise)===null||Ki===void 0?void 0:Ki.left_time)),((zn=Be)===null||zn===void 0||((Xr=zn.exercise)===null||Xr===void 0)?void 0:Xr.take_photo)>=((si=Be)===null||si===void 0||((li=si.exercise)===null||li===void 0)?void 0:li.photo_count);case 31:Or(!1),Be&&(((mr=Be)!==null&&mr!==void 0&&(Sa=mr.exercise)!==null&&Sa!==void 0&&Sa.question_random||(to=Be)!==null&&to!==void 0&&(Aa=to.exercise)!==null&&Aa!==void 0&&Aa.choice_random)&&(sa=1,Be.exercise.question_random=($r=Be)===null||$r===void 0||((Ta=$r.exercise_question_types)===null||Ta===void 0)?void 0:Ta.map(function(Jn){var Qr,Di,ui,ei;return(Qr=Be)!==null&&Qr!==void 0&&(Di=Qr.exercise)!==null&&Di!==void 0&&Di.choice_random&&((Jn.question_type===0||Jn.question_type===1)&&Jn.items.map(function(di){return di.question_choices=Object(Ce.Q)(di.question_choices,Rt),di}),Jn.question_type===7&&Jn.items.forEach(function(di){di.sub_exercise_questions.forEach(function(no){no.question_choices=Object(Ce.Q)(no.question_choices,Rt)})})),(ui=Be)!==null&&ui!==void 0&&(ei=ui.exercise)!==null&&ei!==void 0&&ei.question_random&&(Jn.items=Object(Ce.Q)(Jn.items,Rt)),Jn.items.map(function(di){return di.question_num=sa,sa++,di}),Jn})),Be.exercise_types=((gr=Be)===null||gr===void 0?void 0:gr.exercise_types)||((Mn=Be)===null||Mn===void 0||((Dr=Mn.exercise_scores)===null||Dr===void 0)?void 0:Dr.exercise_types),Be.question_status=Be.question_status||ga(((qr=Be)===null||qr===void 0?void 0:qr.exercise_question_types)||[]),yn(Be));case 33:case"end":return vr.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),ga=function(ue){var tt=[];return ue.forEach(function(Be){tt=tt.concat(Be.items)}),tt=tt.map(function(Be){return{ques_status:Be==null?void 0:Be.ques_status,question_num:Be==null?void 0:Be.question_num,ques_id:Be==null?void 0:Be.question_id}}),tt};Object(F.useEffect)(function(){var Pt,ue,tt;((Pt=ve.exercise)===null||Pt===void 0?void 0:Pt.left_time)===0&&Fi(),((ue=ve.exercise)===null||ue===void 0?void 0:ue.left_time)&&Cn(Date.now()+(ve==null||((tt=ve.exercise)===null||tt===void 0)?void 0:tt.left_time)*1e3)},[(Mt=ve.exercise)===null||Mt===void 0?void 0:Mt.left_time]);var es=function(){var ue;(ve==null||((ue=ve.exercise)===null||ue===void 0)?void 0:ue.exercise_status)===3?d.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",C.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):d.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\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",C.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var tt=Object(O.a)(Y.a.mark(function Rt(){var pt,Nt;return Y.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return _t.next=2,Object(Ye.R)({categoryId:Vt.categoryId,user_ids:[ve==null||((pt=ve.exercise_answer_user)===null||pt===void 0)?void 0:pt.user_id]});case 2:Nt=_t.sent,Nt&&(y.b.info(Nt==null?void 0:Nt.message),oi());case 4:case"end":return _t.stop()}},Rt)}));function Be(){return tt.apply(this,arguments)}return Be}()})},oi=function(){window.location.href=Object(Ce.p)()?"/":"/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/detail")},va=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt;return Y.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Object(Ye.k)(Object(f.a)({},Vt));case 2:if(tt=Rt.sent,!(tt!=null&&tt.has_time)){Rt.next=10;break}return Cn(Date.now()+(tt==null?void 0:tt.left_time)*1e3),ve.exercise.left_time=tt==null?void 0:tt.left_time,yn(Object(f.a)({},ve)),Rt.abrupt("return",!0);case 10:return Ro(),Rt.abrupt("return",!1);case 12:case"end":return Rt.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),Ro=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt,Be;return Y.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Object(Ye.Z)({categoryId:Vt.categoryId,commit_method:2});case 2:tt=pt.sent,(tt==null?void 0:tt.status)===0&&(d.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:C.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",C.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var Nt=Object(O.a)(Y.a.mark(function _t(){return Y.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:oi();case 1:case"end":return kt.stop()}},_t)}));function Ft(){return Nt.apply(this,arguments)}return Ft}()}),y.b.info(tt==null?void 0:tt.message)),(tt==null?void 0:tt.status)===-3&&(Be=parseInt(tt==null?void 0:tt.message),ve.exercise.left_time=Be,yn(Object(f.a)({},ve)));case 5:case"end":return pt.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),qi=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt){var Be;return Y.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Object(Ge.D)({id:tt.shixun_identifier});case 2:Be=pt.sent,Be!=null&&Be.game_identifier&&(Fa("/tasks/".concat(Be.game_identifier,"?type=exercises&exercisesId=").concat(Vt.categoryId,"&coursesId=").concat(Vt.coursesId,"&login=").concat(Vt.login,"&questionId=").concat(tt.question_id)),Si("block"),localStorage.setItem("ismain","1")),(Be==null?void 0:Be.status)===-3?Object(Ce.o)():(Be==null?void 0:Be.status)===2?Ui(Be==null?void 0:Be.message,tt.question_id):(Be==null?void 0:Be.status)===3&&$i(Be==null?void 0:Be.message);case 5:case"end":return pt.stop()}},ue)}));return function(tt){return Pt.apply(this,arguments)}}(),Ui=function Pt(ue,tt){var Be;ue=(Be=ue)!==null&&Be!==void 0&&Be.includes(".json")?ue:"".concat(ue,".json"),d.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Rt=Object(O.a)(Y.a.mark(function Nt(){var Ft,_t;return Y.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,Object(Ye.S)({url:ue});case 2:if(Ft=kt.sent,Ft){kt.next=5;break}return kt.abrupt("return");case 5:return y.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),kt.next=8,Object(Ge.D)({id:Ft.shixun_identifier});case 8:if(_t=kt.sent,!(_t!=null&&_t.game_identifier)){kt.next=12;break}return qi({shixun_identifier:_t==null?void 0:_t.game_identifier,question_id:tt}),kt.abrupt("return");case 12:(_t==null?void 0:_t.status)===2?Pt(_t==null?void 0:_t.message,tt):(_t==null?void 0:_t.status)===3&&$i(_t==null?void 0:_t.message);case 13:case"end":return kt.stop()}},Nt)}));function pt(){return Rt.apply(this,arguments)}return pt}()})},$i=function(ue){d.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ue,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Oo=function(ue){ue.redo?d.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:C.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var tt=Object(O.a)(Y.a.mark(function Rt(){var pt,Nt,Ft,_t;return Y.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,Object(Ye.S)({id:ue.myshixun_identifier,url:ue.url});case 2:pt=kt.sent,pt&&(Nt=Object(ze.cloneDeep)(ve==null?void 0:ve.exercise_question_types),Ft=Nt==null?void 0:Nt.findIndex(function(It){return It.question_type===5}),Nt[Ft].items.find(function(It){return It.question_id===ue.question_id}).redo=!1,Nt[Ft].items.find(function(It){return It.question_id===ue.question_id}).shixun_identifier=pt.shixun_identifier,ve.exercise_question_types=Nt,yn(ve),_t=Object(f.a)(Object(f.a)({},ue),{},{shixun_identifier:pt.shixun_identifier}),qi(_t));case 4:case"end":return kt.stop()}},Rt)}));function Be(){return tt.apply(this,arguments)}return Be}()}):qi(ue)},ya=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt){var Be;return Y.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:if(!tt.hack_identifier){pt.next=5;break}return pt.next=3,Object(Ye.X)({id:tt.hack_identifier});case 3:Be=pt.sent,(Be==null?void 0:Be.status)===0&&(Fa("/myproblems/".concat(Be.identifier,"?type=exercises&exercisesId=").concat(Vt.categoryId,"&coursesId=").concat(Vt.coursesId,"&login=").concat(Vt.login,"&questionId=").concat(tt.question_id)),Si("block"),localStorage.setItem("ismain","1"));case 5:case"end":return pt.stop()}},ue)}));return function(tt){return Pt.apply(this,arguments)}}(),ji=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt,Be,Rt,pt,Nt,Ft){var _t,Jt,kt,It,sn;return Y.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:if(Ga(!0),kt={questionId:tt,exercise_choice_id:Be,answer_text:Rt},!((ln==null?void 0:ln.ip_limit)==="inner"||ln.ip_bind)){on.next=6;break}return on.next=5,Object(He.a)({ip_limit:ln==null?void 0:ln.ip_limit});case 5:Jt=on.sent;case 6:if(Nt&&(kt.kp_content=Nt),Nt&&(kt.kp_clazz=Ft),tt){on.next=11;break}return console.error("handleSave no questionId params"),on.abrupt("return");case 11:return kt.ip=Jt,on.next=14,Object(Ye.cb)(kt);case 14:It=on.sent,It!=null&&(_t=It.alert)!==null&&_t!==void 0&&_t.length&&(It==null||((sn=It.alert)===null||sn===void 0)||sn.map(function(zn){d.a.warn({title:"\u63D0\u793A",autoFocusButton:null,content:zn})})),(It==null?void 0:It.status)===0?pt&&pt():(It==null?void 0:It.status)===-1?setTimeout(function(){oi()},1e3):(It==null?void 0:It.status)===-2?Ka(It):(It==null?void 0:It.status)===-3&&(It.status=-1,Ka(It)),Ga(!1);case 18:case"end":return on.stop()}},ue)}));return function(tt,Be,Rt,pt,Nt,Ft){return Pt.apply(this,arguments)}}(),ts=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt){var Be,Rt;return Y.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:return Nt.next=2,va();case 2:return Nt.next=4,Object(Ye.d)({id:Vt.categoryId});case 4:if(Be=Nt.sent,Be){Nt.next=7;break}return Nt.abrupt("return");case 7:Be.question_undo!==0||Be.oj_undo!==0?(Rt="",Be.question_undo!==0&&Be.oj_undo!==0?Rt="\u6709 ".concat(Be.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(Be.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):Be.question_undo!==0&&Be.oj_undo===0?Rt="\u6709 ".concat(Be.question_undo," \u9898\u672A\u5B8C\u6210"):Be.question_undo===0&&Be.oj_undo!==0&&(Rt="\u6709 ".concat(Be.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),d.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:tt?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},Rt,C.a.createElement("br",null),tt?"\u5728".concat(le()(Be.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):xr?"\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat(Object(Ce.X)((xr-new Date().getTime())/1e3)," \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Ft=Object(O.a)(Y.a.mark(function Jt(){return Y.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:tt?ln!=null&&ln.screen_open?y.b.success("\u4FDD\u5B58\u6210\u529F"):oi():Fi();case 1:case"end":return It.stop()}},Jt)}));function _t(){return Ft.apply(this,arguments)}return _t}()})):d.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:tt?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},tt?"\u5728".concat(le()(Be.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):xr?"\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat(Object(Ce.X)((xr-new Date().getTime())/1e3)," \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Ft=Object(O.a)(Y.a.mark(function Jt(){return Y.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:tt?ln!=null&&ln.screen_open?y.b.success("\u4FDD\u5B58\u6210\u529F"):oi():Fi();case 1:case"end":return It.stop()}},Jt)}));function _t(){return Ft.apply(this,arguments)}return _t}()});case 8:case"end":return Nt.stop()}},ue)}));return function(tt){return Pt.apply(this,arguments)}}(),Do=function(ue){return C.a.createElement("div",null,C.a.createElement(h.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:ue}),C.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},qa=function(){var ue=0,tt=d.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Do(ue)}),Be=setInterval(function(){ue<=100?(ue+=2,tt.update({content:Do(ue)})):(tt.destroy(),clearInterval(Be))},50)},Fi=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt;return Y.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Object(Ye.Z)({categoryId:Vt.categoryId,commit_method:1});case 2:return tt=Rt.sent,Rt.next=5,Ir({type:"exercise/setActionTabs",payload:Object(f.a)({},{removeEventListenerExitScreen:!0})});case 5:if((tt==null?void 0:tt.status)===0){qa(),y.b.success(tt==null?void 0:tt.message),dn(!1);try{Ji.send(JSON.stringify({type:"toggleLockExit",data:!1})),Ji.send(JSON.stringify({type:"network-open",data:""}))}catch(pt){}setTimeout(function(){d.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",maskClosable:!1,keyboard:!1,onOk:function(){Object(ot.b)(),oi()}})},3e3)}case 6:case"end":return Rt.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),Wi=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt,Be,Rt,pt){return Y.a.wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:ji(Be,tt,null,function(){ve.question_status.find(function(_t){return _t.ques_id===Be}).ques_status=tt?1:0,pt.user_answer=[],pt.user_answer.push(tt),pt.repeat_answer||(pt.israp=!0),yn(Object(f.a)({},ve))});case 1:case"end":return Ft.stop()}},ue)}));return function(tt,Be,Rt,pt){return Pt.apply(this,arguments)}}(),ea=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt,Be,Rt,pt,Nt){return Y.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:ji(pt.question_id,tt,null,function(){var Jt,kt,It;pt.user_answer=[],pt.user_answer.push(tt);var sn=Nt==null||((Jt=Nt.sub_exercise_questions)===null||Jt===void 0)?void 0:Jt.filter(function(jn){var on;return((on=jn.user_answer)===null||on===void 0?void 0:on.length)===0});ve.question_status.find(function(jn){return jn.ques_id===Be}).ques_status=(sn==null?void 0:sn.length)===(Nt==null||((kt=Nt.sub_exercise_questions)===null||kt===void 0)?void 0:kt.length)?0:(sn==null?void 0:sn.length)>0&&(sn==null?void 0:sn.length)<(Nt==null||((It=Nt.sub_exercise_questions)===null||It===void 0)?void 0:It.length)?2:1,yn(Object(f.a)({},ve))});case 1:case"end":return _t.stop()}},ue)}));return function(tt,Be,Rt,pt,Nt){return Pt.apply(this,arguments)}}(),ns=function(ue,tt,Be){ji(tt,ue,null,function(){Be.user_answer=ue,Be.repeat_answer||(Be.israp=!0),ve.question_status.find(function(Rt){return Rt.ques_id===tt}).ques_status=ue!=null&&ue.length?1:0,yn(Object(f.a)({},ve))})},ba=function(ue,tt,Be,Rt,pt){if(!ue.replaceAll(" ","")){y.b.warning("\u56DE\u7B54\u4E0D\u80FD\u4E3A\u7A7A\u6216\u8005\u7EAF\u7A7A\u683C");return}ji(Be,tt,ue,function(){ve.question_status.find(function(Ft){return Ft.ques_id===Be}).ques_status=Rt.every(function(Ft){return!!Ft.answer_text})?1:ve.question_status.find(function(Ft){return Ft.ques_id===Be}).ques_status=Rt.some(function(Ft){return!!Ft.answer_text})?2:0;var Nt={choice_id:tt,answer_text:ue};pt.user_answer.filter(function(Ft){return Ft.choice_id!=tt})?pt.user_answer.splice(tt-1,1,Nt):pt.user_answer.push(Nt),pt.repeat_answer||(pt.israp=!0),yn(Object(f.a)({},ve))})},Lo=function(ue,tt,Be){if(!ue.replaceAll(" ","")){y.b.warning("\u56DE\u7B54\u4E0D\u80FD\u4E3A\u7A7A\u6216\u8005\u7EAF\u7A7A\u683C");return}ji(tt,null,ue,function(){ve.question_status.find(function(Rt){return Rt.ques_id===tt}).ques_status=ue?1:0,Be.user_answer=[],Be.user_answer.push(ue),Be.repeat_answer||(Be.israp=!0),yn(Object(f.a)({},ve))})},Hi=function(ue,tt){var Be,Rt,pt,Nt,Ft,_t,Jt;return C.a.createElement("div",null,C.a.createElement(v.a,{spinning:za},C.a.createElement(a.a.Group,{disabled:(ve==null||((Be=ve.exercise)===null||Be===void 0)?void 0:Be.user_exercise_status)===1,defaultValue:ue==null||((Rt=ue.user_answer)===null||Rt===void 0)?void 0:Rt[0],onChange:function(It){return Wi(It.target.value,ue==null?void 0:ue.question_id,tt,ue)},className:ue.user_score&&"edu-radio-".concat(ue.user_score===ue.question_score?"green":"red")},ue==null||((pt=ue.question_choices)===null||pt===void 0)?void 0:pt.map(function(kt,It){var sn,jn=ue.question_type==2,on=jn?"":"".concat($e[It],".");return C.a.createElement("div",{className:Ae.a.answerWrap,key:It},C.a.createElement(a.a,{disabled:!ue.repeat_answer&&(ue==null||((sn=ue.user_answer)===null||sn===void 0)?void 0:sn.length)>0&&!ue.israp,value:kt==null?void 0:kt.choice_id},C.a.createElement("span",{className:"mr3"},on),C.a.createElement(Ke.a,{className:Ae.a.renderHtml,value:kt==null?void 0:kt.choice_text})))}))),Object(We.t)()&&(ve==null||((Nt=ve.exercise)===null||Nt===void 0)?void 0:Nt.answer_open)&&((ve==null||((Ft=ve.exercise)===null||Ft===void 0)?void 0:Ft.exercise_status)==3||(ve==null||((_t=ve.exercise)===null||_t===void 0)?void 0:_t.user_exercise_status)==1)&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ue==null||((Jt=ue.standard_answer)===null||Jt===void 0)?void 0:Jt.map(function(kt,It){return C.a.createElement("span",null,$e[Number(kt)-1])})))},Mo=function(ue,tt,Be){var Rt;return C.a.createElement("div",null,ue==null||((Rt=ue.sub_exercise_questions)===null||Rt===void 0)?void 0:Rt.map(function(pt,Nt){var Ft,_t,Jt,kt,It,sn,jn;return C.a.createElement("div",null,C.a.createElement("div",{style:{marginTop:20,userSelect:"none",alignItems:"center"}},C.a.createElement("span",{style:{flexShrink:0,fontSize:"14px",color:"#999"}},Be+1+"."+(Nt+1),"\uFF08\u5355\u9009\u9898 ",pt==null?void 0:pt.question_score,"\u5206\uFF09"),C.a.createElement("br",null),C.a.createElement(Ke.a,{style:{marginLeft:27},value:pt==null?void 0:pt.question_title})),C.a.createElement(a.a.Group,{disabled:(ve==null||((Ft=ve.exercise)===null||Ft===void 0)?void 0:Ft.user_exercise_status)===1,style:{marginLeft:27},defaultValue:pt==null||((_t=pt.user_answer)===null||_t===void 0)?void 0:_t[0],onChange:function(zn){return ea(zn.target.value,ue==null?void 0:ue.question_id,Nt,pt,ue)},className:pt.user_score&&"edu-radio-".concat(pt.user_score===pt.question_score?"green":"red")},pt==null||((Jt=pt.question_choices)===null||Jt===void 0)?void 0:Jt.map(function(on,zn){var Xr,si=pt.question_type==2,li=si?"":"".concat($e[zn],".");return C.a.createElement("div",{className:Ae.a.answerWrap,key:zn},C.a.createElement(a.a,{disabled:!pt.repeat_answer&&(pt==null||((Xr=pt.user_answer)===null||Xr===void 0)?void 0:Xr.length)>0,value:on==null?void 0:on.choice_id},C.a.createElement("span",{className:"mr3"},li),C.a.createElement(Ke.a,{className:Ae.a.renderHtml,value:on==null?void 0:on.choice_text})))})),Object(We.t)()&&(ve==null||((kt=ve.exercise)===null||kt===void 0)?void 0:kt.answer_open)&&((ve==null||((It=ve.exercise)===null||It===void 0)?void 0:It.exercise_status)==3||(ve==null||((sn=ve.exercise)===null||sn===void 0)?void 0:sn.user_exercise_status)==1)&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",pt==null||((jn=pt.standard_answer)===null||jn===void 0)?void 0:jn.map(function(on,zn){return C.a.createElement("span",null,$e[Number(on)-1])})))}))},wi=function(ue,tt){var Be,Rt,pt,Nt,Ft;return C.a.createElement("div",null,C.a.createElement(v.a,{spinning:za},C.a.createElement(D.a.Group,{disabled:(ve==null||((Be=ve.exercise)===null||Be===void 0)?void 0:Be.user_exercise_status)===1,defaultValue:ue==null?void 0:ue.user_answer,onChange:function(Jt){return ns(Jt,ue==null?void 0:ue.question_id,ue)},className:ue.user_score&&"edu-checkbox-".concat(ue.user_score===ue.question_score?"green":"red")},ue==null||((Rt=ue.question_choices)===null||Rt===void 0)?void 0:Rt.map(function(_t,Jt){var kt,It="".concat($e[Jt],".");return C.a.createElement("div",{className:Ae.a.answerWrap},C.a.createElement(D.a,{disabled:!ue.repeat_answer&&(ue==null||((kt=ue.user_answer)===null||kt===void 0)?void 0:kt.length)>0&&!ue.israp,value:_t==null?void 0:_t.choice_id},C.a.createElement("span",{className:"mr3"},It),C.a.createElement(Ke.a,{className:Ae.a.renderHtml,value:_t==null?void 0:_t.choice_text})))}))),Object(We.t)()&&(ve==null||((pt=ve.exercise)===null||pt===void 0)?void 0:pt.answer_open)&&(ve==null||((Nt=ve.exercise)===null||Nt===void 0)?void 0:Nt.exercise_status)==3&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ue==null||((Ft=ue.standard_answer)===null||Ft===void 0)?void 0:Ft.map(function(_t,Jt){return C.a.createElement("span",null,$e[Number(_t)-1])})))},ta=function(ue,tt){return C.a.createElement(bt,{item:ue,answerData:ve,onBlur:function(Rt,pt,Nt){return ba(Rt,pt,ue==null?void 0:ue.question_id,Nt,ue)}})},_i=function(ue,tt){return Ur?C.a.createElement(Oe,{item:ue,answerData:ve,onBlur:function(Rt,pt,Nt){return ji(ue==null?void 0:ue.question_id,null,Rt,void 0,pt,Nt)},isEducation:Ur}):C.a.createElement(yt,{item:ue,answerData:ve,onBlur:function(Rt){return Lo(Rt,ue==null?void 0:ue.question_id,ue)},isEducation:Ur})},na=function(ue,tt){return C.a.createElement(re,{item:ue,answerData:ve})},bi=function(ue,tt){return C.a.createElement(de,{item:ue,answerData:ve})},Vr=function(ue,tt,Be){var Rt,pt,Nt=ve==null||((Rt=ve.exercise_question_types)===null||Rt===void 0)?void 0:Rt.find(function(Ft){return Ft.question_type===tt});return C.a.createElement(C.a.Fragment,null,C.a.createElement("h1",{className:"font14 current",onClick:function(){ar[tt]=!ar[tt],Ci(Object(f.a)({},ar))}},!ar[tt]&&C.a.createElement(Re.a,null),ar[tt]&&C.a.createElement(Ie.a,null),C.a.createElement("span",{className:"ml5 c-grey-666"},ue)),C.a.createElement("ul",{className:Ae.a.answerSheet,key:tt},!ar[tt]&&(Nt==null||((pt=Nt.items)===null||pt===void 0)?void 0:pt.map(function(Ft,_t){if(Ft.question_type===tt){var Jt,kt;return C.a.createElement("li",{onClick:function(){var sn;if(!Bi&&(ve==null||((sn=ve.exercise)===null||sn===void 0)?void 0:sn.user_exercise_status)===0&&Object(We.t)()){var jn,on,zn,Xr;if(!((jn=ve.exercise_question_types)!==null&&jn!==void 0&&(on=jn[Rn])!==null&&on!==void 0&&(zn=on.items)!==null&&zn!==void 0&&(Xr=zn[Ln])!==null&&Xr!==void 0&&Xr.repeat_answer)){Fr(!0),ri(3),ma({oneindex:Be,twoindex:_t});return}}mi(Be),gi(_t);var si="Anchor_".concat(tt,"_").concat(_t),li=document.getElementById(si);li&&setTimeout(function(){return li.scrollIntoView({block:"start",behavior:"smooth"})})},key:_t,className:(ve==null||((Jt=ve.question_status)===null||Jt===void 0)?void 0:Jt.some(function(It){return It.ques_id===Ft.question_id&&(It==null?void 0:It.ques_status)===1}))&&Ae.a.active},_t+1,(ve==null||((kt=ve.question_status)===null||kt===void 0)?void 0:kt.some(function(It){return It.ques_id===Ft.question_id&&(It==null?void 0:It.ques_status)===2}))&&C.a.createElement("div",{style:{height:3,background:"#0152d9",position:"absolute",width:26,bottom:0}}))}}))))},ko=function(ue,tt){var Be,Rt,pt,Nt,Ft,_t,Jt,kt,It=(ue==null?void 0:ue.question_type)==5?ue==null?void 0:ue.shixun_name:ue==null?void 0:ue.question_title;return C.a.createElement("div",{className:Ae.a.questionItem,id:"Anchor_".concat(ue==null?void 0:ue.question_type,"_").concat(tt)},C.a.createElement("div",{style:{display:"flex",marginTop:20,userSelect:"none"}},C.a.createElement("span",{style:{flexShrink:0},className:"font18"},tt+1,"."),C.a.createElement(Ke.a,{value:ue==null?void 0:ue.question_title}),C.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ue==null?void 0:ue.question_score,"\u5206\uFF09",(ue==null?void 0:ue.question_type)===7?"\u5171".concat(ue==null||((Be=ue.sub_exercise_questions)===null||Be===void 0)?void 0:Be.length,"\u5C0F\u9898"):""," "),!(ue!=null&&ue.repeat_answer)&&C.a.createElement("span",{style:{color:"#FA6400 ",marginLeft:10,fontSize:16}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4E0D\u5141\u8BB8\u91CD\u590D\u7B54\u9898"),!!(ue!=null&&(Rt=ue.schools)!==null&&Rt!==void 0&&Rt.length)&&C.a.createElement(A.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},C.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(ue==null?void 0:ue.question_type)==0&&Hi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==2&&Hi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==1&&wi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==3&&ta(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==4&&_i(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==5&&na(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==6&&bi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==8&&bi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==9&&bi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==7&&Mo(ue,ue==null?void 0:ue.question_type,tt),!!(ue!=null&&(pt=ue.answer_comments)!==null&&pt!==void 0&&pt.length)&&C.a.createElement("div",{className:"mt30"},ue==null||((Nt=ue.answer_comments)===null||Nt===void 0)?void 0:Nt.map(function(sn,jn){var on,zn;return C.a.createElement("div",null,C.a.createElement(B.a,{align:"middle",gutter:[0,10]},C.a.createElement(T.a,{flex:"50px"},C.a.createElement("img",{src:et.a.API_SERVER+"/images/"+((on=sn.user)===null||on===void 0?void 0:on.image_url),width:"40",style:{borderRadius:40}})),C.a.createElement(T.a,{flex:"1"},sn.updated_at,C.a.createElement("br",null),(zn=sn.user)===null||zn===void 0?void 0:zn.name),C.a.createElement(T.a,{className:"c-grey-c"},sn.shixun_chanllge_position&&C.a.createElement("span",null,"\u7B2C",sn.shixun_chanllge_position,"\u5173"),ue.question_type!==4&&C.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",sn.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",sn.score,"\u5206")),sn.comment&&C.a.createElement(B.a,{align:"middle",gutter:[0,10]},C.a.createElement(T.a,{flex:"50px"}),C.a.createElement(T.a,{flex:"1"},C.a.createElement(be,{autoSize:!0,value:sn.comment,disabled:!0}))))})),C.a.createElement("div",{className:Ae.a.itemType},C.a.createElement(B.a,null,C.a.createElement(T.a,{flex:"1"}),C.a.createElement(T.a,null,(ue==null?void 0:ue.question_type)<3&&(ue==null?void 0:ue.standard_answer_show)&&C.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",ue==null?void 0:ue.standard_answer_show),(Object(We.d)()||Object(We.t)()&&(ve==null||((Ft=ve.exercise)===null||Ft===void 0)?void 0:Ft.user_exercise_status)>0&&(ve==null||((_t=ve.exercise)===null||_t===void 0)?void 0:_t.open_score))&&C.a.createElement("span",{className:"font16 ml20"},(ue==null?void 0:ue.user_score)&&C.a.createElement("span",null,C.a.createElement("span",{className:Qe[Number(ue==null?void 0:ue.answer_status)]||"c-orange-ff9"},ue==null?void 0:ue.user_score)," \u5206"),!(ue!=null&&ue.user_score)&&C.a.createElement("span",{className:"c-red"},"\u672A\u8BC4")),(ue==null?void 0:ue.question_type)==5&&(ve==null||((Jt=ve.exercise)===null||Jt===void 0)?void 0:Jt.user_exercise_status)===0&&(ue==null?void 0:ue.answer_status)!=3&&C.a.createElement(w.a,{type:"primary",className:"font16 ml20",onClick:function(){return Oo(ue)}},"\u8FDB\u5165\u7B54\u9898"),Object(We.t)()&&(ve==null||((kt=ve.exercise)===null||kt===void 0)?void 0:kt.user_exercise_status)===0&&[6,8,9].includes(ue==null?void 0:ue.question_type)&&C.a.createElement(w.a,{type:"primary",className:"font16 ml20",onClick:function(){return ya(ue)}},"\u8FDB\u5165\u7B54\u9898")))))},Po=function(ue,tt){return C.a.createElement(F.Fragment,null,ue.question_type===0&&Vr("\u5355\u9009\u9898",0,tt),ue.question_type===1&&Vr("\u591A\u9009\u9898",1,tt),ue.question_type===2&&Vr("\u5224\u65AD\u9898",2,tt),ue.question_type===3&&Vr("\u586B\u7A7A\u9898",3,tt),ue.question_type===4&&Vr("\u7B80\u7B54\u9898",4,tt),ue.question_type===5&&Vr("\u5B9E\u8BAD\u9898",5,tt),ue.question_type===6&&Vr("\u7A0B\u5E8F\u8BBE\u8BA1\u9898",6,tt),ue.question_type===8&&Vr("\u7A0B\u5E8F\u6539\u9519\u9898",8,tt),ue.question_type===9&&Vr("\u7A0B\u5E8F\u586B\u7A7A\u9898",9,tt),ue.question_type===7&&Vr("\u7EC4\u5408\u9898",7,tt))},rs=function(ue){var tt=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],Be=["","\u5341","\u767E","\u5343","\u4E07"];ue=parseInt(ue);var Rt=function(_t){for(var Jt=_t.toString().split("").reverse(),kt="",It=0;It0&&Jt[It]==0&&Jt[It-1]==0?"":tt[Jt[It]]+(Jt[It]==0?Be[0]:Be[It]))+kt;return kt},pt=Math.floor(ue/1e4),Nt=ue%1e4;return Nt.toString().length<4&&(Nt="0"+Nt),pt?Rt(pt)+"\u4E07"+Rt(Nt):Rt(ue)},Ri=function(){var ue,tt,Be,Rt,pt,Nt,Ft,_t,Jt,kt,It,sn;return C.a.createElement(F.Fragment,{key:Rn},C.a.createElement("div",{className:"pt20"},C.a.createElement("span",{className:"font16 c-light-primary"},rs(Rn+1),"\u3001",ve==null||((ue=ve.exercise_question_types)===null||ue===void 0||((tt=ue[Rn])===null||tt===void 0))?void 0:tt.name),C.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",ve==null||((Be=ve.exercise_question_types)===null||Be===void 0||((Rt=Be[Rn])===null||Rt===void 0))?void 0:Rt.count,"\u9898\uFF1B",(ve==null||((pt=ve.exercise_question_types)===null||pt===void 0||((Nt=pt[Rn])===null||Nt===void 0))?void 0:Nt.question_type)===7?"\u5305\u542B".concat(ve==null||((Ft=ve.exercise_question_types)===null||Ft===void 0||((_t=Ft[Rn])===null||_t===void 0))?void 0:_t.sub_questions_count,"\u5C0F\u9898"):""," \u5171",ve==null||((Jt=ve.exercise_question_types)===null||Jt===void 0||((kt=Jt[Rn])===null||kt===void 0))?void 0:kt.score,"\u5206\uFF09")),C.a.createElement(F.Fragment,{key:Ln},ko(ve==null||((It=ve.exercise_question_types)===null||It===void 0||((sn=It[Rn].items)===null||sn===void 0))?void 0:sn[Ln],Ln)))};return C.a.createElement(v.a,{size:"large",spinning:Rr},bn&&(ve==null||((Wt=ve.exercise)===null||Wt===void 0)?void 0:Wt.user_exercise_status)===0&&C.a.createElement(te.a,{exerciseUserInfo:ur.exerciseUserInfo,iframe:Va,isclick:Cr,setisclick:Jr}),C.a.createElement("iframe",{style:{display:Yo},id:"iframeShixuns",className:Ae.a.iframe,src:Qo,ref:Va,frameBorder:"0"}),C.a.createElement("section",{className:"edu-container ".concat(Ur&&Ae.a.wrpAnswer)},C.a.createElement("section",{className:"animated fadeIn ".concat(Ur&&Ae.a.eduTitle)},C.a.createElement("aside",{className:"mt10"},Object(Ce.p)()&&C.a.createElement(Q.a,{separator:">"},C.a.createElement(Q.a.Item,null,C.a.createElement(ae.a,{to:"/"},"\u8BD5\u5377")),C.a.createElement(Q.a.Item,null,(rn=Yn.userInfo)===null||rn===void 0?void 0:rn.real_name)),!Object(Ce.p)()&&Kr.showHeaderFooter&&C.a.createElement(Q.a,{separator:">"},C.a.createElement(Q.a.Item,null,C.a.createElement(ae.a,{to:"/classrooms/".concat(Vt.coursesId,"/exercise")},(it=Yn.userInfo)===null||it===void 0||((ft=it.course)===null||ft===void 0)?void 0:ft.course_name)),C.a.createElement(Q.a.Item,null,C.a.createElement(ae.a,{to:"/classrooms/".concat(Vt.coursesId,"/exercise")},"\u8BD5\u5377")),C.a.createElement(Q.a.Item,null,C.a.createElement(ae.a,{to:"/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),C.a.createElement(Q.a.Item,null,(pn=Yn.userInfo)===null||pn===void 0?void 0:pn.real_name))),C.a.createElement("aside",{className:[Ae.a.title,"mt10"].join(" ")},C.a.createElement(B.a,{style:{width:"100%"},align:"middle"},C.a.createElement(T.a,{style:{flex:"1"}},C.a.createElement("div",{className:Ae.a.title},(Kr==null?void 0:Kr.showHeaderFooter)&&C.a.createElement(ae.a,{to:Object(Ce.p)()?"/":"/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/detail")},C.a.createElement(Pe.a,{className:"font16 c-black"})),Object(Ce.y)(ve==null||((En=ve.exercise)===null||En===void 0)?void 0:En.exercise_status),C.a.createElement("strong",{className:"font24 ml5"},ve==null||((en=ve.exercise)===null||en===void 0)?void 0:en.exercise_name))),C.a.createElement(T.a,{style:{display:"flex"}},Object(We.d)()&&C.a.createElement(w.a,{type:"primary",onClick:es},"\u6253\u56DE\u91CD\u505A"),C.a.createElement(T.a,null,((ve==null||((Ht=ve.exercise)===null||Ht===void 0)?void 0:Ht.commit_status)==2||(ve==null||((Zt=ve.exercise)===null||Zt===void 0)?void 0:Zt.commit_status)==1)&&Object(We.d)()&&!Object(Ce.p)()&&C.a.createElement(w.a,{type:"primary",onClick:function(){return fe.d.push("/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/export/").concat(Vt.login))}},C.a.createElement(me.a,null),"\u5BFC\u51FA")),!(Object(We.d)()||Object(We.t)()&&(ve==null||((cn=ve.exercise)===null||cn===void 0)?void 0:cn.user_exercise_status)==1)&&!!(ve!=null&&(Sn=ve.exercise)!==null&&Sn!==void 0&&Sn.left_time)&&C.a.createElement("aside",{className:"".concat(Ae.a.countDown," ").concat(Ha)},C.a.createElement("div",null,"\u5269\u4F59\u65F6\u95F4:",C.a.createElement(se,{value:xr,onFinish:va})),C.a.createElement(w.a,{className:"ml10",type:"primary",onClick:va,ghost:!0},C.a.createElement("span",{className:"iconfont icon-shuaxin2 mr5"}),"\u5237\u65B0")),Object(We.t)()&&(ve==null||((ct=ve.exercise)===null||ct===void 0)?void 0:ct.user_exercise_status)===0&&C.a.createElement("aside",{className:Ur?Ae.a.eduSubmit:""},C.a.createElement(w.a,{style:{width:"60px",height:"28px",marginLeft:10},type:"primary",onClick:function(){return ts(!1)}},"\u4EA4\u5377")))))),Yi.status===0&&C.a.createElement(B.a,{className:Ur?"mt70":"mt10"},C.a.createElement(T.a,{flex:Br?"316px":"16px",className:Ur?"mb100":""},C.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},!Ur&&$t&&C.a.createElement(ce.a,{id:Vt.categoryId,number:(ve==null||((Xt=ve.exercise)===null||Xt===void 0)?void 0:Xt.photo_count)-(ve==null||((On=ve.exercise)===null||On===void 0)?void 0:On.take_photo),take_photo:ve==null||((Pn=ve.exercise)===null||Pn===void 0)?void 0:Pn.take_photo,ref:Ai,time:(qt=ve.exercise)===null||qt===void 0?void 0:qt.left_time,update:yi,supportCamera:function(ue){ue===2?(yi(),da(!0),Nn(ln==null?void 0:ln.screen_open)):ue===1&&setTimeout(function(){return zr.history.push("/")},3e3)}}),C.a.createElement("div",{className:"relative",style:{minHeight:236}},Ur&&C.a.createElement("section",null,$t&&C.a.createElement("div",{className:Ae.a.eduVideo},C.a.createElement(ce.a,{id:Vt.categoryId,number:(ve==null||((vn=ve.exercise)===null||vn===void 0)?void 0:vn.photo_count)-(ve==null||((z=ve.exercise)===null||z===void 0)?void 0:z.take_photo),take_photo:ve==null||((p=ve.exercise)===null||p===void 0)?void 0:p.take_photo,ref:Ai,time:(R=ve.exercise)===null||R===void 0?void 0:R.left_time,update:yi,supportCamera:function(ue){ue===2?(yi(),da(!0),Nn(ln==null?void 0:ln.screen_open)):ue===1&&setTimeout(function(){return zr.history.push("/")},3e3)}})),Br&&C.a.createElement(B.a,{className:Ae.a.eduUsername,style:{background:"#fff",padding:"16px 20px"}},C.a.createElement(T.a,null,"\u59D3\u540D\uFF1A",(ve==null||((G=ve.exercise)===null||G===void 0)?void 0:G.user_name)||"- -"),C.a.createElement(T.a,null,C.a.createElement(K.a,{style:{margin:"0 25px"},type:"vertical"})),C.a.createElement(T.a,null,"\u5B66\u53F7\uFF1A",(ve==null||((J=ve.exercise)===null||J===void 0)?void 0:J.student_id)||"- -")),C.a.createElement("div",{className:Ae.a.eduTip},C.a.createElement("div",{className:"c-grey-666 tc"},"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5982\u9047\u95EE\u9898\uFF0C\u8BF7\u62E8\u6253\u4EE5\u4E0B\u7535\u8BDD"),C.a.createElement("div",{className:"font16 tc blod"},"010-62781166"),C.a.createElement("div",{className:"font16 tc blod"},"010-62799826"),C.a.createElement("div",{className:"font16 tc blod"},"18910624893"),C.a.createElement("div",{className:"font16 tc blod"},"13366506792")),Object(We.t)()&&C.a.createElement(B.a,{className:Ae.a.eduQrcode,align:"middle"},C.a.createElement(T.a,null,C.a.createElement(je.a,{value:"https://".concat(document.domain,"/live-push.html?id=").concat(Vt.categoryId,"&login=").concat(Vt.login,"&cookie=").concat(Object(Ce.D)("_educoder_session"))})),C.a.createElement(T.a,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",C.a.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236"))),!Ur&&C.a.createElement("section",null,Br&&C.a.createElement(T.a,{flex:"1",style:{background:"#fff",height:"90px",marginBottom:"10px",padding:"16px 20px"}},C.a.createElement("p",null,"\u59D3\u540D\uFF1A",(ve==null||((V=ve.exercise)===null||V===void 0)?void 0:V.user_name)||"- -"),C.a.createElement("p",null,"\u5B66\u53F7\uFF1A",(ve==null||((Se=ve.exercise)===null||Se===void 0)?void 0:Se.student_id)||"- -")),Object(We.t)()&&((at=ve.exercise)===null||at===void 0?void 0:at.user_exercise_status)===0&&((wt=ve.exercise)===null||wt===void 0?void 0:wt.open_phone_video_recording)&&C.a.createElement(B.a,{className:Ae.a.eduQrcode,style:{marginTop:10},align:"middle"},C.a.createElement(T.a,null,C.a.createElement(je.a,{value:"https://".concat(document.domain,"/live-push.html?id=").concat(Vt.categoryId,"&login=").concat(Vt.login,"&cookie=").concat(Object(Ce.D)("_educoder_session"))})),C.a.createElement(T.a,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",C.a.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236")),Br&&C.a.createElement("aside",{className:"bg-white p16 mt10"},C.a.createElement(B.a,null,C.a.createElement(T.a,{span:8},C.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),C.a.createElement(T.a,{span:16},Object(We.t)()&&C.a.createElement("div",{className:"tr",style:{display:"flex",alignItems:"center",justifyContent:"end"}},C.a.createElement("span",{className:Ae.a.answerYes}),"\u5DF2\u7B54",C.a.createElement("span",{style:{width:13,height:13,display:"flex",flexDirection:"column-reverse"},className:"".concat(Ae.a.answerNo," ml10")},C.a.createElement("div",{style:{height:"10%",background:"#0152d9"}})),"\u90E8\u5206\u7B54\u9898",C.a.createElement("span",{className:"".concat(Ae.a.answerNo," ml10")}),"\u672A\u7B54"))),C.a.createElement("aside",{className:Ae.a.answerInfo},C.a.createElement(B.a,null,Object(We.t)()&&C.a.createElement(C.a.Fragment,null,C.a.createElement(T.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),C.a.createElement(T.a,{span:12,className:"tr c-blue"},ve==null||((Bt=ve.question_status)===null||Bt===void 0||((ut=Bt.filter(function(Pt){return!!Pt.ques_status}))===null||ut===void 0))?void 0:ut.length," / ",ve==null||((zt=ve.exercise_types)===null||zt===void 0)?void 0:zt.q_counts),C.a.createElement(T.a,{span:24},C.a.createElement(h.a,{trailColor:"#c3ced2",percent:(ve==null||((Kt=ve.question_status)===null||Kt===void 0||((mn=Kt.filter(function(Pt){return!!Pt.ques_status}))===null||mn===void 0))?void 0:mn.length)/(ve==null||((Hn=ve.exercise_types)===null||Hn===void 0)?void 0:Hn.q_counts)*100,showInfo:!1}))),C.a.createElement(T.a,null,C.a.createElement("span",{className:"c-grey-333"},"\u5171 ",C.a.createElement("span",{className:"c-blue-4ca"},(ve==null||((Vn=ve.exercise_types)===null||Vn===void 0)?void 0:Vn.q_counts)||(ve==null||((un=ve.exercise_scores)===null||un===void 0||((kn=un.exercise_types)===null||kn===void 0))?void 0:kn.q_counts))," \u9898\uFF1A"),C.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",C.a.createElement("span",{className:"c-blue-4ca"},(ve==null||((Hr=ve.exercise_types)===null||Hr===void 0)?void 0:Hr.q_scores)||(ve==null||((Xn=ve.exercise_scores)===null||Xn===void 0||((rr=Xn.exercise_types)===null||rr===void 0))?void 0:rr.q_scores))," \u5206")))),C.a.createElement(B.a,null,C.a.createElement(T.a,{flex:"1"},C.a.createElement("aside",{className:Ae.a.cardList},ve==null||(($n=ve.exercise_question_types)===null||$n===void 0)?void 0:$n.map(function(Pt,ue){return C.a.createElement(F.Fragment,{key:Pt.question_type},Po(Pt,ue))}))))),C.a.createElement("div",{className:Ae.a.fold,onClick:function(){return Xi(!Br)}},Br&&C.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!Br&&C.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))))),C.a.createElement(T.a,{flex:"1"},C.a.createElement("section",{style:{minHeight:400,position:"relative"},className:[Ae.a.bg,"pl30","pb30","mb50","ml20"].join(" ")},C.a.createElement("div",{style:{maxHeight:600,overflow:"hidden auto",paddingRight:30}},Ri()),C.a.createElement("div",{style:{marginTop:60,textAlign:"center",paddingRight:30}},(Rn!=0||Ln!=0)&&C.a.createElement(w.a,{className:"".concat(Ae.a.submitButton," mr10"),type:"default",onClick:function(){var ue;if(!Bi&&(ve==null||((ue=ve.exercise)===null||ue===void 0)?void 0:ue.user_exercise_status)===0&&Object(We.t)()){var tt,Be,Rt,pt;if(!((tt=ve.exercise_question_types)!==null&&tt!==void 0&&(Be=tt[Rn])!==null&&Be!==void 0&&(Rt=Be.items)!==null&&Rt!==void 0&&(pt=Rt[Ln])!==null&&pt!==void 0&&pt.repeat_answer)){Fr(!0),ri(1);return}}ve.exercise_question_types[Rn].items[Ln].israp=!1,yn(Object(f.a)({},ve)),Ln===0?(Rn-=1,Ln=ve.exercise_question_types[Rn].items.length-1):Ln-=1,mi(Rn),gi(Ln)}},"\u4E0A\u4E00\u9898"),!(Rn===(ve==null||((Ar=ve.exercise_question_types)===null||Ar===void 0)?void 0:Ar.length)-1&&Ln===(ve==null||((lr=ve.exercise_question_types)===null||lr===void 0||((Tr=lr[Rn])===null||Tr===void 0||((Er=Tr.items)===null||Er===void 0)))?void 0:Er.length)-1)&&C.a.createElement(w.a,{className:Ae.a.submitButton,type:"primary",onClick:function(){var ue;if(!Bi&&(ve==null||((ue=ve.exercise)===null||ue===void 0)?void 0:ue.user_exercise_status)===0&&Object(We.t)()){var tt,Be,Rt,pt;if(!((tt=ve.exercise_question_types)!==null&&tt!==void 0&&(Be=tt[Rn])!==null&&Be!==void 0&&(Rt=Be.items)!==null&&Rt!==void 0&&(pt=Rt[Ln])!==null&&pt!==void 0&&pt.repeat_answer)){Fr(!0),ri(2);return}}ve.exercise_question_types[Rn].items[Ln].israp=!1,yn(Object(f.a)({},ve)),ve.exercise_question_types[Rn].items.length-1===Ln?(Rn=Rn+1,Ln=0):Ln=Ln+1,mi(Rn),gi(Ln)}},"\u4E0B\u4E00\u9898"))))),Yi.status!==0&&C.a.createElement(Ze,{data:Yi}),C.a.createElement(d.a,{title:"\u6CE8\u610F",visible:$o,onCancel:function(){return Fr(!1)},footer:!1},C.a.createElement("div",null,C.a.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),C.a.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between"}},C.a.createElement(D.a,{checked:Bi,onChange:function(ue){Ja(ue.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),C.a.createElement("div",null,C.a.createElement(w.a,{onClick:function(){ve.exercise_question_types[Rn].items[Ln].israp?(ve.exercise_question_types[Rn].items[Ln].israp=!0,yn(Object(f.a)({},ve))):ve.exercise_question_types[Rn].items[Ln].israp===""&&(ve.exercise_question_types[Rn].items[Ln].israp=!0,yn(Object(f.a)({},ve))),Fr(!1)}},"\u6211\u518D\u60F3\u60F3"),C.a.createElement(w.a,{onClick:function(){ve.exercise_question_types[Rn].items[Ln].israp=!1,yn(Object(f.a)({},ve)),vi===1?(Ln===0?(Rn-=1,Ln=ve.exercise_question_types[Rn].items.length-1):Ln-=1,mi(Rn),gi(Ln)):vi===2?(ve.exercise_question_types[Rn].items.length-1===Ln?(Rn=Rn+1,Ln=0):Ln=Ln+1,mi(Rn),gi(Ln)):(mi(ai.oneindex),gi(ai.twoindex)),Fr(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4")))))))},Ne=Le.default=Object(fe.a)(function(st){var dt=st.loading,Et=st.user,Mt=st.exercise,Wt=st.globalSetting;return{globalSetting:Wt,user:Et,exercise:Mt,loading:dt.effects}})(Tt)},Nmxd:function(Xe,Le){Xe.exports="data:image/png;base64,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"},NvD2:function(Xe,Le,W){"use strict";W.d(Le,"a",function(){return w});var q=W("Kwbf");function K(j,B){var M=new Set;return j.forEach(function(T){B.has(T)||M.add(T)}),M}function k(j){var B=j||{},M=B.disabled,T=B.disableCheckbox,g=B.checkable;return!!(M||T)||g===!1}function Q(j,B,M,T){for(var g=new Set(j),A=new Set,P=0;P<=M;P+=1){var D=B.get(P)||new Set;D.forEach(function(a){var u=a.key,h=a.node,_=a.children,y=_===void 0?[]:_;g.has(u)&&!T(h)&&y.filter(function(f){return!T(f.node)}).forEach(function(f){g.add(f.key)})})}for(var b=new Set,v=M;v>=0;v-=1){var c=B.get(v)||new Set;c.forEach(function(a){var u=a.parent,h=a.node;if(T(h)||!a.parent||b.has(a.parent.key))return;if(T(a.parent.node)){b.add(u.key);return}var _=!0,y=!1;(u.children||[]).filter(function(f){return!T(f.node)}).forEach(function(f){var O=f.key,E=g.has(O);_&&!E&&(_=!1),!y&&(E||A.has(O))&&(y=!0)}),_&&g.add(u.key),y&&A.add(u.key),b.add(u.key)})}return{checkedKeys:Array.from(g),halfCheckedKeys:Array.from(K(A,g))}}function U(j,B,M,T,g){for(var A=new Set(j),P=new Set(B),D=0;D<=T;D+=1){var b=M.get(D)||new Set;b.forEach(function(u){var h=u.key,_=u.node,y=u.children,f=y===void 0?[]:y;!A.has(h)&&!P.has(h)&&!g(_)&&f.filter(function(O){return!g(O.node)}).forEach(function(O){A.delete(O.key)})})}P=new Set;for(var v=new Set,c=T;c>=0;c-=1){var a=M.get(c)||new Set;a.forEach(function(u){var h=u.parent,_=u.node;if(g(_)||!u.parent||v.has(u.parent.key))return;if(g(u.parent.node)){v.add(h.key);return}var y=!0,f=!1;(h.children||[]).filter(function(O){return!g(O.node)}).forEach(function(O){var E=O.key,d=A.has(E);y&&!d&&(y=!1),!f&&(d||P.has(E))&&(f=!0)}),y||A.delete(h.key),f&&P.add(h.key),v.add(h.key)})}return{checkedKeys:Array.from(A),halfCheckedKeys:Array.from(K(P,A))}}function w(j,B,M,T){var g=[],A;T?A=T:A=k;var P=new Set(j.filter(function(c){var a=!!M[c];return a||g.push(c),a})),D=new Map,b=0;Object.keys(M).forEach(function(c){var a=M[c],u=a.level,h=D.get(u);h||(h=new Set,D.set(u,h)),h.add(a),b=Math.max(b,u)}),Object(q.a)(!g.length,"Tree missing follow keys: ".concat(g.slice(0,100).map(function(c){return"'".concat(c,"'")}).join(", ")));var v;return B===!0?v=Q(P,D,b,A):v=U(P,B.halfCheckedKeys,D,b,A),v}},OLES:function(Xe,Le,W){"use strict";var q=W("U8pU"),K=W("VTBJ"),k=W("Ff2n"),Q=W("q1tI"),U=W("uciX"),w=W("7ixt"),j=function(P){var D=P.overlay,b=P.prefixCls,v=P.id,c=P.overlayInnerStyle;return Q.createElement("div",{className:"".concat(b,"-inner"),id:v,role:"tooltip",style:c},typeof D=="function"?D():D)},B=j,M=function(P,D){var b=P.overlayClassName,v=P.trigger,c=v===void 0?["hover"]:v,a=P.mouseEnterDelay,u=a===void 0?0:a,h=P.mouseLeaveDelay,_=h===void 0?.1:h,y=P.overlayStyle,f=P.prefixCls,O=f===void 0?"rc-tooltip":f,E=P.children,d=P.onVisibleChange,l=P.afterVisibleChange,o=P.transitionName,i=P.animation,S=P.placement,x=S===void 0?"right":S,m=P.align,L=m===void 0?{}:m,N=P.destroyTooltipOnHide,H=N===void 0?!1:N,Y=P.defaultVisible,F=P.getTooltipContainer,C=P.overlayInnerStyle,$=Object(k.a)(P,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),ae=Object(Q.useRef)(null);Object(Q.useImperativeHandle)(D,function(){return ae.current});var fe=Object(K.a)({},$);"visible"in P&&(fe.popupVisible=P.visible);var ye=function(){var Pe=P.arrowContent,me=Pe===void 0?null:Pe,ce=P.overlay,te=P.id;return[Q.createElement("div",{className:"".concat(O,"-arrow"),key:"arrow"},me),Q.createElement(B,{key:"content",prefixCls:O,id:te,overlay:ce,overlayInnerStyle:C})]},je=!1,Me=!1;if(typeof H=="boolean")je=H;else if(H&&Object(q.a)(H)==="object"){var Re=H.keepParent;je=Re===!0,Me=Re===!1}return Q.createElement(U.a,Object.assign({popupClassName:b,prefixCls:O,popup:ye,action:c,builtinPlacements:w.a,popupPlacement:x,ref:ae,popupAlign:L,getPopupContainer:F,onPopupVisibleChange:d,afterPopupVisibleChange:l,popupTransitionName:o,popupAnimation:i,defaultPopupVisible:Y,destroyPopupOnHide:je,autoDestroy:Me,mouseLeaveDelay:_,popupStyle:y,mouseEnterDelay:u},fe),E)},T=Object(Q.forwardRef)(M),g=Le.a=T},OZM5:function(Xe,Le,W){"use strict";W.d(Le,"b",function(){return T}),W.d(Le,"a",function(){return g}),W.d(Le,"k",function(){return A}),W.d(Le,"h",function(){return P}),W.d(Le,"i",function(){return D}),W.d(Le,"g",function(){return b}),W.d(Le,"c",function(){return v}),W.d(Le,"d",function(){return c}),W.d(Le,"j",function(){return h}),W.d(Le,"e",function(){return _}),W.d(Le,"f",function(){return y});var q=W("KQm4"),K=W("U8pU"),k=W("Ff2n"),Q=W("q1tI"),U=W.n(Q),w=W("Kwbf"),j=W("WaYH"),B=.25,M=2;function T(f,O){var E=f.slice(),d=E.indexOf(O);return d>=0&&E.splice(d,1),E}function g(f,O){var E=f.slice();return E.indexOf(O)===-1&&E.push(O),E}function A(f){return f.split("-")}function P(f,O){return"".concat(f,"-").concat(O)}function D(f){return f&&f.type&&f.type.isTreeNode}function b(f,O){var E=[f],d=O[f];function l(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];o.forEach(function(i){var S=i.key,x=i.children;E.push(S),l(x)})}return l(d.children),E}function v(f,O){var E=f.clientY,d=O.selectHandle.getBoundingClientRect(),l=d.top,o=d.bottom,i=d.height,S=Math.max(i*B,M);return E<=l+S?-1:E>=o-S?1:0}function c(f,O){if(!f)return;var E=O.multiple;return E?f.slice():f.length?[f[0]]:f}var a=function(O){return O};function u(f,O){if(!f)return[];var E=O||{},d=E.processProps,l=d===void 0?a:d,o=Array.isArray(f)?f:[f];return o.map(function(i){var S=i.children,x=Object(k.a)(i,["children"]),m=u(S,O);return U.a.createElement(j.a,Object.assign({},l(x)),m)})}function h(f){if(!f)return null;var O;if(Array.isArray(f))O={checkedKeys:f,halfCheckedKeys:void 0};else if(Object(K.a)(f)==="object")O={checkedKeys:f.checked||void 0,halfCheckedKeys:f.halfChecked||void 0};else return Object(w.a)(!1,"`checkedKeys` is not an array or an object"),null;return O}function _(f,O){var E=new Set;function d(l){if(E.has(l))return;var o=O[l];if(!o)return;E.add(l);var i=o.parent,S=o.node;if(S.disabled)return;i&&d(i.key)}return(f||[]).forEach(function(l){d(l)}),Object(q.a)(E)}function y(f){var O={};return Object.keys(f).forEach(function(E){(E.startsWith("data-")||E.startsWith("aria-"))&&(O[E]=f[E])}),O}},Ohmc:function(Xe,Le,W){Xe.exports=W.p+"static/certificate.fc32dc1b.jpg"},Ot1p:function(Xe,Le,W){"use strict";var q=W("2qtc"),K=W("kLXV"),k=W("rAM+"),Q=W("miYZ"),U=W("tsqr"),w=W("9og8"),j=W("tJVT"),B=W("jrin"),M=W("WmNS"),T=W.n(M),g=W("q1tI"),A=W.n(g),P=W("VrN/"),D=W.n(P),b=W("bdgK"),v=W("p77/"),c=W("Bd2K"),a=W("ELLl"),u=W("19Vz"),h=W("lZu9"),_=W("+NIl"),y=W("kSUc"),f=W("9Bee"),O=function(we){var nt=we.value,bt=nt===void 0?"":nt,Lt=we.className,St=we.showTextOnly,gt=we.showLines,Ze=we.style,et=Ze===void 0?{}:Ze,ze=Object(g.useMemo)(function(){return""},[bt]);return A.a.createElement(A.a.Fragment,null,A.a.createElement("div",{dangerouslySetInnerHTML:{__html:ze}}))},E=W("0Owb"),d=W("dejd"),l=W("C+DQ"),o=W("1vsH"),i=W("m3rI"),S=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function x(we){var nt=we.onActionCallback,bt=we.title,Lt=we.icon,St=we.actionName,gt=we.className,Ze=gt===void 0?"":gt,et=we.children;function ze(){nt(St)}return A.a.createElement("a",{title:bt,className:Ze,onClick:ze},A.a.createElement("i",{className:"md-iconfont ".concat(Lt)}),et)}var m=function(we){var nt=we.watch,bt=we.showNullButton,Lt=we.onActionCallback,St=we.fullScreen,gt=we.insertTemp,Ze=we.hidetoolBar,et=we.uuid,ze=we.setOpenPhones;console.log("link:","".concat(location.origin,"/upload.html?_educoder_session_login=").concat(Object(o.D)("_educoder_session_login"),"&_educoder_session=").concat(Object(o.D)("_educoder_session"),"&key=").concat(et,"&api=").concat(encodeURIComponent(i.a.PROXY_SERVER)));var se=[].concat(S,[{title:"".concat(nt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(nt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return A.a.createElement("ul",{className:"markdown-toolbar-container"},!Ze&&se.map(function(be,$e){return A.a.createElement("li",{key:$e},be.actionName?A.a.createElement(x,Object(E.a)({},be,{onActionCallback:Lt})):A.a.createElement("span",{className:"v-line"}))}),bt?A.a.createElement("li",null,A.a.createElement(x,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Lt},A.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\u586B\u7A7A\u9879"))):null,gt&&A.a.createElement("li",null,A.a.createElement(x,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(gt),onActionCallback:Lt},A.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),A.a.createElement("li",{className:"btn-full-screen"},A.a.createElement(x,{icon:"".concat(St?"icon-shrink":"icon-enlarge"),title:St?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Lt})))},L=W("M8RZ"),N=W("+L6B"),H=W("2/Rp"),Y=W("y8nQ"),F=W("Vl3Y"),C=W("5NDa"),$=W("5rEg"),ae={labelCol:{span:4},wrapperCol:{span:20}},fe=function(we){var nt=we.callback,bt=we.onCancel;function Lt(St){nt(St)}return A.a.createElement(F.a,Object(E.a)({},ae,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Lt}),A.a.createElement(F.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},A.a.createElement($.a,null)),A.a.createElement(F.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},A.a.createElement($.a,null)),A.a.createElement("div",{className:"flex-container flex-end"},A.a.createElement(H.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(H.a,{type:"ghost",onClick:bt},"\u53D6\u6D88")))},ye=W("7ahc"),je=W("k1fw"),Me=W("HmJG"),Re=W("BjJ7"),Ie=F.a.useForm,Pe={width:280,marginRight:10},me={labelCol:{span:5},wrapperCol:{span:19}},ce=function(we){var nt=we.callback,bt=we.onCancel,Lt=Ie(),St=Object(j.a)(Lt,1),gt=St[0],Ze=Object(g.useRef)();function et(be){nt(Object(je.a)(Object(je.a)({},be),{},{name:Ze.current}))}function ze(be,$e){gt.setFieldsValue({src:"/api/attachments/".concat(be.id,"?type=").concat(be.content_type),type:$e.type})}function se(be){var $e=be.target.files[0];Ze.current=$e.name,ge($e,ze)}return A.a.createElement(F.a,Object(E.a)({form:gt},me,{className:"upload-image-panel",onFinish:et}),A.a.createElement(F.a.Item,{label:"\u6587\u4EF6\u5730\u5740",required:!0},A.a.createElement("div",{className:"flex-container"},A.a.createElement(F.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},A.a.createElement($.a,{style:Pe})),A.a.createElement(te,{onFileChange:se}))),A.a.createElement(F.a.Item,{label:"\u6587\u4EF6\u63CF\u8FF0",name:"alt"},A.a.createElement($.a,{style:{width:264}})),A.a.createElement(F.a.Item,{style:{textAlign:"right"}},A.a.createElement(H.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(H.a,{type:"ghost",onClick:bt},"\u53D6\u6D88")))};function te(we){var nt=we.onFileChange;return A.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",A.a.createElement("input",{type:"file",onChange:nt}))}function ge(we,nt){if(!we)throw new String("\u6CA1\u6709\u6587\u4EF6");var bt=new FormData;bt.append("editormd-image-file",we),bt.append("file_param_name","editormd-image-file"),bt.append("byxhr","true");var Lt=new window.XMLHttpRequest;Lt.withCredentials=!0,Lt.addEventListener("load",function(St){nt(JSON.parse(St.target.responseText),we)},!1),Lt.addEventListener("error",function(St){console.error(St)},!1),Lt.open("POST","".concat(Re.a,"/api/attachments.json")),Lt.send(bt)}var le=W("giR+"),De=W("fyUT"),Ae=W("7Kak"),Ce=W("9yH6"),He=Ce.a.Group,We={margin:"0 8px"},ot=function(we){var nt=we.callback,bt=we.onCancel;function Lt(St){nt(St)}return A.a.createElement(F.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Lt},A.a.createElement("div",{className:"flex-container"},A.a.createElement("span",{style:We},"\u5355\u5143\u683C\u6570\uFF1A"),A.a.createElement("span",{style:We},"\u884C\u6570"),A.a.createElement(F.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},A.a.createElement(De.a,null)),A.a.createElement("span",{style:We},"\u5217\u6570"),A.a.createElement(F.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},A.a.createElement(De.a,null))),A.a.createElement("div",{className:"flex-container",style:{marginTop:12}},A.a.createElement("span",{style:We},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),A.a.createElement(F.a.Item,{name:"align"},A.a.createElement(He,null,A.a.createElement(Ce.a,{value:"default"},A.a.createElement("i",{className:"fa fa-align-justify"})),A.a.createElement(Ce.a,{value:"left"},A.a.createElement("i",{className:"fa fa-align-left"})),A.a.createElement(Ce.a,{value:"center"},A.a.createElement("i",{className:"fa fa-align-center"})),A.a.createElement(Ce.a,{value:"right"},A.a.createElement("i",{className:"fa fa-align-right"}))))),A.a.createElement("div",{className:"flex-container flex-end"},A.a.createElement(H.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(H.a,{type:"ghost",onClick:bt},"\u53D6\u6D88")))},Ye=W("ErOA"),Ge=W("7Cbv"),Ke="link",mt="upload-image",vt="code-block",yt="add-table",Ct="------------",ht={default:Ct,left:":".concat(Ct),center:":".concat(Ct,":"),right:"".concat(Ct,":")},Ot=W("9VGf"),Oe,Te;function Je(){}var rt=0,Ue=1e4,qe="\u2581",xe=` +`;b.replaceSelection(_+_,null),b.execCommand("goCharLeft"),a=b.listSelections();for(var y=0;y0;return{anchor:new k(b.anchor.line,b.anchor.ch+(v?-1:1)),head:new k(b.head.line,b.head.ch+(v?1:-1))}}function A(b,v){var c=B(b);if(!c||b.getOption("disableInput"))return q.Pass;var a=Q(c,"pairs"),u=a.indexOf(v);if(u==-1)return q.Pass;for(var h=Q(c,"closeBefore"),_=Q(c,"triples"),y=a.charAt(u+1)==v,f=b.listSelections(),O=u%2==0,E,d=0;d=0&&b.getRange(o,k(o.line,o.ch+3))==v+v+v?i="skipThree":i="skip";else if(y&&o.ch>1&&_.indexOf(v)>=0&&b.getRange(k(o.line,o.ch-2),o)==v+v){if(o.ch>2&&/\bstring/.test(b.getTokenTypeAt(k(o.line,o.ch-2))))return q.Pass;i="addFour"}else if(y){var x=o.ch==0?" ":b.getRange(k(o.line,o.ch-1),o);if(!q.isWordChar(S)&&x!=v&&!q.isWordChar(x))i="both";else return q.Pass}else if(O&&(S.length===0||/\s/.test(S)||h.indexOf(S)>-1))i="both";else return q.Pass;if(!E)E=i;else if(E!=i)return q.Pass}var m=u%2?a.charAt(u-1):v,L=u%2?v:a.charAt(u+1);b.operation(function(){if(E=="skip")b.execCommand("goCharRight");else if(E=="skipThree")for(var N=0;N<3;N++)b.execCommand("goCharRight");else if(E=="surround"){for(var H=b.getSelections(),N=0;N=7&&this.setupTypeNumber(B),this.dataCache==null&&(this.dataCache=w.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,M)},j.setupPositionProbePattern=function(B,M){for(var T=-1;T<=7;T++){if(B+T<=-1||this.moduleCount<=B+T)continue;for(var g=-1;g<=7;g++){if(M+g<=-1||this.moduleCount<=M+g)continue;0<=T&&T<=6&&(g==0||g==6)||0<=g&&g<=6&&(T==0||T==6)||2<=T&&T<=4&&2<=g&&g<=4?this.modules[B+T][M+g]=!0:this.modules[B+T][M+g]=!1}}},j.getBestMaskPattern=function(){for(var B=0,M=0,T=0;T<8;T++){this.makeImpl(!0,T);var g=Q.getLostPoint(this);(T==0||B>g)&&(B=g,M=T)}return M},j.createMovieClip=function(B,M,T){var g=B.createEmptyMovieClip(M,T),A=1;this.make();for(var P=0;P>T&1)==1;this.modules[Math.floor(T/3)][T%3+this.moduleCount-8-3]=g}for(var T=0;T<18;T++){var g=!B&&(M>>T&1)==1;this.modules[T%3+this.moduleCount-8-3][Math.floor(T/3)]=g}},j.setupTypeInfo=function(B,M){for(var T=this.errorCorrectLevel<<3|M,g=Q.getBCHTypeInfo(T),A=0;A<15;A++){var P=!B&&(g>>A&1)==1;A<6?this.modules[A][8]=P:A<8?this.modules[A+1][8]=P:this.modules[this.moduleCount-15+A][8]=P}for(var A=0;A<15;A++){var P=!B&&(g>>A&1)==1;A<8?this.modules[8][this.moduleCount-A-1]=P:A<9?this.modules[8][15-A-1+1]=P:this.modules[8][15-A-1]=P}this.modules[this.moduleCount-8][8]=!B},j.mapData=function(B,M){for(var T=-1,g=this.moduleCount-1,A=7,P=0,D=this.moduleCount-1;D>0;D-=2)for(D==6&&D--;;){for(var b=0;b<2;b++)if(this.modules[g][D-b]==null){var v=!1;P>>A&1)==1);var c=Q.getMask(M,g,D-b);c&&(v=!v),this.modules[g][D-b]=v,A--,A==-1&&(P++,A=7)}if(g+=T,g<0||this.moduleCount<=g){g-=T,T=-T;break}}},w.PAD0=236,w.PAD1=17,w.createData=function(B,M,T){for(var g=K.getRSBlocks(B,M),A=new k,P=0;Pb*8)throw new Error("code length overflow. ("+A.getLengthInBits()+">"+b*8+")");for(A.getLengthInBits()+4<=b*8&&A.put(0,4);A.getLengthInBits()%8!=0;)A.putBit(!1);for(;!(A.getLengthInBits()>=b*8);){if(A.put(w.PAD0,8),A.getLengthInBits()>=b*8)break;A.put(w.PAD1,8)}return w.createBytes(A,g)},w.createBytes=function(B,M){for(var T=0,g=0,A=0,P=new Array(M.length),D=new Array(M.length),b=0;b=0?_.get(y):0}}for(var f=0,a=0;a=0;)j^=U.G15<=0;)j^=U.G18<>>=1;return j},getPatternPosition:function(w){return U.PATTERN_POSITION_TABLE[w-1]},getMask:function(w,j,B){switch(w){case Q.PATTERN000:return(j+B)%2==0;case Q.PATTERN001:return j%2==0;case Q.PATTERN010:return B%3==0;case Q.PATTERN011:return(j+B)%3==0;case Q.PATTERN100:return(Math.floor(j/2)+Math.floor(B/3))%2==0;case Q.PATTERN101:return j*B%2+j*B%3==0;case Q.PATTERN110:return(j*B%2+j*B%3)%2==0;case Q.PATTERN111:return(j*B%3+(j+B)%2)%2==0;default:throw new Error("bad maskPattern:"+w)}},getErrorCorrectPolynomial:function(w){for(var j=new K([1],0),B=0;B5&&(B+=3+g-5)}for(var M=0;M>>6)+M(128|L&63):M(224|L>>>12&15)+M(128|L>>>6&63)+M(128|L&63)}else{var L=65536+(m.charCodeAt(0)-55296)*1024+(m.charCodeAt(1)-56320);return M(240|L>>>18&7)+M(128|L>>>12&63)+M(128|L>>>6&63)+M(128|L&63)}},g=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,A=function(m){return m.replace(g,T)},P=function(m){var L=[0,2,1][m.length%3],N=m.charCodeAt(0)<<16|(m.length>1?m.charCodeAt(1):0)<<8|(m.length>2?m.charCodeAt(2):0),H=[j.charAt(N>>>18),j.charAt(N>>>12&63),L>=2?"=":j.charAt(N>>>6&63),L>=1?"=":j.charAt(N&63)];return H.join("")},D=Q.btoa&&typeof Q.btoa=="function"?function(m){return Q.btoa(m)}:function(m){if(m.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return m.replace(/[\s\S]{1,3}/g,P)},b=function(m){return D(A(String(m)))},v=function(m){return m.replace(/[+\/]/g,function(L){return L=="+"?"-":"_"}).replace(/=/g,"")},c=function(m,L){return L?v(b(m)):b(m)},a=function(m){return c(m,!0)},u;Q.Uint8Array&&(u=function(m,L){for(var N="",H=0,Y=m.length;H>>18)+j.charAt(ae>>>12&63)+(typeof C!="undefined"?j.charAt(ae>>>6&63):"=")+(typeof $!="undefined"?j.charAt(ae&63):"=")}return L?v(N):N});var h=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,_=function(m){switch(m.length){case 4:var L=(7&m.charCodeAt(0))<<18|(63&m.charCodeAt(1))<<12|(63&m.charCodeAt(2))<<6|63&m.charCodeAt(3),N=L-65536;return M((N>>>10)+55296)+M((N&1023)+56320);case 3:return M((15&m.charCodeAt(0))<<12|(63&m.charCodeAt(1))<<6|63&m.charCodeAt(2));default:return M((31&m.charCodeAt(0))<<6|63&m.charCodeAt(1))}},y=function(m){return m.replace(h,_)},f=function(m){var L=m.length,N=L%4,H=(L>0?B[m.charAt(0)]<<18:0)|(L>1?B[m.charAt(1)]<<12:0)|(L>2?B[m.charAt(2)]<<6:0)|(L>3?B[m.charAt(3)]:0),Y=[M(H>>>16),M(H>>>8&255),M(H&255)];return Y.length-=[0,0,2,1][N],Y.join("")},O=Q.atob&&typeof Q.atob=="function"?function(m){return Q.atob(m)}:function(m){return m.replace(/\S{1,4}/g,f)},E=function(m){return O(String(m).replace(/[^A-Za-z0-9\+\/]/g,""))},d=function(m){return y(O(m))},l=function(m){return String(m).replace(/[-_]/g,function(L){return L=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},o=function(m){return d(l(m))},i;Q.Uint8Array&&(i=function(m){return Uint8Array.from(E(l(m)),function(L){return L.charCodeAt(0)})});var S=function(){var m=Q.Base64;return Q.Base64=U,m};if(Q.Base64={VERSION:w,atob:E,btoa:D,fromBase64:o,toBase64:c,utob:A,encode:c,encodeURI:a,btou:y,decode:o,noConflict:S,fromUint8Array:u,toUint8Array:i},typeof Object.defineProperty=="function"){var x=function(m){return{value:m,enumerable:!1,writable:!0,configurable:!0}};Q.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",x(function(){return o(this)})),Object.defineProperty(String.prototype,"toBase64",x(function(m){return c(this,m)})),Object.defineProperty(String.prototype,"toBase64URI",x(function(){return c(this,!0)}))}}return Q.Meteor&&(Base64=Q.Base64),Xe.exports?Xe.exports.Base64=Q.Base64:!(K=[],k=function(){return Q.Base64}.apply(Le,K),k!==void 0&&(Xe.exports=k)),{Base64:Q.Base64}})}).call(this,W("IyRk"))},JWDV:function(Xe,Le,W){Xe.exports=W.p+"static/charpter-white.5fa14f93.svg"},JeFH:function(Xe,Le){Xe.exports="data:image/png;base64,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"},Jq4h:function(Xe,Le,W){Xe.exports=W.p+"static/qrcode.54870d9b.png"},LdHM:function(Xe,Le,W){"use strict";W.d(Le,"b",function(){return h}),W.d(Le,"a",function(){return y});var q=W("1OyB"),K=W("vuIU"),k=W("Ji7U"),Q=W("LK+K"),U=W("q1tI"),w=W("rePB"),j=W("Ff2n"),B=W("ODXe"),M=W("4IlW"),T=W("bX4T"),g=W("YrtM"),A=W("TSYQ"),P=W.n(A),D=W("+nKL"),b=W("8OUc"),v=function($,ae){var fe=$.prefixCls,ye=$.id,je=$.flattenOptions,Me=$.childrenAsData,Re=$.values,Ie=$.searchValue,Pe=$.multiple,me=$.defaultActiveFirstOption,ce=$.height,te=$.itemHeight,ge=$.notFoundContent,le=$.open,De=$.menuItemSelectedIcon,Ae=$.virtual,Ce=$.onSelect,He=$.onToggleOpen,We=$.onActiveValue,ot=$.onScroll,Ye=$.onMouseEnter,Ge="".concat(fe,"-item"),Ke=Object(g.a)(function(){return je},[le,je],function(qe,xe){return xe[0]&&qe[1]!==xe[1]}),mt=U.useRef(null),vt=function(xe){xe.preventDefault()},yt=function(xe){mt.current&&mt.current.scrollTo({index:xe})},Ct=function(xe){for(var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,pe=Ke.length,re=0;re1&&arguments[1]!==void 0?arguments[1]:!1;return Object(O.a)(C).map(function(ae,fe){if(!U.isValidElement(ae)||!ae.type)return null;var ye=ae.type.isSelectOptGroup,je=ae.key,Me=ae.props,Re=Me.children,Ie=Object(j.a)(Me,["children"]);return $||!ye?E(ae):Object(f.a)(Object(f.a)({key:"__RC_SELECT_GRP__".concat(je===null?fe:je,"__"),label:je},Ie),{},{options:d(Re)})}).filter(function(ae){return ae})}var l=W("2Qr1"),o=W("qNPg"),i=W("U8pU"),S=W("Kwbf"),x=W("WKfj");function m(C){var $=C.mode,ae=C.options,fe=C.children,ye=C.backfill,je=C.allowClear,Me=C.placeholder,Re=C.getInputElement,Ie=C.showSearch,Pe=C.onSearch,me=C.defaultOpen,ce=C.autoFocus,te=C.labelInValue,ge=C.value,le=C.inputValue,De=C.optionLabelProp,Ae=$==="multiple"||$==="tags",Ce=Ie!==void 0?Ie:Ae||$==="combobox",He=ae||d(fe);if(Object(S.a)($!=="tags"||He.every(function(Ge){return!Ge.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),$==="tags"||$==="combobox"){var We=He.some(function(Ge){return Ge.options?Ge.options.some(function(Ke){return typeof("value"in Ke?Ke.value:Ke.key)=="number"}):typeof("value"in Ge?Ge.value:Ge.key)=="number"});Object(S.a)(!We,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(S.a)($!=="combobox"||!De,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(S.a)($==="combobox"||!ye,"`backfill` only works with `combobox` mode."),Object(S.a)($==="combobox"||!Re,"`getInputElement` only work with `combobox` mode."),Object(S.b)($!=="combobox"||!Re||!je||!Me,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Pe&&!Ce&&$!=="combobox"&&$!=="tags"&&Object(S.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(S.b)(!me||ce,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),ge!=null){var ot=Object(x.d)(ge);Object(S.a)(!te||ot.every(function(Ge){return Object(i.a)(Ge)==="object"&&("key"in Ge||"value"in Ge)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(S.a)(!Ae||Array.isArray(ge),"`value` should be array when `mode` is `multiple` or `tags`")}if(fe){var Ye=null;Object(O.a)(fe).some(function(Ge){if(!U.isValidElement(Ge)||!Ge.type)return!1;var Ke=Ge.type;if(Ke.isSelectOption)return!1;if(Ke.isSelectOptGroup){var mt=Object(O.a)(Ge.props.children).every(function(vt){return!U.isValidElement(vt)||!Ge.type||vt.type.isSelectOption?!0:(Ye=vt.type,!1)});return!mt}return Ye=Ke,!0}),Ye&&Object(S.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ye.displayName||Ye.name||Ye,"`.")),Object(S.a)(le===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}var L=m,N=Object(o.a)({prefixCls:"rc-select",components:{optionList:a},convertChildrenToData:d,flattenOptions:l.d,getLabeledValue:l.e,filterOptions:l.b,isValueDisabled:l.g,findValueOption:l.c,warningProps:L,fillOptionsWithMissingValue:l.a}),H=function(C){Object(k.a)(ae,C);var $=Object(Q.a)(ae);function ae(){var fe;return Object(q.a)(this,ae),fe=$.apply(this,arguments),fe.selectRef=U.createRef(),fe.focus=function(){fe.selectRef.current.focus()},fe.blur=function(){fe.selectRef.current.blur()},fe}return Object(K.a)(ae,[{key:"render",value:function(){return U.createElement(N,Object.assign({ref:this.selectRef},this.props))}}]),ae}(U.Component);H.Option=h,H.OptGroup=y;var Y=H,F=Le.c=Y},M8RZ:function(Xe,Le,W){"use strict";W.d(Le,"a",function(){return M});var q=W("fWQN"),K=W("mtLc"),k=W("yKVA"),Q=W("879j"),U=W("q1tI"),w=W.n(U),j=W("i8i4"),B=W.n(j),M=function(T){Object(k.a)(A,T);var g=Object(Q.a)(A);function A(P){var D;Object(q.a)(this,A),D=g.call(this,P);var b=window.document;return D.node=b.createElement("div"),b.body.appendChild(D.node),D}return Object(K.a)(A,[{key:"render",value:function(){var D=this.props.children;return Object(j.createPortal)(D,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),A}(w.a.Component)},MvOs:function(Xe,Le,W){"use strict";W.r(Le);var q=W("/zsF"),K=W("PArb"),k=W("sPJy"),Q=W("bE4q"),U=W("+L6B"),w=W("2/Rp"),j=W("14J3"),B=W("BMrR"),M=W("jCWc"),T=W("kPKH"),g=W("5Dmo"),A=W("3S7+"),P=W("sRBo"),D=W("kaz8"),b=W("T2oS"),v=W("W9HT"),c=W("7Kak"),a=W("9yH6"),u=W("MXD1"),h=W("CFYs"),_=W("miYZ"),y=W("tsqr"),f=W("k1fw"),O=W("9og8"),E=W("2qtc"),d=W("kLXV"),l=W("/xke"),o=W("TeRw"),i=W("tJVT"),S=W("PpiC"),x=W("5NDa"),m=W("5rEg"),L=W("aHsQ"),N=W("sGsY"),H=W("WmNS"),Y=W.n(H),F=W("q1tI"),C=W.n(F),$=W("Ty5D"),ae=W("55Ip"),fe=W("9kvl"),ye=W("D1Df"),je=W.n(ye),Me=W("Icgb"),Re=W("gUdW"),Ie=W("xGfz"),Pe=W("jhfD"),me=W("Llu2"),ce=W("BlwA"),te=W("bPs0"),ge=W("wd/R"),le=W.n(ge),De=W("V5fa"),Ae=W.n(De),Ce=W("1vsH"),He=W("s8TD"),We=W("xKgJ"),ot=W("bntm"),Ye=W("V0Rq"),Ge=W("HBuW"),Ke=W("9Bee"),mt=W("Ot1p"),vt=function(dt){var Et,Mt,Wt,rn,it=dt.item,ft=dt.answerData,pn=dt.isEducation,En=dt.onBlur,en=En===void 0?function(){}:En,Ht=Object(F.useRef)(""),Zt=Object(F.useState)(),cn=Object(i.a)(Zt,2),Sn=cn[0],ct=cn[1],Xt=Object(F.useState)(!1),On=Object(i.a)(Xt,2),Pn=On[0],qt=On[1],vn=Object(F.useState)(pn||!1),z=Object(i.a)(vn,2),p=z[0],R=z[1],G=Object(F.useRef)(),J=function(){clearInterval(G.current),G.current=setInterval(function(){Pn&&en(Ht.current)},30*1e3)},V=function(at){en(Ht.current);var wt="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(at||window.event).returnValue=wt,wt};return Object(F.useEffect)(function(){console.log("isFocus:",Pn),Pn?(window.addEventListener("beforeunload",V),J()):window.removeEventListener("beforeunload",V)},[Pn]),Object(F.useEffect)(function(){ct(it==null?void 0:it.a_flag)},[it==null?void 0:it.a_flag]),Object(F.useEffect)(function(){return function(){clearInterval(G.current)}},[]),C.a.createElement("div",null,(ft==null||((Et=ft.exercise)===null||Et===void 0)?void 0:Et.user_exercise_status)===1?C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u6211\u7684\u7B54\u6848\uFF1A"),C.a.createElement("div",{className:Ae.a.simpleText},C.a.createElement(Ke.a,{value:it==null||((Mt=it.user_answer)===null||Mt===void 0)?void 0:Mt[0]}))):C.a.createElement("div",{className:it.user_score&&(it.user_score===it.question_score?"c-green":"c-red")},p?C.a.createElement(mt.a,{watch:!0,isFocus:!0,defaultValue:it==null||((Wt=it.user_answer)===null||Wt===void 0)?void 0:Wt[0],id:it==null?void 0:it.question_id,onChange:function(at){Ht.current=at,qt(!0)},onBlur:function(){en(Ht.current),clearInterval(G.current),qt(!1)}}):C.a.createElement("div",{onClick:function(){var at;if(!it.repeat_answer&&(it==null||((at=it.user_answer)===null||at===void 0)?void 0:at.length)>0&&!it.israp)return;R(!0)},className:Ae.a.startAnswer},C.a.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"))),Object(We.t)()&&(it==null?void 0:it.standard_answer)&&C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),C.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},C.a.createElement(Ke.a,{value:it==null||((rn=it.standard_answer)===null||rn===void 0)?void 0:rn[0]}))))},yt=vt,Ct=W("OaEy"),ht=W("2fM7"),Ot=function(dt){var Et,Mt,Wt,rn,it=dt.item,ft=dt.answerData,pn=dt.isEducation,En=dt.onBlur,en=En===void 0?function(){}:En,Ht=Object(F.useRef)(""),Zt=Object(F.useState)(),cn=Object(i.a)(Zt,2),Sn=cn[0],ct=cn[1],Xt=Object(F.useState)(!1),On=Object(i.a)(Xt,2),Pn=On[0],qt=On[1],vn=Object(F.useState)(!1),z=Object(i.a)(vn,2),p=z[0],R=z[1],G=Object(F.useState)(pn||!1),J=Object(i.a)(G,2),V=J[0],Se=J[1],at=Object(F.useState)(0),wt=Object(i.a)(at,2),Bt=wt[0],ut=wt[1],zt=Object(F.useRef)(it.kp_content||""),Kt=Object(F.useRef)(it.kp_clazz),mn=Object(F.useRef)(),Hn=Object(F.useMemo)(function(){var un,kn;return(un=Ht.current)===null||un===void 0||((kn=un.replace(/[\n|\r|\t]/g,""))===null||kn===void 0)?void 0:kn.length},[Ht.current]),Vn=function(){clearInterval(mn.current),mn.current=setInterval(function(){p&&en(Ht.current,zt.current,Kt.current)},30*1e3)};return Object(F.useEffect)(function(){console.log("isFocus:",p),Vn()},[p]),Object(F.useEffect)(function(){ct(it==null?void 0:it.a_flag)},[it==null?void 0:it.a_flag]),Object(F.useEffect)(function(){return function(){clearInterval(mn.current)}},[]),C.a.createElement("div",null,(ft==null||((Et=ft.exercise)===null||Et===void 0)?void 0:Et.user_exercise_status)===1?C.a.createElement("div",null,C.a.createElement("div",{className:"mt30"},C.a.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),C.a.createElement("br",null),C.a.createElement(m.a,{disabled:!0,className:"mt10",value:zt.current,onChange:function(kn){zt.current=kn.target.value,ut(Bt+1)},onBlur:function(){en(Ht.current,zt.current,Kt.current),R(!1)}})),C.a.createElement("div",{className:"mt30"},C.a.createElement("strong",null,"\u4F5C\u54C1\u7C7B\u578B\uFF1A"),C.a.createElement("br",null),C.a.createElement(ht.a,{disabled:!0,className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Kt.current,onChange:function(kn){Kt.current=kn,ut(Bt+1)},onBlur:function(){en(Ht.current,zt.current,Kt.current),R(!1)}},C.a.createElement(ht.a.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),C.a.createElement(ht.a.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),C.a.createElement("p",{className:"mt10 mb0"},"\u4F5C\u54C1\u5185\u5BB9\uFF1A"),C.a.createElement("div",{className:Ae.a.simpleText},C.a.createElement(Ke.a,{value:it==null||((Mt=it.user_answer)===null||Mt===void 0)?void 0:Mt[0]}))):C.a.createElement("div",null,C.a.createElement("div",{className:"mt30"},C.a.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),C.a.createElement("br",null),C.a.createElement(m.a,{className:"mt10",maxLength:60,onBlur:function(){return en(Ht.current,zt.current,Kt.current)},placeholder:"\u8BF7\u8F93\u5165\u4F5C\u6587\u9898\u76EE(\u6700\u591A60\u4E2A\u5B57)",value:zt.current,onChange:function(kn){zt.current=kn.target.value,ut(Bt+1)}})),C.a.createElement("div",{className:"mt30"},C.a.createElement("strong",null,"\u4F5C\u6587\u7C7B\u578B\uFF1A"),C.a.createElement("br",null),C.a.createElement(ht.a,{className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Kt.current,onChange:function(kn){Kt.current=kn,en(kn.current,zt.current,Kt.current),ut(Bt+1)}},C.a.createElement(ht.a.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),C.a.createElement(ht.a.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),C.a.createElement("div",{className:"mt30 mb20"},C.a.createElement("div",{className:it.user_score&&(it.user_score===it.question_score?"c-green":"c-red")},C.a.createElement("strong",null,"\u4F5C\u6587\u5185\u5BB9\uFF1A"),C.a.createElement("br",null),C.a.createElement("div",{className:"mt10 relative"},C.a.createElement("span",{className:"c-blue",style:{position:Pn?"fixed":"absolute",top:Pn?61:4,left:10,zIndex:106}},"\u5DF2\u8F93\u5165",Hn,"\u5B57"),V?C.a.createElement(mt.a,{className:Ae.a.simpleMd,disablePaste:!0,hidetoolBar:pn,height:pn?"60vh":150,isFocus:!0,defaultValue:it==null||((Wt=it.user_answer)===null||Wt===void 0)?void 0:Wt[0],id:it==null?void 0:it.question_id,onFullScreen:function(kn){return qt(kn)},onChange:function(kn){Ht.current=kn,R(!0),ut(Bt+1)},onBlur:function(){en(Ht.current,zt.current,Kt.current),R(!1)}}):C.a.createElement("div",{onClick:function(){return Se(!0)},className:Ae.a.startAnswer},C.a.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54")))))),Object(We.t)()&&(it==null?void 0:it.standard_answer)&&C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),C.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},C.a.createElement(Ke.a,{value:it==null||((rn=it.standard_answer)===null||rn===void 0)?void 0:rn[0]}))))},Oe=Ot,Te=W("g9YV"),Je=W("wCAj"),rt=W("5GOC"),Ue=W("JsLm"),qe=W("ZW9T"),xe=W("o5mm"),he=W.n(xe),pe=function(dt){var Et,Mt,Wt,rn,it=dt.item,ft=dt.answerData,pn=Object(F.useState)([]),En=Object(i.a)(pn,2),en=En[0],Ht=En[1],Zt=Object(F.useState)([]),cn=Object(i.a)(Zt,2),Sn=cn[0],ct=cn[1];Object(F.useEffect)(function(){var qt;if(!(it!=null&&(qt=it.shixun_details)!==null&&qt!==void 0&&qt.length))return;for(var vn=[],z=[],p=0;p<(it==null||((R=it.shixun_details)===null||R===void 0)?void 0:R.length);p++){for(var R,G,J,V=0;V<(it==null?void 0:it.shixun_details[p].stage_list.length);V++){var Se,at,wt,Bt,ut=it==null?void 0:it.shixun_details[p].stage_list[V];vn.push(Object(f.a)(Object(f.a)({},ut),{operation:it==null||((Se=it.shixun_details)===null||Se===void 0||((at=Se[p])===null||at===void 0||((wt=at.shixun_detail)===null||wt===void 0||((Bt=wt[0])===null||Bt===void 0))))?void 0:Bt.game_identifier}))}if(it!=null&&(G=it.shixun_details)!==null&&G!==void 0&&(J=G[p])!==null&&J!==void 0&&J.shixun_detail){var zt,Kt,mn;z.push(it==null||((zt=it.shixun_details)===null||zt===void 0||((Kt=zt[p])===null||Kt===void 0||((mn=Kt.shixun_detail)===null||mn===void 0)))?void 0:mn[0])}}ct(z),Ht(vn)},[it==null?void 0:it.shixun_details]);var Xt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(vn){return C.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:vn&&vn.length>25?vn:""},vn)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.evaluate_count?z.evaluate_count:C.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(vn,z){var p=!1;return z.finished_time&&ft!==null&&ft!==void 0&&ft.exercise&&ft!==null&&ft!==void 0&&ft.exercise_answer_user&&((ft==null?void 0:ft.exercise.time)===-1?p=le()(ft==null?void 0:ft.exercise.end_time).isBefore(z.finished_time):p=le()(ft==null?void 0:ft.exercise_answer_user.start_at).add(ft==null?void 0:ft.exercise.time,"m").isBefore(z.finished_time)),C.a.createElement("span",null,z.finished_time||C.a.createElement("span",{className:"c-grey-999"},"--"),C.a.createElement("span",{className:"c-orange-ff9 "},p?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.time_consuming||C.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(vn,z,p){return vn?C.a.createElement(Ue.a,{affix:!1,className:"mt10"},C.a.createElement(Ue.a.Link,{href:"#challenge_".concat(it==null?void 0:it.question_id).concat(p),title:C.a.createElement("span",{style:{color:"#0152d9"}},"\u67E5\u770B")})):C.a.createElement("span",{className:"c-grey-999"},"--")}}],On=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(vn,z){return C.a.createElement("span",null,z.error_msg?z.error_msg:"--")}}],Pn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.a.createElement("div",{className:"mt15 mb15"},C.a.createElement("div",null,it==null||((Et=it.shixun)===null||Et===void 0)?void 0:Et.map(function(qt,vn){return C.a.createElement(B.a,{className:"font16",gutter:[0,20]},C.a.createElement(T.a,{flex:"1"},qt.challenge_name," (",qt.challenge_score,"\u5206)"),C.a.createElement(T.a,{flex:"100px",className:"tr"},!qt.answer_status&&C.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),!!qt.answer_status&&C.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(ft==null||((Mt=ft.exercise)===null||Mt===void 0)?void 0:Mt.student_commit_status)!==0||(ft==null||((Wt=ft.exercise)===null||Wt===void 0)?void 0:Wt.user_exercise_status)!==0?C.a.createElement(C.a.Fragment,null,!!(en!=null&&en.length)&&C.a.createElement("div",null,C.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),C.a.createElement(Je.a,{columns:Xt,dataSource:en,pagination:!1})),!!(Sn!=null&&Sn.length)&&C.a.createElement("div",null,C.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),Sn==null?void 0:Sn.map(function(qt,vn){return C.a.createElement("div",{id:"challenge_".concat(it==null?void 0:it.question_id).concat(vn),className:"mt5"},C.a.createElement("div",null,C.a.createElement("span",{className:"font16 mr15"}," \u7B2C",qt.position,"\u5173"),C.a.createElement(ae.a,{className:"current c-black font16",to:"/tasks/".concat(qt.game_identifier)},qt.name)),(qt==null?void 0:qt.st)===0&&qt.passed_code&&C.a.createElement("aside",{className:he.a.shixunWrp},C.a.createElement("h2",null,"\u7B2C\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",C.a.createElement("span",{className:"c-light-black"},qt.path)),C.a.createElement(qe.b,{height:300,language:"python",theme:"default",value:qt.passed_code,options:Pn})))}))):C.a.createElement(C.a.Fragment,null,Object(We.t)()&&C.a.createElement(Ke.a,{className:"c-grey-999 mt20 mb20",value:it==null?void 0:it.question_title}),it==null||((rn=it.shixun)===null||rn===void 0)?void 0:rn.map(function(qt,vn){return C.a.createElement("p",{className:"font16 c-grey-666 mb5",key:vn},C.a.createElement("span",{className:"mr20"},"\u7B2C",qt==null?void 0:qt.challenge_position,"\u5173 ",qt==null?void 0:qt.challenge_name),C.a.createElement("span",null,qt==null?void 0:qt.challenge_score,"\u5206"))})))},re=pe,ie=W("J66h"),oe=function(dt){var Et=dt.item,Mt=dt.answerData,Wt=Object(F.useState)([]),rn=Object(i.a)(Wt,2),it=rn[0],ft=rn[1];Object(F.useEffect)(function(){var en;if((Et==null||((en=Et.evaluate_codes)===null||en===void 0)?void 0:en.length)>0){var Ht;ft(Et==null||((Ht=Et.evaluate_codes)===null||Ht===void 0)?void 0:Ht.map(function(Zt,cn){return{key:cn+1,error_msg:Zt!=null&&Zt.error_msg?ie.Base64.decode(Zt==null?void 0:Zt.error_msg):""}}))}else ft([{key:"--",error_msg:"--"}])},[Et==null?void 0:Et.evaluate_codes]);var pn=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Ht,Zt){return C.a.createElement("span",null,Zt.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Ht,Zt){return C.a.createElement("span",null,Zt.error_msg?Zt.error_msg:"--")}}],En={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.a.createElement(C.a.Fragment,null,C.a.createElement("div",{className:"mt15 mb15"},C.a.createElement(Ke.a,{value:Et==null?void 0:Et.description})),(Et==null?void 0:Et.passed_code)&&C.a.createElement("aside",{className:he.a.shixunWrp},C.a.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),C.a.createElement(qe.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:Et!=null&&Et.passed_code?ie.Base64.decode(Et==null?void 0:Et.passed_code):"",options:En})))},de=oe,ke=W("oBTY"),we=m.a.TextArea,nt=function(dt){var Et,Mt,Wt=dt.item,rn=dt.answerData,it=dt.onBlur,ft=it===void 0?function(){}:it,pn=Object(F.useState)([]),En=Object(i.a)(pn,2),en=En[0],Ht=En[1];return Object(F.useEffect)(function(){for(var Zt=[],cn=function(Xt){var On,Pn=(Wt==null||((On=Wt.user_answer)===null||On===void 0)?void 0:On.find(function(qt){return qt.choice_id===Xt+1}))||{choice_id:Xt+1,answer_text:""};Zt.push(Object(f.a)({},Pn))},Sn=0;Sn<(Wt==null?void 0:Wt.multi_count);Sn++)cn(Sn);Ht(Zt)},[Wt==null?void 0:Wt.user_answer]),C.a.createElement("div",null,en==null?void 0:en.map(function(Zt,cn){var Sn,ct;return C.a.createElement("div",{className:"mt10"},C.a.createElement("span",null,"\u6211\u7684\u7B54\u6848\uFF08\u586B\u7A7A",cn+1,"\uFF09:"),C.a.createElement("div",null,C.a.createElement(we,{autoSize:!0,rows:4,disabled:!Wt.repeat_answer&&(Wt==null||((Sn=Wt.user_answer)===null||Sn===void 0)?void 0:Sn.length)>0&&!Wt.israp||(rn==null||((ct=rn.exercise)===null||ct===void 0)?void 0:ct.user_exercise_status)===1,value:Zt==null?void 0:Zt.answer_text,onChange:function(On){en[cn].answer_text=On.target.value,Ht(Object(ke.a)(en))},onBlur:function(On){return ft(Zt==null?void 0:Zt.answer_text,cn+1,en)},className:"overflow_hidden ".concat(Wt.user_score&&(Wt.user_score===Wt.question_score?"c-green":"c-red"))})))}),!!(Wt!=null&&(Et=Wt.standard_answer)!==null&&Et!==void 0&&Et.length)&&C.a.createElement("div",null,Wt==null||((Mt=Wt.standard_answer)===null||Mt===void 0)?void 0:Mt.map(function(Zt,cn){return C.a.createElement("div",null,C.a.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",cn+1,"\uFF09:"),C.a.createElement("div",null,C.a.createElement(we,{autoSize:!0,disabled:!0,value:Zt==null?void 0:Zt.answer_text[0]})))})))},bt=nt,Lt=W("lzim"),St=m.a.TextArea,gt=function(dt){var Et=dt.data;return C.a.createElement("div",{className:"tc mt80"},C.a.createElement("img",{width:"486",src:Lt.m})," ",C.a.createElement("br",null),Et.status===-1&&C.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),Et.status===-2&&C.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",C.a.createElement("span",{className:"c-red"},Et.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),C.a.createElement(w.a,{className:"mt40 pl20 pr20",type:"primary"},C.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},Ze=gt,et=W("m3rI"),ze=W("LvDl"),se=N.a.Countdown,be=m.a.TextArea,$e=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Qe={0:"c-red-ee4",1:"c-green"},At=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Tt=function(dt){var Et,Mt,Wt,rn,it,ft,pn,En,en,Ht,Zt,cn,Sn,ct,Xt,On,Pn,qt,vn,z,p,R,G,J,V,Se,at,wt,Bt,ut,zt,Kt,mn,Hn,Vn,un,kn,Hr,Xn,rr,$n,Ar,lr,Tr,Er,Kr=dt.globalSetting,xi=dt.loading,Yn=dt.user,ur=dt.exercise,Ir=dt.dispatch,wr=dt.location,zr=Object(S.a)(dt,["globalSetting","loading","user","exercise","dispatch","location"]),Vt=Object($.i)(),hn=Object(F.useState)({}),Un=Object(i.a)(hn,2),ve=Un[0],yn=Un[1],xn=Object(F.useState)({}),_r=Object(i.a)(xn,2),ln=_r[0],ir=_r[1],Yr=Object(F.useState)({}),Nr=Object(i.a)(Yr,2),ar=Nr[0],Ci=Nr[1],dr=Object(F.useState)(!1),ti=Object(i.a)(dr,2),Rr=ti[0],Or=ti[1],hi=Object(F.useState)(!0),hr=Object(i.a)(hi,2),Br=hr[0],Xi=hr[1],Yt=Object(F.useState)(!1),nn=Object(i.a)(Yt,2),$t=nn[0],dn=nn[1],_n=Object(F.useState)(!1),Dn=Object(i.a)(_n,2),bn=Dn[0],Nn=Dn[1],er=Object(F.useState)(),fn=Object(i.a)(er,2),xr=fn[0],Cn=fn[1],Kn=Object(F.useState)(null),fr=Object(i.a)(Kn,2),tr=fr[0],An=fr[1],Tn=Object(F.useState)(!1),wn=Object(i.a)(Tn,2),Cr=wn[0],Jr=wn[1],fi=Object(F.useState)(0),ki=Object(i.a)(fi,2),Ba=ki[0],vo=ki[1],Ua=Object(F.useState)(""),ja=Object(i.a)(Ua,2),Qo=ja[0],Fa=ja[1],yo=Object(F.useState)("none"),Wa=Object(i.a)(yo,2),Yo=Wa[0],Si=Wa[1],ni=Object(F.useState)(""),Qi=Object(i.a)(ni,2),Ha=Qi[0],bo=Qi[1],Zr=Object(F.useState)({status:0}),pi=Object(i.a)(Zr,2),Yi=pi[0],Ka=pi[1],Eo=Object(F.useState)(!1),xo=Object(i.a)(Eo,2),Co=xo[0],da=xo[1],Pi=Object(F.useState)(!1),Gr=Object(i.a)(Pi,2),za=Gr[0],Ga=Gr[1],Jo=Object(F.useState)(window.document.domain==="kepukehuan.educoder.net"),So=Object(i.a)(Jo,2),Ur=So[0],Zo=So[1],Va=Object(F.useRef)(),Ai=Object(F.useRef)(),ca=Object(F.useRef)(),ha=Object(F.useRef)(),fa=Object(F.useRef)(),Ii=Object(F.useRef)(),Ji=Object(F.useMemo)(function(){return new WebSocket("ws://localhost:8082")},[]),Xa=Object(F.useState)(0),jr=Object(i.a)(Xa,2),Rn=jr[0],mi=jr[1],Qa=Object(F.useState)(0),Ya=Object(i.a)(Qa,2),Ln=Ya[0],gi=Ya[1],qo=Object(F.useState)(!1),Ao=Object(i.a)(qo,2),$o=Ao[0],Fr=Ao[1],Ni=Object(F.useState)(!1),Ti=Object(i.a)(Ni,2),Bi=Ti[0],Ja=Ti[1],To=Object(F.useState)(),pa=Object(i.a)(To,2),vi=pa[0],ri=pa[1],pr=Object(F.useState)(),ii=Object(i.a)(pr,2),ai=ii[0],ma=ii[1];Object(F.useEffect)(function(){return document.body.setAttribute("data-custom","auto"),function(){document.body.removeAttribute("data-custom")}},[]),Object(F.useEffect)(function(){var Pt;return(Pt=Yn.userInfo)!==null&&Pt!==void 0&&Pt.user_id&&(Object(We.d)()?yi():Yn.userInfo.login&&_o()),window.addEventListener("message",Za),function(){window.removeEventListener("message",Za),wr.pathname.indexOf("/detail")>-1&&Object(ot.b)()}},[Vt.categoryId,Yn.userInfo.login]),Object(F.useEffect)(function(){return tr>60&&ve&&(Ii.current=setInterval(function(){var Pt,ue;if(tr--,tr===60&&clearInterval(Ii.current),localStorage.getItem("ismain")==="1")return;ve==null||((Pt=ve.exercise)===null||Pt===void 0||((ue=Pt.exercise_events)===null||ue===void 0))||ue.map(function(tt,Be){parseInt(tt==null?void 0:tt.reminder_time)*60===tr&&o.a.open({message:"\u6E29\u99A8\u63D0\u793A",top:76,description:C.a.createElement("span",null,tt==null?void 0:tt.reminder_content),duration:60,onClick:function(){Jr(!0)},onClose:function(){Jr(!0)}})})},1e3)),function(){clearInterval(Ii.current),o.a.destroy()}},[tr,ve]),Object(F.useEffect)(function(){return Ur&&Ir({type:"globalSetting/headerFooterToggle",payload:!1}),window.addEventListener("beforeunload",wo),function(){clearTimeout(ca.current),clearTimeout(ha.current),window.removeEventListener("beforeunload",wo)}},[]),Object(F.useEffect)(function(){var Pt;ve!=null&&(Pt=ve.question_status)!==null&&Pt!==void 0&&Pt.every(function(ue){return!!ue.ques_status&&Co&&(ln==null?void 0:ln.used_screen_num)<(ln==null?void 0:ln.screen_num)})&&setTimeout(function(){var ue;(ue=Ai.current)===null||ue===void 0||ue.handlePhoto()},1300)},[ve]),Object(F.useEffect)(function(){var Pt;if(clearTimeout(ca.current),clearTimeout(ha.current),ve!=null&&(Pt=ve.exercise)!==null&&Pt!==void 0&&Pt.left_time&&Object(We.t)()){var ue,tt;if((ve==null||((ue=ve.exercise)===null||ue===void 0)?void 0:ue.left_time)>1800){var Be;ha.current=setTimeout(function(){d.a.info({content:"\u5F53\u524D\u8DDD\u79BB\u8003\u8BD5\u7ED3\u675F\u8FD8\u670930\u5206\u949F",icon:C.a.createElement(Me.a,null),okText:"\u77E5\u9053\u4E86"})},((ve==null||((Be=ve.exercise)===null||Be===void 0)?void 0:Be.left_time)-1800)*1e3)}if((ve==null||((tt=ve.exercise)===null||tt===void 0)?void 0:tt.left_time)>900){var Rt;ca.current=setTimeout(function(){d.a.info({content:"\u5F53\u524D\u8DDD\u79BB\u8003\u8BD5\u7ED3\u675F\u8FD8\u670915\u5206\u949F",icon:C.a.createElement(Me.a,null),okText:"\u77E5\u9053\u4E86"})},((ve==null||((Rt=ve.exercise)===null||Rt===void 0)?void 0:Rt.left_time)-900)*1e3)}}},[ve==null||((Et=ve.exercise)===null||Et===void 0)?void 0:Et.left_time]);var wo=function(){var ue;(ue=ur.exerciseUserInfo)!==null&&ue!==void 0&&ue.screen_open&&window.navigator.sendBeacon("".concat(et.a.API_SERVER,"/api/exercises/").concat(Vt.categoryId,"/commit_screen_at.json"),{})},Za=function(ue){ue.data==="backExercise"&&Zi()},Zi=function(){Si("none"),Fa(""),yi()},_o=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt,Be,Rt,pt,Nt,Ft,_t,Jt,kt,It,sn;return Y.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:return on.next=2,Ir({type:"exercise/getExerciseUserInfo",payload:Object(f.a)({},Vt)});case 2:if(Be=on.sent,ir(Object(f.a)({},Be.data)),!((Be==null||((tt=Be.data)===null||tt===void 0)?void 0:tt.ip_limit)!=="no")){on.next=11;break}if(!((Be==null||((Rt=Be.data)===null||Rt===void 0)?void 0:Rt.ip_limit)==="inner")){on.next=9;break}return on.next=8,Object(He.a)({ip_limit:Be==null||((pt=Be.data)===null||pt===void 0)?void 0:pt.ip_limit});case 8:Ft=on.sent;case 9:return on.next=11,Object(Ce.q)({exerciseId:Vt.categoryId,ip:Ft,errmsgHide:!0,ip_limit:Be==null||((Nt=Be.data)===null||Nt===void 0)?void 0:Nt.ip_limit}).catch(function(zn){Ka(zn)});case 11:if(!((Be==null?void 0:Be.status)==0)){on.next=18;break}if(!((Be==null||((_t=Be.data)===null||_t===void 0)?void 0:_t.used_screen_num)>(Be==null||((Jt=Be.data)===null||Jt===void 0)?void 0:Jt.screen_num)&&Be!==null&&Be!==void 0&&(kt=Be.data)!==null&&kt!==void 0&&kt.screen_open)){on.next=15;break}return Fi(),on.abrupt("return",!1);case 15:dn(Be==null?void 0:Be.data.check_camera),Be!=null&&Be.data.check_camera||Nn(Be==null||((It=Be.data)===null||It===void 0)?void 0:It.screen_open),Be!=null&&(sn=Be.data)!==null&&sn!==void 0&&sn.check_camera||yi();case 18:case"end":return on.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),yi=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt,Be,Rt,pt,Nt,Ft,_t,Jt,kt,It,sn,jn,on,zn,Xr,si,li,ra,$a,ia,aa,Ea,xa,oa,Ca,Oi,eo,Ki,mr,Sa,to,Aa,gr,Mn,Dr,qr,$r,Ta,sa;return Y.a.wrap(function(vr){for(;;)switch(vr.prev=vr.next){case 0:if(Or(!0),localStorage.setItem("ismain","2"),Rt=(tt=Yn.userInfo)===null||tt===void 0?void 0:tt.user_id,!Object(We.d)()){vr.next=11;break}return vr.next=6,Object(Ye.F)({exerciseId:Vt.categoryId,login:Vt.login}).catch(function(){return Or(!1)});case 6:Be=vr.sent,((pt=Be)===null||pt===void 0?void 0:pt.exercise)&&(Be.exercise.user_exercise_status=1),Rt=(Nt=Be)===null||Nt===void 0||((Ft=Nt.exercise_answer_user)===null||Ft===void 0)?void 0:Ft.user_id,vr.next=31;break;case 11:if(!(wr!=null&&(_t=wr.query)!==null&&_t!==void 0&&_t.check)){vr.next=18;break}return vr.next=14,Object(Ye.y)(Object(f.a)({},Vt)).catch(function(){return Or(!1)});case 14:Be=vr.sent,Rt=(ra=Be)===null||ra===void 0||(($a=ra.exercise)===null||$a===void 0)?void 0:$a.user_id,vr.next=25;break;case 18:return vr.next=20,Object(Ye.x)(Object(f.a)({},Vt)).catch(function(){return Or(!1)});case 20:Be=vr.sent,Be.status===-1&&oi(),((ia=Be)===null||ia===void 0?void 0:ia.exercise)&&(Be.exercise.user_exercise_status=0),((aa=Be)===null||aa===void 0?void 0:aa.exercise)&&(Be.exercise.exercise_status=2),(Ea=Be)===null||Ea===void 0||((xa=Ea.exercise_question_types)===null||xa===void 0)||xa.map(function(Jn){if((Jn==null?void 0:Jn.question_type)<3){var Qr;Jn==null||((Qr=Jn.items)===null||Qr===void 0)||Qr.map(function(Di){Di.user_answer=Di.question_choices.filter(function(ui){return ui.user_answer_boolean}).map(function(ui){return ui.choice_id})})}});case 25:if(!(!((Jt=Be)!==null&&Jt!==void 0&&(kt=Jt.exercise)!==null&&kt!==void 0&&kt.can_start)&&(It=Be)!==null&&It!==void 0&&It.exercise)){vr.next=28;break}return window.location.href="/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/users/").concat(Vt.login,"/check"),vr.abrupt("return");case 28:if(((sn=Be.exercise)===null||sn===void 0?void 0:sn.commit_status)===0&&!fa.current)try{fa.current=!0,Ji.send(JSON.stringify({type:"toggleLockExit",data:!0})),Ji.send(JSON.stringify({type:"network-close",data:""}))}catch(Jn){}(jn=Be)!==null&&jn!==void 0&&(on=jn.exercise)!==null&&on!==void 0&&on.left_time&&(setTimeout(function(){bo(Ae.a.red)},(((oa=Be)===null||oa===void 0||((Ca=oa.exercise)===null||Ca===void 0)?void 0:Ca.left_time)-300>0?((Oi=Be)===null||Oi===void 0||((eo=Oi.exercise)===null||eo===void 0)?void 0:eo.left_time)-300:0)*1e3),An((Ki=Be.exercise)===null||Ki===void 0?void 0:Ki.left_time)),((zn=Be)===null||zn===void 0||((Xr=zn.exercise)===null||Xr===void 0)?void 0:Xr.take_photo)>=((si=Be)===null||si===void 0||((li=si.exercise)===null||li===void 0)?void 0:li.photo_count);case 31:Or(!1),Be&&(((mr=Be)!==null&&mr!==void 0&&(Sa=mr.exercise)!==null&&Sa!==void 0&&Sa.question_random||(to=Be)!==null&&to!==void 0&&(Aa=to.exercise)!==null&&Aa!==void 0&&Aa.choice_random)&&(sa=1,Be.exercise.question_random=($r=Be)===null||$r===void 0||((Ta=$r.exercise_question_types)===null||Ta===void 0)?void 0:Ta.map(function(Jn){var Qr,Di,ui,ei;return(Qr=Be)!==null&&Qr!==void 0&&(Di=Qr.exercise)!==null&&Di!==void 0&&Di.choice_random&&((Jn.question_type===0||Jn.question_type===1)&&Jn.items.map(function(di){return di.question_choices=Object(Ce.Q)(di.question_choices,Rt),di}),Jn.question_type===7&&Jn.items.forEach(function(di){di.sub_exercise_questions.forEach(function(no){no.question_choices=Object(Ce.Q)(no.question_choices,Rt)})})),(ui=Be)!==null&&ui!==void 0&&(ei=ui.exercise)!==null&&ei!==void 0&&ei.question_random&&(Jn.items=Object(Ce.Q)(Jn.items,Rt)),Jn.items.map(function(di){return di.question_num=sa,sa++,di}),Jn})),Be.exercise_types=((gr=Be)===null||gr===void 0?void 0:gr.exercise_types)||((Mn=Be)===null||Mn===void 0||((Dr=Mn.exercise_scores)===null||Dr===void 0)?void 0:Dr.exercise_types),Be.question_status=Be.question_status||ga(((qr=Be)===null||qr===void 0?void 0:qr.exercise_question_types)||[]),yn(Be));case 33:case"end":return vr.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),ga=function(ue){var tt=[];return ue.forEach(function(Be){tt=tt.concat(Be.items)}),tt=tt.map(function(Be){return{ques_status:Be==null?void 0:Be.ques_status,question_num:Be==null?void 0:Be.question_num,ques_id:Be==null?void 0:Be.question_id}}),tt};Object(F.useEffect)(function(){var Pt,ue,tt;((Pt=ve.exercise)===null||Pt===void 0?void 0:Pt.left_time)===0&&Fi(),((ue=ve.exercise)===null||ue===void 0?void 0:ue.left_time)&&Cn(Date.now()+(ve==null||((tt=ve.exercise)===null||tt===void 0)?void 0:tt.left_time)*1e3)},[(Mt=ve.exercise)===null||Mt===void 0?void 0:Mt.left_time]);var es=function(){var ue;(ve==null||((ue=ve.exercise)===null||ue===void 0)?void 0:ue.exercise_status)===3?d.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",C.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):d.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\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",C.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var tt=Object(O.a)(Y.a.mark(function Rt(){var pt,Nt;return Y.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return _t.next=2,Object(Ye.R)({categoryId:Vt.categoryId,user_ids:[ve==null||((pt=ve.exercise_answer_user)===null||pt===void 0)?void 0:pt.user_id]});case 2:Nt=_t.sent,Nt&&(y.b.info(Nt==null?void 0:Nt.message),oi());case 4:case"end":return _t.stop()}},Rt)}));function Be(){return tt.apply(this,arguments)}return Be}()})},oi=function(){window.location.href=Object(Ce.p)()?"/":"/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/detail")},va=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt;return Y.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Object(Ye.k)(Object(f.a)({},Vt));case 2:if(tt=Rt.sent,!(tt!=null&&tt.has_time)){Rt.next=10;break}return Cn(Date.now()+(tt==null?void 0:tt.left_time)*1e3),ve.exercise.left_time=tt==null?void 0:tt.left_time,yn(Object(f.a)({},ve)),Rt.abrupt("return",!0);case 10:return Ro(),Rt.abrupt("return",!1);case 12:case"end":return Rt.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),Ro=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt,Be;return Y.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Object(Ye.Z)({categoryId:Vt.categoryId,commit_method:2});case 2:tt=pt.sent,(tt==null?void 0:tt.status)===0&&(d.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:C.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",C.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var Nt=Object(O.a)(Y.a.mark(function _t(){return Y.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:oi();case 1:case"end":return kt.stop()}},_t)}));function Ft(){return Nt.apply(this,arguments)}return Ft}()}),y.b.info(tt==null?void 0:tt.message)),(tt==null?void 0:tt.status)===-3&&(Be=parseInt(tt==null?void 0:tt.message),ve.exercise.left_time=Be,yn(Object(f.a)({},ve)));case 5:case"end":return pt.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),qi=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt){var Be;return Y.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Object(Ge.D)({id:tt.shixun_identifier});case 2:Be=pt.sent,Be!=null&&Be.game_identifier&&(Fa("/tasks/".concat(Be.game_identifier,"?type=exercises&exercisesId=").concat(Vt.categoryId,"&coursesId=").concat(Vt.coursesId,"&login=").concat(Vt.login,"&questionId=").concat(tt.question_id)),Si("block"),localStorage.setItem("ismain","1")),(Be==null?void 0:Be.status)===-3?Object(Ce.o)():(Be==null?void 0:Be.status)===2?Ui(Be==null?void 0:Be.message,tt.question_id):(Be==null?void 0:Be.status)===3&&$i(Be==null?void 0:Be.message);case 5:case"end":return pt.stop()}},ue)}));return function(tt){return Pt.apply(this,arguments)}}(),Ui=function Pt(ue,tt){var Be;ue=(Be=ue)!==null&&Be!==void 0&&Be.includes(".json")?ue:"".concat(ue,".json"),d.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Rt=Object(O.a)(Y.a.mark(function Nt(){var Ft,_t;return Y.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,Object(Ye.S)({url:ue});case 2:if(Ft=kt.sent,Ft){kt.next=5;break}return kt.abrupt("return");case 5:return y.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),kt.next=8,Object(Ge.D)({id:Ft.shixun_identifier});case 8:if(_t=kt.sent,!(_t!=null&&_t.game_identifier)){kt.next=12;break}return qi({shixun_identifier:_t==null?void 0:_t.game_identifier,question_id:tt}),kt.abrupt("return");case 12:(_t==null?void 0:_t.status)===2?Pt(_t==null?void 0:_t.message,tt):(_t==null?void 0:_t.status)===3&&$i(_t==null?void 0:_t.message);case 13:case"end":return kt.stop()}},Nt)}));function pt(){return Rt.apply(this,arguments)}return pt}()})},$i=function(ue){d.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ue,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Oo=function(ue){ue.redo?d.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:C.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var tt=Object(O.a)(Y.a.mark(function Rt(){var pt,Nt,Ft,_t;return Y.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,Object(Ye.S)({id:ue.myshixun_identifier,url:ue.url});case 2:pt=kt.sent,pt&&(Nt=Object(ze.cloneDeep)(ve==null?void 0:ve.exercise_question_types),Ft=Nt==null?void 0:Nt.findIndex(function(It){return It.question_type===5}),Nt[Ft].items.find(function(It){return It.question_id===ue.question_id}).redo=!1,Nt[Ft].items.find(function(It){return It.question_id===ue.question_id}).shixun_identifier=pt.shixun_identifier,ve.exercise_question_types=Nt,yn(ve),_t=Object(f.a)(Object(f.a)({},ue),{},{shixun_identifier:pt.shixun_identifier}),qi(_t));case 4:case"end":return kt.stop()}},Rt)}));function Be(){return tt.apply(this,arguments)}return Be}()}):qi(ue)},ya=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt){var Be;return Y.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:if(!tt.hack_identifier){pt.next=5;break}return pt.next=3,Object(Ye.X)({id:tt.hack_identifier});case 3:Be=pt.sent,(Be==null?void 0:Be.status)===0&&(Fa("/myproblems/".concat(Be.identifier,"?type=exercises&exercisesId=").concat(Vt.categoryId,"&coursesId=").concat(Vt.coursesId,"&login=").concat(Vt.login,"&questionId=").concat(tt.question_id)),Si("block"),localStorage.setItem("ismain","1"));case 5:case"end":return pt.stop()}},ue)}));return function(tt){return Pt.apply(this,arguments)}}(),ji=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt,Be,Rt,pt,Nt,Ft){var _t,Jt,kt,It,sn;return Y.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:if(Ga(!0),kt={questionId:tt,exercise_choice_id:Be,answer_text:Rt},!((ln==null?void 0:ln.ip_limit)==="inner"||ln.ip_bind)){on.next=6;break}return on.next=5,Object(He.a)({ip_limit:ln==null?void 0:ln.ip_limit});case 5:Jt=on.sent;case 6:if(Nt&&(kt.kp_content=Nt),Nt&&(kt.kp_clazz=Ft),tt){on.next=11;break}return console.error("handleSave no questionId params"),on.abrupt("return");case 11:return kt.ip=Jt,on.next=14,Object(Ye.cb)(kt);case 14:It=on.sent,It!=null&&(_t=It.alert)!==null&&_t!==void 0&&_t.length&&(It==null||((sn=It.alert)===null||sn===void 0)||sn.map(function(zn){d.a.warn({title:"\u63D0\u793A",autoFocusButton:null,content:zn})})),(It==null?void 0:It.status)===0?pt&&pt():(It==null?void 0:It.status)===-1?setTimeout(function(){oi()},1e3):(It==null?void 0:It.status)===-2?Ka(It):(It==null?void 0:It.status)===-3&&(It.status=-1,Ka(It)),Ga(!1);case 18:case"end":return on.stop()}},ue)}));return function(tt,Be,Rt,pt,Nt,Ft){return Pt.apply(this,arguments)}}(),ts=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt){var Be,Rt;return Y.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:return Nt.next=2,va();case 2:return Nt.next=4,Object(Ye.d)({id:Vt.categoryId});case 4:if(Be=Nt.sent,Be){Nt.next=7;break}return Nt.abrupt("return");case 7:Be.question_undo!==0||Be.oj_undo!==0?(Rt="",Be.question_undo!==0&&Be.oj_undo!==0?Rt="\u6709 ".concat(Be.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(Be.oj_undo," \u4E2A\u7A0B\u5E8F\u9898"):Be.question_undo!==0&&Be.oj_undo===0?Rt="\u6709 ".concat(Be.question_undo," \u9898\u672A\u5B8C\u6210"):Be.question_undo===0&&Be.oj_undo!==0&&(Rt="\u6709 ".concat(Be.oj_undo," \u7A0B\u5E8F\u9898\u672A\u5B8C\u6210")),d.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:tt?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},Rt,C.a.createElement("br",null),tt?"\u5728".concat(le()(Be.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):xr?"\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat(Object(Ce.X)((xr-new Date().getTime())/1e3)," \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Ft=Object(O.a)(Y.a.mark(function Jt(){return Y.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:tt?ln!=null&&ln.screen_open?y.b.success("\u4FDD\u5B58\u6210\u529F"):oi():Fi();case 1:case"end":return It.stop()}},Jt)}));function _t(){return Ft.apply(this,arguments)}return _t}()})):d.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:tt?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},tt?"\u5728".concat(le()(Be.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):xr?"\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat(Object(Ce.X)((xr-new Date().getTime())/1e3)," \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Ft=Object(O.a)(Y.a.mark(function Jt(){return Y.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:tt?ln!=null&&ln.screen_open?y.b.success("\u4FDD\u5B58\u6210\u529F"):oi():Fi();case 1:case"end":return It.stop()}},Jt)}));function _t(){return Ft.apply(this,arguments)}return _t}()});case 8:case"end":return Nt.stop()}},ue)}));return function(tt){return Pt.apply(this,arguments)}}(),Do=function(ue){return C.a.createElement("div",null,C.a.createElement(h.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:ue}),C.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},qa=function(){var ue=0,tt=d.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Do(ue)}),Be=setInterval(function(){ue<=100?(ue+=2,tt.update({content:Do(ue)})):(tt.destroy(),clearInterval(Be))},50)},Fi=function(){var Pt=Object(O.a)(Y.a.mark(function ue(){var tt;return Y.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Object(Ye.Z)({categoryId:Vt.categoryId,commit_method:1});case 2:return tt=Rt.sent,Rt.next=5,Ir({type:"exercise/setActionTabs",payload:Object(f.a)({},{removeEventListenerExitScreen:!0})});case 5:if((tt==null?void 0:tt.status)===0){qa(),y.b.success(tt==null?void 0:tt.message),dn(!1);try{Ji.send(JSON.stringify({type:"toggleLockExit",data:!1})),Ji.send(JSON.stringify({type:"network-open",data:""}))}catch(pt){}setTimeout(function(){d.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",maskClosable:!1,keyboard:!1,onOk:function(){Object(ot.b)(),oi()}})},3e3)}case 6:case"end":return Rt.stop()}},ue)}));return function(){return Pt.apply(this,arguments)}}(),Wi=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt,Be,Rt,pt){return Y.a.wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:ji(Be,tt,null,function(){ve.question_status.find(function(_t){return _t.ques_id===Be}).ques_status=tt?1:0,pt.user_answer=[],pt.user_answer.push(tt),pt.repeat_answer||(pt.israp=!0),yn(Object(f.a)({},ve))});case 1:case"end":return Ft.stop()}},ue)}));return function(tt,Be,Rt,pt){return Pt.apply(this,arguments)}}(),ea=function(){var Pt=Object(O.a)(Y.a.mark(function ue(tt,Be,Rt,pt,Nt){return Y.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:ji(pt.question_id,tt,null,function(){var Jt,kt,It;pt.user_answer=[],pt.user_answer.push(tt);var sn=Nt==null||((Jt=Nt.sub_exercise_questions)===null||Jt===void 0)?void 0:Jt.filter(function(jn){var on;return((on=jn.user_answer)===null||on===void 0?void 0:on.length)===0});ve.question_status.find(function(jn){return jn.ques_id===Be}).ques_status=(sn==null?void 0:sn.length)===(Nt==null||((kt=Nt.sub_exercise_questions)===null||kt===void 0)?void 0:kt.length)?0:(sn==null?void 0:sn.length)>0&&(sn==null?void 0:sn.length)<(Nt==null||((It=Nt.sub_exercise_questions)===null||It===void 0)?void 0:It.length)?2:1,yn(Object(f.a)({},ve))});case 1:case"end":return _t.stop()}},ue)}));return function(tt,Be,Rt,pt,Nt){return Pt.apply(this,arguments)}}(),ns=function(ue,tt,Be){ji(tt,ue,null,function(){Be.user_answer=ue,Be.repeat_answer||(Be.israp=!0),ve.question_status.find(function(Rt){return Rt.ques_id===tt}).ques_status=ue!=null&&ue.length?1:0,yn(Object(f.a)({},ve))})},ba=function(ue,tt,Be,Rt,pt){if(!ue.replaceAll(" ","")){y.b.warning("\u56DE\u7B54\u4E0D\u80FD\u4E3A\u7A7A\u6216\u8005\u7EAF\u7A7A\u683C");return}ji(Be,tt,ue,function(){ve.question_status.find(function(Ft){return Ft.ques_id===Be}).ques_status=Rt.every(function(Ft){return!!Ft.answer_text})?1:ve.question_status.find(function(Ft){return Ft.ques_id===Be}).ques_status=Rt.some(function(Ft){return!!Ft.answer_text})?2:0;var Nt={choice_id:tt,answer_text:ue};pt.user_answer.filter(function(Ft){return Ft.choice_id!=tt})?pt.user_answer.splice(tt-1,1,Nt):pt.user_answer.push(Nt),pt.repeat_answer||(pt.israp=!0),yn(Object(f.a)({},ve))})},Lo=function(ue,tt,Be){if(!ue.replaceAll(" ","")){y.b.warning("\u56DE\u7B54\u4E0D\u80FD\u4E3A\u7A7A\u6216\u8005\u7EAF\u7A7A\u683C");return}ji(tt,null,ue,function(){ve.question_status.find(function(Rt){return Rt.ques_id===tt}).ques_status=ue?1:0,Be.user_answer=[],Be.user_answer.push(ue),Be.repeat_answer||(Be.israp=!0),yn(Object(f.a)({},ve))})},Hi=function(ue,tt){var Be,Rt,pt,Nt,Ft,_t,Jt;return C.a.createElement("div",null,C.a.createElement(v.a,{spinning:za},C.a.createElement(a.a.Group,{disabled:(ve==null||((Be=ve.exercise)===null||Be===void 0)?void 0:Be.user_exercise_status)===1,defaultValue:ue==null||((Rt=ue.user_answer)===null||Rt===void 0)?void 0:Rt[0],onChange:function(It){return Wi(It.target.value,ue==null?void 0:ue.question_id,tt,ue)},className:ue.user_score&&"edu-radio-".concat(ue.user_score===ue.question_score?"green":"red")},ue==null||((pt=ue.question_choices)===null||pt===void 0)?void 0:pt.map(function(kt,It){var sn,jn=ue.question_type==2,on=jn?"":"".concat($e[It],".");return C.a.createElement("div",{className:Ae.a.answerWrap,key:It},C.a.createElement(a.a,{disabled:!ue.repeat_answer&&(ue==null||((sn=ue.user_answer)===null||sn===void 0)?void 0:sn.length)>0&&!ue.israp,value:kt==null?void 0:kt.choice_id},C.a.createElement("span",{className:"mr3"},on),C.a.createElement(Ke.a,{className:Ae.a.renderHtml,value:kt==null?void 0:kt.choice_text})))}))),Object(We.t)()&&(ve==null||((Nt=ve.exercise)===null||Nt===void 0)?void 0:Nt.answer_open)&&((ve==null||((Ft=ve.exercise)===null||Ft===void 0)?void 0:Ft.exercise_status)==3||(ve==null||((_t=ve.exercise)===null||_t===void 0)?void 0:_t.user_exercise_status)==1)&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ue==null||((Jt=ue.standard_answer)===null||Jt===void 0)?void 0:Jt.map(function(kt,It){return C.a.createElement("span",null,$e[Number(kt)-1])})))},Mo=function(ue,tt,Be){var Rt;return C.a.createElement("div",null,ue==null||((Rt=ue.sub_exercise_questions)===null||Rt===void 0)?void 0:Rt.map(function(pt,Nt){var Ft,_t,Jt,kt,It,sn,jn;return C.a.createElement("div",null,C.a.createElement("div",{style:{marginTop:20,userSelect:"none",alignItems:"center"}},C.a.createElement("span",{style:{flexShrink:0,fontSize:"14px",color:"#999"}},Be+1+"."+(Nt+1),"\uFF08\u5355\u9009\u9898 ",pt==null?void 0:pt.question_score,"\u5206\uFF09"),C.a.createElement("br",null),C.a.createElement(Ke.a,{style:{marginLeft:27},value:pt==null?void 0:pt.question_title})),C.a.createElement(a.a.Group,{disabled:(ve==null||((Ft=ve.exercise)===null||Ft===void 0)?void 0:Ft.user_exercise_status)===1,style:{marginLeft:27},defaultValue:pt==null||((_t=pt.user_answer)===null||_t===void 0)?void 0:_t[0],onChange:function(zn){return ea(zn.target.value,ue==null?void 0:ue.question_id,Nt,pt,ue)},className:pt.user_score&&"edu-radio-".concat(pt.user_score===pt.question_score?"green":"red")},pt==null||((Jt=pt.question_choices)===null||Jt===void 0)?void 0:Jt.map(function(on,zn){var Xr,si=pt.question_type==2,li=si?"":"".concat($e[zn],".");return C.a.createElement("div",{className:Ae.a.answerWrap,key:zn},C.a.createElement(a.a,{disabled:!pt.repeat_answer&&(pt==null||((Xr=pt.user_answer)===null||Xr===void 0)?void 0:Xr.length)>0,value:on==null?void 0:on.choice_id},C.a.createElement("span",{className:"mr3"},li),C.a.createElement(Ke.a,{className:Ae.a.renderHtml,value:on==null?void 0:on.choice_text})))})),Object(We.t)()&&(ve==null||((kt=ve.exercise)===null||kt===void 0)?void 0:kt.answer_open)&&((ve==null||((It=ve.exercise)===null||It===void 0)?void 0:It.exercise_status)==3||(ve==null||((sn=ve.exercise)===null||sn===void 0)?void 0:sn.user_exercise_status)==1)&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",pt==null||((jn=pt.standard_answer)===null||jn===void 0)?void 0:jn.map(function(on,zn){return C.a.createElement("span",null,$e[Number(on)-1])})))}))},wi=function(ue,tt){var Be,Rt,pt,Nt,Ft;return C.a.createElement("div",null,C.a.createElement(v.a,{spinning:za},C.a.createElement(D.a.Group,{disabled:(ve==null||((Be=ve.exercise)===null||Be===void 0)?void 0:Be.user_exercise_status)===1,defaultValue:ue==null?void 0:ue.user_answer,onChange:function(Jt){return ns(Jt,ue==null?void 0:ue.question_id,ue)},className:ue.user_score&&"edu-checkbox-".concat(ue.user_score===ue.question_score?"green":"red")},ue==null||((Rt=ue.question_choices)===null||Rt===void 0)?void 0:Rt.map(function(_t,Jt){var kt,It="".concat($e[Jt],".");return C.a.createElement("div",{className:Ae.a.answerWrap},C.a.createElement(D.a,{disabled:!ue.repeat_answer&&(ue==null||((kt=ue.user_answer)===null||kt===void 0)?void 0:kt.length)>0&&!ue.israp,value:_t==null?void 0:_t.choice_id},C.a.createElement("span",{className:"mr3"},It),C.a.createElement(Ke.a,{className:Ae.a.renderHtml,value:_t==null?void 0:_t.choice_text})))}))),Object(We.t)()&&(ve==null||((pt=ve.exercise)===null||pt===void 0)?void 0:pt.answer_open)&&(ve==null||((Nt=ve.exercise)===null||Nt===void 0)?void 0:Nt.exercise_status)==3&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ue==null||((Ft=ue.standard_answer)===null||Ft===void 0)?void 0:Ft.map(function(_t,Jt){return C.a.createElement("span",null,$e[Number(_t)-1])})))},ta=function(ue,tt){return C.a.createElement(bt,{item:ue,answerData:ve,onBlur:function(Rt,pt,Nt){return ba(Rt,pt,ue==null?void 0:ue.question_id,Nt,ue)}})},_i=function(ue,tt){return Ur?C.a.createElement(Oe,{item:ue,answerData:ve,onBlur:function(Rt,pt,Nt){return ji(ue==null?void 0:ue.question_id,null,Rt,void 0,pt,Nt)},isEducation:Ur}):C.a.createElement(yt,{item:ue,answerData:ve,onBlur:function(Rt){return Lo(Rt,ue==null?void 0:ue.question_id,ue)},isEducation:Ur})},na=function(ue,tt){return C.a.createElement(re,{item:ue,answerData:ve})},bi=function(ue,tt){return C.a.createElement(de,{item:ue,answerData:ve})},Vr=function(ue,tt,Be){var Rt,pt,Nt=ve==null||((Rt=ve.exercise_question_types)===null||Rt===void 0)?void 0:Rt.find(function(Ft){return Ft.question_type===tt});return C.a.createElement(C.a.Fragment,null,C.a.createElement("h1",{className:"font14 current",onClick:function(){ar[tt]=!ar[tt],Ci(Object(f.a)({},ar))}},!ar[tt]&&C.a.createElement(Re.a,null),ar[tt]&&C.a.createElement(Ie.a,null),C.a.createElement("span",{className:"ml5 c-grey-666"},ue)),C.a.createElement("ul",{className:Ae.a.answerSheet,key:tt},!ar[tt]&&(Nt==null||((pt=Nt.items)===null||pt===void 0)?void 0:pt.map(function(Ft,_t){if(Ft.question_type===tt){var Jt,kt;return C.a.createElement("li",{onClick:function(){var sn;if(!Bi&&(ve==null||((sn=ve.exercise)===null||sn===void 0)?void 0:sn.user_exercise_status)===0&&Object(We.t)()){var jn,on,zn,Xr;if(!((jn=ve.exercise_question_types)!==null&&jn!==void 0&&(on=jn[Rn])!==null&&on!==void 0&&(zn=on.items)!==null&&zn!==void 0&&(Xr=zn[Ln])!==null&&Xr!==void 0&&Xr.repeat_answer)){Fr(!0),ri(3),ma({oneindex:Be,twoindex:_t});return}}mi(Be),gi(_t);var si="Anchor_".concat(tt,"_").concat(_t),li=document.getElementById(si);li&&setTimeout(function(){return li.scrollIntoView({block:"start",behavior:"smooth"})})},key:_t,className:(ve==null||((Jt=ve.question_status)===null||Jt===void 0)?void 0:Jt.some(function(It){return It.ques_id===Ft.question_id&&(It==null?void 0:It.ques_status)===1}))&&Ae.a.active},_t+1,(ve==null||((kt=ve.question_status)===null||kt===void 0)?void 0:kt.some(function(It){return It.ques_id===Ft.question_id&&(It==null?void 0:It.ques_status)===2}))&&C.a.createElement("div",{style:{height:3,background:"#0152d9",position:"absolute",width:26,bottom:0}}))}}))))},ko=function(ue,tt){var Be,Rt,pt,Nt,Ft,_t,Jt,kt,It=(ue==null?void 0:ue.question_type)==5?ue==null?void 0:ue.shixun_name:ue==null?void 0:ue.question_title;return C.a.createElement("div",{className:Ae.a.questionItem,id:"Anchor_".concat(ue==null?void 0:ue.question_type,"_").concat(tt)},C.a.createElement("div",{style:{display:"flex",marginTop:20,userSelect:"none"}},C.a.createElement("span",{style:{flexShrink:0},className:"font18"},tt+1,"."),C.a.createElement(Ke.a,{value:ue==null?void 0:ue.question_title}),C.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ue==null?void 0:ue.question_score,"\u5206\uFF09",(ue==null?void 0:ue.question_type)===7?"\u5171".concat(ue==null||((Be=ue.sub_exercise_questions)===null||Be===void 0)?void 0:Be.length,"\u5C0F\u9898"):""," "),!(ue!=null&&ue.repeat_answer)&&C.a.createElement("span",{style:{color:"#FA6400 ",marginLeft:10,fontSize:16}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4E0D\u5141\u8BB8\u91CD\u590D\u7B54\u9898"),!!(ue!=null&&(Rt=ue.schools)!==null&&Rt!==void 0&&Rt.length)&&C.a.createElement(A.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},C.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(ue==null?void 0:ue.question_type)==0&&Hi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==2&&Hi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==1&&wi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==3&&ta(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==4&&_i(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==5&&na(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==6&&bi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==8&&bi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==9&&bi(ue,ue==null?void 0:ue.question_type),(ue==null?void 0:ue.question_type)==7&&Mo(ue,ue==null?void 0:ue.question_type,tt),!!(ue!=null&&(pt=ue.answer_comments)!==null&&pt!==void 0&&pt.length)&&C.a.createElement("div",{className:"mt30"},ue==null||((Nt=ue.answer_comments)===null||Nt===void 0)?void 0:Nt.map(function(sn,jn){var on,zn;return C.a.createElement("div",null,C.a.createElement(B.a,{align:"middle",gutter:[0,10]},C.a.createElement(T.a,{flex:"50px"},C.a.createElement("img",{src:et.a.API_SERVER+"/images/"+((on=sn.user)===null||on===void 0?void 0:on.image_url),width:"40",style:{borderRadius:40}})),C.a.createElement(T.a,{flex:"1"},sn.updated_at,C.a.createElement("br",null),(zn=sn.user)===null||zn===void 0?void 0:zn.name),C.a.createElement(T.a,{className:"c-grey-c"},sn.shixun_chanllge_position&&C.a.createElement("span",null,"\u7B2C",sn.shixun_chanllge_position,"\u5173"),ue.question_type!==4&&C.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",sn.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",sn.score,"\u5206")),sn.comment&&C.a.createElement(B.a,{align:"middle",gutter:[0,10]},C.a.createElement(T.a,{flex:"50px"}),C.a.createElement(T.a,{flex:"1"},C.a.createElement(be,{autoSize:!0,value:sn.comment,disabled:!0}))))})),C.a.createElement("div",{className:Ae.a.itemType},C.a.createElement(B.a,null,C.a.createElement(T.a,{flex:"1"}),C.a.createElement(T.a,null,(ue==null?void 0:ue.question_type)<3&&(ue==null?void 0:ue.standard_answer_show)&&C.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",ue==null?void 0:ue.standard_answer_show),(Object(We.d)()||Object(We.t)()&&(ve==null||((Ft=ve.exercise)===null||Ft===void 0)?void 0:Ft.user_exercise_status)>0&&(ve==null||((_t=ve.exercise)===null||_t===void 0)?void 0:_t.open_score))&&C.a.createElement("span",{className:"font16 ml20"},(ue==null?void 0:ue.user_score)&&C.a.createElement("span",null,C.a.createElement("span",{className:Qe[Number(ue==null?void 0:ue.answer_status)]||"c-orange-ff9"},ue==null?void 0:ue.user_score)," \u5206"),!(ue!=null&&ue.user_score)&&C.a.createElement("span",{className:"c-red"},"\u672A\u8BC4")),(ue==null?void 0:ue.question_type)==5&&(ve==null||((Jt=ve.exercise)===null||Jt===void 0)?void 0:Jt.user_exercise_status)===0&&(ue==null?void 0:ue.answer_status)!=3&&C.a.createElement(w.a,{type:"primary",className:"font16 ml20",onClick:function(){return Oo(ue)}},"\u8FDB\u5165\u7B54\u9898"),Object(We.t)()&&(ve==null||((kt=ve.exercise)===null||kt===void 0)?void 0:kt.user_exercise_status)===0&&[6,8,9].includes(ue==null?void 0:ue.question_type)&&C.a.createElement(w.a,{type:"primary",className:"font16 ml20",onClick:function(){return ya(ue)}},"\u8FDB\u5165\u7B54\u9898")))))},Po=function(ue,tt){return C.a.createElement(F.Fragment,null,ue.question_type===0&&Vr("\u5355\u9009\u9898",0,tt),ue.question_type===1&&Vr("\u591A\u9009\u9898",1,tt),ue.question_type===2&&Vr("\u5224\u65AD\u9898",2,tt),ue.question_type===3&&Vr("\u586B\u7A7A\u9898",3,tt),ue.question_type===4&&Vr("\u7B80\u7B54\u9898",4,tt),ue.question_type===5&&Vr("\u5B9E\u8BAD\u9898",5,tt),ue.question_type===6&&Vr("\u7A0B\u5E8F\u8BBE\u8BA1\u9898",6,tt),ue.question_type===8&&Vr("\u7A0B\u5E8F\u6539\u9519\u9898",8,tt),ue.question_type===9&&Vr("\u7A0B\u5E8F\u586B\u7A7A\u9898",9,tt),ue.question_type===7&&Vr("\u7EC4\u5408\u9898",7,tt))},rs=function(ue){var tt=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],Be=["","\u5341","\u767E","\u5343","\u4E07"];ue=parseInt(ue);var Rt=function(_t){for(var Jt=_t.toString().split("").reverse(),kt="",It=0;It0&&Jt[It]==0&&Jt[It-1]==0?"":tt[Jt[It]]+(Jt[It]==0?Be[0]:Be[It]))+kt;return kt},pt=Math.floor(ue/1e4),Nt=ue%1e4;return Nt.toString().length<4&&(Nt="0"+Nt),pt?Rt(pt)+"\u4E07"+Rt(Nt):Rt(ue)},Ri=function(){var ue,tt,Be,Rt,pt,Nt,Ft,_t,Jt,kt,It,sn;return C.a.createElement(F.Fragment,{key:Rn},C.a.createElement("div",{className:"pt20"},C.a.createElement("span",{className:"font16 c-light-primary"},rs(Rn+1),"\u3001",ve==null||((ue=ve.exercise_question_types)===null||ue===void 0||((tt=ue[Rn])===null||tt===void 0))?void 0:tt.name),C.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",ve==null||((Be=ve.exercise_question_types)===null||Be===void 0||((Rt=Be[Rn])===null||Rt===void 0))?void 0:Rt.count,"\u9898\uFF1B",(ve==null||((pt=ve.exercise_question_types)===null||pt===void 0||((Nt=pt[Rn])===null||Nt===void 0))?void 0:Nt.question_type)===7?"\u5305\u542B".concat(ve==null||((Ft=ve.exercise_question_types)===null||Ft===void 0||((_t=Ft[Rn])===null||_t===void 0))?void 0:_t.sub_questions_count,"\u5C0F\u9898"):""," \u5171",ve==null||((Jt=ve.exercise_question_types)===null||Jt===void 0||((kt=Jt[Rn])===null||kt===void 0))?void 0:kt.score,"\u5206\uFF09")),C.a.createElement(F.Fragment,{key:Ln},ko(ve==null||((It=ve.exercise_question_types)===null||It===void 0||((sn=It[Rn].items)===null||sn===void 0))?void 0:sn[Ln],Ln)))};return C.a.createElement(v.a,{size:"large",spinning:Rr},bn&&(ve==null||((Wt=ve.exercise)===null||Wt===void 0)?void 0:Wt.user_exercise_status)===0&&C.a.createElement(te.a,{exerciseUserInfo:ur.exerciseUserInfo,iframe:Va,isclick:Cr,setisclick:Jr}),C.a.createElement("iframe",{style:{display:Yo},id:"iframeShixuns",className:Ae.a.iframe,src:Qo,ref:Va,frameBorder:"0"}),C.a.createElement("section",{className:"edu-container ".concat(Ur&&Ae.a.wrpAnswer)},C.a.createElement("section",{className:"animated fadeIn ".concat(Ur&&Ae.a.eduTitle)},C.a.createElement("aside",{className:"mt10"},Object(Ce.p)()&&C.a.createElement(Q.a,{separator:">"},C.a.createElement(Q.a.Item,null,C.a.createElement(ae.a,{to:"/"},"\u8BD5\u5377")),C.a.createElement(Q.a.Item,null,(rn=Yn.userInfo)===null||rn===void 0?void 0:rn.real_name)),!Object(Ce.p)()&&Kr.showHeaderFooter&&C.a.createElement(Q.a,{separator:">"},C.a.createElement(Q.a.Item,null,C.a.createElement(ae.a,{to:"/classrooms/".concat(Vt.coursesId,"/exercise")},(it=Yn.userInfo)===null||it===void 0||((ft=it.course)===null||ft===void 0)?void 0:ft.course_name)),C.a.createElement(Q.a.Item,null,C.a.createElement(ae.a,{to:"/classrooms/".concat(Vt.coursesId,"/exercise")},"\u8BD5\u5377")),C.a.createElement(Q.a.Item,null,C.a.createElement(ae.a,{to:"/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),C.a.createElement(Q.a.Item,null,(pn=Yn.userInfo)===null||pn===void 0?void 0:pn.real_name))),C.a.createElement("aside",{className:[Ae.a.title,"mt10"].join(" ")},C.a.createElement(B.a,{style:{width:"100%"},align:"middle"},C.a.createElement(T.a,{style:{flex:"1"}},C.a.createElement("div",{className:Ae.a.title},(Kr==null?void 0:Kr.showHeaderFooter)&&C.a.createElement(ae.a,{to:Object(Ce.p)()?"/":"/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/detail")},C.a.createElement(Pe.a,{className:"font16 c-black"})),Object(Ce.y)(ve==null||((En=ve.exercise)===null||En===void 0)?void 0:En.exercise_status),C.a.createElement("strong",{className:"font24 ml5"},ve==null||((en=ve.exercise)===null||en===void 0)?void 0:en.exercise_name))),C.a.createElement(T.a,{style:{display:"flex"}},Object(We.d)()&&C.a.createElement(w.a,{type:"primary",onClick:es},"\u6253\u56DE\u91CD\u505A"),C.a.createElement(T.a,null,((ve==null||((Ht=ve.exercise)===null||Ht===void 0)?void 0:Ht.commit_status)==2||(ve==null||((Zt=ve.exercise)===null||Zt===void 0)?void 0:Zt.commit_status)==1)&&Object(We.d)()&&!Object(Ce.p)()&&C.a.createElement(w.a,{type:"primary",onClick:function(){return fe.d.push("/classrooms/".concat(Vt.coursesId,"/exercise/").concat(Vt.categoryId,"/export/").concat(Vt.login))}},C.a.createElement(me.a,null),"\u5BFC\u51FA")),!(Object(We.d)()||Object(We.t)()&&(ve==null||((cn=ve.exercise)===null||cn===void 0)?void 0:cn.user_exercise_status)==1)&&!!(ve!=null&&(Sn=ve.exercise)!==null&&Sn!==void 0&&Sn.left_time)&&C.a.createElement("aside",{className:"".concat(Ae.a.countDown," ").concat(Ha)},C.a.createElement("div",null,"\u5269\u4F59\u65F6\u95F4:",C.a.createElement(se,{value:xr,onFinish:va})),C.a.createElement(w.a,{className:"ml10",type:"primary",onClick:va,ghost:!0},C.a.createElement("span",{className:"iconfont icon-shuaxin2 mr5"}),"\u5237\u65B0")),Object(We.t)()&&(ve==null||((ct=ve.exercise)===null||ct===void 0)?void 0:ct.user_exercise_status)===0&&C.a.createElement("aside",{className:Ur?Ae.a.eduSubmit:""},C.a.createElement(w.a,{style:{width:"60px",height:"28px",marginLeft:10},type:"primary",onClick:function(){return ts(!1)}},"\u4EA4\u5377")))))),Yi.status===0&&C.a.createElement(B.a,{className:Ur?"mt70":"mt10"},C.a.createElement(T.a,{flex:Br?"316px":"16px",className:Ur?"mb100":""},C.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},!Ur&&$t&&C.a.createElement(ce.a,{id:Vt.categoryId,number:(ve==null||((Xt=ve.exercise)===null||Xt===void 0)?void 0:Xt.photo_count)-(ve==null||((On=ve.exercise)===null||On===void 0)?void 0:On.take_photo),take_photo:ve==null||((Pn=ve.exercise)===null||Pn===void 0)?void 0:Pn.take_photo,ref:Ai,time:(qt=ve.exercise)===null||qt===void 0?void 0:qt.left_time,update:yi,supportCamera:function(ue){ue===2?(yi(),da(!0),Nn(ln==null?void 0:ln.screen_open)):ue===1&&setTimeout(function(){return zr.history.push("/")},3e3)}}),C.a.createElement("div",{className:"relative",style:{minHeight:236}},Ur&&C.a.createElement("section",null,$t&&C.a.createElement("div",{className:Ae.a.eduVideo},C.a.createElement(ce.a,{id:Vt.categoryId,number:(ve==null||((vn=ve.exercise)===null||vn===void 0)?void 0:vn.photo_count)-(ve==null||((z=ve.exercise)===null||z===void 0)?void 0:z.take_photo),take_photo:ve==null||((p=ve.exercise)===null||p===void 0)?void 0:p.take_photo,ref:Ai,time:(R=ve.exercise)===null||R===void 0?void 0:R.left_time,update:yi,supportCamera:function(ue){ue===2?(yi(),da(!0),Nn(ln==null?void 0:ln.screen_open)):ue===1&&setTimeout(function(){return zr.history.push("/")},3e3)}})),Br&&C.a.createElement(B.a,{className:Ae.a.eduUsername,style:{background:"#fff",padding:"16px 20px"}},C.a.createElement(T.a,null,"\u59D3\u540D\uFF1A",(ve==null||((G=ve.exercise)===null||G===void 0)?void 0:G.user_name)||"- -"),C.a.createElement(T.a,null,C.a.createElement(K.a,{style:{margin:"0 25px"},type:"vertical"})),C.a.createElement(T.a,null,"\u5B66\u53F7\uFF1A",(ve==null||((J=ve.exercise)===null||J===void 0)?void 0:J.student_id)||"- -")),C.a.createElement("div",{className:Ae.a.eduTip},C.a.createElement("div",{className:"c-grey-666 tc"},"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5982\u9047\u95EE\u9898\uFF0C\u8BF7\u62E8\u6253\u4EE5\u4E0B\u7535\u8BDD"),C.a.createElement("div",{className:"font16 tc blod"},"010-62781166"),C.a.createElement("div",{className:"font16 tc blod"},"010-62799826"),C.a.createElement("div",{className:"font16 tc blod"},"18910624893"),C.a.createElement("div",{className:"font16 tc blod"},"13366506792")),Object(We.t)()&&C.a.createElement(B.a,{className:Ae.a.eduQrcode,align:"middle"},C.a.createElement(T.a,null,C.a.createElement(je.a,{value:"https://".concat(document.domain,"/live-push.html?id=").concat(Vt.categoryId,"&login=").concat(Vt.login,"&cookie=").concat(Object(Ce.D)("_educoder_session"))})),C.a.createElement(T.a,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",C.a.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236"))),!Ur&&C.a.createElement("section",null,Br&&C.a.createElement(T.a,{flex:"1",style:{background:"#fff",height:"90px",marginBottom:"10px",padding:"16px 20px"}},C.a.createElement("p",null,"\u59D3\u540D\uFF1A",(ve==null||((V=ve.exercise)===null||V===void 0)?void 0:V.user_name)||"- -"),C.a.createElement("p",null,"\u5B66\u53F7\uFF1A",(ve==null||((Se=ve.exercise)===null||Se===void 0)?void 0:Se.student_id)||"- -")),Object(We.t)()&&((at=ve.exercise)===null||at===void 0?void 0:at.user_exercise_status)===0&&((wt=ve.exercise)===null||wt===void 0?void 0:wt.open_phone_video_recording)&&C.a.createElement(B.a,{className:Ae.a.eduQrcode,style:{marginTop:10},align:"middle"},C.a.createElement(T.a,null,C.a.createElement(je.a,{value:"https://".concat(document.domain,"/live-push.html?id=").concat(Vt.categoryId,"&login=").concat(Vt.login,"&cookie=").concat(Object(Ce.D)("_educoder_session"))})),C.a.createElement(T.a,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",C.a.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236")),Br&&C.a.createElement("aside",{className:"bg-white p16 mt10"},C.a.createElement(B.a,null,C.a.createElement(T.a,{span:8},C.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),C.a.createElement(T.a,{span:16},Object(We.t)()&&C.a.createElement("div",{className:"tr",style:{display:"flex",alignItems:"center",justifyContent:"end"}},C.a.createElement("span",{className:Ae.a.answerYes}),"\u5DF2\u7B54",C.a.createElement("span",{style:{width:13,height:13,display:"flex",flexDirection:"column-reverse"},className:"".concat(Ae.a.answerNo," ml10")},C.a.createElement("div",{style:{height:"10%",background:"#0152d9"}})),"\u90E8\u5206\u7B54\u9898",C.a.createElement("span",{className:"".concat(Ae.a.answerNo," ml10")}),"\u672A\u7B54"))),C.a.createElement("aside",{className:Ae.a.answerInfo},C.a.createElement(B.a,null,Object(We.t)()&&C.a.createElement(C.a.Fragment,null,C.a.createElement(T.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),C.a.createElement(T.a,{span:12,className:"tr c-blue"},ve==null||((Bt=ve.question_status)===null||Bt===void 0||((ut=Bt.filter(function(Pt){return!!Pt.ques_status}))===null||ut===void 0))?void 0:ut.length," / ",ve==null||((zt=ve.exercise_types)===null||zt===void 0)?void 0:zt.q_counts),C.a.createElement(T.a,{span:24},C.a.createElement(h.a,{trailColor:"#c3ced2",percent:(ve==null||((Kt=ve.question_status)===null||Kt===void 0||((mn=Kt.filter(function(Pt){return!!Pt.ques_status}))===null||mn===void 0))?void 0:mn.length)/(ve==null||((Hn=ve.exercise_types)===null||Hn===void 0)?void 0:Hn.q_counts)*100,showInfo:!1}))),C.a.createElement(T.a,null,C.a.createElement("span",{className:"c-grey-333"},"\u5171 ",C.a.createElement("span",{className:"c-blue-4ca"},(ve==null||((Vn=ve.exercise_types)===null||Vn===void 0)?void 0:Vn.q_counts)||(ve==null||((un=ve.exercise_scores)===null||un===void 0||((kn=un.exercise_types)===null||kn===void 0))?void 0:kn.q_counts))," \u9898\uFF1A"),C.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",C.a.createElement("span",{className:"c-blue-4ca"},(ve==null||((Hr=ve.exercise_types)===null||Hr===void 0)?void 0:Hr.q_scores)||(ve==null||((Xn=ve.exercise_scores)===null||Xn===void 0||((rr=Xn.exercise_types)===null||rr===void 0))?void 0:rr.q_scores))," \u5206")))),C.a.createElement(B.a,null,C.a.createElement(T.a,{flex:"1"},C.a.createElement("aside",{className:Ae.a.cardList},ve==null||(($n=ve.exercise_question_types)===null||$n===void 0)?void 0:$n.map(function(Pt,ue){return C.a.createElement(F.Fragment,{key:Pt.question_type},Po(Pt,ue))}))))),C.a.createElement("div",{className:Ae.a.fold,onClick:function(){return Xi(!Br)}},Br&&C.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!Br&&C.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))))),C.a.createElement(T.a,{flex:"1"},C.a.createElement("section",{style:{minHeight:400,position:"relative"},className:[Ae.a.bg,"pl30","pb30","mb50","ml20"].join(" ")},C.a.createElement("div",{style:{maxHeight:600,overflow:"hidden auto",paddingRight:30}},Ri()),C.a.createElement("div",{style:{marginTop:60,textAlign:"center",paddingRight:30}},(Rn!=0||Ln!=0)&&C.a.createElement(w.a,{className:"".concat(Ae.a.submitButton," mr10"),type:"default",onClick:function(){var ue;if(!Bi&&(ve==null||((ue=ve.exercise)===null||ue===void 0)?void 0:ue.user_exercise_status)===0&&Object(We.t)()){var tt,Be,Rt,pt;if(!((tt=ve.exercise_question_types)!==null&&tt!==void 0&&(Be=tt[Rn])!==null&&Be!==void 0&&(Rt=Be.items)!==null&&Rt!==void 0&&(pt=Rt[Ln])!==null&&pt!==void 0&&pt.repeat_answer)){Fr(!0),ri(1);return}}ve.exercise_question_types[Rn].items[Ln].israp=!1,yn(Object(f.a)({},ve)),Ln===0?(Rn-=1,Ln=ve.exercise_question_types[Rn].items.length-1):Ln-=1,mi(Rn),gi(Ln)}},"\u4E0A\u4E00\u9898"),!(Rn===(ve==null||((Ar=ve.exercise_question_types)===null||Ar===void 0)?void 0:Ar.length)-1&&Ln===(ve==null||((lr=ve.exercise_question_types)===null||lr===void 0||((Tr=lr[Rn])===null||Tr===void 0||((Er=Tr.items)===null||Er===void 0)))?void 0:Er.length)-1)&&C.a.createElement(w.a,{className:Ae.a.submitButton,type:"primary",onClick:function(){var ue;if(!Bi&&(ve==null||((ue=ve.exercise)===null||ue===void 0)?void 0:ue.user_exercise_status)===0&&Object(We.t)()){var tt,Be,Rt,pt;if(!((tt=ve.exercise_question_types)!==null&&tt!==void 0&&(Be=tt[Rn])!==null&&Be!==void 0&&(Rt=Be.items)!==null&&Rt!==void 0&&(pt=Rt[Ln])!==null&&pt!==void 0&&pt.repeat_answer)){Fr(!0),ri(2);return}}ve.exercise_question_types[Rn].items[Ln].israp=!1,yn(Object(f.a)({},ve)),ve.exercise_question_types[Rn].items.length-1===Ln?(Rn=Rn+1,Ln=0):Ln=Ln+1,mi(Rn),gi(Ln)}},"\u4E0B\u4E00\u9898"))))),Yi.status!==0&&C.a.createElement(Ze,{data:Yi}),C.a.createElement(d.a,{title:"\u6CE8\u610F",visible:$o,onCancel:function(){return Fr(!1)},footer:!1},C.a.createElement("div",null,C.a.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),C.a.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between"}},C.a.createElement(D.a,{checked:Bi,onChange:function(ue){Ja(ue.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),C.a.createElement("div",null,C.a.createElement(w.a,{onClick:function(){ve.exercise_question_types[Rn].items[Ln].israp?(ve.exercise_question_types[Rn].items[Ln].israp=!0,yn(Object(f.a)({},ve))):ve.exercise_question_types[Rn].items[Ln].israp===""&&(ve.exercise_question_types[Rn].items[Ln].israp=!0,yn(Object(f.a)({},ve))),Fr(!1)}},"\u6211\u518D\u60F3\u60F3"),C.a.createElement(w.a,{onClick:function(){ve.exercise_question_types[Rn].items[Ln].israp=!1,yn(Object(f.a)({},ve)),vi===1?(Ln===0?(Rn-=1,Ln=ve.exercise_question_types[Rn].items.length-1):Ln-=1,mi(Rn),gi(Ln)):vi===2?(ve.exercise_question_types[Rn].items.length-1===Ln?(Rn=Rn+1,Ln=0):Ln=Ln+1,mi(Rn),gi(Ln)):(mi(ai.oneindex),gi(ai.twoindex)),Fr(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4")))))))},Ne=Le.default=Object(fe.a)(function(st){var dt=st.loading,Et=st.user,Mt=st.exercise,Wt=st.globalSetting;return{globalSetting:Wt,user:Et,exercise:Mt,loading:dt.effects}})(Tt)},Nmxd:function(Xe,Le){Xe.exports="data:image/png;base64,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"},NvD2:function(Xe,Le,W){"use strict";W.d(Le,"a",function(){return w});var q=W("Kwbf");function K(j,B){var M=new Set;return j.forEach(function(T){B.has(T)||M.add(T)}),M}function k(j){var B=j||{},M=B.disabled,T=B.disableCheckbox,g=B.checkable;return!!(M||T)||g===!1}function Q(j,B,M,T){for(var g=new Set(j),A=new Set,P=0;P<=M;P+=1){var D=B.get(P)||new Set;D.forEach(function(a){var u=a.key,h=a.node,_=a.children,y=_===void 0?[]:_;g.has(u)&&!T(h)&&y.filter(function(f){return!T(f.node)}).forEach(function(f){g.add(f.key)})})}for(var b=new Set,v=M;v>=0;v-=1){var c=B.get(v)||new Set;c.forEach(function(a){var u=a.parent,h=a.node;if(T(h)||!a.parent||b.has(a.parent.key))return;if(T(a.parent.node)){b.add(u.key);return}var _=!0,y=!1;(u.children||[]).filter(function(f){return!T(f.node)}).forEach(function(f){var O=f.key,E=g.has(O);_&&!E&&(_=!1),!y&&(E||A.has(O))&&(y=!0)}),_&&g.add(u.key),y&&A.add(u.key),b.add(u.key)})}return{checkedKeys:Array.from(g),halfCheckedKeys:Array.from(K(A,g))}}function U(j,B,M,T,g){for(var A=new Set(j),P=new Set(B),D=0;D<=T;D+=1){var b=M.get(D)||new Set;b.forEach(function(u){var h=u.key,_=u.node,y=u.children,f=y===void 0?[]:y;!A.has(h)&&!P.has(h)&&!g(_)&&f.filter(function(O){return!g(O.node)}).forEach(function(O){A.delete(O.key)})})}P=new Set;for(var v=new Set,c=T;c>=0;c-=1){var a=M.get(c)||new Set;a.forEach(function(u){var h=u.parent,_=u.node;if(g(_)||!u.parent||v.has(u.parent.key))return;if(g(u.parent.node)){v.add(h.key);return}var y=!0,f=!1;(h.children||[]).filter(function(O){return!g(O.node)}).forEach(function(O){var E=O.key,d=A.has(E);y&&!d&&(y=!1),!f&&(d||P.has(E))&&(f=!0)}),y||A.delete(h.key),f&&P.add(h.key),v.add(h.key)})}return{checkedKeys:Array.from(A),halfCheckedKeys:Array.from(K(P,A))}}function w(j,B,M,T){var g=[],A;T?A=T:A=k;var P=new Set(j.filter(function(c){var a=!!M[c];return a||g.push(c),a})),D=new Map,b=0;Object.keys(M).forEach(function(c){var a=M[c],u=a.level,h=D.get(u);h||(h=new Set,D.set(u,h)),h.add(a),b=Math.max(b,u)}),Object(q.a)(!g.length,"Tree missing follow keys: ".concat(g.slice(0,100).map(function(c){return"'".concat(c,"'")}).join(", ")));var v;return B===!0?v=Q(P,D,b,A):v=U(P,B.halfCheckedKeys,D,b,A),v}},OLES:function(Xe,Le,W){"use strict";var q=W("U8pU"),K=W("VTBJ"),k=W("Ff2n"),Q=W("q1tI"),U=W("uciX"),w=W("7ixt"),j=function(P){var D=P.overlay,b=P.prefixCls,v=P.id,c=P.overlayInnerStyle;return Q.createElement("div",{className:"".concat(b,"-inner"),id:v,role:"tooltip",style:c},typeof D=="function"?D():D)},B=j,M=function(P,D){var b=P.overlayClassName,v=P.trigger,c=v===void 0?["hover"]:v,a=P.mouseEnterDelay,u=a===void 0?0:a,h=P.mouseLeaveDelay,_=h===void 0?.1:h,y=P.overlayStyle,f=P.prefixCls,O=f===void 0?"rc-tooltip":f,E=P.children,d=P.onVisibleChange,l=P.afterVisibleChange,o=P.transitionName,i=P.animation,S=P.placement,x=S===void 0?"right":S,m=P.align,L=m===void 0?{}:m,N=P.destroyTooltipOnHide,H=N===void 0?!1:N,Y=P.defaultVisible,F=P.getTooltipContainer,C=P.overlayInnerStyle,$=Object(k.a)(P,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),ae=Object(Q.useRef)(null);Object(Q.useImperativeHandle)(D,function(){return ae.current});var fe=Object(K.a)({},$);"visible"in P&&(fe.popupVisible=P.visible);var ye=function(){var Pe=P.arrowContent,me=Pe===void 0?null:Pe,ce=P.overlay,te=P.id;return[Q.createElement("div",{className:"".concat(O,"-arrow"),key:"arrow"},me),Q.createElement(B,{key:"content",prefixCls:O,id:te,overlay:ce,overlayInnerStyle:C})]},je=!1,Me=!1;if(typeof H=="boolean")je=H;else if(H&&Object(q.a)(H)==="object"){var Re=H.keepParent;je=Re===!0,Me=Re===!1}return Q.createElement(U.a,Object.assign({popupClassName:b,prefixCls:O,popup:ye,action:c,builtinPlacements:w.a,popupPlacement:x,ref:ae,popupAlign:L,getPopupContainer:F,onPopupVisibleChange:d,afterPopupVisibleChange:l,popupTransitionName:o,popupAnimation:i,defaultPopupVisible:Y,destroyPopupOnHide:je,autoDestroy:Me,mouseLeaveDelay:_,popupStyle:y,mouseEnterDelay:u},fe),E)},T=Object(Q.forwardRef)(M),g=Le.a=T},OZM5:function(Xe,Le,W){"use strict";W.d(Le,"b",function(){return T}),W.d(Le,"a",function(){return g}),W.d(Le,"k",function(){return A}),W.d(Le,"h",function(){return P}),W.d(Le,"i",function(){return D}),W.d(Le,"g",function(){return b}),W.d(Le,"c",function(){return v}),W.d(Le,"d",function(){return c}),W.d(Le,"j",function(){return h}),W.d(Le,"e",function(){return _}),W.d(Le,"f",function(){return y});var q=W("KQm4"),K=W("U8pU"),k=W("Ff2n"),Q=W("q1tI"),U=W.n(Q),w=W("Kwbf"),j=W("WaYH"),B=.25,M=2;function T(f,O){var E=f.slice(),d=E.indexOf(O);return d>=0&&E.splice(d,1),E}function g(f,O){var E=f.slice();return E.indexOf(O)===-1&&E.push(O),E}function A(f){return f.split("-")}function P(f,O){return"".concat(f,"-").concat(O)}function D(f){return f&&f.type&&f.type.isTreeNode}function b(f,O){var E=[f],d=O[f];function l(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];o.forEach(function(i){var S=i.key,x=i.children;E.push(S),l(x)})}return l(d.children),E}function v(f,O){var E=f.clientY,d=O.selectHandle.getBoundingClientRect(),l=d.top,o=d.bottom,i=d.height,S=Math.max(i*B,M);return E<=l+S?-1:E>=o-S?1:0}function c(f,O){if(!f)return;var E=O.multiple;return E?f.slice():f.length?[f[0]]:f}var a=function(O){return O};function u(f,O){if(!f)return[];var E=O||{},d=E.processProps,l=d===void 0?a:d,o=Array.isArray(f)?f:[f];return o.map(function(i){var S=i.children,x=Object(k.a)(i,["children"]),m=u(S,O);return U.a.createElement(j.a,Object.assign({},l(x)),m)})}function h(f){if(!f)return null;var O;if(Array.isArray(f))O={checkedKeys:f,halfCheckedKeys:void 0};else if(Object(K.a)(f)==="object")O={checkedKeys:f.checked||void 0,halfCheckedKeys:f.halfChecked||void 0};else return Object(w.a)(!1,"`checkedKeys` is not an array or an object"),null;return O}function _(f,O){var E=new Set;function d(l){if(E.has(l))return;var o=O[l];if(!o)return;E.add(l);var i=o.parent,S=o.node;if(S.disabled)return;i&&d(i.key)}return(f||[]).forEach(function(l){d(l)}),Object(q.a)(E)}function y(f){var O={};return Object.keys(f).forEach(function(E){(E.startsWith("data-")||E.startsWith("aria-"))&&(O[E]=f[E])}),O}},Ohmc:function(Xe,Le,W){Xe.exports=W.p+"static/certificate.fc32dc1b.jpg"},Ot1p:function(Xe,Le,W){"use strict";var q=W("2qtc"),K=W("kLXV"),k=W("rAM+"),Q=W("miYZ"),U=W("tsqr"),w=W("9og8"),j=W("tJVT"),B=W("jrin"),M=W("WmNS"),T=W.n(M),g=W("q1tI"),A=W.n(g),P=W("VrN/"),D=W.n(P),b=W("bdgK"),v=W("p77/"),c=W("Bd2K"),a=W("ELLl"),u=W("19Vz"),h=W("lZu9"),_=W("+NIl"),y=W("kSUc"),f=W("9Bee"),O=function(we){var nt=we.value,bt=nt===void 0?"":nt,Lt=we.className,St=we.showTextOnly,gt=we.showLines,Ze=we.style,et=Ze===void 0?{}:Ze,ze=Object(g.useMemo)(function(){return""},[bt]);return A.a.createElement(A.a.Fragment,null,A.a.createElement("div",{dangerouslySetInnerHTML:{__html:ze}}))},E=W("0Owb"),d=W("dejd"),l=W("C+DQ"),o=W("1vsH"),i=W("m3rI"),S=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function x(we){var nt=we.onActionCallback,bt=we.title,Lt=we.icon,St=we.actionName,gt=we.className,Ze=gt===void 0?"":gt,et=we.children;function ze(){nt(St)}return A.a.createElement("a",{title:bt,className:Ze,onClick:ze},A.a.createElement("i",{className:"md-iconfont ".concat(Lt)}),et)}var m=function(we){var nt=we.watch,bt=we.showNullButton,Lt=we.onActionCallback,St=we.fullScreen,gt=we.insertTemp,Ze=we.hidetoolBar,et=we.uuid,ze=we.setOpenPhones;console.log("link:","".concat(location.origin,"/upload.html?_educoder_session_login=").concat(Object(o.D)("_educoder_session_login"),"&_educoder_session=").concat(Object(o.D)("_educoder_session"),"&key=").concat(et,"&api=").concat(encodeURIComponent(i.a.PROXY_SERVER)));var se=[].concat(S,[{title:"".concat(nt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(nt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return A.a.createElement("ul",{className:"markdown-toolbar-container"},!Ze&&se.map(function(be,$e){return A.a.createElement("li",{key:$e},be.actionName?A.a.createElement(x,Object(E.a)({},be,{onActionCallback:Lt})):A.a.createElement("span",{className:"v-line"}))}),bt?A.a.createElement("li",null,A.a.createElement(x,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Lt},A.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\u586B\u7A7A\u9879"))):null,gt&&A.a.createElement("li",null,A.a.createElement(x,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(gt),onActionCallback:Lt},A.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),A.a.createElement("li",{className:"btn-full-screen"},A.a.createElement(x,{icon:"".concat(St?"icon-shrink":"icon-enlarge"),title:St?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Lt})))},L=W("M8RZ"),N=W("+L6B"),H=W("2/Rp"),Y=W("y8nQ"),F=W("Vl3Y"),C=W("5NDa"),$=W("5rEg"),ae={labelCol:{span:4},wrapperCol:{span:20}},fe=function(we){var nt=we.callback,bt=we.onCancel;function Lt(St){nt(St)}return A.a.createElement(F.a,Object(E.a)({},ae,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Lt}),A.a.createElement(F.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},A.a.createElement($.a,null)),A.a.createElement(F.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},A.a.createElement($.a,null)),A.a.createElement("div",{className:"flex-container flex-end"},A.a.createElement(H.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(H.a,{type:"ghost",onClick:bt},"\u53D6\u6D88")))},ye=W("7ahc"),je=W("k1fw"),Me=W("HmJG"),Re=W("BjJ7"),Ie=F.a.useForm,Pe={width:280,marginRight:10},me={labelCol:{span:5},wrapperCol:{span:19}},ce=function(we){var nt=we.callback,bt=we.onCancel,Lt=Ie(),St=Object(j.a)(Lt,1),gt=St[0],Ze=Object(g.useRef)();function et(be){nt(Object(je.a)(Object(je.a)({},be),{},{name:Ze.current}))}function ze(be,$e){gt.setFieldsValue({src:"/api/attachments/".concat(be.id,"?type=").concat(be.content_type),type:$e.type})}function se(be){var $e=be.target.files[0];Ze.current=$e.name,ge($e,ze)}return A.a.createElement(F.a,Object(E.a)({form:gt},me,{className:"upload-image-panel",onFinish:et}),A.a.createElement(F.a.Item,{label:"\u6587\u4EF6\u5730\u5740",required:!0},A.a.createElement("div",{className:"flex-container"},A.a.createElement(F.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},A.a.createElement($.a,{style:Pe})),A.a.createElement(te,{onFileChange:se}))),A.a.createElement(F.a.Item,{label:"\u6587\u4EF6\u63CF\u8FF0",name:"alt"},A.a.createElement($.a,{style:{width:264}})),A.a.createElement(F.a.Item,{style:{textAlign:"right"}},A.a.createElement(H.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(H.a,{type:"ghost",onClick:bt},"\u53D6\u6D88")))};function te(we){var nt=we.onFileChange;return A.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",A.a.createElement("input",{type:"file",onChange:nt}))}function ge(we,nt){if(!we)throw new String("\u6CA1\u6709\u6587\u4EF6");var bt=new FormData;bt.append("editormd-image-file",we),bt.append("file_param_name","editormd-image-file"),bt.append("byxhr","true");var Lt=new window.XMLHttpRequest;Lt.withCredentials=!0,Lt.addEventListener("load",function(St){nt(JSON.parse(St.target.responseText),we)},!1),Lt.addEventListener("error",function(St){console.error(St)},!1),Lt.open("POST","".concat(Re.a,"/api/attachments.json")),Lt.send(bt)}var le=W("giR+"),De=W("fyUT"),Ae=W("7Kak"),Ce=W("9yH6"),He=Ce.a.Group,We={margin:"0 8px"},ot=function(we){var nt=we.callback,bt=we.onCancel;function Lt(St){nt(St)}return A.a.createElement(F.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Lt},A.a.createElement("div",{className:"flex-container"},A.a.createElement("span",{style:We},"\u5355\u5143\u683C\u6570\uFF1A"),A.a.createElement("span",{style:We},"\u884C\u6570"),A.a.createElement(F.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},A.a.createElement(De.a,null)),A.a.createElement("span",{style:We},"\u5217\u6570"),A.a.createElement(F.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},A.a.createElement(De.a,null))),A.a.createElement("div",{className:"flex-container",style:{marginTop:12}},A.a.createElement("span",{style:We},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),A.a.createElement(F.a.Item,{name:"align"},A.a.createElement(He,null,A.a.createElement(Ce.a,{value:"default"},A.a.createElement("i",{className:"fa fa-align-justify"})),A.a.createElement(Ce.a,{value:"left"},A.a.createElement("i",{className:"fa fa-align-left"})),A.a.createElement(Ce.a,{value:"center"},A.a.createElement("i",{className:"fa fa-align-center"})),A.a.createElement(Ce.a,{value:"right"},A.a.createElement("i",{className:"fa fa-align-right"}))))),A.a.createElement("div",{className:"flex-container flex-end"},A.a.createElement(H.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(H.a,{type:"ghost",onClick:bt},"\u53D6\u6D88")))},Ye=W("ErOA"),Ge=W("7Cbv"),Ke="link",mt="upload-image",vt="code-block",yt="add-table",Ct="------------",ht={default:Ct,left:":".concat(Ct),center:":".concat(Ct,":"),right:"".concat(Ct,":")},Ot=W("9VGf"),Oe,Te;function Je(){}var rt=0,Ue=1e4,qe="\u2581",xe=` **\u6A21\u677F\u6807\u9898** \u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function he(we){return/^\d+$/.test(we)?"".concat(we,"px"):we}var pe=navigator.platform.toUpperCase().indexOf("MAC")>=0,re=pe?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],oe=(Oe={},Object(B.a)(Oe,re+"-B","bold"),Object(B.a)(Oe,re+"-I","italic"),Oe),de=(Te={},Object(B.a)(Te,Ke,"\u6DFB\u52A0\u94FE\u63A5"),Object(B.a)(Te,vt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(B.a)(Te,mt,"\u6DFB\u52A0\u6587\u4EF6"),Object(B.a)(Te,yt,"\u6DFB\u52A0\u8868\u683C"),Te),ke=Le.a=function(we){var nt=we.defaultValue,bt=nt===void 0?"":nt,Lt=we.onChange,St=we.width,gt=St===void 0?"100%":St,Ze=we.height,et=Ze===void 0?400:Ze,ze=we.miniToolbar,se=ze===void 0?!1:ze,be=we.isFocus,$e=be===void 0?!1:be,Qe=we.watch,At=we.insertTemp,Tt=we.mode,Ne=Tt===void 0?"markdown":Tt,st=we.id,dt=st===void 0?"markdown-editor-id":st,Et=we.showResizeBar,Mt=Et===void 0?!1:Et,Wt=we.noStorage,rn=Wt===void 0?!1:Wt,it=we.showNullButton,ft=it===void 0?!1:it,pn=we.hidetoolBar,En=pn===void 0?!1:pn,en=we.fullScreen,Ht=en===void 0?!1:en,Zt=we.onBlur,cn=we.onCMBeforeChange,Sn=we.onFullScreen,ct=we.className,Xt=ct===void 0?"":ct,On=we.disablePaste,Pn=On===void 0?!1:On,qt=we.placeholder,vn=qt===void 0?"":qt,z=we.values,p=z===void 0?"":z,R=Object(g.useState)(null),G=Object(j.a)(R,2),J=G[0],V=G[1],Se=Object(g.useState)(bt),at=Object(j.a)(Se,2),wt=at[0],Bt=at[1],ut=Object(g.useState)(Qe),zt=Object(j.a)(ut,2),Kt=zt[0],mn=zt[1],Hn=Object(g.useState)(Ht),Vn=Object(j.a)(Hn,2),un=Vn[0],kn=Vn[1],Hr=Object(g.useState)(""),Xn=Object(j.a)(Hr,2),rr=Xn[0],$n=Xn[1],Ar=Object(g.useState)(0),lr=Object(j.a)(Ar,2),Tr=lr[0],Er=lr[1],Kr=Object(g.useState)(et),xi=Object(j.a)(Kr,2),Yn=xi[0],ur=xi[1],Ir=Object(g.useState)(!1),wr=Object(j.a)(Ir,2),zr=wr[0],Vt=wr[1],hn=Object(g.useRef)(Object(Ge.a)()),Un=Object(g.useRef)(!1),ve=Object(g.useRef)(),yn=Object(g.useRef)(),xn=Object(g.useRef)(),_r=Object(g.useRef)(),ln=Object(g.useRef)(),ir=function(){var Yt=Object(w.a)(T.a.mark(function nn(){var $t,dn;return T.a.wrap(function(Dn){for(;;)switch(Dn.prev=Dn.next){case 0:return Dn.next=2,Object(Ye.a)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:hn.current}});case 2:dn=Dn.sent,dn!=null&&($t=dn.attachments)!==null&&$t!==void 0&&$t.length&&(console.log("cm:",J,yn),dn.attachments.map(function(bn){bn.content_type.indexOf("image")>-1?J.replaceSelection("![,](/api/attachments/".concat(bn.id,"?type=").concat(bn.content_type,")")):bn.content_type.indexOf("video")>-1?J.replaceSelection('')):bn.content_type.indexOf("pdf")>-1?J.replaceSelection('
').concat(bn.name,"")):J.replaceSelection("[".concat(bn.name,"](").concat(i.a.API_SERVER,"/api/attachments/").concat(bn.id,"?type=").concat(bn.content_type,")"))}));case 4:case"end":return Dn.stop()}},nn)}));return function(){return Yt.apply(this,arguments)}}();Object(g.useEffect)(function(){Bt(p),J==null||J.setValue(p)},[p]),Object(g.useEffect)(function(){Sn==null||Sn(un)},[un]),Object(g.useEffect)(function(){if(yn.current){var Yt=D.a.fromTextArea(yn.current,{mode:Ne,lineNumbers:!se,lineWrapping:!0,value:bt,autoCloseTags:!0,autoCloseBrackets:!0});$e&&Yt.focus();function nn($t,dn){if(Pn){dn.preventDefault();return}var _n=dn.clipboardData;if(_n){var Dn=_n.types.toString(),bn=_n.items;if(Dn==="Files"||_n.types.indexOf("Files")>-1){if(dn.preventDefault(),Ne=="stex")return;try{var Nn,er=bn[1];((Nn=bn[0])===null||Nn===void 0?void 0:Nn.kind)==="file"&&(er=bn[0]);var fn=er.getAsFile(),xr=fn.name.split(".").pop();ge(fn,function(Cn){if(Cn.id){var Kn,fr,tr;(fn==null||((Kn=fn.type)===null||Kn===void 0)?void 0:Kn.indexOf("image"))>-1?Yt.replaceSelection("![,](/api/attachments/".concat(Cn.id,"?type=").concat(Cn.content_type,")")):(fn==null||((fr=fn.type)===null||fr===void 0)?void 0:fr.indexOf("video"))>-1?Yt.replaceSelection('')):(fn==null||((tr=fn.type)===null||tr===void 0)?void 0:tr.indexOf("pdf"))>-1?Yt.replaceSelection('').concat(fn.name,"")):ie.includes(xr)?Yt.replaceSelection('').concat(fn.name,"")):Yt.replaceSelection("[".concat(fn.name,"](").concat(i.a.API_SERVER,"/api/attachments/").concat(Cn.id,"?type=").concat(Cn.content_type,")"))}else(Cn==null?void 0:Cn.status)===401&&(document.location.href="/user/login")})}catch(Cn){U.b.warn("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0}return Yt.on("paste",nn),Yt.on("dragleave",function($t,dn){xn.current.classList.remove("mouse-hover-md")}),Yt.on("dragover",function($t,dn){xn.current.classList.add("mouse-hover-md")}),Yt.on("drop",function($t,dn){xn.current.classList.add("mouse-hover-md");var _n;if(_n=dn.dataTransfer.files,_n.length>0){dn.preventDefault(),dn.stopPropagation();for(var Dn=function(er){var fn=_n[er],xr=fn.name.split(".").pop();ge(fn,function(Cn){if(Cn.id){var Kn,fr,tr;(fn==null||((Kn=fn.type)===null||Kn===void 0)?void 0:Kn.indexOf("image"))>-1?Yt.replaceSelection("![,](/api/attachments/".concat(Cn.id,"?type=").concat(Cn.content_type,")")):(fn==null||((fr=fn.type)===null||fr===void 0)?void 0:fr.indexOf("video"))>-1?Yt.replaceSelection('')):(fn==null||((tr=fn.type)===null||tr===void 0)?void 0:tr.indexOf("pdf"))>-1?Yt.replaceSelection('').concat(fn.name,"")):ie.includes(xr)?Yt.replaceSelection('').concat(fn.name,"")):Yt.replaceSelection("[".concat(fn.name,"](").concat(i.a.API_SERVER,"/api/attachments/").concat(Cn.id,"?type=").concat(Cn.content_type,")"))}else(Cn==null?void 0:Cn.status)===401&&(document.location.href="/user/login")})},bn=0;bn<_n.length;bn++)Dn(bn)}}),V(Yt),function(){Yt.off("paste",nn)}}},[]);var Yr=Object(g.useCallback)(function(){if(xn.current)try{}catch(Yt){console.log(Yt,"---- to set md editor body height")}},[Yn,xn,un]);Object(g.useEffect)(function(){function Yt(){var $t=new b.default(function(dn){var _n=Object(k.a)(dn),Dn;try{for(_n.s();!(Dn=_n.n()).done;){var bn=Dn.value;(bn.target.offsetHeight>0||bn.target.offsetWidth>0)&&(Yr(),J.setSize("100%","100%"),J.refresh())}}catch(Nn){_n.e(Nn)}finally{_n.f()}});return $t.observe(yn.current.parentElement),$t}if(J){var nn=Yt();return function(){nn.unobserve(yn.current.parentElement)}}},[J,Yr]),Object(g.useEffect)(function(){if(J){for(var Yt=[],nn=function(){var bn=dn[$t];_n=Object(j.a)(bn,2);var Nn=_n[0],er=_n[1],fn=Object(B.a)({},Nn,function(){Nr(er)});Yt.push(fn),J.addKeyMap(fn)},$t=0,dn=Object.entries(oe);$t0){var Yt=new Date().getTime(),nn=window.sessionStorage.getItem(dt);Yt>=Tr+Ue&&(!nn||nn!==wt)&&(window.sessionStorage.setItem(dt,wt),Vt(!0))}},Ue),Object(g.useEffect)(function(){mn(Qe)},[J,Qe]),Object(g.useEffect)(function(){J&&($e&&J.focus())},[J,$e]),Object(g.useEffect)(function(){if(Kt&&J){var Yt=J.getScrollerElement();function nn($t){var dn=$t.target;if(ln.current){var _n=dn.scrollTop/dn.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*_n}}return Yt.addEventListener("scroll",nn),function(){Yt.removeEventListener("scroll",nn)}}},[J,Kt]),Object(g.useEffect)(function(){if(J&&cn){function Yt(nn,$t){cn(nn,$t)}return J.on("beforeChange",Yt),function(){J.off("beforeChange",Yt)}}},[J,cn]),Object(g.useEffect)(function(){if(J&&Zt){function Yt(){Zt(J.getValue())}return J.on("blur",Yt),function(){J.off("blur",Yt)}}},[J,Zt]),Object(g.useEffect)(function(){if(J){function Yt(nn){var $t=nn.getValue();Bt($t),Er(new Date().getTime()),nn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Lt&&Lt($t)}return J.on("change",Yt),function(){J.off("change",Yt)}}},[J,Lt]),Object(g.useEffect)(function(){J&&(bt==null?(J.setValue(""),Bt("")):bt!==J.getValue()&&(J.setValue(bt),Bt(bt),J.setCursor(J.lineCount(),0)))},[J,bt]);var Nr=Object(g.useCallback)(function(Yt){var nn=J.getCursor(),$t=J.getSelection(),dn=$t.split(` `);switch(Yt){case"bold":return J.replaceSelection("**"+$t+"**"),$t===""&&J.setCursor(nn.line,nn.ch+2),J.focus();case"italic":return J.replaceSelection("*"+$t+"*"),$t===""&&J.setCursor(nn.line,nn.ch+1),J.focus();case"code":return J.replaceSelection("`"+$t+"`"),$t===""&&J.setCursor(nn.line,nn.ch+1),J.focus();case"inline-latex":return J.replaceSelection("`$$"+$t+"$$`"),$t===""&&J.setCursor(nn.line,nn.ch+3),J.focus();case"latex":return J.replaceSelection("```latex\n"+$t+"\n```"),J.setCursor(nn.line+1,$t.length+1),J.focus();case"line-break":return J.replaceSelection(`
diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.f46a58ed.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.5c90e6c7.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__ImitateAnswer__index.f46a58ed.async.js rename to p__Classrooms__Lists__Exercise__ImitateAnswer__index.5c90e6c7.async.js index 41bcd7b7e3..125e0e1a72 100644 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.f46a58ed.async.js +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.5c90e6c7.async.js @@ -340,7 +340,7 @@ b`.split(/\n/).length!=3?function(e){for(var t=0,r=[],n=e.length;t<=n;){var o=e. `),insertTextRules:g.languages.CompletionItemInsertTextRule.InsertAsSnippet},w=["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"];g.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(a,i){var x=D(g,a,i,w,[f]);return{suggestions:x}}});var v=["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"];g.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(a,i){var x=[{label:"print",kind:g.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` `),insertTextRules:g.languages.CompletionItemInsertTextRule.InsertAsSnippet}],b=D(g,a,i,v,x);return{suggestions:b}}});var c=["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"];g.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(a,i){var x=[f,{label:"main",kind:g.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:g.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:g.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:g.languages.CompletionItemInsertTextRule.InsertAsSnippet}],b=D(g,a,i,c,x);return{suggestions:b}}})},R="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002",P=F("LvDl");function _(g){return/^\d+$/.test(g)?"".concat(g,"px"):g}function S(){}var y=!1,d={"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 s(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],f=g;if(Array.isArray(g)){for(var w=0;w0||rt.target.offsetWidth>0)&&Ie.current.instance.layout()}}catch(yt){Oe.e(yt)}finally{Oe.f()}}),oe.observe(Re.current)),oe}function mt(){k.b.warn(decodeURIComponent(R))}var gt=function(){var ue=Ie.current.instance;if(l!=null&&ue&&Ke){var Oe=ue.getModel();Oe&&l!==Oe.getValue()&&(y=!0,Oe.setValue(l),ue.layout(),y=!1)}};Object(U.useEffect)(function(){Ce.current&&clearTimeout(Ce.current),Ce.current=setTimeout(function(){gt()},500)},[l,Ke,Ie.current]);function Et(){var oe=Ie.current.instance;if(oe){var ue=oe.getSelection(),Oe=Ie.current.pastePos||{},we=new u.Range(Oe.startLineNumber||ue.endLineNumber,Oe.startColumn||ue.endColumn,Oe.endLineNumber||ue.endLineNumber,Oe.endColumn||ue.endColumn);setTimeout(function(){oe.executeEdits("",[{range:we,text:""}])},300)}}function ft(oe){(window.navigator.platform.match("Mac")?oe.metaKey:oe.ctrlKey)&&oe.keyCode==83&&(oe.preventDefault(),$())}var Ct=function(){if(me&&Ie.current.instance){var ue=Ie.current.instance.getContentHeight();re(ue0||Le.target.offsetWidth>0)&&me.layout()}}catch(Ue){Be.e(Ue)}finally{Be.f()}}),Ee.observe(m.current)),Ee}Object(U.useEffect)(function(){m.current&&F.e(27).then(F.t.bind(null,"M/lh",7)).then(function(me){u=me;var Ee=u.editor.createDiffEditor(m.current,Object(ee.a)(Object(ee.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},b),{},{wordWrap:!0}));J(Ee);var We=W(Ee);return function(){Ee.dispose();var Be=Ee.getModel();Be&&Be.dispose(),We.unobserve(m.current)}})},[]),Object(U.useEffect)(function(){H&&H.setModel({original:u.editor.createModel(l,i),modified:u.editor.createModel(a,i)})},[l,a,i,H]);var j=_(w),$=_(c),se={width:j,height:$};return B.a.createElement("div",{className:"my-diff-editor",ref:m,style:se})}},ZpRC:function($e,ke,F){"use strict";function ee(E){return typeof E=="object"&&E!=null&&E.nodeType===1}function X(E,R){return(!R||E!=="hidden")&&E!=="visible"&&E!=="clip"}function k(E,R){if(E.clientHeightR||y>E&&d=R&&s>=P?y-E-_:d>R&&sP?d-R+S:0}var N=function(E,R){var P=window,_=R.scrollMode,S=R.block,y=R.inline,d=R.boundary,s=R.skipOverflowHiddenElements,u=typeof d=="function"?d:function(Ze){return Ze!==d};if(!ee(E))throw new TypeError("Invalid target");for(var h=document.scrollingElement||document.documentElement,T=[],g=E;ee(g)&&u(g);){if((g=g.parentElement)===h){T.push(g);break}g!=null&&g===document.body&&k(g)&&!k(document.documentElement)||g!=null&&k(g,s)&&T.push(g)}for(var f=P.visualViewport?P.visualViewport.width:innerWidth,w=P.visualViewport?P.visualViewport.height:innerHeight,v=window.scrollX||pageXOffset,c=window.scrollY||pageYOffset,l=E.getBoundingClientRect(),a=l.height,i=l.width,x=l.top,b=l.right,m=l.bottom,L=l.left,C=S==="start"||S==="nearest"?x:S==="end"?m:x+a/2,H=y==="center"?L+i/2:y==="end"?b:L,J=[],W=0;W=0&&L>=0&&m<=w&&b<=f&&x>=Ee&&m<=Be&&L>=Ne&&b<=We)return J;var Le=getComputedStyle(j),Ue=parseInt(Le.borderLeftWidth,10),ye=parseInt(Le.borderTopWidth,10),ce=parseInt(Le.borderRightWidth,10),ne=parseInt(Le.borderBottomWidth,10),ve=0,le=0,Re="offsetWidth"in j?j.offsetWidth-j.clientWidth-Ue-ce:0,Ie="offsetHeight"in j?j.offsetHeight-j.clientHeight-ye-ne:0;if(h===j)ve=S==="start"?C:S==="end"?C-w:S==="nearest"?Q(c,c+w,w,ye,ne,c+C,c+C+a,a):C-w/2,le=y==="start"?H:y==="center"?H-f/2:y==="end"?H-f:Q(v,v+f,f,Ue,ce,v+H,v+H+i,i),ve=Math.max(0,ve+c),le=Math.max(0,le+v);else{ve=S==="start"?C-Ee-ye:S==="end"?C-Be+ne+Ie:S==="nearest"?Q(Ee,Be,se,ye,ne+Ie,C,C+a,a):C-(Ee+se/2)+Ie/2,le=y==="start"?H-Ne-Ue:y==="center"?H-(Ne+me/2)+Re/2:y==="end"?H-We+ce+Re:Q(Ne,We,me,Ue,ce+Re,H,H+i,i);var Ce=j.scrollLeft,He=j.scrollTop;C+=He-(ve=Math.max(0,Math.min(He+ve,j.scrollHeight-se+Ie))),H+=Ce-(le=Math.max(0,Math.min(Ce+le,j.scrollWidth-me+Re)))}J.push({el:j,top:ve,left:le})}return J};function O(E){return E===Object(E)&&Object.keys(E).length!==0}function U(E,R){R===void 0&&(R="auto");var P="scrollBehavior"in document.body.style;E.forEach(function(_){var S=_.el,y=_.top,d=_.left;S.scroll&&P?S.scroll({top:y,left:d,behavior:R}):(S.scrollTop=y,S.scrollLeft=d)})}function B(E){return E===!1?{block:"end",inline:"nearest"}:O(E)?E:{block:"start",inline:"nearest"}}function I(E,R){var P=!E.ownerDocument.documentElement.contains(E);if(O(R)&&typeof R.behavior=="function")return R.behavior(P?[]:N(E,R));if(P)return;var _=B(R);return U(N(E,_),_.behavior)}var D=ke.a=I},Zss7:function($e,ke,F){var ee;(function(X){var k=/^\s+/,Q=/\s+$/,N=0,O=X.round,U=X.min,B=X.max,I=X.random;function D(ne,ve){if(ne=ne||"",ve=ve||{},ne instanceof D)return ne;if(!(this instanceof D))return new D(ne,ve);var le=E(ne);this._originalInput=ne,this._r=le.r,this._g=le.g,this._b=le.b,this._a=le.a,this._roundA=O(100*this._a)/100,this._format=ve.format||le.format,this._gradientType=ve.gradientType,this._r<1&&(this._r=O(this._r)),this._g<1&&(this._g=O(this._g)),this._b<1&&(this._b=O(this._b)),this._ok=le.ok,this._tc_id=N++}D.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var ne=this.toRgb();return(ne.r*299+ne.g*587+ne.b*114)/1e3},getLuminance:function(){var ne=this.toRgb(),ve,le,Re,Ie,Ce,He;return ve=ne.r/255,le=ne.g/255,Re=ne.b/255,ve<=.03928?Ie=ve/12.92:Ie=X.pow((ve+.055)/1.055,2.4),le<=.03928?Ce=le/12.92:Ce=X.pow((le+.055)/1.055,2.4),Re<=.03928?He=Re/12.92:He=X.pow((Re+.055)/1.055,2.4),.2126*Ie+.7152*Ce+.0722*He},setAlpha:function(ne){return this._a=J(ne),this._roundA=O(100*this._a)/100,this},toHsv:function(){var ne=S(this._r,this._g,this._b);return{h:ne.h*360,s:ne.s,v:ne.v,a:this._a}},toHsvString:function(){var ne=S(this._r,this._g,this._b),ve=O(ne.h*360),le=O(ne.s*100),Re=O(ne.v*100);return this._a==1?"hsv("+ve+", "+le+"%, "+Re+"%)":"hsva("+ve+", "+le+"%, "+Re+"%, "+this._roundA+")"},toHsl:function(){var ne=P(this._r,this._g,this._b);return{h:ne.h*360,s:ne.s,l:ne.l,a:this._a}},toHslString:function(){var ne=P(this._r,this._g,this._b),ve=O(ne.h*360),le=O(ne.s*100),Re=O(ne.l*100);return this._a==1?"hsl("+ve+", "+le+"%, "+Re+"%)":"hsla("+ve+", "+le+"%, "+Re+"%, "+this._roundA+")"},toHex:function(ne){return d(this._r,this._g,this._b,ne)},toHexString:function(ne){return"#"+this.toHex(ne)},toHex8:function(ne){return s(this._r,this._g,this._b,this._a,ne)},toHex8String:function(ne){return"#"+this.toHex8(ne)},toRgb:function(){return{r:O(this._r),g:O(this._g),b:O(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+O(this._r)+", "+O(this._g)+", "+O(this._b)+")":"rgba("+O(this._r)+", "+O(this._g)+", "+O(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:O(W(this._r,255)*100)+"%",g:O(W(this._g,255)*100)+"%",b:O(W(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+O(W(this._r,255)*100)+"%, "+O(W(this._g,255)*100)+"%, "+O(W(this._b,255)*100)+"%)":"rgba("+O(W(this._r,255)*100)+"%, "+O(W(this._g,255)*100)+"%, "+O(W(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:C[d(this._r,this._g,this._b,!0)]||!1},toFilter:function(ne){var ve="#"+u(this._r,this._g,this._b,this._a),le=ve,Re=this._gradientType?"GradientType = 1, ":"";if(ne){var Ie=D(ne);le="#"+u(Ie._r,Ie._g,Ie._b,Ie._a)}return"progid:DXImageTransform.Microsoft.gradient("+Re+"startColorstr="+ve+",endColorstr="+le+")"},toString:function(ne){var ve=!!ne;ne=ne||this._format;var le=!1,Re=this._a<1&&this._a>=0,Ie=!ve&&Re&&(ne==="hex"||ne==="hex6"||ne==="hex3"||ne==="hex4"||ne==="hex8"||ne==="name");return Ie?ne==="name"&&this._a===0?this.toName():this.toRgbString():(ne==="rgb"&&(le=this.toRgbString()),ne==="prgb"&&(le=this.toPercentageRgbString()),(ne==="hex"||ne==="hex6")&&(le=this.toHexString()),ne==="hex3"&&(le=this.toHexString(!0)),ne==="hex4"&&(le=this.toHex8String(!0)),ne==="hex8"&&(le=this.toHex8String()),ne==="name"&&(le=this.toName()),ne==="hsl"&&(le=this.toHslString()),ne==="hsv"&&(le=this.toHsvString()),le||this.toHexString())},clone:function(){return D(this.toString())},_applyModification:function(ne,ve){var le=ne.apply(null,[this].concat([].slice.call(ve)));return this._r=le._r,this._g=le._g,this._b=le._b,this.setAlpha(le._a),this},lighten:function(){return this._applyModification(f,arguments)},brighten:function(){return this._applyModification(w,arguments)},darken:function(){return this._applyModification(v,arguments)},desaturate:function(){return this._applyModification(h,arguments)},saturate:function(){return this._applyModification(T,arguments)},greyscale:function(){return this._applyModification(g,arguments)},spin:function(){return this._applyModification(c,arguments)},_applyCombination:function(ne,ve){return ne.apply(null,[this].concat([].slice.call(ve)))},analogous:function(){return this._applyCombination(b,arguments)},complement:function(){return this._applyCombination(l,arguments)},monochromatic:function(){return this._applyCombination(m,arguments)},splitcomplement:function(){return this._applyCombination(x,arguments)},triad:function(){return this._applyCombination(a,arguments)},tetrad:function(){return this._applyCombination(i,arguments)}},D.fromRatio=function(ne,ve){if(typeof ne=="object"){var le={};for(var Re in ne)ne.hasOwnProperty(Re)&&(Re==="a"?le[Re]=ne[Re]:le[Re]=We(ne[Re]));ne=le}return D(ne,ve)};function E(ne){var ve={r:0,g:0,b:0},le=1,Re=null,Ie=null,Ce=null,He=!1,Ze=!1;return typeof ne=="string"&&(ne=ye(ne)),typeof ne=="object"&&(Ue(ne.r)&&Ue(ne.g)&&Ue(ne.b)?(ve=R(ne.r,ne.g,ne.b),He=!0,Ze=String(ne.r).substr(-1)==="%"?"prgb":"rgb"):Ue(ne.h)&&Ue(ne.s)&&Ue(ne.v)?(Re=We(ne.s),Ie=We(ne.v),ve=y(ne.h,Re,Ie),He=!0,Ze="hsv"):Ue(ne.h)&&Ue(ne.s)&&Ue(ne.l)&&(Re=We(ne.s),Ce=We(ne.l),ve=_(ne.h,Re,Ce),He=!0,Ze="hsl"),ne.hasOwnProperty("a")&&(le=ne.a)),le=J(le),{ok:He,format:ne.format||Ze,r:U(255,B(ve.r,0)),g:U(255,B(ve.g,0)),b:U(255,B(ve.b,0)),a:le}}function R(ne,ve,le){return{r:W(ne,255)*255,g:W(ve,255)*255,b:W(le,255)*255}}function P(ne,ve,le){ne=W(ne,255),ve=W(ve,255),le=W(le,255);var Re=B(ne,ve,le),Ie=U(ne,ve,le),Ce,He,Ze=(Re+Ie)/2;if(Re==Ie)Ce=He=0;else{var ot=Re-Ie;He=Ze>.5?ot/(2-Re-Ie):ot/(Re+Ie);switch(Re){case ne:Ce=(ve-le)/ot+(ve1&&(Ve-=1),Ve<1/6?et+(Ke-et)*6*Ve:Ve<1/2?Ke:Ve<2/3?et+(Ke-et)*(2/3-Ve)*6:et}if(ve===0)Re=Ie=Ce=le;else{var Ze=le<.5?le*(1+ve):le+ve-le*ve,ot=2*le-Ze;Re=He(ot,Ze,ne+1/3),Ie=He(ot,Ze,ne),Ce=He(ot,Ze,ne-1/3)}return{r:Re*255,g:Ie*255,b:Ce*255}}function S(ne,ve,le){ne=W(ne,255),ve=W(ve,255),le=W(le,255);var Re=B(ne,ve,le),Ie=U(ne,ve,le),Ce,He,Ze=Re,ot=Re-Ie;if(He=Re===0?0:ot/Re,Re==Ie)Ce=0;else{switch(Re){case ne:Ce=(ve-le)/ot+(ve>1)+720)%360;--ve;)Re.h=(Re.h+Ie)%360,Ce.push(D(Re));return Ce}function m(ne,ve){ve=ve||6;for(var le=D(ne).toHsv(),Re=le.h,Ie=le.s,Ce=le.v,He=[],Ze=1/ve;ve--;)He.push(D({h:Re,s:Ie,v:Ce})),Ce=(Ce+Ze)%1;return He}D.mix=function(ne,ve,le){le=le===0?0:le||50;var Re=D(ne).toRgb(),Ie=D(ve).toRgb(),Ce=le/100,He={r:(Ie.r-Re.r)*Ce+Re.r,g:(Ie.g-Re.g)*Ce+Re.g,b:(Ie.b-Re.b)*Ce+Re.b,a:(Ie.a-Re.a)*Ce+Re.a};return D(He)},D.readability=function(ne,ve){var le=D(ne),Re=D(ve);return(X.max(le.getLuminance(),Re.getLuminance())+.05)/(X.min(le.getLuminance(),Re.getLuminance())+.05)},D.isReadable=function(ne,ve,le){var Re=D.readability(ne,ve),Ie,Ce;Ce=!1,Ie=ce(le);switch(Ie.level+Ie.size){case"AAsmall":case"AAAlarge":Ce=Re>=4.5;break;case"AAlarge":Ce=Re>=3;break;case"AAAsmall":Ce=Re>=7;break}return Ce},D.mostReadable=function(ne,ve,le){var Re=null,Ie=0,Ce,He,Ze,ot;le=le||{},He=le.includeFallbackColors,Ze=le.level,ot=le.size;for(var et=0;etIe&&(Ie=Ce,Re=D(ve[et]));return D.isReadable(ne,Re,{level:Ze,size:ot})||!He?Re:(le.includeFallbackColors=!1,D.mostReadable(ne,["#fff","#000"],le))};var L=D.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},C=D.hexNames=H(L);function H(ne){var ve={};for(var le in ne)ne.hasOwnProperty(le)&&(ve[ne[le]]=le);return ve}function J(ne){return ne=parseFloat(ne),(isNaN(ne)||ne<0||ne>1)&&(ne=1),ne}function W(ne,ve){se(ne)&&(ne="100%");var le=me(ne);return ne=U(ve,B(0,parseFloat(ne))),le&&(ne=parseInt(ne*ve,10)/100),X.abs(ne-ve)<1e-6?1:ne%ve/parseFloat(ve)}function j(ne){return U(1,B(0,ne))}function $(ne){return parseInt(ne,16)}function se(ne){return typeof ne=="string"&&ne.indexOf(".")!=-1&&parseFloat(ne)===1}function me(ne){return typeof ne=="string"&&ne.indexOf("%")!=-1}function Ee(ne){return ne.length==1?"0"+ne:""+ne}function We(ne){return ne<=1&&(ne=ne*100+"%"),ne}function Be(ne){return X.round(parseFloat(ne)*255).toString(16)}function Ne(ne){return $(ne)/255}var Le=function(){var ne="[-\\+]?\\d+%?",ve="[-\\+]?\\d*\\.\\d+%?",le="(?:"+ve+")|(?:"+ne+")",Re="[\\s|\\(]+("+le+")[,|\\s]+("+le+")[,|\\s]+("+le+")\\s*\\)?",Ie="[\\s|\\(]+("+le+")[,|\\s]+("+le+")[,|\\s]+("+le+")[,|\\s]+("+le+")\\s*\\)?";return{CSS_UNIT:new RegExp(le),rgb:new RegExp("rgb"+Re),rgba:new RegExp("rgba"+Ie),hsl:new RegExp("hsl"+Re),hsla:new RegExp("hsla"+Ie),hsv:new RegExp("hsv"+Re),hsva:new RegExp("hsva"+Ie),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Ue(ne){return!!Le.CSS_UNIT.exec(ne)}function ye(ne){ne=ne.replace(k,"").replace(Q,"").toLowerCase();var ve=!1;if(L[ne])ne=L[ne],ve=!0;else if(ne=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var le;return(le=Le.rgb.exec(ne))?{r:le[1],g:le[2],b:le[3]}:(le=Le.rgba.exec(ne))?{r:le[1],g:le[2],b:le[3],a:le[4]}:(le=Le.hsl.exec(ne))?{h:le[1],s:le[2],l:le[3]}:(le=Le.hsla.exec(ne))?{h:le[1],s:le[2],l:le[3],a:le[4]}:(le=Le.hsv.exec(ne))?{h:le[1],s:le[2],v:le[3]}:(le=Le.hsva.exec(ne))?{h:le[1],s:le[2],v:le[3],a:le[4]}:(le=Le.hex8.exec(ne))?{r:$(le[1]),g:$(le[2]),b:$(le[3]),a:Ne(le[4]),format:ve?"name":"hex8"}:(le=Le.hex6.exec(ne))?{r:$(le[1]),g:$(le[2]),b:$(le[3]),format:ve?"name":"hex"}:(le=Le.hex4.exec(ne))?{r:$(le[1]+""+le[1]),g:$(le[2]+""+le[2]),b:$(le[3]+""+le[3]),a:Ne(le[4]+""+le[4]),format:ve?"name":"hex8"}:(le=Le.hex3.exec(ne))?{r:$(le[1]+""+le[1]),g:$(le[2]+""+le[2]),b:$(le[3]+""+le[3]),format:ve?"name":"hex"}:!1}function ce(ne){var ve,le;return ne=ne||{level:"AA",size:"small"},ve=(ne.level||"AA").toUpperCase(),le=(ne.size||"small").toLowerCase(),ve!=="AA"&&ve!=="AAA"&&(ve="AA"),le!=="small"&&le!=="large"&&(le="small"),{level:ve,size:le}}$e.exports?$e.exports=D:!(ee=function(){return D}.call(ke,F,ke,$e),ee!==void 0&&($e.exports=ee))})(Math)},bPs0:function($e,ke,F){"use strict";F.d(ke,"b",function(){return h});var ee=F("k1fw"),X=F("9og8"),k=F("2qtc"),Q=F("kLXV"),N=F("tJVT"),O=F("PpiC"),U=F("aHsQ"),B=F("sGsY"),I=F("WmNS"),D=F.n(I),E=F("q1tI"),R=F.n(E),P=F("bntm"),_=F("V0Rq"),S=F("wd/R"),y=F.n(S),d=F("Ty5D"),s=F("9kvl"),u=B.a.Countdown,h=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],T=function(f){var w=f.globalSetting,v=f.loading,c=f.user,l=f.exercise,a=f.dispatch,i=f.isclick,x=f.setisclick,b=Object(O.a)(f,["globalSetting","loading","user","exercise","dispatch","isclick","setisclick"]),m=Object(E.useState)({}),L=Object(N.a)(m,2),C=L[0],H=L[1],J=Q.a.useModal(),W=Object(N.a)(J,2),j=W[0],$=W[1],se=Object(E.useRef)(),me=Object(E.useRef)(null),Ee=Object(E.useRef)(null),We=Object(E.useState)(!0),Be=Object(N.a)(We,2),Ne=Be[0],Le=Be[1],Ue=Object(d.h)().query,ye=Object(d.i)();Object(E.useEffect)(function(){var et,Ke,Ve,ht,mt;if(clearTimeout(me.current),document.addEventListener(Object(P.c)(),ot,!1),window.addEventListener("blur",He,!1),(et=l.exerciseUserInfo)!==null&&et!==void 0&&et.screen_open&&Object(P.a)()&&(a({type:"globalSetting/headerFooterToggle",payload:!1}),Le(!1)),(Ke=l.exerciseUserInfo)!==null&&Ke!==void 0&&Ke.screen_at&&y()().diff(y()((Ve=l.exerciseUserInfo)===null||Ve===void 0?void 0:Ve.screen_at),"seconds")>0)ce();else if((ht=l.exerciseUserInfo)!==null&&ht!==void 0&&ht.screen_open&&!Object(P.a)()){var gt=document.domain==="kepukehuan.educoder.net"?30:l.exerciseUserInfo.screen_sec+10+1;se.current=Q.a.info({icon:null,content:R.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",R.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",l.exerciseUserInfo.screen_num-l.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",R.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),okText:R.a.createElement("span",null,"\u5F00\u59CB\u8003\u8BD5\uFF08",R.a.createElement("span",{style:{display:"inline-block"}},R.a.createElement(u,{onFinish:function(){var ft;ce(),(ft=se.current)===null||ft===void 0||ft.destroy()},valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+gt*1e3})),"S\uFF09"),onOk:function(){var ft;(ft=se.current)===null||ft===void 0||ft.destroy(),Le(!1),Object(P.d)(document.body),document.getElementById("root").addEventListener("click",ne,!1)}})}return(mt=l.exerciseUserInfo)!==null&&mt!==void 0&&mt.screen_open&&!Object(P.a)()||document.getElementById("root").addEventListener("click",ne,!1),function(){document.getElementById("root").removeEventListener("click",ne,!1),document.removeEventListener(Object(P.c)(),ot,!1),window.removeEventListener("blur",He,!1),clearTimeout(me.current)}},[]),Object(E.useEffect)(function(){setTimeout(function(){l.actionTabs.removeEventListenerExitScreen&&(clearTimeout(me.current),document.getElementById("root").removeEventListener("click",ne,!1),document.removeEventListener(Object(P.c)(),ot,!1))},500),ve()},[l.actionTabs]),Object(E.useEffect)(function(){setTimeout(function(){l.exerciseUserInfo.used_screen_num>l.exerciseUserInfo.screen_num?Ie():!Ne},500)},[l.exerciseUserInfo]);var ce=function(){var et=Object(X.a)(D.a.mark(function Ke(){var Ve;return D.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Ze();case 2:Ve=mt.sent,setTimeout(function(){var gt,Et;(gt=se.current)===null||gt===void 0||gt.destroy(),se.current=Q.a.info({okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},Ve.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(Et=l.exerciseUserInfo)===null||Et===void 0?void 0:Et.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var ft=Object(X.a)(D.a.mark(function _e(){return D.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:Object(P.d)(document.body);case 1:case"end":return Je.stop()}},_e)}));function Ct(){return ft.apply(this,arguments)}return Ct}()})},1e3);case 4:case"end":return mt.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}(),ne=function(Ke){!Object(P.a)()&&Ke.target.nodeName!=="A"&&Ke.target.nodeName!=="BUTTON"&&Ke.target.innerHTML!=="\u786E \u5B9A"&&(Object(P.d)(document.body),console.log("documentClick.full"))},ve=function(){var et=Object(X.a)(D.a.mark(function Ke(){return D.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.abrupt("return",new Promise(function(){var mt=Object(X.a)(D.a.mark(function gt(Et){var ft;return D.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,a({type:"exercise/getExerciseUserInfo",payload:Object(ee.a)({},ye)});case 2:return ft=_e.sent,Et(ft==null?void 0:ft.data),_e.abrupt("return",ft==null?void 0:ft.data);case 5:case"end":return _e.stop()}},gt)}));return function(gt){return mt.apply(this,arguments)}}()));case 1:case"end":return ht.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}(),le=function(){var et=Object(X.a)(D.a.mark(function Ke(Ve){var ht,mt,gt;return D.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:(ht=se.current)===null||ht===void 0||((mt=ht.destroyAll)===null||mt===void 0)||mt.call(ht),se.current=Q.a.info({maskClosable:!1,keyboard:!1,okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",R.a.createElement("span",{style:{display:"inline-block"}},R.a.createElement(u,{onFinish:Ze,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(l.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},Ve),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(gt=l.exerciseUserInfo)===null||gt===void 0?void 0:gt.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",R.a.createElement("span",{className:"c-red"},l.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",R.a.createElement("br",null),R.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var Ct=Object(X.a)(D.a.mark(function Se(){return D.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:clearTimeout(Ee.current),Object(P.d)(document.body),se.current.destroy();case 3:case"end":return nt.stop()}},Se)}));function _e(){return Ct.apply(this,arguments)}return _e}()}),Ee.current=setTimeout(function(){var Ct;se.current.update({okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},Ve+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(Ct=l.exerciseUserInfo)===null||Ct===void 0?void 0:Ct.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(l.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return ft.stop()}},Ke)}));return function(Ve){return et.apply(this,arguments)}}(),Re=function(){location.href="/classrooms/".concat(ye.coursesId,"/exercise/").concat(ye.categoryId,"/detail")},Ie=function(){var et=Object(X.a)(D.a.mark(function Ke(){var Ve,ht,mt;return D.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return(Ve=se.current)===null||Ve===void 0||((ht=Ve.destroyAll)===null||ht===void 0)||ht.call(Ve),Et.next=3,Object(_.Z)({categoryId:ye.categoryId,commit_method:1});case 3:mt=Et.sent,mt&&Ce();case 5:case"end":return Et.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}(),Ce=function(){var Ke,Ve;document.removeEventListener(Object(P.c)(),ot,!1),Object(P.b)(),(Ke=se.current)===null||Ke===void 0||((Ve=Ke.destroyAll)===null||Ve===void 0)||Ve.call(Ke),j.info({content:R.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",R.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){Re()}})},He=function(Ke){if(i){setTimeout(function(){x(!1)},500);return}Object(P.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(P.b)()},Ze=function(){var et=Object(X.a)(D.a.mark(function Ke(){return D.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.abrupt("return",new Promise(function(){var mt=Object(X.a)(D.a.mark(function gt(Et){var ft,Ct,_e;return D.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(!((ft=l.exerciseUserInfo)!==null&&ft!==void 0&&ft.screen_at)){Je.next=3;break}return Je.next=3,Object(_.g)(Object(ee.a)(Object(ee.a)({},ye),{},{reset:!0}));case 3:return Je.next=5,Object(_.Q)({id:ye.categoryId});case 5:if(Ct=Je.sent,!(Ct!=null&&Ct.is_commit)){Je.next=9;break}return Ce(),Je.abrupt("return");case 9:return Je.next=11,ve();case 11:_e=Je.sent,Et(_e);case 13:case"end":return Je.stop()}},gt)}));return function(gt){return mt.apply(this,arguments)}}()));case 1:case"end":return ht.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}(),ot=function(){var et=Object(X.a)(D.a.mark(function Ke(){var Ve,ht,mt,gt;return D.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Ve=!1,console.log("fullscreen change"),!Object(P.a)()){ft.next=7;break}(ht=l.exerciseUserInfo)!==null&&ht!==void 0&&ht.screen_at&&Object(_.g)(Object(ee.a)(Object(ee.a)({},ye),{},{reset:!0})),clearTimeout(me.current),ft.next=17;break;case 7:return Ve=!0,ft.next=10,Object(_.g)(Object(ee.a)({},ye));case 10:return ft.next=12,ve();case 12:mt=ft.sent,le(mt.used_screen_num),gt=setTimeout(Object(X.a)(D.a.mark(function Ct(){return D.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:case"end":return Se.stop()}},Ct)})),l.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),me.current=gt;case 17:a({type:"globalSetting/headerFooterToggle",payload:Ve});case 18:case"end":return ft.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}();return R.a.createElement("div",null,$)};ke.a=Object(s.a)(function(g){var f=g.loading,w=g.user,v=g.exercise,c=g.globalSetting;return{globalSetting:c,user:w,exercise:v,loading:f.effects}})(T)},bT9E:function($e,ke,F){"use strict";F.d(ke,"a",function(){return X});var ee=F("VTBJ");function X(k,Q){var N=Object(ee.a)({},k);return Array.isArray(Q)&&Q.forEach(function(O){delete N[O]}),N}},biw7:function($e,ke,F){"use strict";var ee=F("q1tI"),X=F.n(ee),k=ee.createContext(null);ke.a=k},c5Ni:function($e,ke,F){},cQPA:function($e,ke,F){"use strict";F.r(ke);var ee=F("T2oS"),X=F("W9HT"),k=F("sPJy"),Q=F("bE4q"),N=F("+L6B"),O=F("2/Rp"),U=F("14J3"),B=F("BMrR"),I=F("jCWc"),D=F("kPKH"),E=F("5Dmo"),R=F("3S7+"),P=F("sRBo"),_=F("kaz8"),S=F("7Kak"),y=F("9yH6"),d=F("MXD1"),s=F("CFYs"),u=F("miYZ"),h=F("tsqr"),T=F("2qtc"),g=F("kLXV"),f=F("k1fw"),w=F("9og8"),v=F("tJVT"),c=F("PpiC"),l=F("5NDa"),a=F("5rEg"),i=F("aHsQ"),x=F("sGsY"),b=F("WmNS"),m=F.n(b),L=F("q1tI"),C=F.n(L),H=F("Ty5D"),J=F("55Ip"),W=F("9kvl"),j=F("gUdW"),$=F("xGfz"),se=F("jhfD"),me=F("BlwA"),Ee=F("bPs0"),We=F("wd/R"),Be=F.n(We),Ne=F("9GDu"),Le=F.n(Ne),Ue=F("1vsH"),ye=F("s8TD"),ce=F("xKgJ"),ne=F("bntm"),ve=F("V0Rq"),le=F("HBuW"),Re=F("9Bee"),Ie=F("Ot1p"),Ce=function(ze){var De,ae,de,Ye,Me,Xe=ze.item,dt=ze.answerData,Pe=ze.onBlur,at=Pe===void 0?function(){}:Pe,vt=Object(L.useState)(),St=Object(v.a)(vt,2),Rt=St[0],qt=St[1],sn=Object(L.useState)(),Xt=Object(v.a)(sn,2),_t=Xt[0],cn=Xt[1],zt=Object(L.useState)(),$t=Object(v.a)(zt,2),Nt=$t[0],nn=$t[1];return Object(L.useEffect)(function(){cn(Xe==null?void 0:Xe.a_flag)},[Xe==null?void 0:Xe.a_flag]),C.a.createElement("div",null,(dt==null||((De=dt.exercise)===null||De===void 0)?void 0:De.commit_status)===1?C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u6211\u7684\u7B54\u6848\uFF1A"),C.a.createElement("div",{className:Le.a.simpleText},C.a.createElement(Re.a,{value:Xe==null||((ae=Xe.user_answer)===null||ae===void 0)?void 0:ae[0]}))):C.a.createElement("div",{className:Xe.user_score&&(Xe.user_score===Xe.question_score?"c-green":"c-red")},Nt?C.a.createElement(Ie.a,{height:150,isFocus:!0,defaultValue:Xe==null||((de=Xe.user_answer)===null||de===void 0)?void 0:de[0],id:Xe==null?void 0:Xe.question_id,onChange:function(Tn){return qt(Tn)},onBlur:function(){return at(Rt)}}):C.a.createElement("div",{onClick:function(){var Tn;if(!Xe.repeat_answer&&(Xe==null||((Tn=Xe.user_answer)===null||Tn===void 0)?void 0:Tn.length)>0)return;nn(!0)}},C.a.createElement(a.a,{disabled:!Xe.repeat_answer&&(Xe==null||((Ye=Xe.user_answer)===null||Ye===void 0)?void 0:Ye.length)>0&&!Xe.israp,size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),(Xe==null?void 0:Xe.standard_answer)&&C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),C.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},C.a.createElement(Re.a,{value:Xe==null||((Me=Xe.standard_answer)===null||Me===void 0)?void 0:Me[0]}))))},He=Ce,Ze=F("g9YV"),ot=F("wCAj"),et=F("5GOC"),Ke=F("JsLm"),Ve=F("ZW9T"),ht=F("o/qq"),mt=F.n(ht),gt=function(ze){var De,ae,de,Ye,Me=ze.item,Xe=ze.answerData,dt=Object(L.useState)([]),Pe=Object(v.a)(dt,2),at=Pe[0],vt=Pe[1],St=Object(L.useState)([]),Rt=Object(v.a)(St,2),qt=Rt[0],sn=Rt[1];Object(L.useEffect)(function(){var zt;if(!(Me!=null&&(zt=Me.shixun_details)!==null&&zt!==void 0&&zt.length))return;for(var $t=[],Nt=[],nn=0;nn<(Me==null||((An=Me.shixun_details)===null||An===void 0)?void 0:An.length);nn++){for(var An,Tn,ct,Gt=0;Gt<(Me==null?void 0:Me.shixun_details[nn].stage_list.length);Gt++){var Ln,Fn,kn,Qn,G=Me==null?void 0:Me.shixun_details[nn].stage_list[Gt];$t.push(Object(f.a)(Object(f.a)({},G),{operation:Me==null||((Ln=Me.shixun_details)===null||Ln===void 0||((Fn=Ln[nn])===null||Fn===void 0||((kn=Fn.shixun_detail)===null||kn===void 0||((Qn=kn[0])===null||Qn===void 0))))?void 0:Qn.game_identifier}))}if(Me!=null&&(Tn=Me.shixun_details)!==null&&Tn!==void 0&&(ct=Tn[nn])!==null&&ct!==void 0&&ct.shixun_detail){var p,A,K;Nt.push(Me==null||((p=Me.shixun_details)===null||p===void 0||((A=p[nn])===null||A===void 0||((K=A.shixun_detail)===null||K===void 0)))?void 0:K[0])}}sn(Nt),vt($t)},[Me==null?void 0:Me.shixun_details]);var Xt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function($t){return C.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:$t&&$t.length>25?$t:""},$t)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.evaluate_count?Nt.evaluate_count:C.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function($t,Nt){var nn=!1;return Nt.finished_time&&Xe!==null&&Xe!==void 0&&Xe.exercise&&Xe!==null&&Xe!==void 0&&Xe.exercise_answer_user&&((Xe==null?void 0:Xe.exercise.time)===-1?nn=Be()(Xe==null?void 0:Xe.exercise.end_time).isBefore(Nt.finished_time):nn=Be()(Xe==null?void 0:Xe.exercise_answer_user.start_at).add(Xe==null?void 0:Xe.exercise.time,"m").isBefore(Nt.finished_time)),C.a.createElement("span",null,Nt.finished_time||C.a.createElement("span",{className:"c-grey-999"},"--"),C.a.createElement("span",{className:"c-orange-ff9 "},nn?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.time_consuming||C.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function($t,Nt,nn){return $t?C.a.createElement(Ke.a,{affix:!1,className:"mt10"},C.a.createElement(Ke.a.Link,{href:"#challenge_".concat(Me==null?void 0:Me.question_id).concat(nn),title:C.a.createElement("span",{style:{color:"#0152d9"}},"\u67E5\u770B")})):C.a.createElement("span",{className:"c-grey-999"},"--")}}],_t=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.error_msg?Nt.error_msg:"--")}}],cn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.a.createElement("div",{className:"mt15 mb15"},(Xe==null||((De=Xe.exercise)===null||De===void 0)?void 0:De.commit_status)===0&&C.a.createElement("div",null,Me.shixun.map(function(zt,$t){return C.a.createElement(B.a,{className:"font16",gutter:[0,20]},C.a.createElement(D.a,{flex:"1"},zt.challenge_name," (",zt.challenge_score,"\u5206)"),C.a.createElement(D.a,{flex:"100px",className:"tr"},zt.answer_status===0&&C.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),zt.answer_status===1&&C.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(Xe==null||((ae=Xe.exercise)===null||ae===void 0)?void 0:ae.commit_status)!==0||(Xe==null||((de=Xe.exercise)===null||de===void 0)?void 0:de.user_exercise_status)!==0?C.a.createElement(C.a.Fragment,null,!!(at!=null&&at.length)&&C.a.createElement("div",null,C.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),C.a.createElement(ot.a,{columns:Xt,dataSource:at,pagination:!1})),!!(qt!=null&&qt.length)&&C.a.createElement("div",null,C.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),qt==null?void 0:qt.map(function(zt,$t){return C.a.createElement("div",{id:"challenge_".concat(Me==null?void 0:Me.question_id).concat($t),className:"mt5"},C.a.createElement("div",null,C.a.createElement("span",{className:"font16 mr15"}," \u7B2C",zt.position,"\u5173"),C.a.createElement(J.a,{className:"current c-black font16",to:"/tasks/".concat(zt.game_identifier)},zt.name)),(zt==null?void 0:zt.st)===0&&zt.passed_code&&C.a.createElement("aside",{className:mt.a.shixunWrp},C.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",C.a.createElement("span",{className:"c-light-black"},zt.path)),C.a.createElement(Ve.b,{height:300,language:"python",theme:"default",value:zt.passed_code,options:cn})))}))):C.a.createElement(C.a.Fragment,null,C.a.createElement(Re.a,{className:"c-grey-999 mt20 mb20",value:Me==null?void 0:Me.question_title}),Me==null||((Ye=Me.shixun)===null||Ye===void 0)?void 0:Ye.map(function(zt,$t){return C.a.createElement("p",{className:"font16 c-grey-666 mb5",key:$t},C.a.createElement("span",{className:"mr20"},"\u7B2C",zt==null?void 0:zt.challenge_position,"\u5173 ",zt==null?void 0:zt.challenge_name),C.a.createElement("span",null,zt==null?void 0:zt.challenge_score,"\u5206"))})))},Et=gt,ft=F("J66h"),Ct=function(ze){var De=ze.item,ae=ze.answerData,de=Object(L.useState)([]),Ye=Object(v.a)(de,2),Me=Ye[0],Xe=Ye[1];Object(L.useEffect)(function(){var at;if((De==null||((at=De.evaluate_codes)===null||at===void 0)?void 0:at.length)>0){var vt;Xe(De==null||((vt=De.evaluate_codes)===null||vt===void 0)?void 0:vt.map(function(St,Rt){return{key:Rt+1,error_msg:St!=null&&St.error_msg?ft.Base64.decode(St==null?void 0:St.error_msg):""}}))}else Xe([{key:"--",error_msg:"--"}])},[De==null?void 0:De.evaluate_codes]);var dt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(vt,St){return C.a.createElement("span",null,St.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(vt,St){return C.a.createElement("span",null,St.error_msg?St.error_msg:"--")}}],Pe={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.a.createElement(C.a.Fragment,null,C.a.createElement("div",{className:"mt15 mb15"},C.a.createElement(Re.a,{value:De==null?void 0:De.description})),!!(De!=null&&De.user_answer.length)&&(De==null?void 0:De.passed_code)&&C.a.createElement("aside",{className:mt.a.shixunWrp},C.a.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),C.a.createElement(Ve.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:De!=null&&De.passed_code?ft.Base64.decode(De==null?void 0:De.passed_code):"",options:Pe})))},_e=Ct,Se=F("oBTY"),Je=a.a.TextArea,nt=function(ze){var De,ae,de=ze.item,Ye=ze.answerData,Me=ze.onBlur,Xe=Me===void 0?function(){}:Me,dt=Object(L.useState)([]),Pe=Object(v.a)(dt,2),at=Pe[0],vt=Pe[1];return Object(L.useEffect)(function(){for(var St=[],Rt=function(Xt){var _t,cn=(de==null||((_t=de.user_answer)===null||_t===void 0)?void 0:_t.find(function(zt){return zt.choice_id===Xt+1}))||{choice_id:Xt+1,answer_text:""};St.push(Object(f.a)({},cn))},qt=0;qt<(de==null?void 0:de.multi_count);qt++)Rt(qt);vt(St)},[de==null?void 0:de.user_answer]),C.a.createElement("div",null,at==null?void 0:at.map(function(St,Rt){var qt;return C.a.createElement("div",{className:"mt10"},C.a.createElement("span",null,"\u6211\u7684\u7B54\u6848\uFF08\u586B\u7A7A",Rt+1,"\uFF09:"),C.a.createElement("div",null,C.a.createElement(Je,{autoSize:!0,rows:4,disabled:!de.repeat_answer&&(de==null||((qt=de.user_answer)===null||qt===void 0)?void 0:qt.length)>0&&!de.israp||!!(Ye!=null&&Ye.exercise.commit_status),value:St==null?void 0:St.answer_text,onChange:function(Xt){at[Rt].answer_text=Xt.target.value,vt(Object(Se.a)(at))},onBlur:function(Xt){return Xe(St==null?void 0:St.answer_text,Rt+1,at)},className:"overflow_hidden ".concat(de.user_score&&(de.user_score===de.question_score?"c-green":"c-red"))})))}),!!(de!=null&&(De=de.standard_answer)!==null&&De!==void 0&&De.length)&&C.a.createElement("div",null,de==null||((ae=de.standard_answer)===null||ae===void 0)?void 0:ae.map(function(St,Rt){return C.a.createElement("div",null,C.a.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Rt+1,"\uFF09:"),C.a.createElement("div",null,C.a.createElement(Je,{autoSize:!0,disabled:!0,value:St==null?void 0:St.answer_text[0]})))})))},Fe=nt,qe=F("lzim"),xe=a.a.TextArea,he=function(ze){var De=ze.data;return C.a.createElement("div",{className:"tc mt80"},C.a.createElement("img",{width:"486",src:qe.m})," ",C.a.createElement("br",null),De.status===-1&&C.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),De.status===-2&&C.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",C.a.createElement("span",{className:"c-red"},De.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),C.a.createElement(O.a,{className:"mt40 pl20 pr20",type:"primary"},C.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},ge=he,re=F("m3rI"),ie=F("LvDl"),oe=x.a.Countdown,ue=a.a.TextArea,Oe=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],we={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},rt={1:Le.a.flagActive,2:Le.a.flagHalf},yt={0:"c-red-ee4",1:"c-green"},wt=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],xt=function(ze){var De,ae,de,Ye,Me,Xe,dt,Pe,at,vt,St,Rt,qt,sn,Xt,_t,cn,zt,$t,Nt,nn,An,Tn,ct,Gt,Ln,Fn,kn,Qn,G,p,A=ze.globalSetting,K=ze.loading,Y=ze.user,V=ze.dispatch,Ae=Object(c.a)(ze,["globalSetting","loading","user","dispatch"]),it=Object(H.i)(),Tt=Object(L.useState)({}),Bt=Object(v.a)(Tt,2),fe=Bt[0],Ft=Bt[1],Qt=Object(L.useState)({}),xn=Object(v.a)(Qt,2),Kn=xn[0],ir=xn[1],Rn=Object(L.useState)({}),cr=Object(v.a)(Rn,2),gr=cr[0],Yn=cr[1],hr=Object(L.useState)(!1),$n=Object(v.a)(hr,2),kr=$n[0],ar=$n[1],Ir=Object(L.useState)(!0),Er=Object(v.a)(Ir,2),Rr=Er[0],Qr=Er[1],xr=Object(L.useState)(!1),or=Object(v.a)(xr,2),Fr=or[0],Pr=or[1],jr=Object(L.useState)(!1),En=Object(v.a)(jr,2),on=En[0],Mn=En[1],hn=Object(L.useState)(),On=Object(v.a)(hn,2),fn=On[0],_r=On[1],In=Object(L.useState)(0),Jn=Object(v.a)(In,2),zr=Jn[0],Wr=Jn[1],Or=Object(L.useState)(""),Yr=Object(v.a)(Or,2),sr=Yr[0],Hr=Yr[1],Cr=Object(L.useState)("none"),Kr=Object(v.a)(Cr,2),Jr=Kr[0],lr=Kr[1],oi=Object(L.useState)(""),si=Object(v.a)(oi,2),Ht=si[0],en=si[1],Vt=Object(L.useState)({status:0}),an=Object(v.a)(Vt,2),pn=an[0],Cn=an[1],un=Object(L.useRef)(),Pn=Object(L.useState)(0),zn=Object(v.a)(Pn,2),It=zn[0],fr=zn[1],gn=Object(L.useState)(0),Bn=Object(v.a)(gn,2),rn=Bn[0],Gn=Bn[1],vn=Object(L.useState)(!1),mn=Object(v.a)(vn,2),bn=mn[0],Zn=mn[1],Zr=Object(L.useState)(!1),Gr=Object(v.a)(Zr,2),qr=Gr[0],wi=Gr[1],zi=Object(L.useState)(),Ri=Object(v.a)(zi,2),Gi=Ri[0],Vi=Ri[1],Ja=Object(L.useState)(),Xi=Object(v.a)(Ja,2),Qi=Xi[0],Za=Xi[1];Object(L.useEffect)(function(){return(Object(ce.d)()||Object(ce.m)())&&ei(),window.addEventListener("message",li),function(){window.removeEventListener("message",li),window.removeEventListener("beforeunload",_i),location.pathname.indexOf("/detail")>-1&&Object(ne.b)()}},[it.categoryId,Y.userInfo.login]);var li=function(pe){pe.data==="backExercise"&&(lr("none"),Hr(""),ei())},$r=function(){var jt=Object(w.a)(m.a.mark(function pe(){var lt,tt,Mt,ut,Ot,Pt,kt,Yt,Kt,Jt,yn;return m.a.wrap(function(ln){for(;;)switch(ln.prev=ln.next){case 0:return ln.next=2,V({type:"exercise/getExerciseUserInfo",payload:Object(f.a)({},it)});case 2:if(tt=ln.sent,ir(Object(f.a)({},tt.data)),!((tt==null||((lt=tt.data)===null||lt===void 0)?void 0:lt.ip_limit)!=="no")){ln.next=11;break}if(!((tt==null||((Mt=tt.data)===null||Mt===void 0)?void 0:Mt.ip_limit)==="inner")){ln.next=9;break}return ln.next=8,Object(ye.a)({ip_limit:tt==null||((ut=tt.data)===null||ut===void 0)?void 0:ut.ip_limit});case 8:Pt=ln.sent;case 9:return ln.next=11,Object(Ue.q)({exerciseId:it.categoryId,ip:Pt,errmsgHide:!0,ip_limit:tt==null||((Ot=tt.data)===null||Ot===void 0)?void 0:Ot.ip_limit}).catch(function(ur){Cn(ur)});case 11:if(!((tt==null?void 0:tt.status)==0)){ln.next=18;break}if(!((tt==null||((kt=tt.data)===null||kt===void 0)?void 0:kt.used_screen_num)>(tt==null||((Yt=tt.data)===null||Yt===void 0)?void 0:Yt.screen_num)&&tt!==null&&tt!==void 0&&(Kt=tt.data)!==null&&Kt!==void 0&&Kt.screen_open)){ln.next=15;break}return bi(),ln.abrupt("return",!1);case 15:Pr(tt==null?void 0:tt.data.check_camera),Mn(tt==null||((Jt=tt.data)===null||Jt===void 0)?void 0:Jt.screen_open),tt!=null&&(yn=tt.data)!==null&&yn!==void 0&&yn.check_camera||ei();case 18:case"end":return ln.stop()}},pe)}));return function(){return jt.apply(this,arguments)}}(),_i=function(pe){var lt="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(pe||window.event).returnValue=lt,lt},ei=function(){var jt=Object(w.a)(m.a.mark(function pe(){var lt,tt,Mt,ut,Ot;return m.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return ar(!0),kt.next=3,Object(ve.Y)(Object(f.a)({},it)).catch(function(){return ar(!1)});case 3:tt=kt.sent,((lt=tt)===null||lt===void 0?void 0:lt.exercise)&&(tt.exercise.user_exercise_status=1),ar(!1),tt&&(tt.exercise_types=((Mt=tt)===null||Mt===void 0?void 0:Mt.exercise_types)||((ut=tt)===null||ut===void 0||((Ot=ut.exercise_scores)===null||Ot===void 0)?void 0:Ot.exercise_types),Ft(tt));case 7:case"end":return kt.stop()}},pe)}));return function(){return jt.apply(this,arguments)}}();Object(L.useEffect)(function(){var jt,pe,lt;((jt=fe.exercise)===null||jt===void 0?void 0:jt.time)===0&&bi(),((pe=fe.exercise)===null||pe===void 0?void 0:pe.time)&&_r(Date.now()+(fe==null||((lt=fe.exercise)===null||lt===void 0)?void 0:lt.time)*1e3*60)},[(De=fe.exercise)===null||De===void 0?void 0:De.time]);var qa=function(){var pe;(fe==null||((pe=fe.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===3?g.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",C.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):g.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\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",C.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var lt=Object(w.a)(m.a.mark(function Mt(){var ut,Ot;return m.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,Object(ve.R)({categoryId:it.categoryId,user_ids:[fe==null||((ut=fe.exercise_answer_user)===null||ut===void 0)?void 0:ut.user_id]});case 2:Ot=kt.sent,Ot&&(h.b.info(Ot==null?void 0:Ot.message),vr());case 4:case"end":return kt.stop()}},Mt)}));function tt(){return lt.apply(this,arguments)}return tt}()})},vr=function(){ei()},ni=function(){var jt=Object(w.a)(m.a.mark(function pe(){var lt,tt;return m.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(ve.ab)({categoryId:it.categoryId,commit_method:2});case 2:lt=ut.sent,(lt==null?void 0:lt.status)===0&&(g.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:C.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",C.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var Ot=Object(w.a)(m.a.mark(function kt(){return m.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:vr();case 1:case"end":return Kt.stop()}},kt)}));function Pt(){return Ot.apply(this,arguments)}return Pt}()}),h.b.info(lt==null?void 0:lt.message)),(lt==null?void 0:lt.status)===-3&&(tt=parseInt(lt==null?void 0:lt.message),fe.exercise.time=tt,Ft(Object(f.a)({},fe)));case 5:case"end":return ut.stop()}},pe)}));return function(){return jt.apply(this,arguments)}}(),yi=function(){var jt=Object(w.a)(m.a.mark(function pe(lt){var tt;return m.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(le.D)({id:lt.shixun_identifier});case 2:tt=ut.sent,tt!=null&&tt.game_identifier&&(Hr("/tasks/".concat(tt.game_identifier,"?type=exercises&exercisesId=").concat(it.categoryId,"&coursesId=").concat(it.coursesId,"&login=").concat(it.login,"&questionId=").concat(lt.question_id)),lr("block")),(tt==null?void 0:tt.status)===-3?Object(Ue.o)():(tt==null?void 0:tt.status)===2?$a(tt==null?void 0:tt.message,lt.question_id):(tt==null?void 0:tt.status)===3&&Yi(tt==null?void 0:tt.message);case 5:case"end":return ut.stop()}},pe)}));return function(lt){return jt.apply(this,arguments)}}(),$a=function jt(pe,lt){var tt;pe=(tt=pe)!==null&&tt!==void 0&&tt.includes(".json")?pe:"".concat(pe,".json"),g.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Mt=Object(w.a)(m.a.mark(function Ot(){var Pt,kt;return m.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:return Kt.next=2,Object(ve.S)({url:pe});case 2:if(Pt=Kt.sent,Pt){Kt.next=5;break}return Kt.abrupt("return");case 5:return h.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),Kt.next=8,Object(le.D)({id:Pt.shixun_identifier});case 8:if(kt=Kt.sent,!(kt!=null&&kt.game_identifier)){Kt.next=12;break}return yi({shixun_identifier:kt==null?void 0:kt.game_identifier,question_id:lt}),Kt.abrupt("return");case 12:(kt==null?void 0:kt.status)===2?jt(kt==null?void 0:kt.message,lt):(kt==null?void 0:kt.status)===3&&Yi(kt==null?void 0:kt.message);case 13:case"end":return Kt.stop()}},Ot)}));function ut(){return Mt.apply(this,arguments)}return ut}()})},Yi=function(pe){g.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",pe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},eo=function(pe){pe.redo?g.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:C.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var lt=Object(w.a)(m.a.mark(function Mt(){var ut,Ot,Pt,kt;return m.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:return Kt.next=2,Object(ve.S)({id:pe.myshixun_identifier,url:pe.url});case 2:ut=Kt.sent,ut&&(Ot=Object(ie.cloneDeep)(fe==null?void 0:fe.exercise_question_types),Pt=Ot==null?void 0:Ot.findIndex(function(Jt){return Jt.question_type===5}),Ot[Pt].items.find(function(Jt){return Jt.question_id===pe.question_id}).redo=!1,Ot[Pt].items.find(function(Jt){return Jt.question_id===pe.question_id}).shixun_identifier=ut.shixun_identifier,fe.exercise_question_types=Ot,Ft(fe),kt=Object(f.a)(Object(f.a)({},pe),{},{shixun_identifier:ut.shixun_identifier}),yi(kt));case 4:case"end":return Kt.stop()}},Mt)}));function tt(){return lt.apply(this,arguments)}return tt}()}):yi(pe)},xa=function(){var jt=Object(w.a)(m.a.mark(function pe(lt){var tt;return m.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(!lt.hack_identifier){ut.next=5;break}return ut.next=3,Object(ve.X)({id:lt.hack_identifier});case 3:tt=ut.sent,(tt==null?void 0:tt.status)===0&&(Hr("/myproblems/".concat(tt.identifier,"?type=exercises&exercisesId=").concat(it.categoryId,"&coursesId=").concat(it.coursesId,"&login=").concat(it.login,"&questionId=").concat(lt.question_id)),lr("block"));case 5:case"end":return ut.stop()}},pe)}));return function(lt){return jt.apply(this,arguments)}}(),ri=function(){var jt=Object(w.a)(m.a.mark(function pe(lt,tt,Mt,ut){var Ot,Pt;return m.a.wrap(function(Yt){for(;;)switch(Yt.prev=Yt.next){case 0:if(lt){Yt.next=3;break}return console.error("handleSave no questionId params"),Yt.abrupt("return");case 3:return Yt.next=5,Object(ve.cb)({questionId:lt,exercise_choice_id:tt,answer_text:Mt});case 5:Pt=Yt.sent,(Pt==null?void 0:Pt.status)===0&&(ut&&ut());case 7:case"end":return Yt.stop()}},pe)}));return function(lt,tt,Mt,ut){return jt.apply(this,arguments)}}(),ui=function(){var jt=Object(w.a)(m.a.mark(function pe(lt){var tt,Mt;return m.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Object(ve.V)({id:it.categoryId});case 2:if(tt=Ot.sent,tt){Ot.next=5;break}return Ot.abrupt("return");case 5:tt.question_undo!==0||tt.oj_undo!==0?(Mt="",tt.question_undo!==0&&tt.oj_undo!==0?Mt="\u6709 ".concat(tt.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(tt.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):tt.question_undo!==0&&tt.oj_undo===0?Mt="\u6709 ".concat(tt.question_undo," \u9898\u672A\u5B8C\u6210"):tt.question_undo===0&&tt.oj_undo!==0&&(Mt="\u6709 ".concat(tt.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),g.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},Mt,C.a.createElement("br",null),lt?"\u5728".concat(Be()(tt.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Pt=Object(w.a)(m.a.mark(function Yt(){return m.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:lt?vr():bi();case 1:case"end":return Jt.stop()}},Yt)}));function kt(){return Pt.apply(this,arguments)}return kt}()})):g.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:C.a.createElement("div",{className:"tc font16"},lt?"\u5728".concat(Be()(tt.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Pt=Object(w.a)(m.a.mark(function Yt(){return m.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:lt?vr():bi();case 1:case"end":return Jt.stop()}},Yt)}));function kt(){return Pt.apply(this,arguments)}return kt}()});case 6:case"end":return Ot.stop()}},pe)}));return function(lt){return jt.apply(this,arguments)}}(),Nr=function(pe){return C.a.createElement("div",null,C.a.createElement(s.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:pe}),C.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},Ca=function(){var pe=0,lt=g.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Nr(pe)}),tt=setInterval(function(){pe<=100?(pe+=2,lt.update({content:Nr(pe)})):(lt.destroy(),clearInterval(tt))},50)},bi=function(){var jt=Object(w.a)(m.a.mark(function pe(){var lt;return m.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:return Ca(),Mt.next=3,Object(ve.ab)({categoryId:it.categoryId,commit_method:1});case 3:lt=Mt.sent,Object(ne.b)(),V({type:"exercise/setActionTabs",payload:Object(f.a)({},{removeEventListenerExitScreen:!0})}),(lt==null?void 0:lt.status)===0&&(h.b.success(lt==null?void 0:lt.message),Pr(!1),setTimeout(function(){g.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){vr()}})},3e3));case 7:case"end":return Mt.stop()}},pe)}));return function(){return jt.apply(this,arguments)}}(),to=function(){var jt=Object(w.a)(m.a.mark(function pe(lt,tt,Mt,ut){return m.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:ri(tt,lt,null,function(){fe.question_status.find(function(kt){return kt.ques_id===tt}).ques_status=lt?1:0,ut.user_answer=[],ut.user_answer.push(lt),ut.repeat_answer||(ut.israp=!0),Ft(Object(f.a)({},fe))});case 1:case"end":return Pt.stop()}},pe)}));return function(lt,tt,Mt,ut){return jt.apply(this,arguments)}}(),no=function(){var jt=Object(w.a)(m.a.mark(function pe(lt,tt,Mt,ut,Ot){return m.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:ri(ut.question_id,lt,null,function(){var Yt,Kt,Jt;ut.user_answer=[],ut.user_answer.push(lt);var yn=Ot==null||((Yt=Ot.sub_exercise_questions)===null||Yt===void 0)?void 0:Yt.filter(function(Sn){var ln;return((ln=Sn.user_answer)===null||ln===void 0?void 0:ln.length)===0});fe.question_status.find(function(Sn){return Sn.ques_id===tt}).ques_status=(yn==null?void 0:yn.length)===(Ot==null||((Kt=Ot.sub_exercise_questions)===null||Kt===void 0)?void 0:Kt.length)?0:(yn==null?void 0:yn.length)>0&&(yn==null?void 0:yn.length)<(Ot==null||((Jt=Ot.sub_exercise_questions)===null||Jt===void 0)?void 0:Jt.length)?2:1,Ft(Object(f.a)({},fe))});case 1:case"end":return kt.stop()}},pe)}));return function(lt,tt,Mt,ut,Ot){return jt.apply(this,arguments)}}(),ro=function(pe,lt,tt){ri(lt,pe,null,function(){tt.user_answer=pe,tt.repeat_answer||(tt.israp=!0),fe.question_status.find(function(Mt){return Mt.ques_id===lt}).ques_status=pe!=null&&pe.length?1:0,Ft(Object(f.a)({},fe))})},Sa=function(pe,lt,tt,Mt,ut){ri(tt,lt,pe,function(){fe.question_status.find(function(Pt){return Pt.ques_id===tt}).ques_status=Mt.every(function(Pt){return!!Pt.answer_text})?1:fe.question_status.find(function(Pt){return Pt.ques_id===tt}).ques_status=Mt.some(function(Pt){return!!Pt.answer_text})?2:0;var Ot={choice_id:lt,answer_text:pe};ut.user_answer.filter(function(Pt){return Pt.choice_id!=lt})?ut.user_answer.splice(lt-1,1,Ot):ut.user_answer.push(Ot),ut.repeat_answer||(ut.israp=!0),Ft(Object(f.a)({},fe))})},Aa=function(pe,lt,tt){ri(lt,null,pe,function(){fe.question_status.find(function(Mt){return Mt.ques_id===lt}).ques_status=pe?1:0,tt.user_answer=[],tt.user_answer.push(pe),tt.repeat_answer||(tt.israp=!0),Ft(Object(f.a)({},fe))})},di=function(pe,lt){var tt,Mt,ut,Ot,Pt,kt;return C.a.createElement("div",null,C.a.createElement(y.a.Group,{disabled:!!(fe!=null&&fe.exercise.commit_status),defaultValue:pe==null||((tt=pe.user_answer)===null||tt===void 0)?void 0:tt[0],onChange:function(Kt){return to(Kt.target.value,pe==null?void 0:pe.question_id,lt,pe)},className:pe.user_score&&"edu-radio-".concat(pe.user_score===pe.question_score?"green":"red")},pe==null||((Mt=pe.question_choices)===null||Mt===void 0)?void 0:Mt.map(function(Yt,Kt){var Jt,yn=pe.question_type==2,Sn=yn?"":"".concat(Oe[Kt],".");return C.a.createElement("div",{className:Le.a.answerWrap,key:Kt},C.a.createElement(y.a,{disabled:!pe.repeat_answer&&(pe==null||((Jt=pe.user_answer)===null||Jt===void 0)?void 0:Jt.length)>0&&!pe.israp,value:Yt==null?void 0:Yt.choice_id},C.a.createElement("span",{className:"mr3"},Sn),C.a.createElement(Re.a,{className:Le.a.renderHtml,value:Yt==null?void 0:Yt.choice_text})))})),Object(ce.t)()&&(fe==null||((ut=fe.exercise)===null||ut===void 0)?void 0:ut.answer_open)&&((fe==null||((Ot=fe.exercise)===null||Ot===void 0)?void 0:Ot.exercise_status)==3||(fe==null||((Pt=fe.exercise)===null||Pt===void 0)?void 0:Pt.user_exercise_status)==1)&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",pe==null||((kt=pe.standard_answer)===null||kt===void 0)?void 0:kt.map(function(Yt,Kt){return C.a.createElement("span",null,Oe[Number(Yt)-1])})))},Ta=function(pe,lt,tt){var Mt;return C.a.createElement("div",null,pe==null||((Mt=pe.sub_exercise_questions)===null||Mt===void 0)?void 0:Mt.map(function(ut,Ot){var Pt,kt,Yt,Kt,Jt,yn;return C.a.createElement("div",null,C.a.createElement("div",{style:{display:"flex",marginTop:20,userSelect:"none"}},C.a.createElement("span",{style:{flexShrink:0},className:"font18"},tt+1+"."+(Ot+1),"\uFF08\u5355\u9009\u9898\uFF09"),C.a.createElement(Re.a,{value:ut==null?void 0:ut.question_title}),C.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ut==null?void 0:ut.question_score,"\u5206\uFF09")),C.a.createElement(y.a.Group,{disabled:!!(fe!=null&&fe.exercise.commit_status),defaultValue:ut==null||((Pt=ut.user_answer)===null||Pt===void 0)?void 0:Pt[0],onChange:function(ln){return no(ln.target.value,pe==null?void 0:pe.question_id,Ot,ut,pe)},className:ut.user_score&&"edu-radio-".concat(ut.user_score===ut.question_score?"green":"red")},ut==null||((kt=ut.question_choices)===null||kt===void 0)?void 0:kt.map(function(Sn,ln){var ur,Dr=ut.question_type==2,ci=Dr?"":"".concat(Oe[ln],".");return C.a.createElement("div",{className:Le.a.answerWrap,key:ln},C.a.createElement(y.a,{disabled:!ut.repeat_answer&&(ut==null||((ur=ut.user_answer)===null||ur===void 0)?void 0:ur.length)>0,value:Sn==null?void 0:Sn.choice_id},C.a.createElement("span",{className:"mr3"},ci),C.a.createElement(Re.a,{className:Le.a.renderHtml,value:Sn==null?void 0:Sn.choice_text})))})),Object(ce.t)()&&(fe==null||((Yt=fe.exercise)===null||Yt===void 0)?void 0:Yt.answer_open)&&((fe==null||((Kt=fe.exercise)===null||Kt===void 0)?void 0:Kt.exercise_status)==3||(fe==null||((Jt=fe.exercise)===null||Jt===void 0)?void 0:Jt.user_exercise_status)==1)&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ut==null||((yn=ut.standard_answer)===null||yn===void 0)?void 0:yn.map(function(Sn,ln){return C.a.createElement("span",null,Oe[Number(Sn)-1])})))}))},wa=function(pe,lt){var tt,Mt,ut,Ot;return C.a.createElement("div",null,C.a.createElement(_.a.Group,{disabled:!!(fe!=null&&fe.exercise.commit_status),defaultValue:pe==null?void 0:pe.user_answer,onChange:function(kt){return ro(kt,pe==null?void 0:pe.question_id,pe)},className:pe.user_score&&"edu-checkbox-".concat(pe.user_score===pe.question_score?"green":"red")},pe==null||((tt=pe.question_choices)===null||tt===void 0)?void 0:tt.map(function(Pt,kt){var Yt,Kt="".concat(Oe[kt],".");return C.a.createElement("div",{className:Le.a.answerWrap},C.a.createElement(_.a,{disabled:!pe.repeat_answer&&(pe==null||((Yt=pe.user_answer)===null||Yt===void 0)?void 0:Yt.length)>0&&!pe.israp,value:Pt==null?void 0:Pt.choice_id},C.a.createElement("span",{className:"mr3"},Kt),C.a.createElement(Re.a,{className:Le.a.renderHtml,value:Pt==null?void 0:Pt.choice_text})))})),Object(ce.t)()&&(fe==null||((Mt=fe.exercise)===null||Mt===void 0)?void 0:Mt.answer_open)&&(fe==null||((ut=fe.exercise)===null||ut===void 0)?void 0:ut.exercise_status)==3&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",pe==null||((Ot=pe.standard_answer)===null||Ot===void 0)?void 0:Ot.map(function(Pt,kt){return C.a.createElement("span",null,Oe[Number(Pt)-1])})))},Ji=function(pe,lt){return C.a.createElement(Fe,{item:pe,answerData:fe,onBlur:function(Mt,ut,Ot){return Sa(Mt,ut,pe==null?void 0:pe.question_id,Ot,pe)}})},Oi=function(pe,lt){return C.a.createElement(He,{item:pe,answerData:fe,onBlur:function(Mt){return Aa(Mt,pe==null?void 0:pe.question_id,pe)}})},Ra=function(pe,lt){return C.a.createElement(Et,{item:pe,answerData:fe})},Zi=function(pe,lt){return C.a.createElement(_e,{item:pe,answerData:fe})},Wn=function(pe,lt,tt){var Mt,ut,Ot=fe==null||((Mt=fe.exercise_question_types)===null||Mt===void 0)?void 0:Mt.find(function(Pt){return Pt.question_type===lt});return C.a.createElement(C.a.Fragment,null,C.a.createElement("h1",{className:"font14 current",onClick:function(){gr[lt]=!gr[lt],Yn(Object(f.a)({},gr))}},!gr[lt]&&C.a.createElement(j.a,null),gr[lt]&&C.a.createElement($.a,null),C.a.createElement("span",{className:"ml5 c-grey-666"},pe)),C.a.createElement("ul",{className:Le.a.answerSheet,key:lt},!gr[lt]&&(Ot==null||((ut=Ot.items)===null||ut===void 0)?void 0:ut.map(function(Pt,kt){if(Pt.question_type===lt){var Yt,Kt;return C.a.createElement("li",{onClick:function(){var yn;if(fe.exercise_question_types[It].items[rn].israp=!1,Ft(Object(f.a)({},fe)),!qr&&(fe==null||((yn=fe.exercise)===null||yn===void 0)?void 0:yn.user_exercise_status)===0&&Object(ce.t)()){var Sn,ln,ur,Dr;if(!((Sn=fe.exercise_question_types)!==null&&Sn!==void 0&&(ln=Sn[It])!==null&&ln!==void 0&&(ur=ln.items)!==null&&ur!==void 0&&(Dr=ur[rn])!==null&&Dr!==void 0&&Dr.repeat_answer)){Zn(!0),Vi(3),Za({oneindex:tt,twoindex:kt});return}}fr(tt),Gn(kt);var ci="Anchor_".concat(lt,"_").concat(kt),Da=document.getElementById(ci);Da&&setTimeout(function(){return Da.scrollIntoView({block:"start",behavior:"smooth"})})},key:kt,className:(fe==null||((Yt=fe.question_status)===null||Yt===void 0)?void 0:Yt.some(function(Jt){return Jt.ques_id===Pt.question_id&&(Jt==null?void 0:Jt.ques_status)===1}))&&Le.a.active},kt+1,(fe==null||((Kt=fe.question_status)===null||Kt===void 0)?void 0:Kt.some(function(Jt){return Jt.ques_id===Pt.question_id&&(Jt==null?void 0:Jt.ques_status)===2}))&&C.a.createElement("div",{style:{height:3,background:"#0152d9",position:"absolute",width:26,bottom:0}}))}}))))},_a=function(pe,lt){var tt,Mt,ut,Ot,Pt,kt,Yt=(pe==null?void 0:pe.question_type)==5?pe==null?void 0:pe.shixun_name:pe==null?void 0:pe.question_title;return C.a.createElement("div",{className:Le.a.questionItem,id:"Anchor_".concat(pe==null?void 0:pe.question_type,"_").concat(lt)},C.a.createElement("div",{style:{display:"flex",marginTop:20,userSelect:"none"}},C.a.createElement("span",{style:{flexShrink:0},className:"font18"},lt+1,"."),C.a.createElement(Re.a,{value:pe==null?void 0:pe.question_title}),C.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(pe==null?void 0:pe.question_type)===7?"\u5171".concat(pe==null||((tt=pe.sub_exercise_questions)===null||tt===void 0)?void 0:tt.length,"\u5C0F\u9898\uFF0C"):"",pe==null?void 0:pe.question_score,"\u5206\uFF09"),!(pe!=null&&pe.repeat_answer)&&C.a.createElement("span",{style:{color:"#FA6400 ",marginLeft:10,fontSize:16}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4E0D\u5141\u8BB8\u91CD\u590D\u7B54\u9898"),!!(pe!=null&&(Mt=pe.schools)!==null&&Mt!==void 0&&Mt.length)&&C.a.createElement(R.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},C.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(pe==null?void 0:pe.question_type)==0&&di(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==2&&di(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==1&&wa(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==3&&Ji(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==4&&Oi(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==5&&Ra(pe,pe==null?void 0:pe.question_type),[6,8,9].includes(pe==null?void 0:pe.question_type)&&Zi(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==7&&Ta(pe,pe==null?void 0:pe.question_type,lt),!!(pe!=null&&(ut=pe.answer_comments)!==null&&ut!==void 0&&ut.length)&&C.a.createElement("div",{className:"mt30"},pe==null||((Ot=pe.answer_comments)===null||Ot===void 0)?void 0:Ot.map(function(Kt,Jt){var yn,Sn;return C.a.createElement("div",null,C.a.createElement(B.a,{align:"middle",gutter:[0,10]},C.a.createElement(D.a,{flex:"50px"},C.a.createElement("img",{src:re.a.API_SERVER+"/images/"+((yn=Kt.user)===null||yn===void 0?void 0:yn.image_url),width:"40",style:{borderRadius:40}})),C.a.createElement(D.a,{flex:"1"},Kt.updated_at,C.a.createElement("br",null),(Sn=Kt.user)===null||Sn===void 0?void 0:Sn.name),C.a.createElement(D.a,{className:"c-grey-c"},Kt.shixun_chanllge_position&&C.a.createElement("span",null,"\u7B2C",Kt.shixun_chanllge_position,"\u5173"),pe.question_type!==4&&C.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",Kt.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",Kt.score,"\u5206")),Kt.comment&&C.a.createElement(B.a,{align:"middle",gutter:[0,10]},C.a.createElement(D.a,{flex:"50px"}),C.a.createElement(D.a,{flex:"1"},C.a.createElement(ue,{autoSize:!0,value:Kt.comment,disabled:!0}))))})),C.a.createElement("div",{className:Le.a.itemType},C.a.createElement(B.a,null,C.a.createElement(D.a,{flex:"1"}),C.a.createElement(D.a,null,(pe==null?void 0:pe.question_type)<3&&(pe==null?void 0:pe.standard_answer_show)&&C.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",pe==null?void 0:pe.standard_answer_show),C.a.createElement("span",{className:"font16 ml20"},(pe==null?void 0:pe.user_score)!==null&&(pe==null?void 0:pe.user_score)>=0&&C.a.createElement("span",null,C.a.createElement("span",{className:yt[Number(pe==null?void 0:pe.answer_status)]||"c-orange-ff9"},pe==null?void 0:pe.user_score)," \u5206")),(pe==null?void 0:pe.question_type)==5&&!((Pt=fe.exercise)!==null&&Pt!==void 0&&Pt.commit_status)&&C.a.createElement(O.a,{type:"primary",className:"font16 ml20",onClick:function(){return eo(pe)}},"\u8FDB\u5165\u7B54\u9898"),[6,8,9].includes(pe==null?void 0:pe.question_type)&&!((kt=fe.exercise)!==null&&kt!==void 0&&kt.commit_status)&&C.a.createElement(O.a,{type:"primary",className:"font16 ml20",onClick:function(){return xa(pe)}},"\u8FDB\u5165\u7B54\u9898")))))},qi=function(pe,lt){return C.a.createElement(L.Fragment,null,pe.question_type===0&&Wn("\u5355\u9009\u9898",0,lt),pe.question_type===1&&Wn("\u591A\u9009\u9898",1,lt),pe.question_type===2&&Wn("\u5224\u65AD\u9898",2,lt),pe.question_type===3&&Wn("\u586B\u7A7A\u9898",3,lt),pe.question_type===4&&Wn("\u7B80\u7B54\u9898",4,lt),pe.question_type===5&&Wn("\u5B9E\u8BAD\u9898",5,lt),pe.question_type===6&&Wn("\u7A0B\u5E8F\u8BBE\u8BA1\u9898",6,lt),pe.question_type===7&&Wn("\u7EC4\u5408\u9898",7,lt),pe.question_type===8&&Wn("\u7A0B\u5E8F\u6539\u9519\u9898",8,lt),pe.question_type===9&&Wn("\u7A0B\u5E8F\u586B\u7A7A\u9898",9,lt))},$i=function(pe){var lt=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],tt=["","\u5341","\u767E","\u5343","\u4E07"];pe=parseInt(pe);var Mt=function(kt){for(var Yt=kt.toString().split("").reverse(),Kt="",Jt=0;Jt0&&Yt[Jt]==0&&Yt[Jt-1]==0?"":lt[Yt[Jt]]+(Yt[Jt]==0?tt[0]:tt[Jt]))+Kt;return Kt},ut=Math.floor(pe/1e4),Ot=pe%1e4;return Ot.toString().length<4&&(Ot="0"+Ot),ut?Mt(ut)+"\u4E07"+Mt(Ot):Mt(pe)},Oa=function(){var pe,lt,tt,Mt,ut,Ot,Pt,kt,Yt,Kt,Jt,yn,Sn;return C.a.createElement(L.Fragment,{key:It},C.a.createElement("div",{className:"pt20"},C.a.createElement("span",{className:"font16 c-light-primary"},$i(It+1),"\u3001",fe==null||((pe=fe.exercise_question_types)===null||pe===void 0||((lt=pe[It])===null||lt===void 0))?void 0:lt.name),C.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",fe==null||((tt=fe.exercise_question_types)===null||tt===void 0||((Mt=tt[It])===null||Mt===void 0))?void 0:Mt.count,"\u9898\uFF1B",(fe==null||((ut=fe.exercise_question_types)===null||ut===void 0||((Ot=ut[It])===null||Ot===void 0))?void 0:Ot.question_type)===7?"\u5305\u542B".concat(fe==null||((Pt=fe.exercise_question_types)===null||Pt===void 0||((kt=Pt[It])===null||kt===void 0))?void 0:kt.sub_questions_count,"\u5C0F\u9898"):""," \u5171",fe==null||((Yt=fe.exercise_question_types)===null||Yt===void 0||((Kt=Yt[It])===null||Kt===void 0))?void 0:Kt.score,"\u5206\uFF09")),C.a.createElement(L.Fragment,{key:rn},_a(fe==null||((Jt=fe.exercise_question_types)===null||Jt===void 0||((yn=Jt[It])===null||yn===void 0||((Sn=yn.items)===null||Sn===void 0)))?void 0:Sn[rn],rn)))};return C.a.createElement(X.a,{size:"large",spinning:kr},on&&C.a.createElement(Ee.a,{iframe:un}),C.a.createElement("iframe",{style:{display:Jr},id:"iframeShixuns",className:Le.a.iframe,src:sr,ref:un,frameBorder:"0"}),C.a.createElement("section",{className:"edu-container"},C.a.createElement("section",{className:"animated fadeIn"},C.a.createElement("aside",{className:"mt10"},A.showHeaderFooter&&it.coursesId!=="coursesId"&&C.a.createElement(Q.a,{separator:">"},C.a.createElement(Q.a.Item,null,C.a.createElement(J.a,{to:"/classrooms/".concat(it.coursesId,"/exercise")},(ae=Y.userInfo)===null||ae===void 0||((de=ae.course)===null||de===void 0)?void 0:de.course_name)),C.a.createElement(Q.a.Item,null,C.a.createElement(J.a,{to:"/classrooms/".concat(it.coursesId,"/exercise")},"\u8BD5\u5377")),C.a.createElement(Q.a.Item,null,C.a.createElement(J.a,{to:"/classrooms/".concat(it.coursesId,"/exercise/").concat(it.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),C.a.createElement(Q.a.Item,null,(Ye=Y.userInfo)===null||Ye===void 0?void 0:Ye.real_name)),A.showHeaderFooter&&it.coursesId==="coursesId"&&C.a.createElement(Q.a,{separator:">"},C.a.createElement(Q.a.Item,null,C.a.createElement(J.a,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),C.a.createElement(Q.a.Item,null,(Me=Y.userInfo)===null||Me===void 0?void 0:Me.real_name))),C.a.createElement("aside",{className:[Le.a.title,"mt10"].join(" ")},C.a.createElement(B.a,{style:{width:"100%"},align:"middle"},C.a.createElement(D.a,{flex:"1"},C.a.createElement("div",{className:Le.a.title},(A==null?void 0:A.showHeaderFooter)&&C.a.createElement(J.a,{to:it.coursesId==="coursesId"?"/paperlibrary":"/classrooms/".concat(it.coursesId,"/exercise/").concat(it.categoryId,"/detail")},C.a.createElement(se.a,{className:"font16 c-black"})),C.a.createElement("strong",{className:"font24 ml5"},fe==null||((Xe=fe.exercise)===null||Xe===void 0)?void 0:Xe.exercise_name),(fe==null||((dt=fe.exercise)===null||dt===void 0)?void 0:dt.is_random)&&C.a.createElement("span",{className:Le.a.randomFlag},"\u968F\u673A"),C.a.createElement(Ue.k,{status:[Ue.c[99]]}))),C.a.createElement(D.a,{style:{display:"flex"}},(fe==null||((Pe=fe.user_score)===null||Pe===void 0)?void 0:Pe.length)&&C.a.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u603B\u5F97\u5206\uFF1A",C.a.createElement("span",{className:"c-red"},fe==null?void 0:fe.user_score)," \u5206"),!!(fe!=null&&(at=fe.exercise)!==null&&at!==void 0&&at.time)&&!(fe!=null&&(vt=fe.exercise)!==null&&vt!==void 0&&vt.commit_status)&&C.a.createElement("aside",{className:"".concat(Le.a.countDown," ").concat(Ht)},"\u5269\u4F59\u65F6\u95F4:",C.a.createElement(oe,{value:fn,onFinish:ni})),!(fe!=null&&(St=fe.exercise)!==null&&St!==void 0&&St.commit_status)&&C.a.createElement(O.a,{className:Le.a.submitButton,style:{marginLeft:20},type:"primary",onClick:function(){return ui(!1)}},"\u4EA4\u5377"))))),pn.status===0&&C.a.createElement(B.a,{className:"mt10"},C.a.createElement(D.a,{flex:Rr?"316px":"16px"},C.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},Fr&&C.a.createElement(me.a,{number:(fe==null||((Rt=fe.exercise)===null||Rt===void 0)?void 0:Rt.photo_count)-(fe==null||((qt=fe.exercise)===null||qt===void 0)?void 0:qt.take_photo),time:(sn=fe.exercise)===null||sn===void 0?void 0:sn.left_time,update:ei,supportCamera:function(pe){pe===2?(ei(),Mn(Kn==null?void 0:Kn.screen_open)):pe===1&&setTimeout(function(){return Ae.history.push("/")},3e3)}}),C.a.createElement("div",{className:"relative",style:{minHeight:236}},Rr&&C.a.createElement("aside",{className:"bg-white p16"},C.a.createElement(B.a,null,C.a.createElement(D.a,{span:8},C.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),C.a.createElement(D.a,{span:16},C.a.createElement("div",{className:"tr",style:{display:"flex",alignItems:"center",justifyContent:"end"}},C.a.createElement("span",{className:Le.a.answerYes}),"\u5DF2\u7B54",C.a.createElement("span",{style:{width:13,height:13,display:"flex",flexDirection:"column-reverse"},className:"".concat(Le.a.answerNo," ml10")},C.a.createElement("div",{style:{height:"10%",background:"#0152d9"}})),"\u90E8\u5206\u7B54\u9898",C.a.createElement("span",{className:"".concat(Le.a.answerNo," ml10")}),"\u672A\u7B54"))),C.a.createElement("aside",{className:Le.a.answerInfo},C.a.createElement(B.a,null,C.a.createElement(C.a.Fragment,null,C.a.createElement(D.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),C.a.createElement(D.a,{span:12,className:"tr c-blue"},fe==null||((Xt=fe.question_status)===null||Xt===void 0||((_t=Xt.filter(function(jt){return(jt==null?void 0:jt.ques_status)===1}))===null||_t===void 0))?void 0:_t.length," / ",fe==null||((cn=fe.exercise_types)===null||cn===void 0)?void 0:cn.q_counts),C.a.createElement(D.a,{span:24},C.a.createElement(s.a,{trailColor:"#c3ced2",percent:(fe==null||((zt=fe.question_status)===null||zt===void 0||(($t=zt.filter(function(jt){return(jt==null?void 0:jt.ques_status)===1}))===null||$t===void 0))?void 0:$t.length)/(fe==null||((Nt=fe.exercise_types)===null||Nt===void 0)?void 0:Nt.q_counts)*100,showInfo:!1}))),C.a.createElement(D.a,null,C.a.createElement("span",{className:"c-grey-333"},"\u5171 ",C.a.createElement("span",{className:"c-blue-4ca"},(fe==null||((nn=fe.exercise_types)===null||nn===void 0)?void 0:nn.q_counts)||(fe==null||((An=fe.exercise_scores)===null||An===void 0||((Tn=An.exercise_types)===null||Tn===void 0))?void 0:Tn.q_counts))," \u9898\uFF1A"),C.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",C.a.createElement("span",{className:"c-blue-4ca"},(fe==null||((ct=fe.exercise_types)===null||ct===void 0)?void 0:ct.q_scores)||(fe==null||((Gt=fe.exercise_scores)===null||Gt===void 0||((Ln=Gt.exercise_types)===null||Ln===void 0))?void 0:Ln.q_scores))," \u5206")))),C.a.createElement(B.a,null,C.a.createElement(D.a,{flex:"1"},C.a.createElement("aside",{className:Le.a.cardList},fe==null||((Fn=fe.exercise_question_types)===null||Fn===void 0)?void 0:Fn.map(function(jt,pe){return C.a.createElement(L.Fragment,{key:jt.question_type},qi(jt,pe))}))))),C.a.createElement("div",{className:Le.a.fold,onClick:function(){return Qr(!Rr)}},Rr&&C.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!Rr&&C.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),C.a.createElement(D.a,{flex:"1"},C.a.createElement("section",{className:[Le.a.bg,"pl30","pr30","pb30","mb50","ml20"].join(" ")},C.a.createElement("div",{style:{maxHeight:600,overflow:"hidden auto"}},Oa()),C.a.createElement("div",{style:{marginTop:60,textAlign:"center"}},(It!=0||rn!=0)&&C.a.createElement(O.a,{className:"".concat(Le.a.submitButton," mr10"),type:"default",onClick:function(){var pe;if(fe.exercise_question_types[It].items[rn].israp=!1,Ft(Object(f.a)({},fe)),!qr&&(fe==null||((pe=fe.exercise)===null||pe===void 0)?void 0:pe.user_exercise_status)===0&&Object(ce.t)()){var lt,tt,Mt,ut;if(!((lt=fe.exercise_question_types)!==null&<!==void 0&&(tt=lt[It])!==null&&tt!==void 0&&(Mt=tt.items)!==null&&Mt!==void 0&&(ut=Mt[rn])!==null&&ut!==void 0&&ut.repeat_answer)){Zn(!0),Vi(1);return}}rn===0?(It-=1,rn=fe.exercise_question_types[It].items.length-1):rn-=1,fr(It),Gn(rn)}},"\u4E0A\u4E00\u9898"),!(It===(fe==null||((kn=fe.exercise_question_types)===null||kn===void 0)?void 0:kn.length)-1&&rn===(fe==null||((Qn=fe.exercise_question_types)===null||Qn===void 0||((G=Qn[It])===null||G===void 0||((p=G.items)===null||p===void 0)))?void 0:p.length)-1)&&C.a.createElement(O.a,{className:Le.a.submitButton,type:"primary",onClick:function(){var pe;if(fe.exercise_question_types[It].items[rn].israp=!1,Ft(Object(f.a)({},fe)),!qr&&(fe==null||((pe=fe.exercise)===null||pe===void 0)?void 0:pe.user_exercise_status)===0&&Object(ce.t)()){var lt,tt,Mt,ut;if(!((lt=fe.exercise_question_types)!==null&<!==void 0&&(tt=lt[It])!==null&&tt!==void 0&&(Mt=tt.items)!==null&&Mt!==void 0&&(ut=Mt[rn])!==null&&ut!==void 0&&ut.repeat_answer)){Zn(!0),Vi(2);return}}fe.exercise_question_types[It].items.length-1===rn?(It=It+1,rn=0):rn=rn+1,fr(It),Gn(rn)}},"\u4E0B\u4E00\u9898")))),C.a.createElement(g.a,{title:"\u6CE8\u610F",visible:bn,onCancel:function(){return Zn(!1)},footer:!1},C.a.createElement("div",null,C.a.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),C.a.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between"}},C.a.createElement(_.a,{checked:qr,onChange:function(pe){wi(pe.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),C.a.createElement("div",null,C.a.createElement(O.a,{onClick:function(){fe.exercise_question_types[It].items[rn].israp?(fe.exercise_question_types[It].items[rn].israp=!0,Ft(Object(f.a)({},fe))):fe.exercise_question_types[It].items[rn].israp===""&&(fe.exercise_question_types[It].items[rn].israp=!0,Ft(Object(f.a)({},fe)))}},"\u6211\u518D\u60F3\u60F3"),C.a.createElement(O.a,{onClick:function(){fe.exercise_question_types[It].items[rn].israp=!1,Ft(Object(f.a)({},fe)),Gi===1?(rn===0?(It-=1,rn=fe.exercise_question_types[It].items.length-1):rn-=1,console.log(fe.exercise_question_types[It].items[rn],"-----"),fr(It),Gn(rn)):Gi===2?(fe.exercise_question_types[It].items.length-1===rn?(It=It+1,rn=0):rn=rn+1,fr(It),Gn(rn)):(fr(Qi.oneindex),Gn(Qi.twoindex)),Zn(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4")))))),pn.status!==0&&C.a.createElement(ge,{data:pn})))},pt=ke.default=Object(W.a)(function(Qe){var ze=Qe.loading,De=Qe.user,ae=Qe.globalSetting;return{globalSetting:ae,user:De,loading:ze.effects}})(xt)},cRFk:function($e,ke,F){$e.exports=F.p+"static/RepositoryNoneData.828085a8.png"},csWT:function($e,ke,F){$e.exports=F.p+"static/choose.4ad1045f.svg"},dejd:function($e,ke,F){},djh8:function($e,ke,F){$e.exports=F.p+"static/qrCode.42927872.png"},dmUQ:function($e,ke,F){"use strict";var ee=F("Ff2n"),X=F("rePB"),k=F("1OyB"),Q=F("vuIU"),N=F("Ji7U"),O=F("md7G"),U=F("foSv"),B=F("q1tI"),I=F.n(B),D=F("TSYQ"),E=F.n(D),R=F("4IlW");function P(a,i){var x=Object.keys(a);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(a);i&&(b=b.filter(function(m){return Object.getOwnPropertyDescriptor(a,m).enumerable})),x.push.apply(x,b)}return x}function _(a){for(var i=1;i1?me-1:0),We=1;We1?W-1:0),$=1;$=0)return parseInt(J.slice(J.indexOf("e-")+2),10);var W=0;return J.indexOf(".")>=0&&(W=J.length-J.indexOf(".")-1),W},m.getInputDisplayValue=function(H){var J=H||m.state,W=J.focused,j=J.inputValue,$=J.value,se;W?se=j:se=m.toPrecisionAsStep($),se==null&&(se="");var me=m.formatWrapper(se);return f(m.props.decimalSeparator)&&(me=me.toString().replace(".",m.props.decimalSeparator)),me},m.recordCursorPosition=function(){try{m.cursorStart=m.input.selectionStart,m.cursorEnd=m.input.selectionEnd,m.currentValue=m.input.value,m.cursorBefore=m.input.value.substring(0,m.cursorStart),m.cursorAfter=m.input.value.substring(m.cursorEnd)}catch(H){}},m.restoreByAfter=function(H){if(H===void 0)return!1;var J=m.input.value,W=J.lastIndexOf(H);if(W===-1)return!1;var j=m.cursorBefore.length;return m.lastKeyCode===R.a.DELETE&&m.cursorBefore.charAt(j-1)===H[0]?(m.fixCaret(j,j),!0):W+H.length===J.length?(m.fixCaret(W,W),!0):!1},m.partRestoreByAfter=function(H){return H===void 0?!1:Array.prototype.some.call(H,function(J,W){var j=H.substring(W);return m.restoreByAfter(j)})},m.isNotCompleteNumber=function(H){return isNaN(H)||H===""||H===null||H&&H.toString().indexOf(".")===H.toString().length-1},m.stop=function(){m.autoStepTimer&&clearTimeout(m.autoStepTimer)},m.down=function(H,J,W){m.pressingUpOrDown=!0,m.step("down",H,J,W)},m.up=function(H,J,W){m.pressingUpOrDown=!0,m.step("up",H,J,W)},m.saveInput=function(H){m.input=H};var L=b.value;L===void 0&&(L=b.defaultValue),m.state={focused:b.autoFocus};var C=m.getValidValue(m.toNumber(L));return m.state=_(_({},m.state),{},{inputValue:m.toPrecisionAsStep(C),value:C}),m}return Object(Q.a)(x,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(m){var L=this.props,C=L.value,H=L.onChange,J=L.max,W=L.min,j=this.state.focused;if(m){if(!w(m.value,C)||!w(m.max,J)||!w(m.min,W)){var $=j?C:this.getValidValue(C),se;this.pressingUpOrDown?se=$:this.inputting?se=this.rawInput:se=this.toPrecisionAsStep($),this.setState({value:$,inputValue:se})}var me="value"in this.props?C:this.state.value;"max"in this.props&&m.max!==J&&typeof me=="number"&&me>J&&H&&H(J),"min"in this.props&&m.min!==W&&typeof me=="number"&&me1&&arguments[1]!==void 0?arguments[1]:this.props.min,C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.props.max,H=parseFloat(m);return isNaN(H)?m:(HC&&(H=C),H)}},{key:"setValue",value:function(m,L){var C=this.props.precision,H=this.isNotCompleteNumber(parseFloat(m))?null:parseFloat(m),J=this.state.value,W=J===void 0?null:J,j=this.state.inputValue,$=j===void 0?null:j,se=typeof H=="number"?H.toFixed(C):"".concat(H),me=H!==W||se!=="".concat($);return"value"in this.props?($=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:$},L)):this.setState({value:H,inputValue:this.toPrecisionAsStep(m)},L),me&&this.props.onChange(H),H}},{key:"getMaxPrecision",value:function(m){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,C=this.props,H=C.precision,J=C.step;if(f(H))return H;var W=this.getPrecision(L),j=this.getPrecision(J),$=this.getPrecision(m);return m?Math.max($,W+j):W+j}},{key:"getPrecisionFactor",value:function(m){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,C=this.getMaxPrecision(m,L);return Math.pow(10,C)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(m){return this.props.formatter?this.props.formatter(m):m}},{key:"toPrecisionAsStep",value:function(m){if(this.isNotCompleteNumber(m)||m==="")return m;var L=Math.abs(this.getMaxPrecision(m));return isNaN(L)?m.toString():Number(m).toFixed(L)}},{key:"toNumber",value:function(m){var L=this.props.precision,C=this.state.focused,H=m&&m.length>16&&C;return this.isNotCompleteNumber(m)||H?m:f(L)?Math.round(m*Math.pow(10,L))/Math.pow(10,L):Number(m)}},{key:"upStep",value:function(m,L){var C=this.props.step,H=this.getPrecisionFactor(m,L),J=Math.abs(this.getMaxPrecision(m,L)),W=((H*m+H*C*L)/H).toFixed(J);return this.toNumber(W)}},{key:"downStep",value:function(m,L){var C=this.props.step,H=this.getPrecisionFactor(m,L),J=Math.abs(this.getMaxPrecision(m,L)),W=((H*m-H*C*L)/H).toFixed(J);return this.toNumber(W)}},{key:"step",value:function(m,L){var C=this,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,J=arguments.length>3?arguments[3]:void 0;this.stop(),L&&(L.persist(),L.preventDefault());var W=this.props;if(W.disabled)return;var j=this.getCurrentValidValue(this.state.inputValue)||0;if(this.isNotCompleteNumber(j))return;var $=this["".concat(m,"Step")](j,H),se=$>W.max||$W.max?$=W.max:$=Ee),qe=(ft||ft===0)&&(isNaN(ft)||Number(ft)<=We),xe=Fe||H||J,he=qe||H||J,ge=E()("".concat(C,"-handler"),"".concat(C,"-handler-up"),Object(X.a)({},"".concat(C,"-handler-up-disabled"),xe)),re=E()("".concat(C,"-handler"),"".concat(C,"-handler-down"),Object(X.a)({},"".concat(C,"-handler-down-disabled"),he)),ie=W?{onTouchStart:xe?d:this.up,onTouchEnd:this.stop}:{onMouseDown:xe?d:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},oe=W?{onTouchStart:he?d:this.down,onTouchEnd:this.stop}:{onMouseDown:he?d:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return I.a.createElement("div",{className:_e,style:Be,title:Ne,onMouseEnter:Le,onMouseLeave:Ue,onMouseOver:ye,onMouseOut:ce,onFocus:function(){return null},onBlur:function(){return null}},I.a.createElement("div",{className:"".concat(C,"-handler-wrap")},I.a.createElement("span",Object.assign({unselectable:"on"},ie,{role:"button","aria-label":"Increase Value","aria-disabled":xe,className:ge}),$||I.a.createElement("span",{unselectable:"on",className:"".concat(C,"-handler-up-inner"),onClick:s})),I.a.createElement("span",Object.assign({unselectable:"on"},oe,{role:"button","aria-label":"Decrease Value","aria-disabled":he,className:re}),se||I.a.createElement("span",{unselectable:"on",className:"".concat(C,"-handler-down-inner"),onClick:s}))),I.a.createElement("div",{className:"".concat(C,"-input-wrap")},I.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":We,"aria-valuemax":Ee,"aria-valuenow":ft,required:ne,type:Re,placeholder:Ie,onPaste:ht,onClick:ve,onMouseUp:this.onMouseUp,className:"".concat(C,"-input"),tabIndex:le,autoComplete:j,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:Je?this.onKeyDown:d,onKeyUp:Je?this.onKeyUp:d,autoFocus:Ke,maxLength:et,readOnly:J,disabled:H,max:Ee,min:We,step:ot,name:Ve,title:Ne,id:Ce,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(nt),pattern:Ze,inputMode:He,onInput:mt},Se))))}}]),x}(I.a.Component);v.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:g,min:-g,step:1,style:{},onChange:d,onKeyDown:d,onPressEnter:d,onFocus:d,onBlur:d,parser:u,required:!1,autoComplete:"off"};var c=v,l=ke.a=c},fyJ8:function($e,ke,F){"use strict";var ee=F("rePB"),X=F("VTBJ"),k=F("Ff2n"),Q=F("U8pU"),N=F("q1tI"),O=F.n(N),U=F("TSYQ"),B=F.n(U),I=F("c+Xe"),D=F("sR1s");function E(y){return y&&Object(Q.a)(y)==="object"&&!Array.isArray(y)&&!N.isValidElement(y)}function R(y){return typeof y=="string"?!0:Object(I.c)(y)}function P(y,d){var s,u=y.prefixCls,h=y.className,T=y.record,g=y.index,f=y.dataIndex,w=y.render,v=y.children,c=y.component,l=c===void 0?"td":c,a=y.colSpan,i=y.rowSpan,x=y.fixLeft,b=y.fixRight,m=y.firstFixLeft,L=y.lastFixLeft,C=y.firstFixRight,H=y.lastFixRight,J=y.appendNode,W=y.additionalProps,j=W===void 0?{}:W,$=y.ellipsis,se=y.align,me=y.rowType,Ee=y.isSticky,We="".concat(u,"-cell"),Be,Ne;if(v)Ne=v;else{var Le=Object(D.b)(T,f);if(Ne=Le,w){var Ue=w(Le,T,g);E(Ue)?(Ne=Ue.children,Be=Ue.props):Ne=Ue}}Object(Q.a)(Ne)==="object"&&!Array.isArray(Ne)&&!N.isValidElement(Ne)&&(Ne=null),$&&(L||C)&&(Ne=N.createElement("span",{className:"".concat(We,"-content")},Ne));var ye=Be||{},ce=ye.colSpan,ne=ye.rowSpan,ve=ye.style,le=ye.className,Re=Object(k.a)(ye,["colSpan","rowSpan","style","className"]),Ie=ce!==void 0?ce:a,Ce=ne!==void 0?ne:i;if(Ie===0||Ce===0)return null;var He={},Ze=typeof x=="number",ot=typeof b=="number";Ze&&(He.position="sticky",He.left=x),ot&&(He.position="sticky",He.right=b);var et={};se&&(et.textAlign=se);var Ke,Ve=$===!0?{showTitle:!0}:$;Ve&&(Ve.showTitle||me==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Ke=Ne.toString():N.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Ke=Ne.props.children));var ht=Object(X.a)(Object(X.a)(Object(X.a)({title:Ke},Re),j),{},{colSpan:Ie&&Ie!==1?Ie:null,rowSpan:Ce&&Ce!==1?Ce:null,className:B()(We,h,(s={},Object(ee.a)(s,"".concat(We,"-fix-left"),Ze),Object(ee.a)(s,"".concat(We,"-fix-left-first"),m),Object(ee.a)(s,"".concat(We,"-fix-left-last"),L),Object(ee.a)(s,"".concat(We,"-fix-right"),ot),Object(ee.a)(s,"".concat(We,"-fix-right-first"),C),Object(ee.a)(s,"".concat(We,"-fix-right-last"),H),Object(ee.a)(s,"".concat(We,"-ellipsis"),$),Object(ee.a)(s,"".concat(We,"-with-append"),J),Object(ee.a)(s,"".concat(We,"-fix-sticky"),(Ze||ot)&&Ee),s),j.className,le),style:Object(X.a)(Object(X.a)(Object(X.a)(Object(X.a)({},j.style),et),He),ve),ref:R(l)?d:null});return N.createElement(l,Object.assign({},ht),J,Ne)}var _=N.forwardRef(P);_.displayName="Cell";var S=N.memo(_,function(y,d){return d.shouldCellUpdate?!d.shouldCellUpdate(d.record,y.record):!1});ke.a=S},h78n:function($e,ke,F){"use strict";F.d(ke,"a",function(){return m});var ee=F("q1tI"),X=F.n(ee),k=F("TSYQ"),Q=F.n(k),N={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},O=function(H){var J=H.map(function(){return Object(ee.useRef)()}),W=Object(ee.useRef)();return Object(ee.useEffect)(function(){var j=Date.now(),$=!1;Object.keys(J).forEach(function(se){var me=J[se].current;if(!me)return;$=!0;var Ee=me.style;Ee.transitionDuration=".3s, .3s, .3s, .06s",W.current&&j-W.current<100&&(Ee.transitionDuration="0s, 0s")}),$&&(W.current=Date.now())}),[J]};function U(){return U=Object.assign||function(C){for(var H=1;H0&&arguments[0]!==void 0?arguments[0]:[],f=g;if(Array.isArray(g)){for(var w=0;w0||rt.target.offsetWidth>0)&&Ie.current.instance.layout()}}catch(yt){Oe.e(yt)}finally{Oe.f()}}),oe.observe(Re.current)),oe}function mt(){k.b.warn(decodeURIComponent(R))}var gt=function(){var ue=Ie.current.instance;if(l!=null&&ue&&Ke){var Oe=ue.getModel();Oe&&l!==Oe.getValue()&&(y=!0,Oe.setValue(l),ue.layout(),y=!1)}};Object(U.useEffect)(function(){Ce.current&&clearTimeout(Ce.current),Ce.current=setTimeout(function(){gt()},500)},[l,Ke,Ie.current]);function Et(){var oe=Ie.current.instance;if(oe){var ue=oe.getSelection(),Oe=Ie.current.pastePos||{},we=new u.Range(Oe.startLineNumber||ue.endLineNumber,Oe.startColumn||ue.endColumn,Oe.endLineNumber||ue.endLineNumber,Oe.endColumn||ue.endColumn);setTimeout(function(){oe.executeEdits("",[{range:we,text:""}])},300)}}function ft(oe){(window.navigator.platform.match("Mac")?oe.metaKey:oe.ctrlKey)&&oe.keyCode==83&&(oe.preventDefault(),$())}var Ct=function(){if(me&&Ie.current.instance){var ue=Ie.current.instance.getContentHeight();re(ue0||Le.target.offsetWidth>0)&&me.layout()}}catch(Ue){Be.e(Ue)}finally{Be.f()}}),Ee.observe(m.current)),Ee}Object(U.useEffect)(function(){m.current&&F.e(27).then(F.t.bind(null,"M/lh",7)).then(function(me){u=me;var Ee=u.editor.createDiffEditor(m.current,Object(ee.a)(Object(ee.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},b),{},{wordWrap:!0}));J(Ee);var We=W(Ee);return function(){Ee.dispose();var Be=Ee.getModel();Be&&Be.dispose(),We.unobserve(m.current)}})},[]),Object(U.useEffect)(function(){H&&H.setModel({original:u.editor.createModel(l,i),modified:u.editor.createModel(a,i)})},[l,a,i,H]);var j=_(w),$=_(c),se={width:j,height:$};return B.a.createElement("div",{className:"my-diff-editor",ref:m,style:se})}},ZpRC:function($e,ke,F){"use strict";function ee(E){return typeof E=="object"&&E!=null&&E.nodeType===1}function X(E,R){return(!R||E!=="hidden")&&E!=="visible"&&E!=="clip"}function k(E,R){if(E.clientHeightR||y>E&&d=R&&s>=P?y-E-_:d>R&&sP?d-R+S:0}var N=function(E,R){var P=window,_=R.scrollMode,S=R.block,y=R.inline,d=R.boundary,s=R.skipOverflowHiddenElements,u=typeof d=="function"?d:function(Ze){return Ze!==d};if(!ee(E))throw new TypeError("Invalid target");for(var h=document.scrollingElement||document.documentElement,T=[],g=E;ee(g)&&u(g);){if((g=g.parentElement)===h){T.push(g);break}g!=null&&g===document.body&&k(g)&&!k(document.documentElement)||g!=null&&k(g,s)&&T.push(g)}for(var f=P.visualViewport?P.visualViewport.width:innerWidth,w=P.visualViewport?P.visualViewport.height:innerHeight,v=window.scrollX||pageXOffset,c=window.scrollY||pageYOffset,l=E.getBoundingClientRect(),a=l.height,i=l.width,x=l.top,b=l.right,m=l.bottom,L=l.left,C=S==="start"||S==="nearest"?x:S==="end"?m:x+a/2,H=y==="center"?L+i/2:y==="end"?b:L,J=[],W=0;W=0&&L>=0&&m<=w&&b<=f&&x>=Ee&&m<=Be&&L>=Ne&&b<=We)return J;var Le=getComputedStyle(j),Ue=parseInt(Le.borderLeftWidth,10),ye=parseInt(Le.borderTopWidth,10),ce=parseInt(Le.borderRightWidth,10),ne=parseInt(Le.borderBottomWidth,10),ve=0,le=0,Re="offsetWidth"in j?j.offsetWidth-j.clientWidth-Ue-ce:0,Ie="offsetHeight"in j?j.offsetHeight-j.clientHeight-ye-ne:0;if(h===j)ve=S==="start"?C:S==="end"?C-w:S==="nearest"?Q(c,c+w,w,ye,ne,c+C,c+C+a,a):C-w/2,le=y==="start"?H:y==="center"?H-f/2:y==="end"?H-f:Q(v,v+f,f,Ue,ce,v+H,v+H+i,i),ve=Math.max(0,ve+c),le=Math.max(0,le+v);else{ve=S==="start"?C-Ee-ye:S==="end"?C-Be+ne+Ie:S==="nearest"?Q(Ee,Be,se,ye,ne+Ie,C,C+a,a):C-(Ee+se/2)+Ie/2,le=y==="start"?H-Ne-Ue:y==="center"?H-(Ne+me/2)+Re/2:y==="end"?H-We+ce+Re:Q(Ne,We,me,Ue,ce+Re,H,H+i,i);var Ce=j.scrollLeft,He=j.scrollTop;C+=He-(ve=Math.max(0,Math.min(He+ve,j.scrollHeight-se+Ie))),H+=Ce-(le=Math.max(0,Math.min(Ce+le,j.scrollWidth-me+Re)))}J.push({el:j,top:ve,left:le})}return J};function O(E){return E===Object(E)&&Object.keys(E).length!==0}function U(E,R){R===void 0&&(R="auto");var P="scrollBehavior"in document.body.style;E.forEach(function(_){var S=_.el,y=_.top,d=_.left;S.scroll&&P?S.scroll({top:y,left:d,behavior:R}):(S.scrollTop=y,S.scrollLeft=d)})}function B(E){return E===!1?{block:"end",inline:"nearest"}:O(E)?E:{block:"start",inline:"nearest"}}function I(E,R){var P=!E.ownerDocument.documentElement.contains(E);if(O(R)&&typeof R.behavior=="function")return R.behavior(P?[]:N(E,R));if(P)return;var _=B(R);return U(N(E,_),_.behavior)}var D=ke.a=I},Zss7:function($e,ke,F){var ee;(function(X){var k=/^\s+/,Q=/\s+$/,N=0,O=X.round,U=X.min,B=X.max,I=X.random;function D(ne,ve){if(ne=ne||"",ve=ve||{},ne instanceof D)return ne;if(!(this instanceof D))return new D(ne,ve);var le=E(ne);this._originalInput=ne,this._r=le.r,this._g=le.g,this._b=le.b,this._a=le.a,this._roundA=O(100*this._a)/100,this._format=ve.format||le.format,this._gradientType=ve.gradientType,this._r<1&&(this._r=O(this._r)),this._g<1&&(this._g=O(this._g)),this._b<1&&(this._b=O(this._b)),this._ok=le.ok,this._tc_id=N++}D.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var ne=this.toRgb();return(ne.r*299+ne.g*587+ne.b*114)/1e3},getLuminance:function(){var ne=this.toRgb(),ve,le,Re,Ie,Ce,He;return ve=ne.r/255,le=ne.g/255,Re=ne.b/255,ve<=.03928?Ie=ve/12.92:Ie=X.pow((ve+.055)/1.055,2.4),le<=.03928?Ce=le/12.92:Ce=X.pow((le+.055)/1.055,2.4),Re<=.03928?He=Re/12.92:He=X.pow((Re+.055)/1.055,2.4),.2126*Ie+.7152*Ce+.0722*He},setAlpha:function(ne){return this._a=J(ne),this._roundA=O(100*this._a)/100,this},toHsv:function(){var ne=S(this._r,this._g,this._b);return{h:ne.h*360,s:ne.s,v:ne.v,a:this._a}},toHsvString:function(){var ne=S(this._r,this._g,this._b),ve=O(ne.h*360),le=O(ne.s*100),Re=O(ne.v*100);return this._a==1?"hsv("+ve+", "+le+"%, "+Re+"%)":"hsva("+ve+", "+le+"%, "+Re+"%, "+this._roundA+")"},toHsl:function(){var ne=P(this._r,this._g,this._b);return{h:ne.h*360,s:ne.s,l:ne.l,a:this._a}},toHslString:function(){var ne=P(this._r,this._g,this._b),ve=O(ne.h*360),le=O(ne.s*100),Re=O(ne.l*100);return this._a==1?"hsl("+ve+", "+le+"%, "+Re+"%)":"hsla("+ve+", "+le+"%, "+Re+"%, "+this._roundA+")"},toHex:function(ne){return d(this._r,this._g,this._b,ne)},toHexString:function(ne){return"#"+this.toHex(ne)},toHex8:function(ne){return s(this._r,this._g,this._b,this._a,ne)},toHex8String:function(ne){return"#"+this.toHex8(ne)},toRgb:function(){return{r:O(this._r),g:O(this._g),b:O(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+O(this._r)+", "+O(this._g)+", "+O(this._b)+")":"rgba("+O(this._r)+", "+O(this._g)+", "+O(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:O(W(this._r,255)*100)+"%",g:O(W(this._g,255)*100)+"%",b:O(W(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+O(W(this._r,255)*100)+"%, "+O(W(this._g,255)*100)+"%, "+O(W(this._b,255)*100)+"%)":"rgba("+O(W(this._r,255)*100)+"%, "+O(W(this._g,255)*100)+"%, "+O(W(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:C[d(this._r,this._g,this._b,!0)]||!1},toFilter:function(ne){var ve="#"+u(this._r,this._g,this._b,this._a),le=ve,Re=this._gradientType?"GradientType = 1, ":"";if(ne){var Ie=D(ne);le="#"+u(Ie._r,Ie._g,Ie._b,Ie._a)}return"progid:DXImageTransform.Microsoft.gradient("+Re+"startColorstr="+ve+",endColorstr="+le+")"},toString:function(ne){var ve=!!ne;ne=ne||this._format;var le=!1,Re=this._a<1&&this._a>=0,Ie=!ve&&Re&&(ne==="hex"||ne==="hex6"||ne==="hex3"||ne==="hex4"||ne==="hex8"||ne==="name");return Ie?ne==="name"&&this._a===0?this.toName():this.toRgbString():(ne==="rgb"&&(le=this.toRgbString()),ne==="prgb"&&(le=this.toPercentageRgbString()),(ne==="hex"||ne==="hex6")&&(le=this.toHexString()),ne==="hex3"&&(le=this.toHexString(!0)),ne==="hex4"&&(le=this.toHex8String(!0)),ne==="hex8"&&(le=this.toHex8String()),ne==="name"&&(le=this.toName()),ne==="hsl"&&(le=this.toHslString()),ne==="hsv"&&(le=this.toHsvString()),le||this.toHexString())},clone:function(){return D(this.toString())},_applyModification:function(ne,ve){var le=ne.apply(null,[this].concat([].slice.call(ve)));return this._r=le._r,this._g=le._g,this._b=le._b,this.setAlpha(le._a),this},lighten:function(){return this._applyModification(f,arguments)},brighten:function(){return this._applyModification(w,arguments)},darken:function(){return this._applyModification(v,arguments)},desaturate:function(){return this._applyModification(h,arguments)},saturate:function(){return this._applyModification(T,arguments)},greyscale:function(){return this._applyModification(g,arguments)},spin:function(){return this._applyModification(c,arguments)},_applyCombination:function(ne,ve){return ne.apply(null,[this].concat([].slice.call(ve)))},analogous:function(){return this._applyCombination(b,arguments)},complement:function(){return this._applyCombination(l,arguments)},monochromatic:function(){return this._applyCombination(m,arguments)},splitcomplement:function(){return this._applyCombination(x,arguments)},triad:function(){return this._applyCombination(a,arguments)},tetrad:function(){return this._applyCombination(i,arguments)}},D.fromRatio=function(ne,ve){if(typeof ne=="object"){var le={};for(var Re in ne)ne.hasOwnProperty(Re)&&(Re==="a"?le[Re]=ne[Re]:le[Re]=We(ne[Re]));ne=le}return D(ne,ve)};function E(ne){var ve={r:0,g:0,b:0},le=1,Re=null,Ie=null,Ce=null,He=!1,Ze=!1;return typeof ne=="string"&&(ne=ye(ne)),typeof ne=="object"&&(Ue(ne.r)&&Ue(ne.g)&&Ue(ne.b)?(ve=R(ne.r,ne.g,ne.b),He=!0,Ze=String(ne.r).substr(-1)==="%"?"prgb":"rgb"):Ue(ne.h)&&Ue(ne.s)&&Ue(ne.v)?(Re=We(ne.s),Ie=We(ne.v),ve=y(ne.h,Re,Ie),He=!0,Ze="hsv"):Ue(ne.h)&&Ue(ne.s)&&Ue(ne.l)&&(Re=We(ne.s),Ce=We(ne.l),ve=_(ne.h,Re,Ce),He=!0,Ze="hsl"),ne.hasOwnProperty("a")&&(le=ne.a)),le=J(le),{ok:He,format:ne.format||Ze,r:U(255,B(ve.r,0)),g:U(255,B(ve.g,0)),b:U(255,B(ve.b,0)),a:le}}function R(ne,ve,le){return{r:W(ne,255)*255,g:W(ve,255)*255,b:W(le,255)*255}}function P(ne,ve,le){ne=W(ne,255),ve=W(ve,255),le=W(le,255);var Re=B(ne,ve,le),Ie=U(ne,ve,le),Ce,He,Ze=(Re+Ie)/2;if(Re==Ie)Ce=He=0;else{var ot=Re-Ie;He=Ze>.5?ot/(2-Re-Ie):ot/(Re+Ie);switch(Re){case ne:Ce=(ve-le)/ot+(ve1&&(Ve-=1),Ve<1/6?et+(Ke-et)*6*Ve:Ve<1/2?Ke:Ve<2/3?et+(Ke-et)*(2/3-Ve)*6:et}if(ve===0)Re=Ie=Ce=le;else{var Ze=le<.5?le*(1+ve):le+ve-le*ve,ot=2*le-Ze;Re=He(ot,Ze,ne+1/3),Ie=He(ot,Ze,ne),Ce=He(ot,Ze,ne-1/3)}return{r:Re*255,g:Ie*255,b:Ce*255}}function S(ne,ve,le){ne=W(ne,255),ve=W(ve,255),le=W(le,255);var Re=B(ne,ve,le),Ie=U(ne,ve,le),Ce,He,Ze=Re,ot=Re-Ie;if(He=Re===0?0:ot/Re,Re==Ie)Ce=0;else{switch(Re){case ne:Ce=(ve-le)/ot+(ve>1)+720)%360;--ve;)Re.h=(Re.h+Ie)%360,Ce.push(D(Re));return Ce}function m(ne,ve){ve=ve||6;for(var le=D(ne).toHsv(),Re=le.h,Ie=le.s,Ce=le.v,He=[],Ze=1/ve;ve--;)He.push(D({h:Re,s:Ie,v:Ce})),Ce=(Ce+Ze)%1;return He}D.mix=function(ne,ve,le){le=le===0?0:le||50;var Re=D(ne).toRgb(),Ie=D(ve).toRgb(),Ce=le/100,He={r:(Ie.r-Re.r)*Ce+Re.r,g:(Ie.g-Re.g)*Ce+Re.g,b:(Ie.b-Re.b)*Ce+Re.b,a:(Ie.a-Re.a)*Ce+Re.a};return D(He)},D.readability=function(ne,ve){var le=D(ne),Re=D(ve);return(X.max(le.getLuminance(),Re.getLuminance())+.05)/(X.min(le.getLuminance(),Re.getLuminance())+.05)},D.isReadable=function(ne,ve,le){var Re=D.readability(ne,ve),Ie,Ce;Ce=!1,Ie=ce(le);switch(Ie.level+Ie.size){case"AAsmall":case"AAAlarge":Ce=Re>=4.5;break;case"AAlarge":Ce=Re>=3;break;case"AAAsmall":Ce=Re>=7;break}return Ce},D.mostReadable=function(ne,ve,le){var Re=null,Ie=0,Ce,He,Ze,ot;le=le||{},He=le.includeFallbackColors,Ze=le.level,ot=le.size;for(var et=0;etIe&&(Ie=Ce,Re=D(ve[et]));return D.isReadable(ne,Re,{level:Ze,size:ot})||!He?Re:(le.includeFallbackColors=!1,D.mostReadable(ne,["#fff","#000"],le))};var L=D.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},C=D.hexNames=H(L);function H(ne){var ve={};for(var le in ne)ne.hasOwnProperty(le)&&(ve[ne[le]]=le);return ve}function J(ne){return ne=parseFloat(ne),(isNaN(ne)||ne<0||ne>1)&&(ne=1),ne}function W(ne,ve){se(ne)&&(ne="100%");var le=me(ne);return ne=U(ve,B(0,parseFloat(ne))),le&&(ne=parseInt(ne*ve,10)/100),X.abs(ne-ve)<1e-6?1:ne%ve/parseFloat(ve)}function j(ne){return U(1,B(0,ne))}function $(ne){return parseInt(ne,16)}function se(ne){return typeof ne=="string"&&ne.indexOf(".")!=-1&&parseFloat(ne)===1}function me(ne){return typeof ne=="string"&&ne.indexOf("%")!=-1}function Ee(ne){return ne.length==1?"0"+ne:""+ne}function We(ne){return ne<=1&&(ne=ne*100+"%"),ne}function Be(ne){return X.round(parseFloat(ne)*255).toString(16)}function Ne(ne){return $(ne)/255}var Le=function(){var ne="[-\\+]?\\d+%?",ve="[-\\+]?\\d*\\.\\d+%?",le="(?:"+ve+")|(?:"+ne+")",Re="[\\s|\\(]+("+le+")[,|\\s]+("+le+")[,|\\s]+("+le+")\\s*\\)?",Ie="[\\s|\\(]+("+le+")[,|\\s]+("+le+")[,|\\s]+("+le+")[,|\\s]+("+le+")\\s*\\)?";return{CSS_UNIT:new RegExp(le),rgb:new RegExp("rgb"+Re),rgba:new RegExp("rgba"+Ie),hsl:new RegExp("hsl"+Re),hsla:new RegExp("hsla"+Ie),hsv:new RegExp("hsv"+Re),hsva:new RegExp("hsva"+Ie),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Ue(ne){return!!Le.CSS_UNIT.exec(ne)}function ye(ne){ne=ne.replace(k,"").replace(Q,"").toLowerCase();var ve=!1;if(L[ne])ne=L[ne],ve=!0;else if(ne=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var le;return(le=Le.rgb.exec(ne))?{r:le[1],g:le[2],b:le[3]}:(le=Le.rgba.exec(ne))?{r:le[1],g:le[2],b:le[3],a:le[4]}:(le=Le.hsl.exec(ne))?{h:le[1],s:le[2],l:le[3]}:(le=Le.hsla.exec(ne))?{h:le[1],s:le[2],l:le[3],a:le[4]}:(le=Le.hsv.exec(ne))?{h:le[1],s:le[2],v:le[3]}:(le=Le.hsva.exec(ne))?{h:le[1],s:le[2],v:le[3],a:le[4]}:(le=Le.hex8.exec(ne))?{r:$(le[1]),g:$(le[2]),b:$(le[3]),a:Ne(le[4]),format:ve?"name":"hex8"}:(le=Le.hex6.exec(ne))?{r:$(le[1]),g:$(le[2]),b:$(le[3]),format:ve?"name":"hex"}:(le=Le.hex4.exec(ne))?{r:$(le[1]+""+le[1]),g:$(le[2]+""+le[2]),b:$(le[3]+""+le[3]),a:Ne(le[4]+""+le[4]),format:ve?"name":"hex8"}:(le=Le.hex3.exec(ne))?{r:$(le[1]+""+le[1]),g:$(le[2]+""+le[2]),b:$(le[3]+""+le[3]),format:ve?"name":"hex"}:!1}function ce(ne){var ve,le;return ne=ne||{level:"AA",size:"small"},ve=(ne.level||"AA").toUpperCase(),le=(ne.size||"small").toLowerCase(),ve!=="AA"&&ve!=="AAA"&&(ve="AA"),le!=="small"&&le!=="large"&&(le="small"),{level:ve,size:le}}$e.exports?$e.exports=D:!(ee=function(){return D}.call(ke,F,ke,$e),ee!==void 0&&($e.exports=ee))})(Math)},bPs0:function($e,ke,F){"use strict";F.d(ke,"b",function(){return h});var ee=F("k1fw"),X=F("9og8"),k=F("2qtc"),Q=F("kLXV"),N=F("tJVT"),O=F("PpiC"),U=F("aHsQ"),B=F("sGsY"),I=F("WmNS"),D=F.n(I),E=F("q1tI"),R=F.n(E),P=F("bntm"),_=F("V0Rq"),S=F("wd/R"),y=F.n(S),d=F("Ty5D"),s=F("9kvl"),u=B.a.Countdown,h=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],T=function(f){var w=f.globalSetting,v=f.loading,c=f.user,l=f.exercise,a=f.dispatch,i=f.isclick,x=f.setisclick,b=Object(O.a)(f,["globalSetting","loading","user","exercise","dispatch","isclick","setisclick"]),m=Object(E.useState)({}),L=Object(N.a)(m,2),C=L[0],H=L[1],J=Q.a.useModal(),W=Object(N.a)(J,2),j=W[0],$=W[1],se=Object(E.useRef)(),me=Object(E.useRef)(null),Ee=Object(E.useRef)(null),We=Object(E.useState)(!0),Be=Object(N.a)(We,2),Ne=Be[0],Le=Be[1],Ue=Object(d.h)().query,ye=Object(d.i)();Object(E.useEffect)(function(){var et,Ke,Ve,ht,mt;if(clearTimeout(me.current),document.addEventListener(Object(P.c)(),ot,!1),window.addEventListener("blur",He,!1),(et=l.exerciseUserInfo)!==null&&et!==void 0&&et.screen_open&&Object(P.a)()&&(a({type:"globalSetting/headerFooterToggle",payload:!1}),Le(!1)),(Ke=l.exerciseUserInfo)!==null&&Ke!==void 0&&Ke.screen_at&&y()().diff(y()((Ve=l.exerciseUserInfo)===null||Ve===void 0?void 0:Ve.screen_at),"seconds")>0)ce();else if((ht=l.exerciseUserInfo)!==null&&ht!==void 0&&ht.screen_open&&!Object(P.a)()){var gt=document.domain==="kepukehuan.educoder.net"?30:l.exerciseUserInfo.screen_sec+10+1;se.current=Q.a.info({icon:null,content:R.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",R.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",l.exerciseUserInfo.screen_num-l.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",R.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),okText:R.a.createElement("span",null,"\u5F00\u59CB\u8003\u8BD5\uFF08",R.a.createElement("span",{style:{display:"inline-block"}},R.a.createElement(u,{onFinish:function(){var ft;ce(),(ft=se.current)===null||ft===void 0||ft.destroy()},valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+gt*1e3})),"S\uFF09"),onOk:function(){var ft;(ft=se.current)===null||ft===void 0||ft.destroy(),Le(!1),Object(P.d)(document.body),document.getElementById("root").addEventListener("click",ne,!1)}})}return(mt=l.exerciseUserInfo)!==null&&mt!==void 0&&mt.screen_open&&!Object(P.a)()||document.getElementById("root").addEventListener("click",ne,!1),function(){document.getElementById("root").removeEventListener("click",ne,!1),document.removeEventListener(Object(P.c)(),ot,!1),window.removeEventListener("blur",He,!1),clearTimeout(me.current)}},[]),Object(E.useEffect)(function(){setTimeout(function(){l.actionTabs.removeEventListenerExitScreen&&(clearTimeout(me.current),document.getElementById("root").removeEventListener("click",ne,!1),document.removeEventListener(Object(P.c)(),ot,!1))},500),ve()},[l.actionTabs]),Object(E.useEffect)(function(){setTimeout(function(){l.exerciseUserInfo.used_screen_num>l.exerciseUserInfo.screen_num?Ie():!Ne},500)},[l.exerciseUserInfo]);var ce=function(){var et=Object(X.a)(D.a.mark(function Ke(){var Ve;return D.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Ze();case 2:Ve=mt.sent,setTimeout(function(){var gt,Et;(gt=se.current)===null||gt===void 0||gt.destroy(),se.current=Q.a.info({okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},Ve.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(Et=l.exerciseUserInfo)===null||Et===void 0?void 0:Et.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var ft=Object(X.a)(D.a.mark(function _e(){return D.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:Object(P.d)(document.body);case 1:case"end":return Je.stop()}},_e)}));function Ct(){return ft.apply(this,arguments)}return Ct}()})},1e3);case 4:case"end":return mt.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}(),ne=function(Ke){!Object(P.a)()&&Ke.target.nodeName!=="A"&&Ke.target.nodeName!=="BUTTON"&&Ke.target.innerHTML!=="\u786E \u5B9A"&&(Object(P.d)(document.body),console.log("documentClick.full"))},ve=function(){var et=Object(X.a)(D.a.mark(function Ke(){return D.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.abrupt("return",new Promise(function(){var mt=Object(X.a)(D.a.mark(function gt(Et){var ft;return D.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,a({type:"exercise/getExerciseUserInfo",payload:Object(ee.a)({},ye)});case 2:return ft=_e.sent,Et(ft==null?void 0:ft.data),_e.abrupt("return",ft==null?void 0:ft.data);case 5:case"end":return _e.stop()}},gt)}));return function(gt){return mt.apply(this,arguments)}}()));case 1:case"end":return ht.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}(),le=function(){var et=Object(X.a)(D.a.mark(function Ke(Ve){var ht,mt,gt;return D.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:(ht=se.current)===null||ht===void 0||((mt=ht.destroyAll)===null||mt===void 0)||mt.call(ht),se.current=Q.a.info({maskClosable:!1,keyboard:!1,okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",R.a.createElement("span",{style:{display:"inline-block"}},R.a.createElement(u,{onFinish:Ze,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(l.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},Ve),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(gt=l.exerciseUserInfo)===null||gt===void 0?void 0:gt.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",R.a.createElement("span",{className:"c-red"},l.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",R.a.createElement("br",null),R.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var Ct=Object(X.a)(D.a.mark(function Se(){return D.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:clearTimeout(Ee.current),Object(P.d)(document.body),se.current.destroy();case 3:case"end":return nt.stop()}},Se)}));function _e(){return Ct.apply(this,arguments)}return _e}()}),Ee.current=setTimeout(function(){var Ct;se.current.update({okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},Ve+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(Ct=l.exerciseUserInfo)===null||Ct===void 0?void 0:Ct.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(l.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return ft.stop()}},Ke)}));return function(Ve){return et.apply(this,arguments)}}(),Re=function(){location.href="/classrooms/".concat(ye.coursesId,"/exercise/").concat(ye.categoryId,"/detail")},Ie=function(){var et=Object(X.a)(D.a.mark(function Ke(){var Ve,ht,mt;return D.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return(Ve=se.current)===null||Ve===void 0||((ht=Ve.destroyAll)===null||ht===void 0)||ht.call(Ve),Et.next=3,Object(_.Z)({categoryId:ye.categoryId,commit_method:1});case 3:mt=Et.sent,mt&&Ce();case 5:case"end":return Et.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}(),Ce=function(){var Ke,Ve;document.removeEventListener(Object(P.c)(),ot,!1),Object(P.b)(),(Ke=se.current)===null||Ke===void 0||((Ve=Ke.destroyAll)===null||Ve===void 0)||Ve.call(Ke),j.info({content:R.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",R.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){Re()}})},He=function(Ke){if(i){setTimeout(function(){x(!1)},500);return}Object(P.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(P.b)()},Ze=function(){var et=Object(X.a)(D.a.mark(function Ke(){return D.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.abrupt("return",new Promise(function(){var mt=Object(X.a)(D.a.mark(function gt(Et){var ft,Ct,_e;return D.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(!((ft=l.exerciseUserInfo)!==null&&ft!==void 0&&ft.screen_at)){Je.next=3;break}return Je.next=3,Object(_.g)(Object(ee.a)(Object(ee.a)({},ye),{},{reset:!0}));case 3:return Je.next=5,Object(_.Q)({id:ye.categoryId});case 5:if(Ct=Je.sent,!(Ct!=null&&Ct.is_commit)){Je.next=9;break}return Ce(),Je.abrupt("return");case 9:return Je.next=11,ve();case 11:_e=Je.sent,Et(_e);case 13:case"end":return Je.stop()}},gt)}));return function(gt){return mt.apply(this,arguments)}}()));case 1:case"end":return ht.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}(),ot=function(){var et=Object(X.a)(D.a.mark(function Ke(){var Ve,ht,mt,gt;return D.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Ve=!1,console.log("fullscreen change"),!Object(P.a)()){ft.next=7;break}(ht=l.exerciseUserInfo)!==null&&ht!==void 0&&ht.screen_at&&Object(_.g)(Object(ee.a)(Object(ee.a)({},ye),{},{reset:!0})),clearTimeout(me.current),ft.next=17;break;case 7:return Ve=!0,ft.next=10,Object(_.g)(Object(ee.a)({},ye));case 10:return ft.next=12,ve();case 12:mt=ft.sent,le(mt.used_screen_num),gt=setTimeout(Object(X.a)(D.a.mark(function Ct(){return D.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:case"end":return Se.stop()}},Ct)})),l.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),me.current=gt;case 17:a({type:"globalSetting/headerFooterToggle",payload:Ve});case 18:case"end":return ft.stop()}},Ke)}));return function(){return et.apply(this,arguments)}}();return R.a.createElement("div",null,$)};ke.a=Object(s.a)(function(g){var f=g.loading,w=g.user,v=g.exercise,c=g.globalSetting;return{globalSetting:c,user:w,exercise:v,loading:f.effects}})(T)},bT9E:function($e,ke,F){"use strict";F.d(ke,"a",function(){return X});var ee=F("VTBJ");function X(k,Q){var N=Object(ee.a)({},k);return Array.isArray(Q)&&Q.forEach(function(O){delete N[O]}),N}},biw7:function($e,ke,F){"use strict";var ee=F("q1tI"),X=F.n(ee),k=ee.createContext(null);ke.a=k},c5Ni:function($e,ke,F){},cQPA:function($e,ke,F){"use strict";F.r(ke);var ee=F("T2oS"),X=F("W9HT"),k=F("sPJy"),Q=F("bE4q"),N=F("+L6B"),O=F("2/Rp"),U=F("14J3"),B=F("BMrR"),I=F("jCWc"),D=F("kPKH"),E=F("5Dmo"),R=F("3S7+"),P=F("sRBo"),_=F("kaz8"),S=F("7Kak"),y=F("9yH6"),d=F("MXD1"),s=F("CFYs"),u=F("miYZ"),h=F("tsqr"),T=F("2qtc"),g=F("kLXV"),f=F("k1fw"),w=F("9og8"),v=F("tJVT"),c=F("PpiC"),l=F("5NDa"),a=F("5rEg"),i=F("aHsQ"),x=F("sGsY"),b=F("WmNS"),m=F.n(b),L=F("q1tI"),C=F.n(L),H=F("Ty5D"),J=F("55Ip"),W=F("9kvl"),j=F("gUdW"),$=F("xGfz"),se=F("jhfD"),me=F("BlwA"),Ee=F("bPs0"),We=F("wd/R"),Be=F.n(We),Ne=F("9GDu"),Le=F.n(Ne),Ue=F("1vsH"),ye=F("s8TD"),ce=F("xKgJ"),ne=F("bntm"),ve=F("V0Rq"),le=F("HBuW"),Re=F("9Bee"),Ie=F("Ot1p"),Ce=function(ze){var De,ae,de,Ye,Me,Xe=ze.item,dt=ze.answerData,Pe=ze.onBlur,at=Pe===void 0?function(){}:Pe,vt=Object(L.useState)(),St=Object(v.a)(vt,2),Rt=St[0],qt=St[1],sn=Object(L.useState)(),Xt=Object(v.a)(sn,2),_t=Xt[0],cn=Xt[1],zt=Object(L.useState)(),$t=Object(v.a)(zt,2),Nt=$t[0],nn=$t[1];return Object(L.useEffect)(function(){cn(Xe==null?void 0:Xe.a_flag)},[Xe==null?void 0:Xe.a_flag]),C.a.createElement("div",null,(dt==null||((De=dt.exercise)===null||De===void 0)?void 0:De.commit_status)===1?C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u6211\u7684\u7B54\u6848\uFF1A"),C.a.createElement("div",{className:Le.a.simpleText},C.a.createElement(Re.a,{value:Xe==null||((ae=Xe.user_answer)===null||ae===void 0)?void 0:ae[0]}))):C.a.createElement("div",{className:Xe.user_score&&(Xe.user_score===Xe.question_score?"c-green":"c-red")},Nt?C.a.createElement(Ie.a,{height:150,isFocus:!0,defaultValue:Xe==null||((de=Xe.user_answer)===null||de===void 0)?void 0:de[0],id:Xe==null?void 0:Xe.question_id,onChange:function(Tn){return qt(Tn)},onBlur:function(){return at(Rt)}}):C.a.createElement("div",{onClick:function(){var Tn;if(!Xe.repeat_answer&&(Xe==null||((Tn=Xe.user_answer)===null||Tn===void 0)?void 0:Tn.length)>0)return;nn(!0)}},C.a.createElement(a.a,{disabled:!Xe.repeat_answer&&(Xe==null||((Ye=Xe.user_answer)===null||Ye===void 0)?void 0:Ye.length)>0&&!Xe.israp,size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),(Xe==null?void 0:Xe.standard_answer)&&C.a.createElement("div",null,C.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),C.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},C.a.createElement(Re.a,{value:Xe==null||((Me=Xe.standard_answer)===null||Me===void 0)?void 0:Me[0]}))))},He=Ce,Ze=F("g9YV"),ot=F("wCAj"),et=F("5GOC"),Ke=F("JsLm"),Ve=F("ZW9T"),ht=F("o/qq"),mt=F.n(ht),gt=function(ze){var De,ae,de,Ye,Me=ze.item,Xe=ze.answerData,dt=Object(L.useState)([]),Pe=Object(v.a)(dt,2),at=Pe[0],vt=Pe[1],St=Object(L.useState)([]),Rt=Object(v.a)(St,2),qt=Rt[0],sn=Rt[1];Object(L.useEffect)(function(){var zt;if(!(Me!=null&&(zt=Me.shixun_details)!==null&&zt!==void 0&&zt.length))return;for(var $t=[],Nt=[],nn=0;nn<(Me==null||((An=Me.shixun_details)===null||An===void 0)?void 0:An.length);nn++){for(var An,Tn,ct,Gt=0;Gt<(Me==null?void 0:Me.shixun_details[nn].stage_list.length);Gt++){var Ln,Fn,kn,Qn,G=Me==null?void 0:Me.shixun_details[nn].stage_list[Gt];$t.push(Object(f.a)(Object(f.a)({},G),{operation:Me==null||((Ln=Me.shixun_details)===null||Ln===void 0||((Fn=Ln[nn])===null||Fn===void 0||((kn=Fn.shixun_detail)===null||kn===void 0||((Qn=kn[0])===null||Qn===void 0))))?void 0:Qn.game_identifier}))}if(Me!=null&&(Tn=Me.shixun_details)!==null&&Tn!==void 0&&(ct=Tn[nn])!==null&&ct!==void 0&&ct.shixun_detail){var p,A,K;Nt.push(Me==null||((p=Me.shixun_details)===null||p===void 0||((A=p[nn])===null||A===void 0||((K=A.shixun_detail)===null||K===void 0)))?void 0:K[0])}}sn(Nt),vt($t)},[Me==null?void 0:Me.shixun_details]);var Xt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function($t){return C.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:$t&&$t.length>25?$t:""},$t)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.evaluate_count?Nt.evaluate_count:C.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function($t,Nt){var nn=!1;return Nt.finished_time&&Xe!==null&&Xe!==void 0&&Xe.exercise&&Xe!==null&&Xe!==void 0&&Xe.exercise_answer_user&&((Xe==null?void 0:Xe.exercise.time)===-1?nn=Be()(Xe==null?void 0:Xe.exercise.end_time).isBefore(Nt.finished_time):nn=Be()(Xe==null?void 0:Xe.exercise_answer_user.start_at).add(Xe==null?void 0:Xe.exercise.time,"m").isBefore(Nt.finished_time)),C.a.createElement("span",null,Nt.finished_time||C.a.createElement("span",{className:"c-grey-999"},"--"),C.a.createElement("span",{className:"c-orange-ff9 "},nn?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.time_consuming||C.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function($t,Nt,nn){return $t?C.a.createElement(Ke.a,{affix:!1,className:"mt10"},C.a.createElement(Ke.a.Link,{href:"#challenge_".concat(Me==null?void 0:Me.question_id).concat(nn),title:C.a.createElement("span",{style:{color:"#0152d9"}},"\u67E5\u770B")})):C.a.createElement("span",{className:"c-grey-999"},"--")}}],_t=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function($t,Nt){return C.a.createElement("span",null,Nt.error_msg?Nt.error_msg:"--")}}],cn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.a.createElement("div",{className:"mt15 mb15"},(Xe==null||((De=Xe.exercise)===null||De===void 0)?void 0:De.commit_status)===0&&C.a.createElement("div",null,Me.shixun.map(function(zt,$t){return C.a.createElement(B.a,{className:"font16",gutter:[0,20]},C.a.createElement(D.a,{flex:"1"},zt.challenge_name," (",zt.challenge_score,"\u5206)"),C.a.createElement(D.a,{flex:"100px",className:"tr"},zt.answer_status===0&&C.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),zt.answer_status===1&&C.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(Xe==null||((ae=Xe.exercise)===null||ae===void 0)?void 0:ae.commit_status)!==0||(Xe==null||((de=Xe.exercise)===null||de===void 0)?void 0:de.user_exercise_status)!==0?C.a.createElement(C.a.Fragment,null,!!(at!=null&&at.length)&&C.a.createElement("div",null,C.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),C.a.createElement(ot.a,{columns:Xt,dataSource:at,pagination:!1})),!!(qt!=null&&qt.length)&&C.a.createElement("div",null,C.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),qt==null?void 0:qt.map(function(zt,$t){return C.a.createElement("div",{id:"challenge_".concat(Me==null?void 0:Me.question_id).concat($t),className:"mt5"},C.a.createElement("div",null,C.a.createElement("span",{className:"font16 mr15"}," \u7B2C",zt.position,"\u5173"),C.a.createElement(J.a,{className:"current c-black font16",to:"/tasks/".concat(zt.game_identifier)},zt.name)),(zt==null?void 0:zt.st)===0&&zt.passed_code&&C.a.createElement("aside",{className:mt.a.shixunWrp},C.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",C.a.createElement("span",{className:"c-light-black"},zt.path)),C.a.createElement(Ve.b,{height:300,language:"python",theme:"default",value:zt.passed_code,options:cn})))}))):C.a.createElement(C.a.Fragment,null,C.a.createElement(Re.a,{className:"c-grey-999 mt20 mb20",value:Me==null?void 0:Me.question_title}),Me==null||((Ye=Me.shixun)===null||Ye===void 0)?void 0:Ye.map(function(zt,$t){return C.a.createElement("p",{className:"font16 c-grey-666 mb5",key:$t},C.a.createElement("span",{className:"mr20"},"\u7B2C",zt==null?void 0:zt.challenge_position,"\u5173 ",zt==null?void 0:zt.challenge_name),C.a.createElement("span",null,zt==null?void 0:zt.challenge_score,"\u5206"))})))},Et=gt,ft=F("J66h"),Ct=function(ze){var De=ze.item,ae=ze.answerData,de=Object(L.useState)([]),Ye=Object(v.a)(de,2),Me=Ye[0],Xe=Ye[1];Object(L.useEffect)(function(){var at;if((De==null||((at=De.evaluate_codes)===null||at===void 0)?void 0:at.length)>0){var vt;Xe(De==null||((vt=De.evaluate_codes)===null||vt===void 0)?void 0:vt.map(function(St,Rt){return{key:Rt+1,error_msg:St!=null&&St.error_msg?ft.Base64.decode(St==null?void 0:St.error_msg):""}}))}else Xe([{key:"--",error_msg:"--"}])},[De==null?void 0:De.evaluate_codes]);var dt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(vt,St){return C.a.createElement("span",null,St.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(vt,St){return C.a.createElement("span",null,St.error_msg?St.error_msg:"--")}}],Pe={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.a.createElement(C.a.Fragment,null,C.a.createElement("div",{className:"mt15 mb15"},C.a.createElement(Re.a,{value:De==null?void 0:De.description})),!!(De!=null&&De.user_answer.length)&&(De==null?void 0:De.passed_code)&&C.a.createElement("aside",{className:mt.a.shixunWrp},C.a.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),C.a.createElement(Ve.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:De!=null&&De.passed_code?ft.Base64.decode(De==null?void 0:De.passed_code):"",options:Pe})))},_e=Ct,Se=F("oBTY"),Je=a.a.TextArea,nt=function(ze){var De,ae,de=ze.item,Ye=ze.answerData,Me=ze.onBlur,Xe=Me===void 0?function(){}:Me,dt=Object(L.useState)([]),Pe=Object(v.a)(dt,2),at=Pe[0],vt=Pe[1];return Object(L.useEffect)(function(){for(var St=[],Rt=function(Xt){var _t,cn=(de==null||((_t=de.user_answer)===null||_t===void 0)?void 0:_t.find(function(zt){return zt.choice_id===Xt+1}))||{choice_id:Xt+1,answer_text:""};St.push(Object(f.a)({},cn))},qt=0;qt<(de==null?void 0:de.multi_count);qt++)Rt(qt);vt(St)},[de==null?void 0:de.user_answer]),C.a.createElement("div",null,at==null?void 0:at.map(function(St,Rt){var qt;return C.a.createElement("div",{className:"mt10"},C.a.createElement("span",null,"\u6211\u7684\u7B54\u6848\uFF08\u586B\u7A7A",Rt+1,"\uFF09:"),C.a.createElement("div",null,C.a.createElement(Je,{autoSize:!0,rows:4,disabled:!de.repeat_answer&&(de==null||((qt=de.user_answer)===null||qt===void 0)?void 0:qt.length)>0&&!de.israp||!!(Ye!=null&&Ye.exercise.commit_status),value:St==null?void 0:St.answer_text,onChange:function(Xt){at[Rt].answer_text=Xt.target.value,vt(Object(Se.a)(at))},onBlur:function(Xt){return Xe(St==null?void 0:St.answer_text,Rt+1,at)},className:"overflow_hidden ".concat(de.user_score&&(de.user_score===de.question_score?"c-green":"c-red"))})))}),!!(de!=null&&(De=de.standard_answer)!==null&&De!==void 0&&De.length)&&C.a.createElement("div",null,de==null||((ae=de.standard_answer)===null||ae===void 0)?void 0:ae.map(function(St,Rt){return C.a.createElement("div",null,C.a.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Rt+1,"\uFF09:"),C.a.createElement("div",null,C.a.createElement(Je,{autoSize:!0,disabled:!0,value:St==null?void 0:St.answer_text[0]})))})))},Fe=nt,qe=F("lzim"),xe=a.a.TextArea,he=function(ze){var De=ze.data;return C.a.createElement("div",{className:"tc mt80"},C.a.createElement("img",{width:"486",src:qe.m})," ",C.a.createElement("br",null),De.status===-1&&C.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),De.status===-2&&C.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",C.a.createElement("span",{className:"c-red"},De.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),C.a.createElement(O.a,{className:"mt40 pl20 pr20",type:"primary"},C.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},ge=he,re=F("m3rI"),ie=F("LvDl"),oe=x.a.Countdown,ue=a.a.TextArea,Oe=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],we={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},rt={1:Le.a.flagActive,2:Le.a.flagHalf},yt={0:"c-red-ee4",1:"c-green"},wt=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],xt=function(ze){var De,ae,de,Ye,Me,Xe,dt,Pe,at,vt,St,Rt,qt,sn,Xt,_t,cn,zt,$t,Nt,nn,An,Tn,ct,Gt,Ln,Fn,kn,Qn,G,p,A=ze.globalSetting,K=ze.loading,Y=ze.user,V=ze.dispatch,Ae=Object(c.a)(ze,["globalSetting","loading","user","dispatch"]),it=Object(H.i)(),Tt=Object(L.useState)({}),Bt=Object(v.a)(Tt,2),fe=Bt[0],Ft=Bt[1],Qt=Object(L.useState)({}),xn=Object(v.a)(Qt,2),Kn=xn[0],ir=xn[1],Rn=Object(L.useState)({}),cr=Object(v.a)(Rn,2),gr=cr[0],Yn=cr[1],hr=Object(L.useState)(!1),$n=Object(v.a)(hr,2),kr=$n[0],ar=$n[1],Ir=Object(L.useState)(!0),Er=Object(v.a)(Ir,2),Rr=Er[0],Qr=Er[1],xr=Object(L.useState)(!1),or=Object(v.a)(xr,2),Fr=or[0],Pr=or[1],jr=Object(L.useState)(!1),En=Object(v.a)(jr,2),on=En[0],Mn=En[1],hn=Object(L.useState)(),On=Object(v.a)(hn,2),fn=On[0],_r=On[1],In=Object(L.useState)(0),Jn=Object(v.a)(In,2),zr=Jn[0],Wr=Jn[1],Or=Object(L.useState)(""),Yr=Object(v.a)(Or,2),sr=Yr[0],Hr=Yr[1],Cr=Object(L.useState)("none"),Kr=Object(v.a)(Cr,2),Jr=Kr[0],lr=Kr[1],oi=Object(L.useState)(""),si=Object(v.a)(oi,2),Ht=si[0],en=si[1],Vt=Object(L.useState)({status:0}),an=Object(v.a)(Vt,2),pn=an[0],Cn=an[1],un=Object(L.useRef)(),Pn=Object(L.useState)(0),zn=Object(v.a)(Pn,2),It=zn[0],fr=zn[1],gn=Object(L.useState)(0),Bn=Object(v.a)(gn,2),rn=Bn[0],Gn=Bn[1],vn=Object(L.useState)(!1),mn=Object(v.a)(vn,2),bn=mn[0],Zn=mn[1],Zr=Object(L.useState)(!1),Gr=Object(v.a)(Zr,2),qr=Gr[0],wi=Gr[1],zi=Object(L.useState)(),Ri=Object(v.a)(zi,2),Gi=Ri[0],Vi=Ri[1],Ja=Object(L.useState)(),Xi=Object(v.a)(Ja,2),Qi=Xi[0],Za=Xi[1];Object(L.useEffect)(function(){return(Object(ce.d)()||Object(ce.m)())&&ei(),window.addEventListener("message",li),function(){window.removeEventListener("message",li),window.removeEventListener("beforeunload",_i),location.pathname.indexOf("/detail")>-1&&Object(ne.b)()}},[it.categoryId,Y.userInfo.login]);var li=function(pe){pe.data==="backExercise"&&(lr("none"),Hr(""),ei())},$r=function(){var jt=Object(w.a)(m.a.mark(function pe(){var lt,tt,Mt,ut,Ot,Pt,kt,Yt,Kt,Jt,yn;return m.a.wrap(function(ln){for(;;)switch(ln.prev=ln.next){case 0:return ln.next=2,V({type:"exercise/getExerciseUserInfo",payload:Object(f.a)({},it)});case 2:if(tt=ln.sent,ir(Object(f.a)({},tt.data)),!((tt==null||((lt=tt.data)===null||lt===void 0)?void 0:lt.ip_limit)!=="no")){ln.next=11;break}if(!((tt==null||((Mt=tt.data)===null||Mt===void 0)?void 0:Mt.ip_limit)==="inner")){ln.next=9;break}return ln.next=8,Object(ye.a)({ip_limit:tt==null||((ut=tt.data)===null||ut===void 0)?void 0:ut.ip_limit});case 8:Pt=ln.sent;case 9:return ln.next=11,Object(Ue.q)({exerciseId:it.categoryId,ip:Pt,errmsgHide:!0,ip_limit:tt==null||((Ot=tt.data)===null||Ot===void 0)?void 0:Ot.ip_limit}).catch(function(ur){Cn(ur)});case 11:if(!((tt==null?void 0:tt.status)==0)){ln.next=18;break}if(!((tt==null||((kt=tt.data)===null||kt===void 0)?void 0:kt.used_screen_num)>(tt==null||((Yt=tt.data)===null||Yt===void 0)?void 0:Yt.screen_num)&&tt!==null&&tt!==void 0&&(Kt=tt.data)!==null&&Kt!==void 0&&Kt.screen_open)){ln.next=15;break}return bi(),ln.abrupt("return",!1);case 15:Pr(tt==null?void 0:tt.data.check_camera),Mn(tt==null||((Jt=tt.data)===null||Jt===void 0)?void 0:Jt.screen_open),tt!=null&&(yn=tt.data)!==null&&yn!==void 0&&yn.check_camera||ei();case 18:case"end":return ln.stop()}},pe)}));return function(){return jt.apply(this,arguments)}}(),_i=function(pe){var lt="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(pe||window.event).returnValue=lt,lt},ei=function(){var jt=Object(w.a)(m.a.mark(function pe(){var lt,tt,Mt,ut,Ot;return m.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return ar(!0),kt.next=3,Object(ve.Y)(Object(f.a)({},it)).catch(function(){return ar(!1)});case 3:tt=kt.sent,((lt=tt)===null||lt===void 0?void 0:lt.exercise)&&(tt.exercise.user_exercise_status=1),ar(!1),tt&&(tt.exercise_types=((Mt=tt)===null||Mt===void 0?void 0:Mt.exercise_types)||((ut=tt)===null||ut===void 0||((Ot=ut.exercise_scores)===null||Ot===void 0)?void 0:Ot.exercise_types),Ft(tt));case 7:case"end":return kt.stop()}},pe)}));return function(){return jt.apply(this,arguments)}}();Object(L.useEffect)(function(){var jt,pe,lt;((jt=fe.exercise)===null||jt===void 0?void 0:jt.time)===0&&bi(),((pe=fe.exercise)===null||pe===void 0?void 0:pe.time)&&_r(Date.now()+(fe==null||((lt=fe.exercise)===null||lt===void 0)?void 0:lt.time)*1e3*60)},[(De=fe.exercise)===null||De===void 0?void 0:De.time]);var qa=function(){var pe;(fe==null||((pe=fe.exercise)===null||pe===void 0)?void 0:pe.exercise_status)===3?g.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",C.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):g.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\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",C.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var lt=Object(w.a)(m.a.mark(function Mt(){var ut,Ot;return m.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,Object(ve.R)({categoryId:it.categoryId,user_ids:[fe==null||((ut=fe.exercise_answer_user)===null||ut===void 0)?void 0:ut.user_id]});case 2:Ot=kt.sent,Ot&&(h.b.info(Ot==null?void 0:Ot.message),vr());case 4:case"end":return kt.stop()}},Mt)}));function tt(){return lt.apply(this,arguments)}return tt}()})},vr=function(){ei()},ni=function(){var jt=Object(w.a)(m.a.mark(function pe(){var lt,tt;return m.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(ve.ab)({categoryId:it.categoryId,commit_method:2});case 2:lt=ut.sent,(lt==null?void 0:lt.status)===0&&(g.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:C.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",C.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var Ot=Object(w.a)(m.a.mark(function kt(){return m.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:vr();case 1:case"end":return Kt.stop()}},kt)}));function Pt(){return Ot.apply(this,arguments)}return Pt}()}),h.b.info(lt==null?void 0:lt.message)),(lt==null?void 0:lt.status)===-3&&(tt=parseInt(lt==null?void 0:lt.message),fe.exercise.time=tt,Ft(Object(f.a)({},fe)));case 5:case"end":return ut.stop()}},pe)}));return function(){return jt.apply(this,arguments)}}(),yi=function(){var jt=Object(w.a)(m.a.mark(function pe(lt){var tt;return m.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(le.D)({id:lt.shixun_identifier});case 2:tt=ut.sent,tt!=null&&tt.game_identifier&&(Hr("/tasks/".concat(tt.game_identifier,"?type=exercises&exercisesId=").concat(it.categoryId,"&coursesId=").concat(it.coursesId,"&login=").concat(it.login,"&questionId=").concat(lt.question_id)),lr("block")),(tt==null?void 0:tt.status)===-3?Object(Ue.o)():(tt==null?void 0:tt.status)===2?$a(tt==null?void 0:tt.message,lt.question_id):(tt==null?void 0:tt.status)===3&&Yi(tt==null?void 0:tt.message);case 5:case"end":return ut.stop()}},pe)}));return function(lt){return jt.apply(this,arguments)}}(),$a=function jt(pe,lt){var tt;pe=(tt=pe)!==null&&tt!==void 0&&tt.includes(".json")?pe:"".concat(pe,".json"),g.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Mt=Object(w.a)(m.a.mark(function Ot(){var Pt,kt;return m.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:return Kt.next=2,Object(ve.S)({url:pe});case 2:if(Pt=Kt.sent,Pt){Kt.next=5;break}return Kt.abrupt("return");case 5:return h.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),Kt.next=8,Object(le.D)({id:Pt.shixun_identifier});case 8:if(kt=Kt.sent,!(kt!=null&&kt.game_identifier)){Kt.next=12;break}return yi({shixun_identifier:kt==null?void 0:kt.game_identifier,question_id:lt}),Kt.abrupt("return");case 12:(kt==null?void 0:kt.status)===2?jt(kt==null?void 0:kt.message,lt):(kt==null?void 0:kt.status)===3&&Yi(kt==null?void 0:kt.message);case 13:case"end":return Kt.stop()}},Ot)}));function ut(){return Mt.apply(this,arguments)}return ut}()})},Yi=function(pe){g.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",pe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},eo=function(pe){pe.redo?g.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:C.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var lt=Object(w.a)(m.a.mark(function Mt(){var ut,Ot,Pt,kt;return m.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:return Kt.next=2,Object(ve.S)({id:pe.myshixun_identifier,url:pe.url});case 2:ut=Kt.sent,ut&&(Ot=Object(ie.cloneDeep)(fe==null?void 0:fe.exercise_question_types),Pt=Ot==null?void 0:Ot.findIndex(function(Jt){return Jt.question_type===5}),Ot[Pt].items.find(function(Jt){return Jt.question_id===pe.question_id}).redo=!1,Ot[Pt].items.find(function(Jt){return Jt.question_id===pe.question_id}).shixun_identifier=ut.shixun_identifier,fe.exercise_question_types=Ot,Ft(fe),kt=Object(f.a)(Object(f.a)({},pe),{},{shixun_identifier:ut.shixun_identifier}),yi(kt));case 4:case"end":return Kt.stop()}},Mt)}));function tt(){return lt.apply(this,arguments)}return tt}()}):yi(pe)},xa=function(){var jt=Object(w.a)(m.a.mark(function pe(lt){var tt;return m.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(!lt.hack_identifier){ut.next=5;break}return ut.next=3,Object(ve.X)({id:lt.hack_identifier});case 3:tt=ut.sent,(tt==null?void 0:tt.status)===0&&(Hr("/myproblems/".concat(tt.identifier,"?type=exercises&exercisesId=").concat(it.categoryId,"&coursesId=").concat(it.coursesId,"&login=").concat(it.login,"&questionId=").concat(lt.question_id)),lr("block"));case 5:case"end":return ut.stop()}},pe)}));return function(lt){return jt.apply(this,arguments)}}(),ri=function(){var jt=Object(w.a)(m.a.mark(function pe(lt,tt,Mt,ut){var Ot,Pt;return m.a.wrap(function(Yt){for(;;)switch(Yt.prev=Yt.next){case 0:if(lt){Yt.next=3;break}return console.error("handleSave no questionId params"),Yt.abrupt("return");case 3:return Yt.next=5,Object(ve.cb)({questionId:lt,exercise_choice_id:tt,answer_text:Mt});case 5:Pt=Yt.sent,(Pt==null?void 0:Pt.status)===0&&(ut&&ut());case 7:case"end":return Yt.stop()}},pe)}));return function(lt,tt,Mt,ut){return jt.apply(this,arguments)}}(),ui=function(){var jt=Object(w.a)(m.a.mark(function pe(lt){var tt,Mt;return m.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Object(ve.V)({id:it.categoryId});case 2:if(tt=Ot.sent,tt){Ot.next=5;break}return Ot.abrupt("return");case 5:tt.question_undo!==0||tt.oj_undo!==0?(Mt="",tt.question_undo!==0&&tt.oj_undo!==0?Mt="\u6709 ".concat(tt.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(tt.oj_undo," \u4E2A\u7A0B\u5E8F\u9898"):tt.question_undo!==0&&tt.oj_undo===0?Mt="\u6709 ".concat(tt.question_undo," \u9898\u672A\u5B8C\u6210"):tt.question_undo===0&&tt.oj_undo!==0&&(Mt="\u6709 ".concat(tt.oj_undo," \u7A0B\u5E8F\u9898\u672A\u5B8C\u6210")),g.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:C.a.createElement("div",{className:"tc font16"},Mt,C.a.createElement("br",null),lt?"\u5728".concat(Be()(tt.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Pt=Object(w.a)(m.a.mark(function Yt(){return m.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:lt?vr():bi();case 1:case"end":return Jt.stop()}},Yt)}));function kt(){return Pt.apply(this,arguments)}return kt}()})):g.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:C.a.createElement("div",{className:"tc font16"},lt?"\u5728".concat(Be()(tt.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var Pt=Object(w.a)(m.a.mark(function Yt(){return m.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:lt?vr():bi();case 1:case"end":return Jt.stop()}},Yt)}));function kt(){return Pt.apply(this,arguments)}return kt}()});case 6:case"end":return Ot.stop()}},pe)}));return function(lt){return jt.apply(this,arguments)}}(),Nr=function(pe){return C.a.createElement("div",null,C.a.createElement(s.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:pe}),C.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},Ca=function(){var pe=0,lt=g.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Nr(pe)}),tt=setInterval(function(){pe<=100?(pe+=2,lt.update({content:Nr(pe)})):(lt.destroy(),clearInterval(tt))},50)},bi=function(){var jt=Object(w.a)(m.a.mark(function pe(){var lt;return m.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:return Ca(),Mt.next=3,Object(ve.ab)({categoryId:it.categoryId,commit_method:1});case 3:lt=Mt.sent,Object(ne.b)(),V({type:"exercise/setActionTabs",payload:Object(f.a)({},{removeEventListenerExitScreen:!0})}),(lt==null?void 0:lt.status)===0&&(h.b.success(lt==null?void 0:lt.message),Pr(!1),setTimeout(function(){g.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){vr()}})},3e3));case 7:case"end":return Mt.stop()}},pe)}));return function(){return jt.apply(this,arguments)}}(),to=function(){var jt=Object(w.a)(m.a.mark(function pe(lt,tt,Mt,ut){return m.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:ri(tt,lt,null,function(){fe.question_status.find(function(kt){return kt.ques_id===tt}).ques_status=lt?1:0,ut.user_answer=[],ut.user_answer.push(lt),ut.repeat_answer||(ut.israp=!0),Ft(Object(f.a)({},fe))});case 1:case"end":return Pt.stop()}},pe)}));return function(lt,tt,Mt,ut){return jt.apply(this,arguments)}}(),no=function(){var jt=Object(w.a)(m.a.mark(function pe(lt,tt,Mt,ut,Ot){return m.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:ri(ut.question_id,lt,null,function(){var Yt,Kt,Jt;ut.user_answer=[],ut.user_answer.push(lt);var yn=Ot==null||((Yt=Ot.sub_exercise_questions)===null||Yt===void 0)?void 0:Yt.filter(function(Sn){var ln;return((ln=Sn.user_answer)===null||ln===void 0?void 0:ln.length)===0});fe.question_status.find(function(Sn){return Sn.ques_id===tt}).ques_status=(yn==null?void 0:yn.length)===(Ot==null||((Kt=Ot.sub_exercise_questions)===null||Kt===void 0)?void 0:Kt.length)?0:(yn==null?void 0:yn.length)>0&&(yn==null?void 0:yn.length)<(Ot==null||((Jt=Ot.sub_exercise_questions)===null||Jt===void 0)?void 0:Jt.length)?2:1,Ft(Object(f.a)({},fe))});case 1:case"end":return kt.stop()}},pe)}));return function(lt,tt,Mt,ut,Ot){return jt.apply(this,arguments)}}(),ro=function(pe,lt,tt){ri(lt,pe,null,function(){tt.user_answer=pe,tt.repeat_answer||(tt.israp=!0),fe.question_status.find(function(Mt){return Mt.ques_id===lt}).ques_status=pe!=null&&pe.length?1:0,Ft(Object(f.a)({},fe))})},Sa=function(pe,lt,tt,Mt,ut){ri(tt,lt,pe,function(){fe.question_status.find(function(Pt){return Pt.ques_id===tt}).ques_status=Mt.every(function(Pt){return!!Pt.answer_text})?1:fe.question_status.find(function(Pt){return Pt.ques_id===tt}).ques_status=Mt.some(function(Pt){return!!Pt.answer_text})?2:0;var Ot={choice_id:lt,answer_text:pe};ut.user_answer.filter(function(Pt){return Pt.choice_id!=lt})?ut.user_answer.splice(lt-1,1,Ot):ut.user_answer.push(Ot),ut.repeat_answer||(ut.israp=!0),Ft(Object(f.a)({},fe))})},Aa=function(pe,lt,tt){ri(lt,null,pe,function(){fe.question_status.find(function(Mt){return Mt.ques_id===lt}).ques_status=pe?1:0,tt.user_answer=[],tt.user_answer.push(pe),tt.repeat_answer||(tt.israp=!0),Ft(Object(f.a)({},fe))})},di=function(pe,lt){var tt,Mt,ut,Ot,Pt,kt;return C.a.createElement("div",null,C.a.createElement(y.a.Group,{disabled:!!(fe!=null&&fe.exercise.commit_status),defaultValue:pe==null||((tt=pe.user_answer)===null||tt===void 0)?void 0:tt[0],onChange:function(Kt){return to(Kt.target.value,pe==null?void 0:pe.question_id,lt,pe)},className:pe.user_score&&"edu-radio-".concat(pe.user_score===pe.question_score?"green":"red")},pe==null||((Mt=pe.question_choices)===null||Mt===void 0)?void 0:Mt.map(function(Yt,Kt){var Jt,yn=pe.question_type==2,Sn=yn?"":"".concat(Oe[Kt],".");return C.a.createElement("div",{className:Le.a.answerWrap,key:Kt},C.a.createElement(y.a,{disabled:!pe.repeat_answer&&(pe==null||((Jt=pe.user_answer)===null||Jt===void 0)?void 0:Jt.length)>0&&!pe.israp,value:Yt==null?void 0:Yt.choice_id},C.a.createElement("span",{className:"mr3"},Sn),C.a.createElement(Re.a,{className:Le.a.renderHtml,value:Yt==null?void 0:Yt.choice_text})))})),Object(ce.t)()&&(fe==null||((ut=fe.exercise)===null||ut===void 0)?void 0:ut.answer_open)&&((fe==null||((Ot=fe.exercise)===null||Ot===void 0)?void 0:Ot.exercise_status)==3||(fe==null||((Pt=fe.exercise)===null||Pt===void 0)?void 0:Pt.user_exercise_status)==1)&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",pe==null||((kt=pe.standard_answer)===null||kt===void 0)?void 0:kt.map(function(Yt,Kt){return C.a.createElement("span",null,Oe[Number(Yt)-1])})))},Ta=function(pe,lt,tt){var Mt;return C.a.createElement("div",null,pe==null||((Mt=pe.sub_exercise_questions)===null||Mt===void 0)?void 0:Mt.map(function(ut,Ot){var Pt,kt,Yt,Kt,Jt,yn;return C.a.createElement("div",null,C.a.createElement("div",{style:{display:"flex",marginTop:20,userSelect:"none"}},C.a.createElement("span",{style:{flexShrink:0},className:"font18"},tt+1+"."+(Ot+1),"\uFF08\u5355\u9009\u9898\uFF09"),C.a.createElement(Re.a,{value:ut==null?void 0:ut.question_title}),C.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ut==null?void 0:ut.question_score,"\u5206\uFF09")),C.a.createElement(y.a.Group,{disabled:!!(fe!=null&&fe.exercise.commit_status),defaultValue:ut==null||((Pt=ut.user_answer)===null||Pt===void 0)?void 0:Pt[0],onChange:function(ln){return no(ln.target.value,pe==null?void 0:pe.question_id,Ot,ut,pe)},className:ut.user_score&&"edu-radio-".concat(ut.user_score===ut.question_score?"green":"red")},ut==null||((kt=ut.question_choices)===null||kt===void 0)?void 0:kt.map(function(Sn,ln){var ur,Dr=ut.question_type==2,ci=Dr?"":"".concat(Oe[ln],".");return C.a.createElement("div",{className:Le.a.answerWrap,key:ln},C.a.createElement(y.a,{disabled:!ut.repeat_answer&&(ut==null||((ur=ut.user_answer)===null||ur===void 0)?void 0:ur.length)>0,value:Sn==null?void 0:Sn.choice_id},C.a.createElement("span",{className:"mr3"},ci),C.a.createElement(Re.a,{className:Le.a.renderHtml,value:Sn==null?void 0:Sn.choice_text})))})),Object(ce.t)()&&(fe==null||((Yt=fe.exercise)===null||Yt===void 0)?void 0:Yt.answer_open)&&((fe==null||((Kt=fe.exercise)===null||Kt===void 0)?void 0:Kt.exercise_status)==3||(fe==null||((Jt=fe.exercise)===null||Jt===void 0)?void 0:Jt.user_exercise_status)==1)&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ut==null||((yn=ut.standard_answer)===null||yn===void 0)?void 0:yn.map(function(Sn,ln){return C.a.createElement("span",null,Oe[Number(Sn)-1])})))}))},wa=function(pe,lt){var tt,Mt,ut,Ot;return C.a.createElement("div",null,C.a.createElement(_.a.Group,{disabled:!!(fe!=null&&fe.exercise.commit_status),defaultValue:pe==null?void 0:pe.user_answer,onChange:function(kt){return ro(kt,pe==null?void 0:pe.question_id,pe)},className:pe.user_score&&"edu-checkbox-".concat(pe.user_score===pe.question_score?"green":"red")},pe==null||((tt=pe.question_choices)===null||tt===void 0)?void 0:tt.map(function(Pt,kt){var Yt,Kt="".concat(Oe[kt],".");return C.a.createElement("div",{className:Le.a.answerWrap},C.a.createElement(_.a,{disabled:!pe.repeat_answer&&(pe==null||((Yt=pe.user_answer)===null||Yt===void 0)?void 0:Yt.length)>0&&!pe.israp,value:Pt==null?void 0:Pt.choice_id},C.a.createElement("span",{className:"mr3"},Kt),C.a.createElement(Re.a,{className:Le.a.renderHtml,value:Pt==null?void 0:Pt.choice_text})))})),Object(ce.t)()&&(fe==null||((Mt=fe.exercise)===null||Mt===void 0)?void 0:Mt.answer_open)&&(fe==null||((ut=fe.exercise)===null||ut===void 0)?void 0:ut.exercise_status)==3&&C.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",pe==null||((Ot=pe.standard_answer)===null||Ot===void 0)?void 0:Ot.map(function(Pt,kt){return C.a.createElement("span",null,Oe[Number(Pt)-1])})))},Ji=function(pe,lt){return C.a.createElement(Fe,{item:pe,answerData:fe,onBlur:function(Mt,ut,Ot){return Sa(Mt,ut,pe==null?void 0:pe.question_id,Ot,pe)}})},Oi=function(pe,lt){return C.a.createElement(He,{item:pe,answerData:fe,onBlur:function(Mt){return Aa(Mt,pe==null?void 0:pe.question_id,pe)}})},Ra=function(pe,lt){return C.a.createElement(Et,{item:pe,answerData:fe})},Zi=function(pe,lt){return C.a.createElement(_e,{item:pe,answerData:fe})},Wn=function(pe,lt,tt){var Mt,ut,Ot=fe==null||((Mt=fe.exercise_question_types)===null||Mt===void 0)?void 0:Mt.find(function(Pt){return Pt.question_type===lt});return C.a.createElement(C.a.Fragment,null,C.a.createElement("h1",{className:"font14 current",onClick:function(){gr[lt]=!gr[lt],Yn(Object(f.a)({},gr))}},!gr[lt]&&C.a.createElement(j.a,null),gr[lt]&&C.a.createElement($.a,null),C.a.createElement("span",{className:"ml5 c-grey-666"},pe)),C.a.createElement("ul",{className:Le.a.answerSheet,key:lt},!gr[lt]&&(Ot==null||((ut=Ot.items)===null||ut===void 0)?void 0:ut.map(function(Pt,kt){if(Pt.question_type===lt){var Yt,Kt;return C.a.createElement("li",{onClick:function(){var yn;if(fe.exercise_question_types[It].items[rn].israp=!1,Ft(Object(f.a)({},fe)),!qr&&(fe==null||((yn=fe.exercise)===null||yn===void 0)?void 0:yn.user_exercise_status)===0&&Object(ce.t)()){var Sn,ln,ur,Dr;if(!((Sn=fe.exercise_question_types)!==null&&Sn!==void 0&&(ln=Sn[It])!==null&&ln!==void 0&&(ur=ln.items)!==null&&ur!==void 0&&(Dr=ur[rn])!==null&&Dr!==void 0&&Dr.repeat_answer)){Zn(!0),Vi(3),Za({oneindex:tt,twoindex:kt});return}}fr(tt),Gn(kt);var ci="Anchor_".concat(lt,"_").concat(kt),Da=document.getElementById(ci);Da&&setTimeout(function(){return Da.scrollIntoView({block:"start",behavior:"smooth"})})},key:kt,className:(fe==null||((Yt=fe.question_status)===null||Yt===void 0)?void 0:Yt.some(function(Jt){return Jt.ques_id===Pt.question_id&&(Jt==null?void 0:Jt.ques_status)===1}))&&Le.a.active},kt+1,(fe==null||((Kt=fe.question_status)===null||Kt===void 0)?void 0:Kt.some(function(Jt){return Jt.ques_id===Pt.question_id&&(Jt==null?void 0:Jt.ques_status)===2}))&&C.a.createElement("div",{style:{height:3,background:"#0152d9",position:"absolute",width:26,bottom:0}}))}}))))},_a=function(pe,lt){var tt,Mt,ut,Ot,Pt,kt,Yt=(pe==null?void 0:pe.question_type)==5?pe==null?void 0:pe.shixun_name:pe==null?void 0:pe.question_title;return C.a.createElement("div",{className:Le.a.questionItem,id:"Anchor_".concat(pe==null?void 0:pe.question_type,"_").concat(lt)},C.a.createElement("div",{style:{display:"flex",marginTop:20,userSelect:"none"}},C.a.createElement("span",{style:{flexShrink:0},className:"font18"},lt+1,"."),C.a.createElement(Re.a,{value:pe==null?void 0:pe.question_title}),C.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(pe==null?void 0:pe.question_type)===7?"\u5171".concat(pe==null||((tt=pe.sub_exercise_questions)===null||tt===void 0)?void 0:tt.length,"\u5C0F\u9898\uFF0C"):"",pe==null?void 0:pe.question_score,"\u5206\uFF09"),!(pe!=null&&pe.repeat_answer)&&C.a.createElement("span",{style:{color:"#FA6400 ",marginLeft:10,fontSize:16}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4E0D\u5141\u8BB8\u91CD\u590D\u7B54\u9898"),!!(pe!=null&&(Mt=pe.schools)!==null&&Mt!==void 0&&Mt.length)&&C.a.createElement(R.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},C.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(pe==null?void 0:pe.question_type)==0&&di(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==2&&di(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==1&&wa(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==3&&Ji(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==4&&Oi(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==5&&Ra(pe,pe==null?void 0:pe.question_type),[6,8,9].includes(pe==null?void 0:pe.question_type)&&Zi(pe,pe==null?void 0:pe.question_type),(pe==null?void 0:pe.question_type)==7&&Ta(pe,pe==null?void 0:pe.question_type,lt),!!(pe!=null&&(ut=pe.answer_comments)!==null&&ut!==void 0&&ut.length)&&C.a.createElement("div",{className:"mt30"},pe==null||((Ot=pe.answer_comments)===null||Ot===void 0)?void 0:Ot.map(function(Kt,Jt){var yn,Sn;return C.a.createElement("div",null,C.a.createElement(B.a,{align:"middle",gutter:[0,10]},C.a.createElement(D.a,{flex:"50px"},C.a.createElement("img",{src:re.a.API_SERVER+"/images/"+((yn=Kt.user)===null||yn===void 0?void 0:yn.image_url),width:"40",style:{borderRadius:40}})),C.a.createElement(D.a,{flex:"1"},Kt.updated_at,C.a.createElement("br",null),(Sn=Kt.user)===null||Sn===void 0?void 0:Sn.name),C.a.createElement(D.a,{className:"c-grey-c"},Kt.shixun_chanllge_position&&C.a.createElement("span",null,"\u7B2C",Kt.shixun_chanllge_position,"\u5173"),pe.question_type!==4&&C.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",Kt.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",Kt.score,"\u5206")),Kt.comment&&C.a.createElement(B.a,{align:"middle",gutter:[0,10]},C.a.createElement(D.a,{flex:"50px"}),C.a.createElement(D.a,{flex:"1"},C.a.createElement(ue,{autoSize:!0,value:Kt.comment,disabled:!0}))))})),C.a.createElement("div",{className:Le.a.itemType},C.a.createElement(B.a,null,C.a.createElement(D.a,{flex:"1"}),C.a.createElement(D.a,null,(pe==null?void 0:pe.question_type)<3&&(pe==null?void 0:pe.standard_answer_show)&&C.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",pe==null?void 0:pe.standard_answer_show),C.a.createElement("span",{className:"font16 ml20"},(pe==null?void 0:pe.user_score)!==null&&(pe==null?void 0:pe.user_score)>=0&&C.a.createElement("span",null,C.a.createElement("span",{className:yt[Number(pe==null?void 0:pe.answer_status)]||"c-orange-ff9"},pe==null?void 0:pe.user_score)," \u5206")),(pe==null?void 0:pe.question_type)==5&&!((Pt=fe.exercise)!==null&&Pt!==void 0&&Pt.commit_status)&&C.a.createElement(O.a,{type:"primary",className:"font16 ml20",onClick:function(){return eo(pe)}},"\u8FDB\u5165\u7B54\u9898"),[6,8,9].includes(pe==null?void 0:pe.question_type)&&!((kt=fe.exercise)!==null&&kt!==void 0&&kt.commit_status)&&C.a.createElement(O.a,{type:"primary",className:"font16 ml20",onClick:function(){return xa(pe)}},"\u8FDB\u5165\u7B54\u9898")))))},qi=function(pe,lt){return C.a.createElement(L.Fragment,null,pe.question_type===0&&Wn("\u5355\u9009\u9898",0,lt),pe.question_type===1&&Wn("\u591A\u9009\u9898",1,lt),pe.question_type===2&&Wn("\u5224\u65AD\u9898",2,lt),pe.question_type===3&&Wn("\u586B\u7A7A\u9898",3,lt),pe.question_type===4&&Wn("\u7B80\u7B54\u9898",4,lt),pe.question_type===5&&Wn("\u5B9E\u8BAD\u9898",5,lt),pe.question_type===6&&Wn("\u7A0B\u5E8F\u8BBE\u8BA1\u9898",6,lt),pe.question_type===7&&Wn("\u7EC4\u5408\u9898",7,lt),pe.question_type===8&&Wn("\u7A0B\u5E8F\u6539\u9519\u9898",8,lt),pe.question_type===9&&Wn("\u7A0B\u5E8F\u586B\u7A7A\u9898",9,lt))},$i=function(pe){var lt=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],tt=["","\u5341","\u767E","\u5343","\u4E07"];pe=parseInt(pe);var Mt=function(kt){for(var Yt=kt.toString().split("").reverse(),Kt="",Jt=0;Jt0&&Yt[Jt]==0&&Yt[Jt-1]==0?"":lt[Yt[Jt]]+(Yt[Jt]==0?tt[0]:tt[Jt]))+Kt;return Kt},ut=Math.floor(pe/1e4),Ot=pe%1e4;return Ot.toString().length<4&&(Ot="0"+Ot),ut?Mt(ut)+"\u4E07"+Mt(Ot):Mt(pe)},Oa=function(){var pe,lt,tt,Mt,ut,Ot,Pt,kt,Yt,Kt,Jt,yn,Sn;return C.a.createElement(L.Fragment,{key:It},C.a.createElement("div",{className:"pt20"},C.a.createElement("span",{className:"font16 c-light-primary"},$i(It+1),"\u3001",fe==null||((pe=fe.exercise_question_types)===null||pe===void 0||((lt=pe[It])===null||lt===void 0))?void 0:lt.name),C.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",fe==null||((tt=fe.exercise_question_types)===null||tt===void 0||((Mt=tt[It])===null||Mt===void 0))?void 0:Mt.count,"\u9898\uFF1B",(fe==null||((ut=fe.exercise_question_types)===null||ut===void 0||((Ot=ut[It])===null||Ot===void 0))?void 0:Ot.question_type)===7?"\u5305\u542B".concat(fe==null||((Pt=fe.exercise_question_types)===null||Pt===void 0||((kt=Pt[It])===null||kt===void 0))?void 0:kt.sub_questions_count,"\u5C0F\u9898"):""," \u5171",fe==null||((Yt=fe.exercise_question_types)===null||Yt===void 0||((Kt=Yt[It])===null||Kt===void 0))?void 0:Kt.score,"\u5206\uFF09")),C.a.createElement(L.Fragment,{key:rn},_a(fe==null||((Jt=fe.exercise_question_types)===null||Jt===void 0||((yn=Jt[It])===null||yn===void 0||((Sn=yn.items)===null||Sn===void 0)))?void 0:Sn[rn],rn)))};return C.a.createElement(X.a,{size:"large",spinning:kr},on&&C.a.createElement(Ee.a,{iframe:un}),C.a.createElement("iframe",{style:{display:Jr},id:"iframeShixuns",className:Le.a.iframe,src:sr,ref:un,frameBorder:"0"}),C.a.createElement("section",{className:"edu-container"},C.a.createElement("section",{className:"animated fadeIn"},C.a.createElement("aside",{className:"mt10"},A.showHeaderFooter&&it.coursesId!=="coursesId"&&C.a.createElement(Q.a,{separator:">"},C.a.createElement(Q.a.Item,null,C.a.createElement(J.a,{to:"/classrooms/".concat(it.coursesId,"/exercise")},(ae=Y.userInfo)===null||ae===void 0||((de=ae.course)===null||de===void 0)?void 0:de.course_name)),C.a.createElement(Q.a.Item,null,C.a.createElement(J.a,{to:"/classrooms/".concat(it.coursesId,"/exercise")},"\u8BD5\u5377")),C.a.createElement(Q.a.Item,null,C.a.createElement(J.a,{to:"/classrooms/".concat(it.coursesId,"/exercise/").concat(it.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),C.a.createElement(Q.a.Item,null,(Ye=Y.userInfo)===null||Ye===void 0?void 0:Ye.real_name)),A.showHeaderFooter&&it.coursesId==="coursesId"&&C.a.createElement(Q.a,{separator:">"},C.a.createElement(Q.a.Item,null,C.a.createElement(J.a,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),C.a.createElement(Q.a.Item,null,(Me=Y.userInfo)===null||Me===void 0?void 0:Me.real_name))),C.a.createElement("aside",{className:[Le.a.title,"mt10"].join(" ")},C.a.createElement(B.a,{style:{width:"100%"},align:"middle"},C.a.createElement(D.a,{flex:"1"},C.a.createElement("div",{className:Le.a.title},(A==null?void 0:A.showHeaderFooter)&&C.a.createElement(J.a,{to:it.coursesId==="coursesId"?"/paperlibrary":"/classrooms/".concat(it.coursesId,"/exercise/").concat(it.categoryId,"/detail")},C.a.createElement(se.a,{className:"font16 c-black"})),C.a.createElement("strong",{className:"font24 ml5"},fe==null||((Xe=fe.exercise)===null||Xe===void 0)?void 0:Xe.exercise_name),(fe==null||((dt=fe.exercise)===null||dt===void 0)?void 0:dt.is_random)&&C.a.createElement("span",{className:Le.a.randomFlag},"\u968F\u673A"),C.a.createElement(Ue.k,{status:[Ue.c[99]]}))),C.a.createElement(D.a,{style:{display:"flex"}},(fe==null||((Pe=fe.user_score)===null||Pe===void 0)?void 0:Pe.length)&&C.a.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u603B\u5F97\u5206\uFF1A",C.a.createElement("span",{className:"c-red"},fe==null?void 0:fe.user_score)," \u5206"),!!(fe!=null&&(at=fe.exercise)!==null&&at!==void 0&&at.time)&&!(fe!=null&&(vt=fe.exercise)!==null&&vt!==void 0&&vt.commit_status)&&C.a.createElement("aside",{className:"".concat(Le.a.countDown," ").concat(Ht)},"\u5269\u4F59\u65F6\u95F4:",C.a.createElement(oe,{value:fn,onFinish:ni})),!(fe!=null&&(St=fe.exercise)!==null&&St!==void 0&&St.commit_status)&&C.a.createElement(O.a,{className:Le.a.submitButton,style:{marginLeft:20},type:"primary",onClick:function(){return ui(!1)}},"\u4EA4\u5377"))))),pn.status===0&&C.a.createElement(B.a,{className:"mt10"},C.a.createElement(D.a,{flex:Rr?"316px":"16px"},C.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},Fr&&C.a.createElement(me.a,{number:(fe==null||((Rt=fe.exercise)===null||Rt===void 0)?void 0:Rt.photo_count)-(fe==null||((qt=fe.exercise)===null||qt===void 0)?void 0:qt.take_photo),time:(sn=fe.exercise)===null||sn===void 0?void 0:sn.left_time,update:ei,supportCamera:function(pe){pe===2?(ei(),Mn(Kn==null?void 0:Kn.screen_open)):pe===1&&setTimeout(function(){return Ae.history.push("/")},3e3)}}),C.a.createElement("div",{className:"relative",style:{minHeight:236}},Rr&&C.a.createElement("aside",{className:"bg-white p16"},C.a.createElement(B.a,null,C.a.createElement(D.a,{span:8},C.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),C.a.createElement(D.a,{span:16},C.a.createElement("div",{className:"tr",style:{display:"flex",alignItems:"center",justifyContent:"end"}},C.a.createElement("span",{className:Le.a.answerYes}),"\u5DF2\u7B54",C.a.createElement("span",{style:{width:13,height:13,display:"flex",flexDirection:"column-reverse"},className:"".concat(Le.a.answerNo," ml10")},C.a.createElement("div",{style:{height:"10%",background:"#0152d9"}})),"\u90E8\u5206\u7B54\u9898",C.a.createElement("span",{className:"".concat(Le.a.answerNo," ml10")}),"\u672A\u7B54"))),C.a.createElement("aside",{className:Le.a.answerInfo},C.a.createElement(B.a,null,C.a.createElement(C.a.Fragment,null,C.a.createElement(D.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),C.a.createElement(D.a,{span:12,className:"tr c-blue"},fe==null||((Xt=fe.question_status)===null||Xt===void 0||((_t=Xt.filter(function(jt){return(jt==null?void 0:jt.ques_status)===1}))===null||_t===void 0))?void 0:_t.length," / ",fe==null||((cn=fe.exercise_types)===null||cn===void 0)?void 0:cn.q_counts),C.a.createElement(D.a,{span:24},C.a.createElement(s.a,{trailColor:"#c3ced2",percent:(fe==null||((zt=fe.question_status)===null||zt===void 0||(($t=zt.filter(function(jt){return(jt==null?void 0:jt.ques_status)===1}))===null||$t===void 0))?void 0:$t.length)/(fe==null||((Nt=fe.exercise_types)===null||Nt===void 0)?void 0:Nt.q_counts)*100,showInfo:!1}))),C.a.createElement(D.a,null,C.a.createElement("span",{className:"c-grey-333"},"\u5171 ",C.a.createElement("span",{className:"c-blue-4ca"},(fe==null||((nn=fe.exercise_types)===null||nn===void 0)?void 0:nn.q_counts)||(fe==null||((An=fe.exercise_scores)===null||An===void 0||((Tn=An.exercise_types)===null||Tn===void 0))?void 0:Tn.q_counts))," \u9898\uFF1A"),C.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",C.a.createElement("span",{className:"c-blue-4ca"},(fe==null||((ct=fe.exercise_types)===null||ct===void 0)?void 0:ct.q_scores)||(fe==null||((Gt=fe.exercise_scores)===null||Gt===void 0||((Ln=Gt.exercise_types)===null||Ln===void 0))?void 0:Ln.q_scores))," \u5206")))),C.a.createElement(B.a,null,C.a.createElement(D.a,{flex:"1"},C.a.createElement("aside",{className:Le.a.cardList},fe==null||((Fn=fe.exercise_question_types)===null||Fn===void 0)?void 0:Fn.map(function(jt,pe){return C.a.createElement(L.Fragment,{key:jt.question_type},qi(jt,pe))}))))),C.a.createElement("div",{className:Le.a.fold,onClick:function(){return Qr(!Rr)}},Rr&&C.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!Rr&&C.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),C.a.createElement(D.a,{flex:"1"},C.a.createElement("section",{className:[Le.a.bg,"pl30","pr30","pb30","mb50","ml20"].join(" ")},C.a.createElement("div",{style:{maxHeight:600,overflow:"hidden auto"}},Oa()),C.a.createElement("div",{style:{marginTop:60,textAlign:"center"}},(It!=0||rn!=0)&&C.a.createElement(O.a,{className:"".concat(Le.a.submitButton," mr10"),type:"default",onClick:function(){var pe;if(fe.exercise_question_types[It].items[rn].israp=!1,Ft(Object(f.a)({},fe)),!qr&&(fe==null||((pe=fe.exercise)===null||pe===void 0)?void 0:pe.user_exercise_status)===0&&Object(ce.t)()){var lt,tt,Mt,ut;if(!((lt=fe.exercise_question_types)!==null&<!==void 0&&(tt=lt[It])!==null&&tt!==void 0&&(Mt=tt.items)!==null&&Mt!==void 0&&(ut=Mt[rn])!==null&&ut!==void 0&&ut.repeat_answer)){Zn(!0),Vi(1);return}}rn===0?(It-=1,rn=fe.exercise_question_types[It].items.length-1):rn-=1,fr(It),Gn(rn)}},"\u4E0A\u4E00\u9898"),!(It===(fe==null||((kn=fe.exercise_question_types)===null||kn===void 0)?void 0:kn.length)-1&&rn===(fe==null||((Qn=fe.exercise_question_types)===null||Qn===void 0||((G=Qn[It])===null||G===void 0||((p=G.items)===null||p===void 0)))?void 0:p.length)-1)&&C.a.createElement(O.a,{className:Le.a.submitButton,type:"primary",onClick:function(){var pe;if(fe.exercise_question_types[It].items[rn].israp=!1,Ft(Object(f.a)({},fe)),!qr&&(fe==null||((pe=fe.exercise)===null||pe===void 0)?void 0:pe.user_exercise_status)===0&&Object(ce.t)()){var lt,tt,Mt,ut;if(!((lt=fe.exercise_question_types)!==null&<!==void 0&&(tt=lt[It])!==null&&tt!==void 0&&(Mt=tt.items)!==null&&Mt!==void 0&&(ut=Mt[rn])!==null&&ut!==void 0&&ut.repeat_answer)){Zn(!0),Vi(2);return}}fe.exercise_question_types[It].items.length-1===rn?(It=It+1,rn=0):rn=rn+1,fr(It),Gn(rn)}},"\u4E0B\u4E00\u9898")))),C.a.createElement(g.a,{title:"\u6CE8\u610F",visible:bn,onCancel:function(){return Zn(!1)},footer:!1},C.a.createElement("div",null,C.a.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),C.a.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between"}},C.a.createElement(_.a,{checked:qr,onChange:function(pe){wi(pe.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),C.a.createElement("div",null,C.a.createElement(O.a,{onClick:function(){fe.exercise_question_types[It].items[rn].israp?(fe.exercise_question_types[It].items[rn].israp=!0,Ft(Object(f.a)({},fe))):fe.exercise_question_types[It].items[rn].israp===""&&(fe.exercise_question_types[It].items[rn].israp=!0,Ft(Object(f.a)({},fe)))}},"\u6211\u518D\u60F3\u60F3"),C.a.createElement(O.a,{onClick:function(){fe.exercise_question_types[It].items[rn].israp=!1,Ft(Object(f.a)({},fe)),Gi===1?(rn===0?(It-=1,rn=fe.exercise_question_types[It].items.length-1):rn-=1,console.log(fe.exercise_question_types[It].items[rn],"-----"),fr(It),Gn(rn)):Gi===2?(fe.exercise_question_types[It].items.length-1===rn?(It=It+1,rn=0):rn=rn+1,fr(It),Gn(rn)):(fr(Qi.oneindex),Gn(Qi.twoindex)),Zn(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4")))))),pn.status!==0&&C.a.createElement(ge,{data:pn})))},pt=ke.default=Object(W.a)(function(Qe){var ze=Qe.loading,De=Qe.user,ae=Qe.globalSetting;return{globalSetting:ae,user:De,loading:ze.effects}})(xt)},cRFk:function($e,ke,F){$e.exports=F.p+"static/RepositoryNoneData.828085a8.png"},csWT:function($e,ke,F){$e.exports=F.p+"static/choose.4ad1045f.svg"},dejd:function($e,ke,F){},djh8:function($e,ke,F){$e.exports=F.p+"static/qrCode.42927872.png"},dmUQ:function($e,ke,F){"use strict";var ee=F("Ff2n"),X=F("rePB"),k=F("1OyB"),Q=F("vuIU"),N=F("Ji7U"),O=F("md7G"),U=F("foSv"),B=F("q1tI"),I=F.n(B),D=F("TSYQ"),E=F.n(D),R=F("4IlW");function P(a,i){var x=Object.keys(a);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(a);i&&(b=b.filter(function(m){return Object.getOwnPropertyDescriptor(a,m).enumerable})),x.push.apply(x,b)}return x}function _(a){for(var i=1;i1?me-1:0),We=1;We1?W-1:0),$=1;$=0)return parseInt(J.slice(J.indexOf("e-")+2),10);var W=0;return J.indexOf(".")>=0&&(W=J.length-J.indexOf(".")-1),W},m.getInputDisplayValue=function(H){var J=H||m.state,W=J.focused,j=J.inputValue,$=J.value,se;W?se=j:se=m.toPrecisionAsStep($),se==null&&(se="");var me=m.formatWrapper(se);return f(m.props.decimalSeparator)&&(me=me.toString().replace(".",m.props.decimalSeparator)),me},m.recordCursorPosition=function(){try{m.cursorStart=m.input.selectionStart,m.cursorEnd=m.input.selectionEnd,m.currentValue=m.input.value,m.cursorBefore=m.input.value.substring(0,m.cursorStart),m.cursorAfter=m.input.value.substring(m.cursorEnd)}catch(H){}},m.restoreByAfter=function(H){if(H===void 0)return!1;var J=m.input.value,W=J.lastIndexOf(H);if(W===-1)return!1;var j=m.cursorBefore.length;return m.lastKeyCode===R.a.DELETE&&m.cursorBefore.charAt(j-1)===H[0]?(m.fixCaret(j,j),!0):W+H.length===J.length?(m.fixCaret(W,W),!0):!1},m.partRestoreByAfter=function(H){return H===void 0?!1:Array.prototype.some.call(H,function(J,W){var j=H.substring(W);return m.restoreByAfter(j)})},m.isNotCompleteNumber=function(H){return isNaN(H)||H===""||H===null||H&&H.toString().indexOf(".")===H.toString().length-1},m.stop=function(){m.autoStepTimer&&clearTimeout(m.autoStepTimer)},m.down=function(H,J,W){m.pressingUpOrDown=!0,m.step("down",H,J,W)},m.up=function(H,J,W){m.pressingUpOrDown=!0,m.step("up",H,J,W)},m.saveInput=function(H){m.input=H};var L=b.value;L===void 0&&(L=b.defaultValue),m.state={focused:b.autoFocus};var C=m.getValidValue(m.toNumber(L));return m.state=_(_({},m.state),{},{inputValue:m.toPrecisionAsStep(C),value:C}),m}return Object(Q.a)(x,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(m){var L=this.props,C=L.value,H=L.onChange,J=L.max,W=L.min,j=this.state.focused;if(m){if(!w(m.value,C)||!w(m.max,J)||!w(m.min,W)){var $=j?C:this.getValidValue(C),se;this.pressingUpOrDown?se=$:this.inputting?se=this.rawInput:se=this.toPrecisionAsStep($),this.setState({value:$,inputValue:se})}var me="value"in this.props?C:this.state.value;"max"in this.props&&m.max!==J&&typeof me=="number"&&me>J&&H&&H(J),"min"in this.props&&m.min!==W&&typeof me=="number"&&me1&&arguments[1]!==void 0?arguments[1]:this.props.min,C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.props.max,H=parseFloat(m);return isNaN(H)?m:(HC&&(H=C),H)}},{key:"setValue",value:function(m,L){var C=this.props.precision,H=this.isNotCompleteNumber(parseFloat(m))?null:parseFloat(m),J=this.state.value,W=J===void 0?null:J,j=this.state.inputValue,$=j===void 0?null:j,se=typeof H=="number"?H.toFixed(C):"".concat(H),me=H!==W||se!=="".concat($);return"value"in this.props?($=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:$},L)):this.setState({value:H,inputValue:this.toPrecisionAsStep(m)},L),me&&this.props.onChange(H),H}},{key:"getMaxPrecision",value:function(m){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,C=this.props,H=C.precision,J=C.step;if(f(H))return H;var W=this.getPrecision(L),j=this.getPrecision(J),$=this.getPrecision(m);return m?Math.max($,W+j):W+j}},{key:"getPrecisionFactor",value:function(m){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,C=this.getMaxPrecision(m,L);return Math.pow(10,C)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(m){return this.props.formatter?this.props.formatter(m):m}},{key:"toPrecisionAsStep",value:function(m){if(this.isNotCompleteNumber(m)||m==="")return m;var L=Math.abs(this.getMaxPrecision(m));return isNaN(L)?m.toString():Number(m).toFixed(L)}},{key:"toNumber",value:function(m){var L=this.props.precision,C=this.state.focused,H=m&&m.length>16&&C;return this.isNotCompleteNumber(m)||H?m:f(L)?Math.round(m*Math.pow(10,L))/Math.pow(10,L):Number(m)}},{key:"upStep",value:function(m,L){var C=this.props.step,H=this.getPrecisionFactor(m,L),J=Math.abs(this.getMaxPrecision(m,L)),W=((H*m+H*C*L)/H).toFixed(J);return this.toNumber(W)}},{key:"downStep",value:function(m,L){var C=this.props.step,H=this.getPrecisionFactor(m,L),J=Math.abs(this.getMaxPrecision(m,L)),W=((H*m-H*C*L)/H).toFixed(J);return this.toNumber(W)}},{key:"step",value:function(m,L){var C=this,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,J=arguments.length>3?arguments[3]:void 0;this.stop(),L&&(L.persist(),L.preventDefault());var W=this.props;if(W.disabled)return;var j=this.getCurrentValidValue(this.state.inputValue)||0;if(this.isNotCompleteNumber(j))return;var $=this["".concat(m,"Step")](j,H),se=$>W.max||$W.max?$=W.max:$=Ee),qe=(ft||ft===0)&&(isNaN(ft)||Number(ft)<=We),xe=Fe||H||J,he=qe||H||J,ge=E()("".concat(C,"-handler"),"".concat(C,"-handler-up"),Object(X.a)({},"".concat(C,"-handler-up-disabled"),xe)),re=E()("".concat(C,"-handler"),"".concat(C,"-handler-down"),Object(X.a)({},"".concat(C,"-handler-down-disabled"),he)),ie=W?{onTouchStart:xe?d:this.up,onTouchEnd:this.stop}:{onMouseDown:xe?d:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},oe=W?{onTouchStart:he?d:this.down,onTouchEnd:this.stop}:{onMouseDown:he?d:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return I.a.createElement("div",{className:_e,style:Be,title:Ne,onMouseEnter:Le,onMouseLeave:Ue,onMouseOver:ye,onMouseOut:ce,onFocus:function(){return null},onBlur:function(){return null}},I.a.createElement("div",{className:"".concat(C,"-handler-wrap")},I.a.createElement("span",Object.assign({unselectable:"on"},ie,{role:"button","aria-label":"Increase Value","aria-disabled":xe,className:ge}),$||I.a.createElement("span",{unselectable:"on",className:"".concat(C,"-handler-up-inner"),onClick:s})),I.a.createElement("span",Object.assign({unselectable:"on"},oe,{role:"button","aria-label":"Decrease Value","aria-disabled":he,className:re}),se||I.a.createElement("span",{unselectable:"on",className:"".concat(C,"-handler-down-inner"),onClick:s}))),I.a.createElement("div",{className:"".concat(C,"-input-wrap")},I.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":We,"aria-valuemax":Ee,"aria-valuenow":ft,required:ne,type:Re,placeholder:Ie,onPaste:ht,onClick:ve,onMouseUp:this.onMouseUp,className:"".concat(C,"-input"),tabIndex:le,autoComplete:j,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:Je?this.onKeyDown:d,onKeyUp:Je?this.onKeyUp:d,autoFocus:Ke,maxLength:et,readOnly:J,disabled:H,max:Ee,min:We,step:ot,name:Ve,title:Ne,id:Ce,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(nt),pattern:Ze,inputMode:He,onInput:mt},Se))))}}]),x}(I.a.Component);v.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:g,min:-g,step:1,style:{},onChange:d,onKeyDown:d,onPressEnter:d,onFocus:d,onBlur:d,parser:u,required:!1,autoComplete:"off"};var c=v,l=ke.a=c},fyJ8:function($e,ke,F){"use strict";var ee=F("rePB"),X=F("VTBJ"),k=F("Ff2n"),Q=F("U8pU"),N=F("q1tI"),O=F.n(N),U=F("TSYQ"),B=F.n(U),I=F("c+Xe"),D=F("sR1s");function E(y){return y&&Object(Q.a)(y)==="object"&&!Array.isArray(y)&&!N.isValidElement(y)}function R(y){return typeof y=="string"?!0:Object(I.c)(y)}function P(y,d){var s,u=y.prefixCls,h=y.className,T=y.record,g=y.index,f=y.dataIndex,w=y.render,v=y.children,c=y.component,l=c===void 0?"td":c,a=y.colSpan,i=y.rowSpan,x=y.fixLeft,b=y.fixRight,m=y.firstFixLeft,L=y.lastFixLeft,C=y.firstFixRight,H=y.lastFixRight,J=y.appendNode,W=y.additionalProps,j=W===void 0?{}:W,$=y.ellipsis,se=y.align,me=y.rowType,Ee=y.isSticky,We="".concat(u,"-cell"),Be,Ne;if(v)Ne=v;else{var Le=Object(D.b)(T,f);if(Ne=Le,w){var Ue=w(Le,T,g);E(Ue)?(Ne=Ue.children,Be=Ue.props):Ne=Ue}}Object(Q.a)(Ne)==="object"&&!Array.isArray(Ne)&&!N.isValidElement(Ne)&&(Ne=null),$&&(L||C)&&(Ne=N.createElement("span",{className:"".concat(We,"-content")},Ne));var ye=Be||{},ce=ye.colSpan,ne=ye.rowSpan,ve=ye.style,le=ye.className,Re=Object(k.a)(ye,["colSpan","rowSpan","style","className"]),Ie=ce!==void 0?ce:a,Ce=ne!==void 0?ne:i;if(Ie===0||Ce===0)return null;var He={},Ze=typeof x=="number",ot=typeof b=="number";Ze&&(He.position="sticky",He.left=x),ot&&(He.position="sticky",He.right=b);var et={};se&&(et.textAlign=se);var Ke,Ve=$===!0?{showTitle:!0}:$;Ve&&(Ve.showTitle||me==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Ke=Ne.toString():N.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Ke=Ne.props.children));var ht=Object(X.a)(Object(X.a)(Object(X.a)({title:Ke},Re),j),{},{colSpan:Ie&&Ie!==1?Ie:null,rowSpan:Ce&&Ce!==1?Ce:null,className:B()(We,h,(s={},Object(ee.a)(s,"".concat(We,"-fix-left"),Ze),Object(ee.a)(s,"".concat(We,"-fix-left-first"),m),Object(ee.a)(s,"".concat(We,"-fix-left-last"),L),Object(ee.a)(s,"".concat(We,"-fix-right"),ot),Object(ee.a)(s,"".concat(We,"-fix-right-first"),C),Object(ee.a)(s,"".concat(We,"-fix-right-last"),H),Object(ee.a)(s,"".concat(We,"-ellipsis"),$),Object(ee.a)(s,"".concat(We,"-with-append"),J),Object(ee.a)(s,"".concat(We,"-fix-sticky"),(Ze||ot)&&Ee),s),j.className,le),style:Object(X.a)(Object(X.a)(Object(X.a)(Object(X.a)({},j.style),et),He),ve),ref:R(l)?d:null});return N.createElement(l,Object.assign({},ht),J,Ne)}var _=N.forwardRef(P);_.displayName="Cell";var S=N.memo(_,function(y,d){return d.shouldCellUpdate?!d.shouldCellUpdate(d.record,y.record):!1});ke.a=S},h78n:function($e,ke,F){"use strict";F.d(ke,"a",function(){return m});var ee=F("q1tI"),X=F.n(ee),k=F("TSYQ"),Q=F.n(k),N={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},O=function(H){var J=H.map(function(){return Object(ee.useRef)()}),W=Object(ee.useRef)();return Object(ee.useEffect)(function(){var j=Date.now(),$=!1;Object.keys(J).forEach(function(se){var me=J[se].current;if(!me)return;$=!0;var Ee=me.style;Ee.transitionDuration=".3s, .3s, .3s, .06s",W.current&&j-W.current<100&&(Ee.transitionDuration="0s, 0s")}),$&&(W.current=Date.now())}),[J]};function U(){return U=Object.assign||function(C){for(var H=1;HC.length)&&(H=C.length);for(var J=0,W=new Array(H);J=0)continue;if(!Object.prototype.propertyIsEnumerable.call(C,W))continue;J[W]=C[W]}}return J}function S(C,H){if(C==null)return{};var J={},W=Object.keys(C),j,$;for($=0;$=0)continue;J[j]=C[j]}return J}var y=function(H){var J=H.className,W=H.percent,j=H.prefixCls,$=H.strokeColor,se=H.strokeLinecap,me=H.strokeWidth,Ee=H.style,We=H.trailColor,Be=H.trailWidth,Ne=H.transition,Le=_(H,["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"]);delete Le.gapPosition;var Ue=Array.isArray(W)?W:[W],ye=Array.isArray($)?$:[$],ce=O(Ue),ne=B(ce,1),ve=ne[0],le=me/2,Re=100-me/2,Ie="M ".concat(se==="round"?le:0,",").concat(le,` L `).concat(se==="round"?Re:100,",").concat(le),Ce="0 0 100 ".concat(me),He=0;return X.a.createElement("svg",U({className:Q()("".concat(j,"-line"),J),viewBox:Ce,preserveAspectRatio:"none",style:Ee},Le),X.a.createElement("path",{className:"".concat(j,"-line-trail"),d:Ie,strokeLinecap:se,stroke:We,strokeWidth:Be||me,fillOpacity:"0"}),Ue.map(function(Ze,ot){var et={strokeDasharray:"".concat(Ze,"px, 100px"),strokeDashoffset:"-".concat(He,"px"),transition:Ne||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ke=ye[ot]||ye[ye.length-1];return He+=Ze,X.a.createElement("path",{key:ot,className:"".concat(j,"-line-path"),d:Ie,strokeLinecap:se,stroke:Ke,strokeWidth:me,fillOpacity:"0",ref:ve[ot],style:et})}))};y.defaultProps=N;var d=y;function s(){return s=Object.assign||function(C){for(var H=1;HC.length)&&(H=C.length);for(var J=0,W=new Array(H);J=0)continue;if(!Object.prototype.propertyIsEnumerable.call(C,W))continue;J[W]=C[W]}}return J}function c(C,H){if(C==null)return{};var J={},W=Object.keys(C),j,$;for($=0;$=0)continue;J[j]=C[j]}return J}var l=0;function a(C){return+C.replace("%","")}function i(C){return Array.isArray(C)?C:[C]}function x(C,H,J,W){var j=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,$=arguments.length>5?arguments[5]:void 0,se=50-W/2,me=0,Ee=-se,We=0,Be=-2*se;switch($){case"left":me=-se,Ee=0,We=2*se,Be=0;break;case"right":me=se,Ee=0,We=-2*se,Be=0;break;case"bottom":Ee=se,Be=2*se;break;default:}var Ne="M 50,50 m ".concat(me,",").concat(Ee,` diff --git a/umi.3589e238.js b/umi.b8cb4a20.js similarity index 99% rename from umi.3589e238.js rename to umi.b8cb4a20.js index 822fb75cf3..8706fe5623 100644 --- a/umi.3589e238.js +++ b/umi.b8cb4a20.js @@ -1,4 +1,4 @@ -(function(x){function g(u){for(var m=u[0],o=u[1],h=u[2],c,b,E=0,O=[];E