You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/layouts__SimpleLayouts.layo...

2 lines
62 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{"1Sn+":function(pe,we,f){},"6Fuo":function(pe,we,f){pe.exports={flex_box_center:"flex_box_center___3p8A0",flex_space_between:"flex_space_between___2wMwo",flex_box_vertical_center:"flex_box_vertical_center___2fKhV",flex_box_center_end:"flex_box_center_end___27Yk8",flex_box_column:"flex_box_column___3Khbo",rightMenu:"rightMenu___20Eel",joinMenu:"joinMenu___2blJt",joinBoard:"joinBoard___2XUXK",joinCol:"joinCol___3o5gp"}},"Cs+z":function(pe,we,f){pe.exports=f.p+"static/jqr.b801d45b.png"},Jky8:function(pe,we,f){"use strict";var mt=f("sRBo"),Me=f("kaz8"),Xe=f("5NDa"),ye=f("5rEg"),We=f("miYZ"),ge=f("tsqr"),rt=f("9og8"),ot=f("2qtc"),at=f("kLXV"),Te=f("tJVT"),H=f("q1tI"),o=f.n(H),Ve=f("9kvl"),fe=f("6CvP"),Se=f("1XHU"),it=f("1vsH");function me(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */me=function(){return z};var z={},Ue=Object.prototype,Re=Ue.hasOwnProperty,be=typeof Symbol=="function"?Symbol:{},Ne=be.iterator||"@@iterator",$e=be.asyncIterator||"@@asyncIterator",Z=be.toStringTag||"@@toStringTag";function se(d,u,g){return Object.defineProperty(d,u,{value:g,enumerable:!0,configurable:!0,writable:!0}),d[u]}try{se({},"")}catch(d){se=function(g,E,_){return g[E]=_}}function ae(d,u,g,E){var _=u&&u.prototype instanceof xe?u:xe,b=Object.create(_.prototype),x=new Be(E||[]);return b._invoke=function(L,ke,D){var ie="suspendedStart";return function(Ee,qe){if(ie==="executing")throw new Error("Generator is already running");if(ie==="completed"){if(Ee==="throw")throw qe;return Ze()}for(D.method=Ee,D.arg=qe;;){var et=D.delegate;if(et){var tt=Le(et,D);if(tt){if(tt===ne)continue;return tt}}if(D.method==="next")D.sent=D._sent=D.arg;else if(D.method==="throw"){if(ie==="suspendedStart")throw ie="completed",D.arg;D.dispatchException(D.arg)}else D.method==="return"&&D.abrupt("return",D.arg);ie="executing";var Fe=Qe(L,ke,D);if(Fe.type==="normal"){if(ie=D.done?"completed":"suspendedYield",Fe.arg===ne)continue;return{value:Fe.arg,done:D.done}}Fe.type==="throw"&&(ie="completed",D.method="throw",D.arg=Fe.arg)}}}(d,g,x),b}function Qe(d,u,g){try{return{type:"normal",arg:d.call(u,g)}}catch(E){return{type:"throw",arg:E}}}z.wrap=ae;var ne={};function xe(){}function le(){}function ce(){}var Ie={};se(Ie,Ne,function(){return this});var De=Object.getPrototypeOf,Ce=De&&De(De(Ge([])));Ce&&Ce!==Ue&&Re.call(Ce,Ne)&&(Ie=Ce);var Ae=ce.prototype=xe.prototype=Object.create(Ie);function Ke(d){["next","throw","return"].forEach(function(u){se(d,u,function(g){return this._invoke(u,g)})})}function he(d,u){function g(_,b,x,L){var ke=Qe(d[_],d,b);if(ke.type!=="throw"){var D=ke.arg,ie=D.value;return ie&&typeof ie=="object"&&Re.call(ie,"__await")?u.resolve(ie.__await).then(function(Ee){g("next",Ee,x,L)},function(Ee){g("throw",Ee,x,L)}):u.resolve(ie).then(function(Ee){D.value=Ee,x(D)},function(Ee){return g("throw",Ee,x,L)})}L(ke.arg)}var E;this._invoke=function(_,b){function x(){return new u(function(L,ke){g(_,b,L,ke)})}return E=E?E.then(x,x):x()}}function Le(d,u){var g=d.iterator[u.method];if(g===void 0){if(u.delegate=null,u.method==="throw"){if(d.iterator.return&&(u.method="return",u.arg=void 0,Le(d,u),u.method==="throw"))return ne;u.method="throw",u.arg=new TypeError("The iterator does not provide a 'throw' method")}return ne}var E=Qe(g,d.iterator,u.arg);if(E.type==="throw")return u.method="throw",u.arg=E.arg,u.delegate=null,ne;var _=E.arg;return _?_.done?(u[d.resultName]=_.value,u.next=d.nextLoc,u.method!=="return"&&(u.method="next",u.arg=void 0),u.delegate=null,ne):_:(u.method="throw",u.arg=new TypeError("iterator result is not an object"),u.delegate=null,ne)}function re(d){var u={tryLoc:d[0]};1 in d&&(u.catchLoc=d[1]),2 in d&&(u.finallyLoc=d[2],u.afterLoc=d[3]),this.tryEntries.push(u)}function Je(d){var u=d.completion||{};u.type="normal",delete u.arg,d.completion=u}function Be(d){this.tryEntries=[{tryLoc:"root"}],d.forEach(re,this),this.reset(!0)}function Ge(d){if(d){var u=d[Ne];if(u)return u.call(d);if(typeof d.next=="function")return d;if(!isNaN(d.length)){var g=-1,E=function _(){for(;++g<d.length;)if(Re.call(d,g))return _.value=d[g],_.done=!1,_;return _.value=void 0,_.done=!0,_};return E.next=E}}return{next:Ze}}function Ze(){return{value:void 0,done:!0}}return le.prototype=ce,se(Ae,"constructor",ce),se(ce,"constructor",le),le.displayName=se(ce,Z,"GeneratorFunction"),z.isGeneratorFunction=function(d){var u=typeof d=="function"&&d.constructor;return!!u&&(u===le||(u.displayName||u.name)==="GeneratorFunction")},z.mark=function(d){return Object.setPrototypeOf?Object.setPrototypeOf(d,ce):(d.__proto__=ce,se(d,Z,"GeneratorFunction")),d.prototype=Object.create(Ae),d},z.awrap=function(d){return{__await:d}},Ke(he.prototype),se(he.prototype,$e,function(){return this}),z.AsyncIterator=he,z.async=function(d,u,g,E,_){_===void 0&&(_=Promise);var b=new he(ae(d,u,g,E),_);return z.isGeneratorFunction(u)?b:b.next().then(function(x){return x.done?x.value:b.next()})},Ke(Ae),se(Ae,Z,"Generator"),se(Ae,Ne,function(){return this}),se(Ae,"toString",function(){return"[object Generator]"}),z.keys=function(d){var u=[];for(var g in d)u.push(g);return u.reverse(),function E(){for(;u.length;){var _=u.pop();if(_ in d)return E.value=_,E.done=!1,E}return E.done=!0,E}},z.values=Ge,Be.prototype={constructor:Be,reset:function(u){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(Je),!u)for(var g in this)g.charAt(0)==="t"&&Re.call(this,g)&&!isNaN(+g.slice(1))&&(this[g]=void 0)},stop:function(){this.done=!0;var u=this.tryEntries[0].completion;if(u.type==="throw")throw u.arg;return this.rval},dispatchException:function(u){if(this.done)throw u;var g=this;function E(D,ie){return x.type="throw",x.arg=u,g.next=D,ie&&(g.method="next",g.arg=void 0),!!ie}for(var _=this.tryEntries.length-1;_>=0;--_){var b=this.tryEntries[_],x=b.completion;if(b.tryLoc==="root")return E("end");if(b.tryLoc<=this.prev){var L=Re.call(b,"catchLoc"),ke=Re.call(b,"finallyLoc");if(L&&ke){if(this.prev<b.catchLoc)return E(b.catchLoc,!0);if(this.prev<b.finallyLoc)return E(b.finallyLoc)}else if(L){if(this.prev<b.catchLoc)return E(b.catchLoc,!0)}else{if(!ke)throw new Error("try statement without catch or finally");if(this.prev<b.finallyLoc)return E(b.finallyLoc)}}}},abrupt:function(u,g){for(var E=this.tryEntries.length-1;E>=0;--E){var _=this.tryEntries[E];if(_.tryLoc<=this.prev&&Re.call(_,"finallyLoc")&&this.prev<_.finallyLoc){var b=_;break}}b&&(u==="break"||u==="continue")&&b.tryLoc<=g&&g<=b.finallyLoc&&(b=null);var x=b?b.completion:{};return x.type=u,x.arg=g,b?(this.method="next",this.next=b.finallyLoc,ne):this.complete(x)},complete:function(u,g){if(u.type==="throw")throw u.arg;return u.type==="break"||u.type==="continue"?this.next=u.arg:u.type==="return"?(this.rval=this.arg=u.arg,this.method="return",this.next="end"):u.type==="normal"&&g&&(this.next=g),ne},finish:function(u){for(var g=this.tryEntries.length-1;g>=0;--g){var E=this.tryEntries[g];if(E.finallyLoc===u)return this.complete(E.completion,E.afterLoc),Je(E),ne}},catch:function(u){for(var g=this.tryEntries.length-1;g>=0;--g){var E=this.tryEntries[g];if(E.tryLoc===u){var _=E.completion;if(_.type==="throw"){var b=_.arg;Je(E)}return b}}throw new Error("illegal catch attempt")},delegateYield:function(u,g,E){return this.delegate={iterator:Ge(u),resultName:g,nextLoc:E},this.method==="next"&&(this.arg=void 0),ne}},z}var Oe;(function(z){z[z.Professor=1]="Professor",z[z.AssistantProfessor=2]="AssistantProfessor",z[z.Student=3]="Student"})(Oe||(Oe={}));var dt=function(Ue){var Re=Ue.visible,be=Ue.user,Ne=Ue.onCancel,$e=Ne===void 0?function(){}:Ne,Z=Object(H.useState)(),se=Object(Te.a)(Z,2),ae=se[0],Qe=se[1],ne=Object(H.useState)([]),xe=Object(Te.a)(ne,2),le=xe[0],ce=xe[1],Ie=Object(H.useState)(!1),De=Object(Te.a)(Ie,2),Ce=De[0],Ae=De[1],Ke=Object(H.useState)(!1),he=Object(Te.a)(Ke,2),Le=he[0],re=he[1],Je=Object(H.useState)(),Be=Object(Te.a)(Je,2),Ge=Be[0],Ze=Be[1];Object(H.useEffect)(function(){var E;if(be==null||((E=be.userInfo)===null||E===void 0)?void 0:E.identity){var _;ce([(be==null||((_=be.userInfo)===null||_===void 0)?void 0:_.identity)==="student"?3:1])}},[be]);var d=function(_,b){if(le.includes(Oe.Professor)){at.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.a.createElement("div",{className:"tc"},b||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:function(){Ve.c.push("/classrooms/".concat(_,"/students"))}});return}Ve.c.push("/classrooms/".concat(_,"/students"))},u=function(){var E=Object(rt.a)(me().mark(function _(){var b;return me().wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(ae){L.next=3;break}return ge.b.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A"),L.abrupt("return");case 3:return Ae(!0),L.next=6,Object(fe.c)({invite_code:ae,professor:le.includes(Oe.Professor)?1:null,assistant_professor:le.includes(Oe.AssistantProfessor)?1:null,student:le.includes(Oe.Student)?1:null});case 6:if(b=L.sent,Ae(!1),!((b==null?void 0:b.status)===-2)){L.next=22;break}if(g(),!(b.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1")){L.next=14;break}return re(!0),Ze(1),L.abrupt("return");case 14:if(!(b.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1")){L.next=18;break}return re(!0),Ze(2),L.abrupt("return");case 18:if(!(b.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1")){L.next=22;break}return re(!0),Ze(3),L.abrupt("return");case 22:if(!((b==null?void 0:b.status)===0)){L.next=27;break}return Object(it.P)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),g(),(b==null?void 0:b.course_id)&&d(b.course_id,b.message),L.abrupt("return");case 27:case"end":return L.stop()}},_)}));return function(){return E.apply(this,arguments)}}(),g=function(){var E=Object(rt.a)(me().mark(function _(){return me().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:$e();case 1:case"end":return x.stop()}},_)}));return function(){return E.apply(this,arguments)}}();return o.a.createElement(o.a.Fragment,null,o.a.createElement(at.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",visible:Re,confirmLoading:Ce,onOk:u,onCancel:g},o.a.createElement("div",{className:"tc"},o.a.createElement("div",null,o.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),o.a.createElement(ye.a,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:ae,onChange:function(_){if(_.target.value.length>=7){ge.b.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Qe(_.target.value)}})),o.a.createElement("div",{className:"mt10 font14"},o.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),o.a.createElement(Me.a.Group,{value:le,onChange:function(_){return ce(_)}},o.a.createElement(Me.a,{value:Oe.Professor,disabled:le.includes(2)},"\u6559\u5E08"),o.a.createElement(Me.a,{value:Oe.AssistantProfessor,disabled:le.includes(1)},"\u52A9\u6559"),o.a.createElement(Me.a,{value:Oe.Student},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),o.a.createElement(Se.a,{visible:Le,onCancel:function(){return re(!1)},occupationValue:Ge}))};we.a=Object(Ve.a)(function(z){var Ue=z.user;return{user:Ue}})(dt)},SMhR:function(pe,we){pe.exports="data:image/png;base64,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"},ruvs:function(pe,we,f){"use strict";f.d(we,"b",function(){return ft});var mt=f("2qtc"),Me=f("kLXV"),Xe=f("9og8"),ye=f("tJVT"),We=f("PpiC"),ge=f("k1fw"),rt=f("5NDa"),ot=f("5rEg"),at=f("B9cy"),Te=f("Ol7k"),H=f("q1tI"),o=f.n(H),Ve=f("Ty5D"),fe=f("55Ip"),Se=f("9kvl"),it=f("xrsn"),me=f.n(it),Oe=f("1Sn+"),dt=f("qVdP"),z=f("jsC+"),Ue=f("14J3"),Re=f("BMrR"),be=f("jCWc"),Ne=f("kPKH"),$e=f("lUTK"),Z=f("BvKs"),se=f("miYZ"),ae=f("tsqr"),Qe=f("7Kak"),ne=f("9yH6"),xe=f("6CvP"),le=f("1vsH");function ce(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ce=function(){return l};var l={},h=Object.prototype,y=h.hasOwnProperty,I=typeof Symbol=="function"?Symbol:{},k=I.iterator||"@@iterator",N=I.asyncIterator||"@@asyncIterator",F=I.toStringTag||"@@toStringTag";function p(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{p({},"")}catch(t){p=function(n,r,a){return n[r]=a}}function T(t,e,n,r){var a=e&&e.prototype instanceof w?e:w,i=Object.create(a.prototype),c=new $(r||[]);return i._invoke=function(R,A,s){var v="suspendedStart";return function(J,q){if(v==="executing")throw new Error("Generator is already running");if(v==="completed"){if(J==="throw")throw q;return oe()}for(s.method=J,s.arg=q;;){var ee=s.delegate;if(ee){var W=B(ee,s);if(W){if(W===m)continue;return W}}if(s.method==="next")s.sent=s._sent=s.arg;else if(s.method==="throw"){if(v==="suspendedStart")throw v="completed",s.arg;s.dispatchException(s.arg)}else s.method==="return"&&s.abrupt("return",s.arg);v="executing";var S=C(R,A,s);if(S.type==="normal"){if(v=s.done?"completed":"suspendedYield",S.arg===m)continue;return{value:S.arg,done:s.done}}S.type==="throw"&&(v="completed",s.method="throw",s.arg=S.arg)}}}(t,n,c),i}function C(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(r){return{type:"throw",arg:r}}}l.wrap=T;var m={};function w(){}function X(){}function j(){}var P={};p(P,k,function(){return this});var Q=Object.getPrototypeOf,M=Q&&Q(Q(U([])));M&&M!==h&&y.call(M,k)&&(P=M);var O=j.prototype=w.prototype=Object.create(P);function ue(t){["next","throw","return"].forEach(function(e){p(t,e,function(n){return this._invoke(e,n)})})}function G(t,e){function n(a,i,c,R){var A=C(t[a],t,i);if(A.type!=="throw"){var s=A.arg,v=s.value;return v&&typeof v=="object"&&y.call(v,"__await")?e.resolve(v.__await).then(function(J){n("next",J,c,R)},function(J){n("throw",J,c,R)}):e.resolve(v).then(function(J){s.value=J,c(s)},function(J){return n("throw",J,c,R)})}R(A.arg)}var r;this._invoke=function(a,i){function c(){return new e(function(R,A){n(a,i,R,A)})}return r=r?r.then(c,c):c()}}function B(t,e){var n=t.iterator[e.method];if(n===void 0){if(e.delegate=null,e.method==="throw"){if(t.iterator.return&&(e.method="return",e.arg=void 0,B(t,e),e.method==="throw"))return m;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=C(n,t.iterator,e.arg);if(r.type==="throw")return e.method="throw",e.arg=r.arg,e.delegate=null,m;var a=r.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,m):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,m)}function Y(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function K(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function $(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(Y,this),this.reset(!0)}function U(t){if(t){var e=t[k];if(e)return e.call(t);if(typeof t.next=="function")return t;if(!isNaN(t.length)){var n=-1,r=function a(){for(;++n<t.length;)if(y.call(t,n))return a.value=t[n],a.done=!1,a;return a.value=void 0,a.done=!0,a};return r.next=r}}return{next:oe}}function oe(){return{value:void 0,done:!0}}return X.prototype=j,p(O,"constructor",j),p(j,"constructor",X),X.displayName=p(j,F,"GeneratorFunction"),l.isGeneratorFunction=function(t){var e=typeof t=="function"&&t.constructor;return!!e&&(e===X||(e.displayName||e.name)==="GeneratorFunction")},l.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,j):(t.__proto__=j,p(t,F,"GeneratorFunction")),t.prototype=Object.create(O),t},l.awrap=function(t){return{__await:t}},ue(G.prototype),p(G.prototype,N,function(){return this}),l.AsyncIterator=G,l.async=function(t,e,n,r,a){a===void 0&&(a=Promise);var i=new G(T(t,e,n,r),a);return l.isGeneratorFunction(e)?i:i.next().then(function(c){return c.done?c.value:i.next()})},ue(O),p(O,F,"Generator"),p(O,k,function(){return this}),p(O,"toString",function(){return"[object Generator]"}),l.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function r(){for(;e.length;){var a=e.pop();if(a in t)return r.value=a,r.done=!1,r}return r.done=!0,r}},l.values=U,$.prototype={constructor:$,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(K),!e)for(var n in this)n.charAt(0)==="t"&&y.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(s,v){return c.type="throw",c.arg=e,n.next=s,v&&(n.method="next",n.arg=void 0),!!v}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if(i.tryLoc==="root")return r("end");if(i.tryLoc<=this.prev){var R=y.call(i,"catchLoc"),A=y.call(i,"finallyLoc");if(R&&A){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(R){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!A)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,n){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&y.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&(e==="break"||e==="continue")&&i.tryLoc<=n&&n<=i.finallyLoc&&(i=null);var c=i?i.completion:{};return c.type=e,c.arg=n,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(c)},complete:function(e,n){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&n&&(this.next=n),m},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),K(r),m}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc===e){var a=r.completion;if(a.type==="throw"){var i=a.arg;K(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:U(e),resultName:n,nextLoc:r},this.method==="next"&&(this.arg=void 0),m}},l}var Ie;(function(l){l.Manager="manager",l.Developer="developer",l.Reporter="reporter"})(Ie||(Ie={}));var De=function(h){var y=h.visible,I=h.onCancel,k=I===void 0?function(){}:I,N=Object(H.useState)(),F=Object(ye.a)(N,2),p=F[0],T=F[1],C=Object(H.useState)(),m=Object(ye.a)(C,2),w=m[0],X=m[1],j=Object(H.useState)(!1),P=Object(ye.a)(j,2),Q=P[0],M=P[1],O=function(){var G=Object(Xe.a)(ce().mark(function B(){var Y,K;return ce().wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(p){U.next=3;break}return ae.b.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),U.abrupt("return");case 3:if(!(p.length!==6)){U.next=6;break}return ae.b.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),U.abrupt("return");case 6:if(w){U.next=9;break}return ae.b.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01"),U.abrupt("return");case 9:return M(!0),U.next=12,Object(xe.e)({code:p,role:w});case 12:if(Y=U.sent,M(!1),ue(),K={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"},!K[Y.status]){U.next=19;break}return ae.b.info(K[Y.status]),U.abrupt("return");case 19:if(!(Y.status===0)){U.next=22;break}return w==="reporter"?(ae.b.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),Object(le.P)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),Se.c.push("/projects/".concat(Y==null?void 0:Y.project_id))):(Object(le.P)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),ae.b.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01")),U.abrupt("return");case 22:case"end":return U.stop()}},B)}));return function(){return G.apply(this,arguments)}}(),ue=function(){var G=Object(Xe.a)(ce().mark(function B(){return ce().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:k();case 1:case"end":return K.stop()}},B)}));return function(){return G.apply(this,arguments)}}();return o.a.createElement(o.a.Fragment,null,o.a.createElement(Me.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",visible:y,confirmLoading:Q,onOk:O,onCancel:ue},o.a.createElement("div",{className:"tc"},o.a.createElement("div",null,o.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),o.a.createElement(ot.a,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:p,onChange:function(B){if(B.target.value.length>=7){ae.b.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}T(B.target.value)}})),o.a.createElement("div",{className:"mt10 font14"},o.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),o.a.createElement(ne.a.Group,{value:w,onChange:function(B){return X(B.target.value)}},o.a.createElement(ne.a,{value:Ie.Manager},"\u7BA1\u7406\u4EBA\u5458"),o.a.createElement(ne.a,{value:Ie.Developer},"\u5F00\u53D1\u4EBA\u5458"),o.a.createElement(ne.a,{value:Ie.Reporter},"\u62A5\u544A\u4EBA\u5458"))))))},Ce=De,Ae=f("Jky8"),Ke=f("6Fuo"),he=f.n(Ke),Le=f("NLgs"),re;(function(l){l.Projects="projects",l.Shixuns="shixuns",l.Classrooms="classrooms"})(re||(re={}));var Je;(function(l){l.Classrooms="classrooms",l.Shixuns="shixuns",l.Paths="paths",l.Projects="projects",l.Videos="videos",l.Topics="topics"})(Je||(Je={}));var Be=function(h){var y,I,k,N,F,p,T,C=h.homePage,m=h.user,w=h.globalSetting,X=h.loading,j=h.dispatch,P=h.location,Q=Object(We.a)(h,["homePage","user","globalSetting","loading","dispatch","location"]),M=Object(H.useState)(),O=Object(ye.a)(M,2),ue=O[0],G=O[1],B=Object(H.useState)(),Y=Object(ye.a)(B,2),K=Y[0],$=Y[1],U=function(c){var R;if(!Object(Le.e)(j))return;if(c===re.Projects&&!((R=m.userInfo)===null||R===void 0?void 0:R.email)){ae.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}c===re.Classrooms?G(!0):c===re.Projects&&$(!0)},oe=function(c,R){var A;if(!Object(Le.e)(j))return;if(R===re.Projects&&!((A=m.userInfo)===null||A===void 0?void 0:A.email)){ae.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}if(R===re.Shixuns&&!Object(Le.c)())return;c&&(window.location.href=c)},t=(y=(((I=w.setting)===null||I===void 0?void 0:I.navbar)||[]).find(function(i){return i.link==="/".concat(Je.Classrooms)}))===null||y===void 0?void 0:y.hidden,e=(k=(((N=w.setting)===null||N===void 0?void 0:N.navbar)||[]).find(function(i){return i.link==="/".concat(Je.Shixuns)}))===null||k===void 0?void 0:k.hidden,n=(F=(((p=w.setting)===null||p===void 0?void 0:p.navbar)||[]).find(function(i){return i.link==="/".concat(Je.Paths)}))===null||F===void 0?void 0:F.hidden;if(w==null||((T=w.setting)===null||T===void 0)?void 0:T.is_local){var r;(m==null||((r=m.userInfo)===null||r===void 0)?void 0:r.is_shixun_marker)||(e=!0)}var a=function(c){var R,A,s,v,J,q,ee,W,S,V,de,ve,te,Pe;return o.a.createElement(o.a.Fragment,null,o.a.createElement(Re.a,{justify:"space-around",className:"pt5 pb5"},o.a.createElement(Ne.a,{className:he.a.joinCol},((R=m.userInfo)===null||R===void 0?void 0:R.user_identity)!=="\u5B66\u751F"&&!t&&o.a.createElement(Z.a.Item,c,o.a.createElement("a",{onClick:function(){return oe("/classrooms/new")}},((A=m.userInfo)===null||A===void 0?void 0:A.main_site)?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!e&&o.a.createElement(Z.a.Item,c,o.a.createElement("a",{onClick:function(){return oe("/shixuns/new",re.Shixuns)}},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((s=m.userInfo)===null||s===void 0?void 0:s.main_site)&&((v=m.navigationInfo)===null||v===void 0?void 0:v.top)||!((J=m.userInfo)===null||J===void 0?void 0:J.main_site)&&((q=m.navigationInfo)===null||q===void 0?void 0:q.top)&&!n&&(((ee=m.userInfo)===null||ee===void 0?void 0:ee.admin)||((W=m.userInfo)===null||W===void 0?void 0:W.is_teacher)||((S=m.userInfo)===null||S===void 0?void 0:S.business)))&&o.a.createElement(Z.a.Item,c,o.a.createElement("a",{onClick:function(){return oe("/paths/new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!(w==null||((V=w.setting)===null||V===void 0)?void 0:V.is_local)&&((de=m.userInfo)===null||de===void 0?void 0:de.main_site)&&o.a.createElement(Z.a.Item,c,o.a.createElement("a",{onClick:function(){var _e,He;return oe("".concat((_e=m.navigationInfo)===null||_e===void 0||((He=_e.top)===null||He===void 0)?void 0:He.old_url,"/projects/new"),re.Projects)}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE"))),o.a.createElement(Ne.a,null,o.a.createElement("div",{className:he.a.joinBoard})),o.a.createElement(Ne.a,{className:he.a.joinCol},!t&&o.a.createElement(Z.a.Item,c,o.a.createElement("a",{onClick:function(){return U(re.Classrooms)}},((ve=m.userInfo)===null||ve===void 0?void 0:ve.main_site)?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((te=m.userInfo)===null||te===void 0?void 0:te.main_site)&&!(w==null||((Pe=w.setting)===null||Pe===void 0)?void 0:Pe.is_local)&&o.a.createElement(Z.a.Item,c,o.a.createElement("a",{onClick:function(){return U(re.Projects)}},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return o.a.createElement("section",null,o.a.createElement(z.a,{overlay:o.a.createElement(Z.a,{className:"".concat(he.a.rightMenu," ").concat(he.a.joinMenu," mt10")},o.a.createElement(a,null)),placement:"bottomRight"},o.a.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),o.a.createElement(Ae.a,{visible:ue,onCancel:function(){return G(!1)}}),o.a.createElement(Ce,{visible:K,onCancel:function(){return $(!1)}}))},Ge=Object(Se.a)(function(l){var h=l.homePage,y=l.loading,I=l.user,k=l.globalSetting;return{homePage:h,user:I,globalSetting:k,loading:y.models.index}})(Be),Ze=f("vToQ"),d=f.n(Ze),u=f("xKgJ"),g=f("jb+D"),E=f("m3rI");function _(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */_=function(){return l};var l={},h=Object.prototype,y=h.hasOwnProperty,I=typeof Symbol=="function"?Symbol:{},k=I.iterator||"@@iterator",N=I.asyncIterator||"@@asyncIterator",F=I.toStringTag||"@@toStringTag";function p(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{p({},"")}catch(t){p=function(n,r,a){return n[r]=a}}function T(t,e,n,r){var a=e&&e.prototype instanceof w?e:w,i=Object.create(a.prototype),c=new $(r||[]);return i._invoke=function(R,A,s){var v="suspendedStart";return function(J,q){if(v==="executing")throw new Error("Generator is already running");if(v==="completed"){if(J==="throw")throw q;return oe()}for(s.method=J,s.arg=q;;){var ee=s.delegate;if(ee){var W=B(ee,s);if(W){if(W===m)continue;return W}}if(s.method==="next")s.sent=s._sent=s.arg;else if(s.method==="throw"){if(v==="suspendedStart")throw v="completed",s.arg;s.dispatchException(s.arg)}else s.method==="return"&&s.abrupt("return",s.arg);v="executing";var S=C(R,A,s);if(S.type==="normal"){if(v=s.done?"completed":"suspendedYield",S.arg===m)continue;return{value:S.arg,done:s.done}}S.type==="throw"&&(v="completed",s.method="throw",s.arg=S.arg)}}}(t,n,c),i}function C(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(r){return{type:"throw",arg:r}}}l.wrap=T;var m={};function w(){}function X(){}function j(){}var P={};p(P,k,function(){return this});var Q=Object.getPrototypeOf,M=Q&&Q(Q(U([])));M&&M!==h&&y.call(M,k)&&(P=M);var O=j.prototype=w.prototype=Object.create(P);function ue(t){["next","throw","return"].forEach(function(e){p(t,e,function(n){return this._invoke(e,n)})})}function G(t,e){function n(a,i,c,R){var A=C(t[a],t,i);if(A.type!=="throw"){var s=A.arg,v=s.value;return v&&typeof v=="object"&&y.call(v,"__await")?e.resolve(v.__await).then(function(J){n("next",J,c,R)},function(J){n("throw",J,c,R)}):e.resolve(v).then(function(J){s.value=J,c(s)},function(J){return n("throw",J,c,R)})}R(A.arg)}var r;this._invoke=function(a,i){function c(){return new e(function(R,A){n(a,i,R,A)})}return r=r?r.then(c,c):c()}}function B(t,e){var n=t.iterator[e.method];if(n===void 0){if(e.delegate=null,e.method==="throw"){if(t.iterator.return&&(e.method="return",e.arg=void 0,B(t,e),e.method==="throw"))return m;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=C(n,t.iterator,e.arg);if(r.type==="throw")return e.method="throw",e.arg=r.arg,e.delegate=null,m;var a=r.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,m):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,m)}function Y(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function K(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function $(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(Y,this),this.reset(!0)}function U(t){if(t){var e=t[k];if(e)return e.call(t);if(typeof t.next=="function")return t;if(!isNaN(t.length)){var n=-1,r=function a(){for(;++n<t.length;)if(y.call(t,n))return a.value=t[n],a.done=!1,a;return a.value=void 0,a.done=!0,a};return r.next=r}}return{next:oe}}function oe(){return{value:void 0,done:!0}}return X.prototype=j,p(O,"constructor",j),p(j,"constructor",X),X.displayName=p(j,F,"GeneratorFunction"),l.isGeneratorFunction=function(t){var e=typeof t=="function"&&t.constructor;return!!e&&(e===X||(e.displayName||e.name)==="GeneratorFunction")},l.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,j):(t.__proto__=j,p(t,F,"GeneratorFunction")),t.prototype=Object.create(O),t},l.awrap=function(t){return{__await:t}},ue(G.prototype),p(G.prototype,N,function(){return this}),l.AsyncIterator=G,l.async=function(t,e,n,r,a){a===void 0&&(a=Promise);var i=new G(T(t,e,n,r),a);return l.isGeneratorFunction(e)?i:i.next().then(function(c){return c.done?c.value:i.next()})},ue(O),p(O,F,"Generator"),p(O,k,function(){return this}),p(O,"toString",function(){return"[object Generator]"}),l.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function r(){for(;e.length;){var a=e.pop();if(a in t)return r.value=a,r.done=!1,r}return r.done=!0,r}},l.values=U,$.prototype={constructor:$,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(K),!e)for(var n in this)n.charAt(0)==="t"&&y.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(s,v){return c.type="throw",c.arg=e,n.next=s,v&&(n.method="next",n.arg=void 0),!!v}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if(i.tryLoc==="root")return r("end");if(i.tryLoc<=this.prev){var R=y.call(i,"catchLoc"),A=y.call(i,"finallyLoc");if(R&&A){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(R){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!A)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,n){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&y.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&(e==="break"||e==="continue")&&i.tryLoc<=n&&n<=i.finallyLoc&&(i=null);var c=i?i.completion:{};return c.type=e,c.arg=n,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(c)},complete:function(e,n){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&n&&(this.next=n),m},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),K(r),m}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc===e){var a=r.completion;if(a.type==="throw"){var i=a.arg;K(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:U(e),resultName:n,nextLoc:r},this.method==="next"&&(this.arg=void 0),m}},l}var b=function(h){var y,I=RegExp("(^| )"+h+"=([^;]+)(;|$)");return(y=document.cookie.match(I))?decodeURIComponent(y[2]):null},x=function(h){var y=new Date;y.setTime(y.getTime()-1);var I=b(h);I!=null&&(document.cookie=h+"="+I+";expires="+y.toGMTString())},L;(function(l){l.Classrooms="classrooms",l.Shixuns="shixuns",l.Paths="paths",l.Projects="projects",l.Videos="videos",l.Topics="topics"})(L||(L={}));var ke=function(h){var y,I,k,N,F,p,T,C,m,w,X,j=h.homePage,P=h.user,Q=h.globalSetting,M=h.loading,O=h.dispatch,ue=h.shixunHomeworks,G=h.location,B=h.payload,Y=B===void 0?{}:B,K=Object(We.a)(h,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),$=(y=(((I=Q.setting)===null||I===void 0?void 0:I.navbar)||[]).find(function(r){return r.link==="/".concat(L.Classrooms)}))===null||y===void 0?void 0:y.hidden,U=(k=(((N=Q.setting)===null||N===void 0?void 0:N.navbar)||[]).find(function(r){return r.link==="/".concat(L.Shixuns)}))===null||k===void 0?void 0:k.hidden,oe=(F=(((p=Q.setting)===null||p===void 0?void 0:p.navbar)||[]).find(function(r){return r.link==="/".concat(L.Paths)}))===null||F===void 0?void 0:F.hidden,t=((T=P.userInfo)===null||T===void 0?void 0:T.admin)||((C=P.userInfo)===null||C===void 0?void 0:C.business)||((m=P.userInfo)===null||m===void 0?void 0:m.is_shixun_marker)||((w=P.userInfo)===null||w===void 0?void 0:w.is_teacher)||((X=P.userInfo)===null||X===void 0?void 0:X.user_identity)!=="\u5B66\u751F",e=function(){var a,i,c,R,A,s,v,J,q,ee,W,S,V,de,ve,te,Pe,je,_e,He,lt,ct;return o.a.createElement(Z.a,{className:"".concat(d.a.rightMenu," ").concat(d.a.menuWrap)},o.a.createElement(Z.a.Item,null,o.a.createElement(fe.Link,{to:"/users/".concat((a=P.userInfo)===null||a===void 0?void 0:a.login,"/classrooms")},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!$&&o.a.createElement(Z.a.Item,null,o.a.createElement(fe.Link,{to:"/users/".concat((i=P.userInfo)===null||i===void 0?void 0:i.login,"/classrooms")},((c=P.userInfo)===null||c===void 0?void 0:c.main_site)?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),!U&&o.a.createElement(Z.a.Item,null,o.a.createElement(fe.Link,{to:"/users/".concat((R=P.userInfo)===null||R===void 0?void 0:R.login,"/shixuns")},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!oe&&o.a.createElement(Z.a.Item,null,o.a.createElement(fe.Link,{to:"/users/".concat((A=P.userInfo)===null||A===void 0?void 0:A.login,"/paths")},((s=P.userInfo)===null||s===void 0?void 0:s.main_site)?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((v=P.userInfo)===null||v===void 0?void 0:v.main_site)&&!((J=Q.setting)===null||J===void 0?void 0:J.is_local)&&o.a.createElement(Z.a.Item,null,o.a.createElement(fe.Link,{to:"/users/".concat((q=P.userInfo)===null||q===void 0?void 0:q.login,"/projects")},"\u6211\u7684\u5F00\u53D1\u9879\u76EE")),o.a.createElement(Z.a.Item,null,o.a.createElement(fe.Link,{to:"/users/".concat((ee=P.userInfo)===null||ee===void 0?void 0:ee.login,"/teach-group")},"\u6211\u7684\u6559\u7814\u56E2\u961F")),o.a.createElement(Z.a.Item,null,o.a.createElement("a",{onClick:function(){if(!Object(Le.e)(O))return;Se.c.push("/problemset")}},"\u8BD5\u9898\u5E93")),t&&o.a.createElement(Z.a.Item,null,o.a.createElement("a",{onClick:function(){if(!Object(Le.e)(O))return;Se.c.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((W=P.navigationInfo)===null||W===void 0||((S=W.top)===null||S===void 0)?void 0:S.customer_management_url)&&o.a.createElement(Z.a.Item,null,o.a.createElement("a",{href:(V=P.navigationInfo)===null||V===void 0||((de=V.top)===null||de===void 0)?void 0:de.customer_management_url},"\u5BA2\u6237\u7BA1\u7406")),((ve=P.navigationInfo)===null||ve===void 0||((te=ve.top)===null||te===void 0)?void 0:te.college_identifier)&&o.a.createElement(Z.a.Item,null,o.a.createElement(fe.Link,{to:"/colleges/".concat((Pe=P.navigationInfo)===null||Pe===void 0||((je=Pe.top)===null||je===void 0)?void 0:je.college_identifier,"/statistics")},"\u5B66\u9662\u7EDF\u8BA1")),((_e=P.navigationInfo)===null||_e===void 0||((He=_e.top)===null||He===void 0)?void 0:He.laboratory_admin_url)&&o.a.createElement(Z.a.Item,null,o.a.createElement("a",{href:(lt=P.navigationInfo)===null||lt===void 0||((ct=lt.top)===null||ct===void 0)?void 0:ct.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),o.a.createElement(Z.a.Item,null,o.a.createElement(fe.Link,{onClick:function(){localStorage.getItem("Noviceguide")==="0"||O({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:o.a.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),o.a.createElement(Z.a.Item,{className:d.a.exit},o.a.createElement("a",{onClick:Object(Xe.a)(_().mark(function nt(){var ze;return _().wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return Ye.next=2,Object(g.c)({});case 2:ze=Ye.sent,(ze==null?void 0:ze.status)===1&&(O({type:"user/getUserInfo",payload:Object(ge.a)({},Y)}),O({type:"user/getNavigationInfo",payload:Object(ge.a)({},Y)}),x("autologin_trustie"),x("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ae.b.success(ze==null?void 0:ze.message),Se.c.replace("/"));case 4:case"end":return Ye.stop()}},nt)}))},"\u9000\u51FA")))};if(Object(u.p)()){var n;return o.a.createElement("section",null,o.a.createElement("aside",null,o.a.createElement(z.a,{overlay:e,placement:"bottomRight"},o.a.createElement("div",{className:ue.actionTabs.type===1&&d.a.classromediv},o.a.createElement("img",{className:"".concat(d.a.userPic," current ml15"),src:"".concat(E.a===null||E.a===void 0?void 0:E.a.IMG_SERVER,"/images/").concat((n=P.userInfo)===null||n===void 0?void 0:n.image_url),alt:"",onClick:function(){var a;return Se.c.push("/users/".concat((a=P.userInfo)===null||a===void 0?void 0:a.login,"/classrooms"))}})))))}else return o.a.createElement("div",{className:"font15"},o.a.createElement("span",{className:"ml10 mr5 current c-white",onClick:function(){O({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),o.a.createElement("span",{className:"ml5 mr5"},"|"),o.a.createElement(fe.Link,{to:"/user/register",className:"ml5 current c-white"},"\u6CE8\u518C"))},D=Object(Se.a)(function(l){var h=l.homePage,y=l.loading,I=l.user,k=l.globalSetting,N=l.shixunHomeworks;return{homePage:h,user:I,globalSetting:k,shixunHomeworks:N,loading:y.models.index}})(ke),ie=f("+L6B"),Ee=f("2/Rp"),qe=f("Cs+z"),et=f.n(qe),tt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Fe=function(h){var y=h.homePage,I=h.user,k=h.globalSetting,N=h.loading,F=h.dispatch,p=h.location,T=h.text,C=h.shixunHomeworks,m=h.payload,w=m===void 0?{}:m,X=Object(We.a)(h,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]),j=Object(H.useState)("none"),P=Object(ye.a)(j,2),Q=P[0],M=P[1];return Object(H.useEffect)(function(){C.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&M("flex")},[C.actionTabs.key]),Object(H.useEffect)(function(){C.actionTabs.key==="\u9690\u85CF"&&(M("none"),localStorage.setItem("Noviceguide","0"))},[C.actionTabs.key]),o.a.createElement("div",{style:{display:Q,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},o.a.createElement("div",{style:{margin:"0 auto",width:"1200px"}},o.a.createElement("img",{src:et.a,style:{position:"absolute",top:"-32px"}}),o.a.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},C.actionTabs.text),C.actionTabs.type===9?o.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},o.a.createElement(Ee.a,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),M("none"),F({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):o.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},o.a.createElement(Ee.a,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),F({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),M("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))},ht=Object(Se.a)(function(l){var h=l.homePage,y=l.loading,I=l.user,k=l.globalSetting,N=l.shixunHomeworks;return{homePage:h,user:I,globalSetting:k,loading:y.models.index,shixunHomeworks:N}})(Fe);function ut(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ut=function(){return l};var l={},h=Object.prototype,y=h.hasOwnProperty,I=typeof Symbol=="function"?Symbol:{},k=I.iterator||"@@iterator",N=I.asyncIterator||"@@asyncIterator",F=I.toStringTag||"@@toStringTag";function p(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{p({},"")}catch(t){p=function(n,r,a){return n[r]=a}}function T(t,e,n,r){var a=e&&e.prototype instanceof w?e:w,i=Object.create(a.prototype),c=new $(r||[]);return i._invoke=function(R,A,s){var v="suspendedStart";return function(J,q){if(v==="executing")throw new Error("Generator is already running");if(v==="completed"){if(J==="throw")throw q;return oe()}for(s.method=J,s.arg=q;;){var ee=s.delegate;if(ee){var W=B(ee,s);if(W){if(W===m)continue;return W}}if(s.method==="next")s.sent=s._sent=s.arg;else if(s.method==="throw"){if(v==="suspendedStart")throw v="completed",s.arg;s.dispatchException(s.arg)}else s.method==="return"&&s.abrupt("return",s.arg);v="executing";var S=C(R,A,s);if(S.type==="normal"){if(v=s.done?"completed":"suspendedYield",S.arg===m)continue;return{value:S.arg,done:s.done}}S.type==="throw"&&(v="completed",s.method="throw",s.arg=S.arg)}}}(t,n,c),i}function C(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(r){return{type:"throw",arg:r}}}l.wrap=T;var m={};function w(){}function X(){}function j(){}var P={};p(P,k,function(){return this});var Q=Object.getPrototypeOf,M=Q&&Q(Q(U([])));M&&M!==h&&y.call(M,k)&&(P=M);var O=j.prototype=w.prototype=Object.create(P);function ue(t){["next","throw","return"].forEach(function(e){p(t,e,function(n){return this._invoke(e,n)})})}function G(t,e){function n(a,i,c,R){var A=C(t[a],t,i);if(A.type!=="throw"){var s=A.arg,v=s.value;return v&&typeof v=="object"&&y.call(v,"__await")?e.resolve(v.__await).then(function(J){n("next",J,c,R)},function(J){n("throw",J,c,R)}):e.resolve(v).then(function(J){s.value=J,c(s)},function(J){return n("throw",J,c,R)})}R(A.arg)}var r;this._invoke=function(a,i){function c(){return new e(function(R,A){n(a,i,R,A)})}return r=r?r.then(c,c):c()}}function B(t,e){var n=t.iterator[e.method];if(n===void 0){if(e.delegate=null,e.method==="throw"){if(t.iterator.return&&(e.method="return",e.arg=void 0,B(t,e),e.method==="throw"))return m;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=C(n,t.iterator,e.arg);if(r.type==="throw")return e.method="throw",e.arg=r.arg,e.delegate=null,m;var a=r.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,m):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,m)}function Y(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function K(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function $(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(Y,this),this.reset(!0)}function U(t){if(t){var e=t[k];if(e)return e.call(t);if(typeof t.next=="function")return t;if(!isNaN(t.length)){var n=-1,r=function a(){for(;++n<t.length;)if(y.call(t,n))return a.value=t[n],a.done=!1,a;return a.value=void 0,a.done=!0,a};return r.next=r}}return{next:oe}}function oe(){return{value:void 0,done:!0}}return X.prototype=j,p(O,"constructor",j),p(j,"constructor",X),X.displayName=p(j,F,"GeneratorFunction"),l.isGeneratorFunction=function(t){var e=typeof t=="function"&&t.constructor;return!!e&&(e===X||(e.displayName||e.name)==="GeneratorFunction")},l.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,j):(t.__proto__=j,p(t,F,"GeneratorFunction")),t.prototype=Object.create(O),t},l.awrap=function(t){return{__await:t}},ue(G.prototype),p(G.prototype,N,function(){return this}),l.AsyncIterator=G,l.async=function(t,e,n,r,a){a===void 0&&(a=Promise);var i=new G(T(t,e,n,r),a);return l.isGeneratorFunction(e)?i:i.next().then(function(c){return c.done?c.value:i.next()})},ue(O),p(O,F,"Generator"),p(O,k,function(){return this}),p(O,"toString",function(){return"[object Generator]"}),l.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function r(){for(;e.length;){var a=e.pop();if(a in t)return r.value=a,r.done=!1,r}return r.done=!0,r}},l.values=U,$.prototype={constructor:$,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(K),!e)for(var n in this)n.charAt(0)==="t"&&y.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(s,v){return c.type="throw",c.arg=e,n.next=s,v&&(n.method="next",n.arg=void 0),!!v}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if(i.tryLoc==="root")return r("end");if(i.tryLoc<=this.prev){var R=y.call(i,"catchLoc"),A=y.call(i,"finallyLoc");if(R&&A){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(R){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!A)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,n){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&y.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&(e==="break"||e==="continue")&&i.tryLoc<=n&&n<=i.finallyLoc&&(i=null);var c=i?i.completion:{};return c.type=e,c.arg=n,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(c)},complete:function(e,n){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&n&&(this.next=n),m},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),K(r),m}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc===e){var a=r.completion;if(a.type==="throw"){var i=a.arg;K(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:U(e),resultName:n,nextLoc:r},this.method==="next"&&(this.arg=void 0),m}},l}var Et=Te.a.Header,vt=ot.a.Search;function ft(){var l,h,y=window.location.pathname,I=y.split("/"),k={};return I[1]=="classrooms"&&I.length>3&&!((l=I[4])===null||l===void 0?void 0:l.includes("newgold"))&&!((h=I[5])===null||h===void 0?void 0:h.includes("newgold"))&&I[2]!=="coursesId"&&(k.course_id=I[2]),I[1]==="shixuns"&&I.length>3&&(k.objective_type="shixun",k.objective_id=I[2]),I[1]==="paths"&&I.length>3&&(k.objective_type="path",k.objective_id=I[2]),Object(ge.a)(Object(ge.a)({},k),{school:1})}var pt={\u9996\u9875:"/","/paths":{link:"/paths",key:1},"/shixuns":{link:"/shixuns",key:2},"/classrooms":{link:"/classrooms",key:3},"/competitions":{link:"/competitions",key:4},"/moop_cases":{link:"/moop_cases",key:5},"/forums":{link:"/forums",key:6},"/recruitment":{link:"/competitions/index",key:7},"/three":{link:"/three",key:7}},st=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],_t=function(h){var y,I=h.homePage,k=h.user,N=h.globalSetting,F=h.loading,p=h.dispatch,T=h.location,C=h.isLogin,m=C===void 0?!1:C,w=h.shixunHomeworks,X=Object(We.a)(h,["homePage","user","globalSetting","loading","dispatch","location","isLogin","shixunHomeworks"]),j=Object(Ve.k)(),P=Object(H.useState)(!1),Q=Object(ye.a)(P,2),M=Q[0],O=Q[1],ue=Object(H.useState)(-1),G=Object(ye.a)(ue,2),B=G[0],Y=G[1],K=Object(H.useState)(!1),$=Object(ye.a)(K,2),U=$[0],oe=$[1],t=ft(),e=T.pathname;Object(H.useEffect)(function(){p({type:"user/getNavigationInfo",payload:Object(ge.a)({},t)})},[N.name]),Object(H.useEffect)(function(){(T==null?void 0:T.search)?p({type:"user/getUserInfo",payload:Object(ge.a)(Object(ge.a)(Object(ge.a)({},t),T.query),{},{websiteName:"educoder"})}):p({type:"user/getUserInfo",payload:Object(ge.a)({},t)}),w.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&((st==null?void 0:st.includes(T==null?void 0:T.pathname))||(T==null?void 0:T.pathname.indexOf("/classrooms"))===0||p({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[T.pathname]),Object(H.useEffect)(function(){w.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||(w.actionTabs.key||localStorage.setItem("Noviceguide","0"))},[w.actionTabs.key]),Object(H.useEffect)(function(){if(N==null?void 0:N.setting){var S,V;if(N==null||((S=N.setting)===null||S===void 0||((V=S.navbar)===null||V===void 0))||V.map(function(ve,te){T.pathname.indexOf(ve.link)>-1&&Y(te)}),B===-1)document.title=N.setting.name;else{var de;document.title=((de=N.setting.navbar[B])===null||de===void 0?void 0:de.name)||N.setting.name}}},[N==null?void 0:N.setting]);var n=Object(H.useMemo)(function(){var S;if(N==null||((S=N.setting)===null||S===void 0)?void 0:S.nav_logo_url){var V;return"".concat(E.a.IMG_SERVER,"/").concat(N==null||((V=N.setting)===null||V===void 0)?void 0:V.nav_logo_url)}else return"".concat(E.a.IMG_SERVER,"/images/avatars/LaboratorySetting/1nav?t=").concat(new Date().getTime())},[N==null||((y=N.setting)===null||y===void 0)?void 0:y.nav_logo_url]);function r(S){j.push("/search?value="+S)}var a=function(){return M?o.a.createElement("div",{onBlur:function(){setTimeout(function(){O(!1)},300)}},o.a.createElement(vt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:r,autoFocus:!0})):o.a.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){j.push("/search?value=")}})},i=function(){var S=Object(Xe.a)(ut().mark(function V(de){var ve,te,Pe;return ut().wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return de.preventDefault(),_e.next=3,Object(g.j)();case 3:te=_e.sent,(te==null||((ve=te.data)===null||ve===void 0)?void 0:ve.engineer_url)?document.location.href=te==null||((Pe=te.data)===null||Pe===void 0)?void 0:Pe.engineer_url:(te==null?void 0:te.status)!=401&&oe(!0);case 5:case"end":return _e.stop()}},V)}));return function(de){return S.apply(this,arguments)}}();if(N.showHeader&&N.showHeaderFooter){var c,R,A,s,v,J,q,ee,W;return o.a.createElement(Te.a,{className:"".concat(me.a.header," ").concat(N.showHeaderFixed?me.a.headerFixed:"")},o.a.createElement(Et,{className:"header"},o.a.createElement("section",{className:me.a["edu-menu"]},o.a.createElement(fe.Link,{onClick:function(){p({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},o.a.createElement("img",{className:me.a.logo,title:(c=N.setting)===null||c===void 0?void 0:c.name,src:n})),o.a.createElement("ul",{className:me.a.menu},N.setting&&N.setting.navbar.map(function(S,V){if(!S.hidden)return o.a.createElement("li",{key:V,className:B===V?me.a.actived:""},(S==null?void 0:S.name)==="\u6559\u5B66\u8BFE\u5802"&&o.a.createElement(fe.Link,{onClick:function(){localStorage.getItem("Noviceguide")==="0"||p({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:o.a.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})},className:w.actionTabs.type===4?me.a.classromediv:"",dangerouslySetInnerHTML:{__html:S.name},to:S.link}),(S==null?void 0:S.name)!="\u6559\u5B66\u8BFE\u5802"&&o.a.createElement("a",{href:S.link,target:S.link.indexOf("http://")||S.link.indexOf("https://")?"_blank":"_self",dangerouslySetInnerHTML:{__html:S.name}}))}),(k==null||((R=k.navigationInfo)===null||R===void 0||((A=R.top)===null||A===void 0))?void 0:A.auth)&&o.a.createElement("li",{key:"999"},o.a.createElement("a",{href:"".concat(k==null||((s=k.navigationInfo)===null||s===void 0||((v=s.top)===null||v===void 0))?void 0:v.auth)},"\u5DE5\u7A0B\u8BA4\u8BC1"))),o.a.createElement("div",{className:"search-bar"},o.a.createElement(a,null),!m&&o.a.createElement(Ge,null),!m&&!!(k==null||((J=k.userInfo)===null||J===void 0)?void 0:J.login)&&o.a.createElement(fe.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:"/messages/".concat(k==null||((q=k.userInfo)===null||q===void 0)?void 0:q.login,"/user_tidings")},(k==null||((ee=k.navigationInfo)===null||ee===void 0||((W=ee.top)===null||W===void 0))?void 0:W.new_message)&&o.a.createElement("span",{className:me.a.newslight})),!m&&o.a.createElement(D,{payload:t}))),o.a.createElement(Me.a,{centered:!0,destroyOnClose:!0,visible:U,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(le.I)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return oe(!1)}},o.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},o.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),o.a.createElement("img",{src:f("SMhR"),width:200,height:200}),o.a.createElement("p",null,"\u7FA4\u53F7\uFF1A693542422 ")))),o.a.createElement(ht,null))}else return o.a.createElement(o.a.Fragment,null)},gt=we.a=Object(Se.a)(function(l){var h=l.homePage,y=l.loading,I=l.user,k=l.globalSetting,N=l.shixunHomeworks;return{homePage:h,user:I,globalSetting:k,loading:y.models.index,shixunHomeworks:N}})(_t)},vToQ:function(pe,we,f){pe.exports={flex_box_center:"flex_box_center___3UWMh",flex_space_between:"flex_space_between___2nh9S",flex_box_vertical_center:"flex_box_vertical_center___2Neiq",flex_box_center_end:"flex_box_center_end___2_1FS",flex_box_column:"flex_box_column___2E-v7",userPic:"userPic___3Pu9t",rightMenu:"rightMenu___1qaVl",menuWrap:"menuWrap___3r9jm",exit:"exit___38Urs",classromediv:"classromediv___2R8_g",glow:"glow___323IR"}},xrsn:function(pe,we,f){pe.exports={flex_box_center:"flex_box_center___2cC1r",flex_space_between:"flex_space_between___9TeDx",flex_box_vertical_center:"flex_box_vertical_center___3EIYv",flex_box_center_end:"flex_box_center_end___1Uph0",flex_box_column:"flex_box_column___17_5w",header:"header___1E4MV",logo:"logo___R8PNJ",headerFixed:"headerFixed___1V7d4",menu:"menu___Km2Uo",actived:"actived___12Ff0","edu-menu":"edu-menu___2hxbr",newslight:"newslight___jwZR3",classromediv:"classromediv___Cjpgf",glow:"glow___3Nuu5",spandiv:"spandiv___3YPu8"}}}]);