1 line
5.3 KiB
JavaScript
1 line
5.3 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[4],{H4Hi:function(e,t,a){e.exports={siderBar:"siderBar___3a9iE",siderHead:"siderHead___2E1rr","ant-menu":"ant-menu___2FcvC"}},tCqT:function(e,t,a){"use strict";a.r(t);a("Pwec");var n=a("CtXQ"),c=a("qLMh"),i=a("9og8"),l=a("tJVT"),r=a("rAM+"),s=(a("lUTK"),a("BvKs")),o=a("q1tI"),m=a.n(o),p=(a("XDpg"),a("xrsn")),u=a.n(p),d=e=>{var t=e.backUrl;return m.a.createElement("div",{className:"admin-header"},m.a.createElement("div",{onClick:()=>{window.location.href=t}},m.a.createElement(n["a"],{className:u.a.backHome,type:"home"}),m.a.createElement("span",null,"\u8fd4\u56de\u4e3b\u7ad9")))},g=a("MuoO"),h=[{title:"GLCC2024",path:"/glcc/2024",name:"GLCC2024",icon:"mail",routes:[{title:"\u914d\u7f6e",path:"/glcc/2024/setting",name:"setting",component:"./glcc/setting"},{title:"\u9879\u76ee\u62a5\u540d\u5217\u8868",path:"/glcc/2024/projectTopic",name:"projectTopic",component:"./glcc/projectTopic"},{title:"\u5b66\u751f\u62a5\u540d\u5217\u8868",path:"/glcc/2024/stuRegistrationList",name:"stuRegistrationList",component:"./glcc/stuRegistrationList"},{title:"\u4e2d\u671f\u8003\u6838",path:"/glcc/2024/midTermExamination",name:"midTermExamination",component:"./glcc/midTermExamination"},{title:"\u7ed3\u9879\u8003\u6838",path:"/glcc/2024/finalAssessment",name:"finalAssessment",component:"./glcc/midTermExamination"}]},{title:"GLCC2023",path:"/glcc/2023",name:"GLCC2023",icon:"mail",routes:[{title:"\u9879\u76ee\u62a5\u540d\u5217\u8868",path:"/glcc/2023/projectTopic",name:"projectTopic",component:"./glcc/projectTopic"},{title:"\u5b66\u751f\u62a5\u540d\u5217\u8868",path:"/glcc/2023/stuRegistrationList",name:"stuRegistrationList",component:"./glcc/stuRegistrationList"},{title:"\u4e2d\u671f\u8003\u6838",path:"/glcc/2023/midTermExamination",name:"midTermExamination",component:"./glcc/midTermExamination"},{title:"\u7ed3\u9879\u8003\u6838",path:"/glcc/2023/finalAssessment",name:"finalAssessment",component:"./glcc/midTermExamination"}]},{title:"GLCC2022",path:"/glcc/2022",name:"GLCC2022",icon:"mail",routes:[{title:"\u9879\u76ee\u62a5\u540d\u5217\u8868",path:"/glcc/2022/list",name:"glccList",component:"./glcc/list"},{title:"\u5b66\u751f\u62a5\u540d\u5217\u8868",path:"/glcc/2022/studentList",name:"studentList",component:"./glcc/studentList"},{title:"\u4e2d\u671f\u8003\u6838\u6750\u6599",path:"/glcc/2022/middle",name:"middleList",component:"./glcc/middleTaskList"},{title:"\u7ed3\u9879\u8003\u6838\u6750\u6599",path:"/glcc/2022/final",name:"finalList",component:"./glcc/finalList"},{title:"\u7ed3\u9879\u5bfc\u5e08\u8bc4\u5206",path:"/glcc/2022/final/tutor",name:"tutorList",component:"./glcc/tutorFinalList"}]}],f=a("H4Hi"),E=a.n(f),w=a("Xe+6"),b=s["a"].SubMenu,v=e=>{var t=e.history,a=e.children,p=(e.dispatch,e.siteInfo),u=!1,g=["GLCC2024"],f=t.location.pathname||"/global";if(window.innerWidth>600){var v,L=Object(r["a"])(h);try{for(L.s();!(v=L.n()).done;){var y,C=v.value,j=Object(r["a"])(C.routes);try{for(j.s();!(y=j.n()).done;){var O=y.value;f.indexOf(O.path)>-1&&g.push(C.name)}}catch(N){j.e(N)}finally{j.f()}}}catch(N){L.e(N)}finally{L.f()}}else u=!0;var T=Object(o["useState"])([f]),k=Object(l["a"])(T,2),x=k[0],_=k[1],H=Object(o["useState"])(u),A=Object(l["a"])(H,2),G=A[0],I=A[1];Object(o["useEffect"])((()=>{function e(){return t.apply(this,arguments)}function t(){return t=Object(i["a"])(Object(c["a"])().mark((function e(){return Object(c["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(w["a"])({url:"/api/user/getUserInfo",method:"get"});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),t.apply(this,arguments)}e().then((e=>{e&&e.data&&!e.data.admin&&!e.data.glcc_admin&&"8000"!==window.location.port&&(window.location.href="https://www.gitlink.org.cn/403")}))}),[]),Object(o["useEffect"])((()=>{var e,a=[],n=Object(r["a"])(h);try{for(n.s();!(e=n.n()).done;){var c=e.value;if(Array.isArray(c.routes)){var i,l=Object(r["a"])(c.routes);try{for(l.s();!(i=l.n()).done;){var s=i.value;a.push(s.path)}}catch(N){l.e(N)}finally{l.f()}}}}catch(N){n.e(N)}finally{n.f()}t.listen((e=>{a.includes(e.pathname)&&(console.log(e.pathname),_([e.pathname]))}))}),[t]);if(Array.isArray(p)){var R,U=Object(r["a"])(p);try{for(U.s();!(R=U.n()).done;){C=R.value;"site"===C.name&&C.url}}catch(N){U.e(N)}finally{U.f()}}return m.a.createElement(m.a.Fragment,null,m.a.createElement("div",{className:E.a.siderBar},m.a.createElement("div",{className:E.a.siderHead,onClick:()=>{I(!G)}},G?m.a.createElement(n["a"],{type:"menu-fold"}):m.a.createElement("h3",null,"GLCC\u7ba1\u7406\u540e\u53f0")),m.a.createElement(s["a"],{selectedKeys:x,defaultOpenKeys:g,mode:"inline",theme:"dark",inlineCollapsed:G},h.map((e=>m.a.createElement(b,{key:e.name,title:m.a.createElement("span",null,m.a.createElement(n["a"],{type:e.icon}),m.a.createElement("span",null,e.title))},e.routes&&e.routes.map((e=>m.a.createElement(s["a"].Item,{key:e.path,onClick:()=>{t.push(e.path),_([e.path])}},e.title)))))))),m.a.createElement("div",{className:"main"},m.a.createElement(d,{backUrl:window.location.href.indexOf("test")>-1?"https://testforgeplus.trustie.net/admins":"https://www.gitlink.org.cn/admins"}),a))};t["default"]=Object(g["connect"])((e=>{var t=e.user,a=e.setting;return{currentUser:t.currentUser,siteInfo:a.menuSetting.siteInfo}}))(v)},xrsn:function(e,t,a){e.exports={backHome:"backHome___2HrP2",headImg:"headImg___3leGw"}}}]); |