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.
2 lines
21 KiB
2 lines
21 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{"+ego":function(p,S,t){"use strict";t.r(S);var De=t("GNNt"),X=t("wEI+"),Te=t("T2oS"),ne=t("W9HT"),ye=t("2qtc"),D=t("kLXV"),Z=t("k1fw"),B=t("PpiC"),g=t("q1tI"),s=t.n(g),he=t("+Gva"),w=t("9kvl"),fe=t("tJVT"),q=t("Y8AM"),y=t("XmPC"),l=t.n(y),oe=t("p3IR"),G=t.n(oe),N=t("1vsH"),Ie=t("RhLm"),ae=t("m3rI"),J=window.location.host,Q=ae.a.QQLoginCB,Oe=function(i){var e=i.onWechatLogin;function n(){Object(N.y)()?window.location.href="https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=".concat(Q,"%2fotherloginqq&state=null,").concat(J,"&response_type=code"):Object(N.C)("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(Q,"%2fotherloginqq&state=null,").concat(J,"&response_type=code"))}return s.a.createElement(s.a.Fragment,null,s.a.createElement("p",{className:"driver"}," \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 ",s.a.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")," \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 "),s.a.createElement("div",{className:"other-login"},s.a.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",onClick:e},s.a.createElement("img",{src:l.a,alt:"\u5FAE\u4FE1",width:46})),s.a.createElement("a",{title:"qq\u767B\u5F55",onClick:n},s.a.createElement("img",{src:G.a,alt:"QQ",width:46}))))};function ie(i){var e=i.onBack;return s.a.createElement(s.a.Fragment,null,s.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(Q,"%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,").concat(J,"#wechat_redirect")}),s.a.createElement("a",{className:"btn-link",onClick:e},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55"))}var se=t("1bfj"),le=function(i){var e=i.is_main_site,n=i.is_local,c=i.style,h=c===void 0?{}:c,a=Object(g.useState)(!1),v=Object(fe.a)(a,2),r=v[0],j=v[1];function f(){j(!1)}function P(){j(!0)}return s.a.createElement("div",{className:"login-panel-wrapper",style:h},r?s.a.createElement(ie,{onBack:f}):s.a.createElement(s.a.Fragment,null,s.a.createElement(q.a,null),e&&!n&&s.a.createElement(Oe,{onWechatLogin:P})))},de=t("PNBd"),ue=t.n(de),re=function(e){var n,c,h=e.user,a=e.globalSetting,v=e.loading,r=e.dispatch,j=function(){r({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},f=(n=a.setting)===null||n===void 0?void 0:n.main_site,P=(c=a.setting)===null||c===void 0?void 0:c.is_local;return s.a.createElement(D.a,{centered:!0,title:"\u767B\u5F55",visible:h.showPopLogin,footer:null,width:420,keyboard:!1,maskClosable:!1,wrapClassName:ue.a.popLogin,closable:h.showClosable,onCancel:j},h.showPopLogin&&s.a.createElement(le,{is_main_site:f,is_local:P}))},Y=Object(w.a)(function(i){var e=i.user,n=i.loading,c=i.globalSetting;return{user:e,globalSetting:c,loading:n.models.index}})(re),V=t("wd/R"),ce=t.n(V),me=t("ruvs"),k=function(e){var n=e.loading,c=e.globalSetting,h=e.children,a=e.user,v=e.dispatch,r=e.location,j=Object(B.a)(e,["loading","globalSetting","children","user","dispatch","location"]),f=c.globalLoading,P=["/tasks","/myproblems","/exam/studentAnswer"],z=Object(me.b)();Object(g.useEffect)(function(){var d=new WebSocket("ws://localhost:8082");d.onopen=function(){d.send(JSON.stringify({type:"getAppList"}))},d.onmessage=function(o){o=JSON.parse(o.data),console.log("dataL:",o),o.type==="deviceStatus"&&v({type:"globalSetting/setDeviceStatus",payload:Object(Z.a)({},o.target)})},document.ondragstart=function(o){console.log("e",o.target.nodeName),o.target.nodeName==="IMG"&&o.preventDefault()}},[]),Object(g.useEffect)(function(){document.body.scrollIntoView();var d=["/login/student","/login/teacher","/login","/exam/studentAnswer"];if(!(d==null?void 0:d.includes(r.pathname))&&r.pathname.indexOf("/tasks")<0&&r.pathname.indexOf("/myproblems")<0&&v({type:"globalSetting/query",payload:{}}),v({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),console.log(r,":location"),r.pathname==="/admins"||r.pathname==="/edu_settings"||r.pathname==="/sidekiq"){var o=document.domain;if(o.indexOf("educoder.net")>-1)switch(o){case"www.educoder.net":case"educoder.net":window.location.href="https://data.educoder.net".concat(r.pathname);break;default:var m=document.domain.split(".");m[0]=m[0]+"-data",window.location.href="https://".concat(m.join(".")).concat(r.pathname);break}}return D.a.destroyAll(),Object(w.e)("zh-CN",!1),window.addEventListener("keydown",$),window.addEventListener("keyup",K),function(){window.removeEventListener("keydown",$),window.removeEventListener("keyup",K)}},[r.pathname]),Object(g.useEffect)(function(){c.updateData.system_update?localStorage.updateEndTime||new Date().getTime()<new Date(c.updateData.end_time).getTime()&&D.a.info({title:c.updateData.subject,content:c.updateData.system_score,onOk:function(){localStorage.updateEndTime=c.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[c.updateData.system_update]),Object(g.useEffect)(function(){var d=[];!(d==null?void 0:d.includes(r.pathname))&&r.pathname.indexOf("/myproblems")<0&&v({type:"user/getUserInfo",payload:Object(Z.a)({},z)})},[r.pathname]),Object(g.useEffect)(function(){var d;if((d=a.userInfo)===null||d===void 0?void 0:d.login){var o,m;window.gtag("config","UA-198293321-1",{user_id:(o=a.userInfo)===null||o===void 0?void 0:o.login,custom_map:{dimension1:"user_id"}}),window.gtag("set",{user_id:(m=a.userInfo)===null||m===void 0?void 0:m.login})}},[a.userInfo]),Object(g.useEffect)(function(){var d,o;if(((d=a.userInfo)===null||d===void 0?void 0:d.login)&&Ee(),(o=a.userInfo)===null||o===void 0?void 0:o.user_school){var m,M,R,I;Object(N.M)([(m=a.userInfo)===null||m===void 0?void 0:m.user_school,(M=a.userInfo)===null||M===void 0?void 0:M.login,3]),Object(N.L)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(R=a.userInfo)===null||R===void 0?void 0:R.login,(I=a.userInfo)===null||I===void 0?void 0:I.user_school])}},[a.userInfo,r.pathname]);var $=function(o){console.log("e.keyCode :",o.keyCode),(o.keyCode==70||o.keyCode==71)&&(navigator.platform.match("Mac")?o.metaKey:o.ctrlKey)&&(P.some(function(m){return r.pathname.indexOf(m)>-1})&&o.preventDefault())},K=function(o){o.key=="PrintScreen"&&navigator.clipboard.writeText("")},Ee=function(){var o,m=localStorage.trackUserTime,M=localStorage.trackUser;if(!(m&&ce()(m).isSame(ce()().startOf("day"),"d")&&M==((o=a.userInfo)===null||o===void 0?void 0:o.login))){var R,I,C,F;localStorage.trackUserTime=new Date,localStorage.trackUser=(R=a.userInfo)===null||R===void 0?void 0:R.login;var O="";switch(a.userInfo.role){case 1:O="\u8D85\u7BA1";break;case 2:O="\u8FD0\u8425";break;case 5:O="\u8BA4\u8BC1\u6559\u5E08";break;case 12:O="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:O="\u5B66\u751F";break}if(((I=a.userInfo)===null||I===void 0?void 0:I.identity)!=="student"&&((C=a.userInfo)===null||C===void 0?void 0:C.identity)!=="teacher"&&(O="\u4E13\u4E1A\u4EBA\u58EB"),(F=a.userInfo)===null||F===void 0?void 0:F.user_school){var W,ee,te;Object(N.L)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(W=a.userInfo)===null||W===void 0?void 0:W.user_school]),Object(N.L)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(ee=a.userInfo)===null||ee===void 0?void 0:ee.login,(te=a.userInfo)===null||te===void 0?void 0:te.user_school])}Object(N.L)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),Object(N.L)(["\u5E73\u53F0PC\u7AEF",O])}};return s.a.createElement(X.a,{locale:he.default},s.a.createElement(Y,null),s.a.createElement(ne.a,{size:"large",spinning:f.show,tip:f.text,className:"ant-spin-nested-loading-black"},h))},u=S.default=Object(w.a)(function(i){var e=i.loading,n=i.globalSetting,c=i.user;return{loading:e,globalSetting:n,user:c}})(k)},"1Sn+":function(p,S,t){},PNBd:function(p,S,t){p.exports={popLogin:"popLogin___25af7"}},RhLm:function(p,S,t){},SMhR:function(p,S){p.exports="data:image/png;base64,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"},XmPC:function(p,S,t){p.exports=t.p+"static/wechat.a53d22ca.svg"},p3IR:function(p,S,t){p.exports=t.p+"static/qq.ee284be0.svg"},ruvs:function(p,S,t){"use strict";t.d(S,"b",function(){return V});var De=t("2qtc"),X=t("kLXV"),Te=t("miYZ"),ne=t("tsqr"),ye=t("WmNS"),D=t.n(ye),Z=t("9og8"),B=t("tJVT"),g=t("PpiC"),s=t("k1fw"),he=t("5NDa"),w=t("5rEg"),fe=t("B9cy"),q=t("Ol7k"),y=t("q1tI"),l=t.n(y),oe=t("Ty5D"),G=t("55Ip"),N=t("9kvl"),Ie=t("xKgJ"),ae=t("xrsn"),J=t.n(ae),Q=t("1Sn+"),Oe=t.n(Q),ie=t("m3rI"),se=t("jb+D"),le=t("1vsH"),de=q.a.Header,ue=w.a.Search,re=function(u){var i,e=RegExp("(^| )"+u+"=([^;]+)(;|$)");return(i=document.cookie.match(e))?decodeURIComponent(i[2]):null},Y=function(u){var i=new Date;i.setTime(i.getTime()-1);var e=re(u);e!=null&&(document.cookie=u+"="+e+";expires="+i.toGMTString())};function V(){var k,u,i=window.location.pathname,e=i.split("/"),n={};return e[1]=="classrooms"&&e.length>3&&!((k=e[4])===null||k===void 0?void 0:k.includes("newgold"))&&!((u=e[5])===null||u===void 0?void 0:u.includes("newgold"))&&e[2]!=="coursesId"&&(n.course_id=e[2]),e[1]==="shixuns"&&e.length>3&&(n.objective_type="shixun",n.objective_id=e[2]),e[1]==="paths"&&e.length>3&&(n.objective_type="path",n.objective_id=e[2]),Object(s.a)(Object(s.a)({},n),{school:1})}var ce={\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}},me=function(u){var i=u.homePage,e=u.user,n=u.globalSetting,c=u.loading,h=u.dispatch,a=u.location,v=u.isLogin,r=v===void 0?!1:v,j=Object(g.a)(u,["homePage","user","globalSetting","loading","dispatch","location","isLogin"]),f=Object(oe.k)(),P=Object(y.useState)(!1),z=Object(B.a)(P,2),$=z[0],K=z[1],Ee=Object(y.useState)(-1),d=Object(B.a)(Ee,2),o=d[0],m=d[1],M=Object(y.useState)(!1),R=Object(B.a)(M,2),I=R[0],C=R[1],F=V(),O=Object(y.useMemo)(function(){return new WebSocket("ws://localhost:8082")},[]);Object(y.useEffect)(function(){if(n==null?void 0:n.setting){var E,b;n==null||((E=n.setting)===null||E===void 0||((b=E.navbar)===null||b===void 0))||b.map(function(A,T){a.pathname.indexOf(A.link)>-1&&m(T)})}},[n==null?void 0:n.setting]);function W(E){f.push("/search?value="+E)}var ee=function(){return $?l.a.createElement("div",{onBlur:function(){setTimeout(function(){K(!1)},300)}},l.a.createElement(ue,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:W,autoFocus:!0})):l.a.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){K(!0)}})},te=function(){var E=Object(Z.a)(D.a.mark(function b(A){var T,_,L;return D.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return A.preventDefault(),U.next=3,Object(se.f)();case 3:_=U.sent,(_==null||((T=_.data)===null||T===void 0)?void 0:T.engineer_url)?document.location.href=_==null||((L=_.data)===null||L===void 0)?void 0:L.engineer_url:(_==null?void 0:_.status)!=401&&C(!0);case 5:case"end":return U.stop()}},b)}));return function(A){return E.apply(this,arguments)}}();if(n.showHeader&&n.showHeaderFooter){var _e,pe,ke,be,Se,ve,ge,Ne,Je,Re,Ae;return l.a.createElement(q.a,{className:"".concat(J.a.header," ").concat(n.showHeaderFixed?J.a.headerFixed:"")},l.a.createElement(de,{className:"header"},l.a.createElement("section",{className:J.a["edu-menu"]},!!(n==null||((_e=n.setting)===null||_e===void 0||((pe=_e.nav_logo_url)===null||pe===void 0))?void 0:pe.length)&&l.a.createElement(G.Link,{style:{pointerEvents:(e==null||((ke=e.userInfo)===null||ke===void 0)?void 0:ke.login)?"all":"none"},to:"/exam"},l.a.createElement("img",{className:J.a.logo,title:"\u5934\u6B4C",src:"".concat(ie.a.IMG_SERVER,"/").concat(n==null||((be=n.setting)===null||be===void 0)?void 0:be.nav_logo_url)})),l.a.createElement("ul",{style:{visibility:(a==null||((Se=a.query)===null||Se===void 0)?void 0:Se.loginOut)==="true"?"hidden":"visible"},className:J.a.menu},n.setting&&n.setting.navbar.map(function(E,b){if(!E.hidden){var A;return l.a.createElement("li",{key:b,className:o===b?J.a.actived:""},!!(e==null||((A=e.userInfo)===null||A===void 0)?void 0:A.login)&&l.a.createElement(G.Link,{dangerouslySetInnerHTML:{__html:E.name},to:E.link}))}})),l.a.createElement("div",{style:{visibility:(a==null||((ve=a.query)===null||ve===void 0)?void 0:ve.loginOut)==="true"?"hidden":"visible"},className:"search-bar font16"},(e==null||((ge=e.userInfo)===null||ge===void 0)?void 0:ge.login)?l.a.createElement(y.Fragment,null,e==null||((Ne=e.userInfo)===null||Ne===void 0)?void 0:Ne.username," \uFF08",Ie.a[e==null||((Je=e.userInfo)===null||Je===void 0)?void 0:Je.role],"\uFF09",(e==null||((Re=e.userInfo)===null||Re===void 0)?void 0:Re.student_id)&&l.a.createElement("span",null,"\xA0\xA0",l.a.createElement("span",{className:"c-grey-999"},"\u5B66\u53F7\uFF1A"),e==null||((Ae=e.userInfo)===null||Ae===void 0)?void 0:Ae.student_id),l.a.createElement("a",{className:"ml20",onClick:function(){var b=function(){var A=Object(Z.a)(D.a.mark(function T(){var _,L,x;return D.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return L=(e==null||((_=e.userInfo)===null||_===void 0)?void 0:_.identity)==="student",H.next=3,Object(se.b)({});case 3:x=H.sent,(x==null?void 0:x.status)===1&&(h({type:"user/getUserInfo",payload:Object(s.a)({},F)}),Y("autologin_trustie"),Y("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ne.b.success(x==null?void 0:x.message),f.replace(L?"/login/student":"/login"),O.send(JSON.stringify({type:"network-open",data:""})));case 5:case"end":return H.stop()}},T)}));return function(){return A.apply(this,arguments)}}();X.a.confirm({title:"\u8BF7\u786E\u8BA4\u662F\u5426\u9000\u51FA\u5F53\u524D\u8D26\u53F7?",onOk:b,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"})}},"\u9000\u51FA\u767B\u5F55")):l.a.createElement(G.Link,{to:"/login"},"\u767B\u5F55"))),l.a.createElement(X.a,{centered:!0,destroyOnClose:!0,visible:I,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(le.C)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return C(!1)}},l.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},l.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"),l.a.createElement("img",{src:t("SMhR"),width:200,height:200}),l.a.createElement("p",null,"\u7FA4\u53F7\uFF1A693542422 ")))))}else return l.a.createElement(l.a.Fragment,null)};S.a=Object(N.a)(function(k){var u=k.homePage,i=k.loading,e=k.user,n=k.globalSetting;return{homePage:u,user:e,globalSetting:n,loading:i.models.index}})(me)},xrsn:function(p,S,t){p.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"}}}]);
|