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