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__index.f67bd2a7.asy...

2 lines
5.1 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{"+ego":function(c,r,e){"use strict";e.r(r);var A=e("GNNt"),n=e("wEI+"),M=e("T2oS"),O=e("W9HT"),j=e("2qtc"),v=e("kLXV"),y=e("PpiC"),p=e("q1tI"),o=e.n(p),R=e("+Gva"),P=e("WmNS"),_=e.n(P),D=e("k1fw"),U=e("9og8"),u=e("9kvl"),b=e("tJVT"),S=e("Y8AM"),N=e("cEFz"),K=e("1bfj"),w=function(l){var t=l.onLogin,s=l.is_main_site,a=l.is_local,m=l.style,E=m===void 0?{}:m,d=Object(p.useState)(!1),h=Object(b.a)(d,2),L=h[0],i=h[1];function g(){i(!1)}function T(){i(!0)}return o.a.createElement("div",{className:"login-panel-wrapper",style:E},L?o.a.createElement(N.a,{onBack:g}):o.a.createElement(o.a.Fragment,null,o.a.createElement(S.a,{onLogin:t}),s&&!a&&o.a.createElement(N.b,{onWechatLogin:T})))},F=function(t){var s,a,m=t.user,E=t.globalSetting,d=t.loading,h=t.dispatch;function L(x){return i.apply(this,arguments)}function i(){return i=Object(U.a)(_.a.mark(function x(I){var C;return _.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,h({type:"user/login",payload:Object(D.a)({},I)});case 2:return C=f.sent,f.abrupt("return",C);case 4:case"end":return f.stop()}},x)})),i.apply(this,arguments)}var g=function(){h({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},T=(s=E.setting)===null||s===void 0?void 0:s.main_site,X=(a=E.setting)===null||a===void 0?void 0:a.is_local;return o.a.createElement(v.a,{centered:!0,title:o.a.createElement("h1",{className:"font18"},"\u767B\u5F55"),visible:m.showPopLogin,footer:null,width:420,keyboard:!1,maskClosable:!1,closable:m.showClosable,onCancel:g},o.a.createElement(w,{onLogin:L,is_main_site:T,is_local:X}))},B=Object(u.a)(function(l){var t=l.user,s=l.loading,a=l.globalSetting;return{user:t,globalSetting:a,loading:s.models.index}})(F),W=function(t){var s=t.loading,a=t.globalSetting,m=t.children,E=t.dispatch,d=t.location,h=Object(y.a)(t,["loading","globalSetting","children","dispatch","location"]),L=a.globalLoading;return Object(p.useEffect)(function(){if(document.body.scrollIntoView(),E({type:"globalSetting/query",payload:{}}),E({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),console.log(d,":location"),d.pathname==="/admins"||d.pathname==="/sidekiq"){var i=document.domain;if(i.indexOf("educoder.net")>-1)switch(i){case"www.educoder.net":case"educoder.net":window.location.href="https://data.educoder.net".concat(d.pathname);break;default:var g=document.domain.split(".");g[0]=g[0]+"-data",window.location.href="https://".concat(g.join(".")).concat(d.pathname);break}}v.a.destroyAll(),Object(u.e)("zh-CN",!1)},[d.pathname]),Object(p.useEffect)(function(){a.updateData.system_update?localStorage.updateEndTime||new Date().getTime()<new Date(a.updateData.end_time).getTime()&&v.a.info({title:a.updateData.subject,content:a.updateData.system_score,onOk:function(){localStorage.updateEndTime=a.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[a.updateData.system_update]),o.a.createElement(n.a,{locale:R.default},o.a.createElement(B,null),o.a.createElement(O.a,{size:"large",spinning:L.show,tip:L.text,className:"ant-spin-nested-loading-black"},m))},Q=r.default=Object(u.a)(function(l){var t=l.loading,s=l.globalSetting;return{loading:t,globalSetting:s}})(W)},"1bfj":function(c,r,e){},RhLm:function(c,r,e){},XmPC:function(c,r,e){c.exports=e.p+"static/wechat.a53d22ca.svg"},cEFz:function(c,r,e){"use strict";e.d(r,"a",function(){return D});var A=e("q1tI"),n=e.n(A),M=e("XmPC"),O=e.n(M),j=e("p3IR"),v=e.n(j),y=e("1vsH"),p=e("RhLm"),o=e.n(p),R=e("m3rI"),P=window.location.host,_=R.a.QQLoginCB;r.b=function(U){var u=U.onWechatLogin;function b(){Object(y.x)()?window.location.href="https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=".concat(_,"%2fotherloginqq&state=null,").concat(P,"&response_type=code"):Object(y.A)("https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=".concat(_,"%2fotherloginqq&state=null,").concat(P,"&response_type=code"))}return n.a.createElement(n.a.Fragment,null,n.a.createElement("p",{className:"driver"}," \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 \u5FEB\u901F\u767B\u5F55 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 "),n.a.createElement("div",{className:"other-login"},n.a.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",onClick:u},n.a.createElement("img",{src:O.a,alt:"\u5FAE\u4FE1",width:46})),n.a.createElement("a",{title:"qq\u767B\u5F55",onClick:b},n.a.createElement("img",{src:v.a,alt:"QQ",width:46}))))};function D(U){var u=U.onBack;return n.a.createElement(n.a.Fragment,null,n.a.createElement("iframe",{className:"wechat-qrcode",frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:"https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=".concat(_,"%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,").concat(P,"#wechat_redirect")}),n.a.createElement("a",{className:"btn-link",onClick:u},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55"))}},p3IR:function(c,r,e){c.exports=e.p+"static/qq.ee284be0.svg"}}]);