|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[72529],{75632:function(n,e,i){i.r(e),i.d(e,{default:function(){return Q}});var s=i(79800),o=i.n(s),r=i(59301),t=i(7880),a=i(7557),c=i.n(a),l=i(41498),u=i.n(l),d=i(39647),A=i.n(d),m=i(6848),h="menuWrap___PO4bq",f="crumbs___deUWl",g="info___yqdBj",v="avatar___AAwgi",x="name___StpT8",j="approve___Uf6lz",p="number___wTMVZ",C="attendance___EUyoc",N="btn___TFPf7",k="nav___kkv6O",b="active___s1gIo",I=i(89918),S=i(27065),R=i(37712),E=["userDetail","user","globalSetting","loading","dispatch"],y=function(n){return n.Classrooms="classrooms",n.Shixuns="shixuns",n.Paths="paths",n.Projects="projects",n.Videos="videos",n.Topics="topics",n.Teach="teach-group",n.CreateImg="experiment-img",n.Certificate="certificate",n.OtherResources="otherResources",n.UserPortrait="userPortrait",n.LearningPath="learningPath",n.virtualSpaces="vspaces",n.Competitions="competitions",n.ResourcesCenter="resourcesCenter",n.ResourceGuarantee="resourceGuarantee",n.ResourceAllocation="resourceAllocation",n}(y||{}),V=(0,t.connect)((function(n){var e=n.user,i=n.userDetail,s=n.loading;return{user:e,userDetail:i,globalSetting:n.globalSetting,loading:s.models.index}}))((function(n){var e,i,s,a,l,d,V,q,U,z,B,w,T,Q,X,P,L,F,W,H,K,D,O,G,J,M,Y,Z,_,$,nn,en,sn,on,rn=n.userDetail,tn=n.user,an=n.globalSetting,cn=(n.loading,n.dispatch),ln=(A()(n,E),(0,t.useLocation)()),un=(0,r.useRef)(),dn=(0,r.useState)(),An=o()(dn,2),mn=An[0],hn=An[1],fn=(0,t.useParams)();(0,r.useEffect)((function(){var n,e;un.current=null===(n=ln.pathname.split("/"))||void 0===n?void 0:n[2];var i=null===(e=ln.pathname.split("/"))||void 0===e?void 0:e[3];hn(i||y.Classrooms)}),[ln.pathname]);var gn=function(){var n=u()(c()().mark((function n(){return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,cn({type:"userDetail/signed"});case 2:n.sent&&cn({type:"userDetail/getHomepageInfo",payload:{username:un.current}});case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();console.log("user.userInfo",tn.userInfo);var vn,xn,jn=(null===(e=tn.userInfo)||void 0===e?void 0:e.login)===un.current;return(0,R.jsxs)("div",{className:h,children:[(0,R.jsxs)("div",{className:f,children:[(0,R.jsxs)("span",{children:["我的 ",">"," "]}),(0,R.jsx)("b",{children:"个人主页"})]}),(0,R.jsxs)("div",{className:g,children:[(null===(i=rn.homepageInfo)||void 0===i?void 0:i.avatar_url)&&(0,R.jsx)("img",{className:v,width:56,alt:"头像",src:"".concat(S.Z.IMG_SERVER,"/images/").concat(null===(s=rn.homepageInfo)||void 0===s?void 0:s.avatar_url)}),(0,R.jsxs)("div",{children:[(0,R.jsx)("b",{className:x,children:null===(a=rn.homepageInfo)||void 0===a?void 0:a.name}),(0,R.jsxs)("div",{className:j,children:[(0,R.jsx)(m.Z,{placement:"bottom",title:null!==(l=rn.homepageInfo)&&void 0!==l&&l.professional_certification?"已职业认证":"立即去职业认证",children:(0,R.jsxs)("span",{onClick:function(){return t.history.push("/account/certification")},children:[(0,R.jsx)("img",{width:14,src:null!==(d=rn.homepageInfo)&&void 0!==d&&d.professional_certification?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABW5JREFUSEudVn9olWUUPud+9945UwKXUC40FaZGJrqubQ5tgza1VHQ6iYxMEkuZEWqhUII/qv9qwwokTbRQmlpClMzd2g8jV6mzRdoKsTIlzOUfs7Z7v+89T7zv9+N+93qn0oXLB9997/uc85zzPOcw3cZn1iFMVY6zkIRmAigWoVEkRAJcJsWXFHCciY+cXBnvutV1fLMDlUecJcqW7QBNIGESAcF82TxFiAAiKJgnCfeA6ZWu5wsODXZvXsCaZoxNDzj7oagMOhMDQpmvBtGAyn0SmESDemcJkU6QPNm9tvBCLvANgNWf4xFlq8NKUEQgc5G5MAvUC8D87mUZ+t2cBfVGKbq464VYexg0C9CAiWqBUMzNyKNNNF3hTDPvw5SaDE2A+r+sQW0SVP+wrjAADQA1jSLynSgUuTVxaTJZurT9BUGrCLEIlZDQFJfWEKUGyDvvP4l7Iw4lul9y6Q0Aq5vlhDhiamai9ijSYIzIu5G7rPVtVTzg0zNjr11ui3xAQuMDug29fi1DrIA6z24YWh4A1jRjiYg6mAELUQP+pGNxtDZf11XsxeiUnT4HwVAdpJ9tdqO5bDFF6n7cUHDIZDi7WX4SYIKJVPkU6mgZYGtMx0K+OFibJ3alXhfQpkyN3e516xiqO7jn3MuFE3luC6Y6Iqd9Cl06vWiJL7Yvio6+mVYf2m0/Ct1onkR0Nrl19CXFEp3Gs5NqC4Q2Gx0ZEfs11E5CFzoWRcfdDDCxy54FSHtGNhnNamMIdzeDt/LspHwpSqoC8Xq10FERMQpg3X2slq8MBvrwnvQax5Z3wjUMa9bXstsf3MpzktKjFEpyKfV1CKLGjtrYi/kAV51ErKs73S0OJoYbLrgrq4bG+n7mmqTqI6FhYUpd3WVcJCKR9e1LrTfDoOVNKHT+SX8EQSnE2sGgkyRyhyOogEP1AhT6vhvK8jrXJKWPBC5goEHfN827rxm0sb0udnzG/vRaIr63aHh0y9W/068q4UQ8Hqv7ahlfCwcz/e2BkpTgmCgaYwzetTrtPn0epVJiuitoHG39nBJFq9tro3v8yyoO2K9BMLc4Fkv81m+fgcSqp06m3otXKHL0MU7pc6U7ETv1HNtTGvurFOgLKKMtc7ehdE5SWkVQmdulJLyudaH1VjjymU24X6WdeWC0waZVnc/EV07fnd6ngOGnVhYsKt2JO8UZ+AXMK86sGfLZ5IaBs6JkUjBpdNNoWYjCZtOV/lTQmUaj97Q9zn/mNktlE4al0moBlBR1Lo/vSOxJvSE2NoKsORBJQGGbIFLWXR//5oGG/gNQeMIvFQtvNcJXkNNBDQ3fTMPYGvnpfL6arzvLPrQrWGTeiacLNmnhk0iLCHWTomIluPx9/ZAH9f8mNwy0QqHSlwlHo9OyrS1UQ0SiI9sGAaxrQvz3f9Mfdy6Pz69qI+v6+XSPKIxztRt5tmt1/P3yXRhxvS/1q4gM9zToWps+Eph3sC4wWWSVJxdw56CC32dvhsK1b1fEd5S9l5qUJlrGijBuRHzbwaWcntKY+kCJPOVrktnKmLe+tPqoc0LgrhSmWynSB4UWEvwBoT4B2RmrMuY8QhTqRVHjkMLYNl8apTsx3rFTDVCY581RPU+zx5OX5VhR3gDOmYfu0hTSU7C/uFPBlF1wHoqiENznmrfno0CvpfjGAWyy1CsGpAUKscy0zzZgE7Xri4aJwDfzzEMCD75i+LXSoI6tDgMo8seUtwLmuTxjfzfMQ6Je61ZLlA9q1sR+Zz+EyvJtbZks3bkZjDVPUhC+/TUx3JV6EYaD7Upogrt/ehl5F4sSU1vfMP73IpwrhfCqryDFLDzKm+qXSfiSUjjOkdtb9f8DnvFAdkid8jMAAAAASUVORK5CYII=":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA7VJREFUSEu9lk2IHFUQx///eWRnogtCRDAqmR2dfq/jQVFZyCKaCAYUo/gVMHoSRVAUxFwS0ECMmpsSFj3qIaCInxcvBrJKQCOKigft6mYIOBpkNWRhHFBnu0veZDr2zk7PLCr7Tk2/qvq9qldVr4g1rCRJrsuy7G5VvQnA5QAuG6idBvAzyROVSuXDIAi+mWSO4wSSJLk/TdMXALhJhgb7Yox5NgiCd8vkRwKjKGqQfFNVt60RtEKM5ElVfTAMw1PD+quASZJsT9P0PQAX/xtYQeeMMea+IAg+LdpZARzAjgHY8B9huXrPGLOzCD0P9GEE8GWZZyR/BbCgqiRpVfXaNR7qDIDZPLzngSLyedmdkXxtampqb6PR+COHJEkyl2XZUVW9ahLY36lzbs7L9YGDbHxnlCLJD5xz947aa7VaW3q93g8ALpgENcbs9tnbB0ZRFI1KfZJqjKk3m812mUEReUlV908CApAwDEP6ok7T9OsS79rOuS3jjInIrarqE23iMsZcTxE5qKoHSoCnnHNXjrMUx/HNWZatSP3SoiefZxRFxwHcUgL0Ib202WwujgnpE6r66kT3zgkseKAAsGMUjoRh+PSofVXdEMfxd6oarhEYe2AHwPQ4BZJ7nXMvF2Xa7fbGbrf7NoAbSM4D+EpVLwRwI8knVXXjCJu/rwX4Gcl9zrkTcRw/BeCK6enpg51O5zlf0LVabXe9Xj9bNN5qtWyv1/sYQH0I2ikNKck/ST5urX0jVxKRFwHcbq2dFZFvq9XqzpmZmd98PZPseTkfZv+dJMmOLMuO+85UgPZDugBgx7D7JJ9xzr1S/J8kydVpmu4i+QmAx5xzj4rIUX8lzrl7Wq3WRcvLywnJh621H4nI96q6tWBjobQsqtXq5kaj8cvwQRYXF6eXlpbu8j3XWjsvIodVdZ8x5jZVnc2y7FClUtlmrf1CRN5S1QdyG/RlUVb4JC9xzvlwrVpRFPnE2OWc258XPkmfrX4aOB2G4TVeKYoiH4ntuYF+4Q82VrW2cUBVnYrj+H1r7Z0ATBzHoqr9BmGMeSQIgtfb7fambrf7IwCfuX6da23+a1TzNsbMBUFwsqxcROQAybM+rHEcb82y7CGfLNbawyT/EhE/MewpePdP8+7jVz9PHZLHVPUnAP67n4X5UtVNvt4AHKnVaofy0hiMJ/Oqekfh7lY+T4Owjn2Ayzz1//2rAqA1KPzNQ7KjH+BBaP08sz4jRn6qdR2icui6jonF+K/bIDycIP/nqP83Fw/wC2ieHm4AAAAASUVORK5CYII=",alt:""}),(0,R.jsx)("span",{children:"职业认证"})]})}),(0,R.jsx)(m.Z,{placement:"bottom",title:null!==(V=rn.homepageInfo)&&void 0!==V&&V.authentication?"已实名认证":"立即去实名认证",children:(0,R.jsxs)("span",{onClick:function(){return t.history.push("/account/certification")},children:[(0,R.jsx)("img",{width:14,src:null!==(q=rn.homepageInfo)&&void 0!==q&&q.authentication?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABNNJREFUSEuVVmtoXEUYPXPXTQxtcKXYaBJrgthUEJoEgrESN9G2ItJaNy1qRcmaIIJQqD/8YctKaqsGEREsJhYbEB9oYn1jQUwtlSZSSB/S6mqb5rUxGDdt2ahJd+83MjN37p27m01iIOzlPubMnO985zsMS/hb/3trzVwGWzihgYOV2YRS4gycY4I4EhmyjsFin5+u7jy52HJsoRc2DrVtzaT5XuK8SgAQATYBHOqXiIG4+AXEc4DFCWz32bqu3nzrzgu4abitci5jf0ic1YsFJYgANK8lOJdA4pm6VpvgsAY4C26P3/nWxWzgHMBNY9FwOo1PibBCLKbB9IJqcf8GBJC+r0/MOUsSAs3n17191AT1AQowO8O+I86DmkJFl6JMXys6nXsupf53nBqnwQIbTFAXcNtkW+XsnH1CnEwu6NDE4dXOWWReijW9Zk3FPQ4rWWAH6+JhRa8L+NBYtN+2IWtmfqRP9dj1D+LplZEcLaQy/6DpzHO4ykmd2mVEb1rCDAw3dN3lAkbGo1szhB5yRKDoU4LQ1BXwAhyojGFV4Y0+0BdHuvFF8rgHJhnxvred+nJg2+g9Xb3yhA+PR38lQpV46O3SVKXabUWwDO9U7kKhVSBBv54+jthIt2TEFY1Zc6FqWzwT/1Z8tLFzDWtOtNbYZA+a4vBkrhWpWoNxC723vYYbgiEJ2DH+ASbnLuHIldMGlWKjDGQrhtQJnb5lVi1rTkTbiSPmKU/X0Glq49Th4jrsKX/GpXRodgJ9l0/C5oT9ia+M2mcrVgECgT0CsM8m3mSeytcKmhYwvHnz86hetjqrhgcRW9WCj/7sw6sjH4McVZtt4/YtcIQ1J1riNmG16xKSBkMwTk0qCsrRXdmeo9LvLw8iAAuNoWq8MXYIB/447PWocCOHIelUwG/ihCkiLPdx7YB4jsKws+QJbA6FcwAFnftG30fsliexa6gbn031++qmLNHpZY4ZBcix3HaK7PWhZ8xFrAg9t76OIqtwXk8+OPkt7g3V4PFzHbiU+TvHhVx7BFIskmiJk6RU9U62J4r7kdBGPLvykbyDZTqdwo4L+3EqdSHXAg1z52CC0qf6iHiTz5oM3xTFf6/iZZQVlCw46l4YehdfJn/yn87wWaVSJkQTbbeJx0yfNFVae+0d6Cjfudhcxc8zF7H9l1dckXhTRvWhUC/nlmiL1hoiGpTK1ENVSlsp9aWbdqB+2dpFAcULj57bhzOpEUWroXQNbjFW67c2bUuGPT1QHEYktB4VhaV5QecojcPTJ9A58Q1GZqd89qi91CbExxu71khAZd68x5x52fOwuuh2REL34e7itbCYJcEnrybxyV8/4NDUj5hOz/gE419LxBLmmbf4ePNoSz8Rq3d9L888LLlmBe6/bh3O/5vA0SunkHaV7ZiFkXHkPBQqJTYwHDbGkwDUA9iW0cKY6HkmvrZC+Wsmgux5yFmyMBis0/kmT8RAMHse6t2qNOCMIzNe6OFrzEMOls6wwIZhI9csEKKYPKlSWG5emXcDxsQX0YK4tXCI0jI0Y6IG9J3MyTxevc1o4cRELDEmmtqXQTjD9xLxKtmjRqAyx5kbHcHi3Ga7z9b/zyCc3XAi6qcz1habqIE4K+McpY5QJjghkeE4BiuwpKj/HzXrtW9CRHoFAAAAAElFTkSuQmCC":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAApVJREFUSEu9VsuKE0EUPZWKGUgy5CF5kExIQmjTWwVBFyIu3Avqxm8RQfFb3KjgXnAQFw4Iuu22BySBmBcZ8iQJSafkNt1DHqar0CF32/fe03XuObeKQSEsy7q5Wq0eCSHuAcgDyLllvwE0GGNfAoHAB03TfsjaMb8Ey7Ke2Lb9GkBV1sj9bnLOn2ua9m5f/l8BDcMoM8beCCHuKAJtpDHGzoQQz3Rd/7VdvwNoWdZ927bfA7j+L2BrNT3O+WNN0z6v99kAdME+Arj2n2Be+YJz/nAd9BKQaATw7QpOtv2vPQC3PXovAU3T/Oo3s2QyiVQqtXNw27Zxfn7uSwjNtFqt3qUkB9BV41u/KsYYSqUSQqHQRlqz2cRwOJROgHP+lNTrABqGYahIn8CKxSICgYADMBgM0Gq1pGCeZXRd1xmZ2rbt76pVlUoFwWDQSW+321gsFphMJkrlnPNbzDTNl0KIFyoVx8fHyOW8JQPM53OMx2MIIdDrkTb8gzH2ihmG8QnAA1kyfS8UCgiHwzszzGaz6Pf76HQ6sjanBGgCuCHLpPmVy+SczRiNRiBBRaNRdLtdXFxc+LX6SYAjAFEZYCaTQTwe30kjOmmWdEoFxY6VAEmVJBZPnduoND+ab61Ww2q18vv3kRKliUQC6XR6b6PlcolGo4HZbCYjyqFUKhqa3bbhtzsr0Eklp1JbRCIRnJycyP4c0+kU9XrdN8+xhcz4+XzeUaBK0Az9aHWMT438VlssFgPN8OjoaC8mCYXsQeKhzbMnTGe10UeV5U2GJ1vQacl3FNScDE87lW4Nv9hY3pQou568ZrRH6dTeWlOheud6cmk97AXsUkvvmcM8MTxqDvqI8kAP+kxcF8HBHsLbyrvKp/4fx2NdC3LCqTwAAAAASUVORK5CYII=",alt:""}),(0,R.jsx)("span",{children:"实名认证"})]})})]})]})]}),(0,R.jsxs)("div",{className:p,children:[(0,R.jsxs)("div",{children:[(0,R.jsx)("b",{children:null===(U=rn.homepageInfo)||void 0===U?void 0:U.experience}),(0,R.jsxs)("span",{children:[jn?"我":"TA","的经验值"]})]}),(0,R.jsxs)("div",{children:[(0,R.jsx)("b",{children:(vn=(null===(z=rn.homepageInfo)||void 0===z?void 0:z.grade)||0,xn=Number(vn||0),vn>1e4?(xn/=1e4,(xn=Math.floor(10*xn)/10)+"万"):xn)}),(0,R.jsxs)("span",{children:[jn?"我":"TA","的金币"]})]})]}),jn&&(0,R.jsx)("div",{className:C,children:null!==(B=rn.homepageInfo)&&void 0!==B&&B.attendance_signed?(0,R.jsx)("div",{className:N,children:"已签到"}):(0,R.jsx)("div",{style:{cursor:"pointer"},onClick:gn,className:N,children:"立即签到"})}),(0,R.jsxs)("div",{className:k,children:[!(null!==(w=((null===(T=an.setting)||void 0===T?void 0:T.navbar)||[]).find((function(n){return n.link==="/".concat(y.Classrooms)})))&&void 0!==w&&w.hidden)&&(0,R.jsxs)(t.Link,{className:mn===y.Classrooms?b:"",to:"/users/".concat(un.current,"/classrooms"),onClick:function(){return hn(y.Classrooms)},children:[(0,R.jsx)("i",{className:"iconfont icon-jiaoxueketang1 "}),"教学课堂"]}),!(null!==(Q=((null===(X=an.setting)||void 0===X?void 0:X.navbar)||[]).find((function(n){return n.link==="/".concat(y.Shixuns)})))&&void 0!==Q&&Q.hidden)&&(0,R.jsxs)(t.Link,{className:mn===y.Shixuns?b:"",to:"/users/".concat(un.current,"/shixuns"),onClick:function(){return hn(y.Shixuns)},children:[(0,R.jsx)("i",{className:"iconfont icon-shijianxiangmu "}),"实践项目"]}),!(null!==(P=((null===(L=an.setting)||void 0===L?void 0:L.navbar)||[]).find((function(n){return n.link==="/".concat(y.Paths)})))&&void 0!==P&&P.hidden)&&(0,R.jsxs)(t.Link,{className:mn===y.Paths?b:"",to:"/users/".concat(un.current,"/paths"),onClick:function(){return hn(y.Paths)},children:[(0,R.jsx)("i",{className:"iconfont icon-shijiankecheng "}),"实践课程"]}),(null===(F=tn.userInfo)||void 0===F?void 0:F.main_site)&&!(null!==(W=an.setting)&&void 0!==W&&W.is_local)&&(0,R.jsx)("li",{className:"".concat(mn===y.Projects?b:""),children:(0,R.jsxs)(t.Link,{className:mn===y.Projects?b:"",to:"/users/".concat(un.current,"/projects"),onClick:function(){return hn(y.Projects)},children:[(0,R.jsx)("i",{className:"iconfont icon-kaifaxiangmu "}),"开发项目"]})}),(null===(H=tn.userInfo)||void 0===H?void 0:H.login)===(null==fn?void 0:fn.username)&&(0,R.jsxs)(t.Link,{to:"/users/".concat(un.current,"/competitions"),onClick:function(){return hn(y.Teach)},className:mn===y.Competitions?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-xuexipaiming"}),"竞赛管理"]}),(null===(K=tn.userInfo)||void 0===K?void 0:K.main_site)&&!(null!==(D=an.setting)&&void 0!==D&&D.is_local)&&(jn&&(null===(O=tn.userInfo)||void 0===O?void 0:O.is_teacher)||(null===(G=tn.userInfo)||void 0===G?void 0:G.admin))&&(0,R.jsxs)(t.Link,{className:mn===y.Videos?b:"",to:"/users/".concat(un.current,"/videos"),onClick:function(){return hn(y.Videos)},children:[(0,R.jsx)("i",{className:"iconfont icon-shipinwenjian "}),"视频文件"]}),(null===(J=tn.userInfo)||void 0===J?void 0:J.main_site)&&jn&&(null===(M=tn.userInfo)||void 0===M?void 0:M.is_teacher)&&(0,R.jsxs)(t.Link,{className:mn===y.Topics?b:"",to:"/users/".concat(un.current,"/topics/personal"),onClick:function(){return hn(y.Topics)},children:[(0,R.jsx)("i",{className:"iconfont icon-ziyuan2 "}),"课堂资源"]}),(0,R.jsxs)(t.Link,{to:"/users/".concat(un.current,"/vspaces"),onClick:function(){return hn(y.virtualSpaces)},className:mn===y.virtualSpaces?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-xunishequ "}),"虚拟社区"]}),(null===(Y=tn.userInfo)||void 0===Y?void 0:Y.login)===(null==fn?void 0:fn.username)&&(null===(Z=tn.userInfo)||void 0===Z?void 0:Z.mirror_marker_auth)&&(0,R.jsxs)(t.Link,{to:"/users/".concat(un.current,"/experiment-img"),onClick:function(){return hn(y.CreateImg)},className:mn===y.CreateImg?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-jingxiang2 "}),"实验镜像"]}),(0,R.jsxs)(t.Link,{to:"/users/".concat(un.current,"/certificate"),onClick:function(){return hn(y.Certificate)},className:mn===y.Certificate?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-zhengshuguanli "}),"证书管理"]}),(null===(_=tn.userInfo)||void 0===_?void 0:_.login)===(null==fn?void 0:fn.username)&&(0,R.jsxs)(t.Link,{to:"/users/".concat(un.current,"/teach-group"),onClick:function(){return hn(y.Teach)},className:mn===y.Teach?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-tuandui "}),"教研团队"]}),((0,I.Ny)()||(null===($=tn.userInfo)||void 0===$?void 0:$.login)===un.current)&&(0,R.jsxs)(t.Link,{to:"/users/".concat(un.current,"/resourcesCenter"),onClick:function(){return hn(y.ResourcesCenter)},className:mn===y.ResourcesCenter?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-ziyuanzhongxin "}),"资源中心"]}),(0,R.jsxs)(t.Link,{to:"/users/".concat(un.current,"/otherResources"),onClick:function(){return hn(y.OtherResources)},className:mn===y.OtherResources?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-ziyuan2 "}),"资源链接"]}),(0,I.Ny)()&&(0,R.jsxs)(t.Link,{to:"/users/".concat(un.current,"/resourceGuarantee"),onClick:function(){return hn(y.ResourceGuarantee)},className:mn===y.ResourceGuarantee?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-renzheng "}),"资源保障"]}),(null===(nn=rn.homepageInfo)||void 0===nn?void 0:nn.college_identifier)&&(0,R.jsxs)(t.Link,{to:"/colleges/".concat(null===(en=rn.homepageInfo)||void 0===en?void 0:en.college_identifier,"/statistics"),onClick:function(){return hn(y.OtherResources)},className:mn===y.OtherResources?b:"",children:[(0,R.jsx)("i",{className:"iconfont icon-ziyuan2 "}),"学院统计"]}),(null===(sn=rn.homepageInfo)||void 0===sn?void 0:sn.laboratory_admin_url)&&(0,R.jsx)("a",{href:null===(on=rn.homepageInfo)||void 0===on?void 0:on.laboratory_admin_url,children:"后台管理"})]})]})})),q="content___CfMWZ",U="leftBox___xeHyR",z="leftWrap___OLOk_",B="rightBox___MjarR",w="rightWrap___VCOtb",T="hiddenBar___v2ORW",Q=(0,t.connect)((function(n){var e=n.userDetail,i=n.user,s=n.loading;return{user:i,userDetail:e,globalSetting:n.globalSetting,loading:s.models.index}}))((function(n){n.userDetail,n.user,n.globalSetting,n.loading;var e=n.dispatch,i=(0,t.useParams)(),s=(0,r.useRef)(),a=(0,r.useState)(!1),c=o()(a,2),l=c[0],u=c[1];(0,r.useEffect)((function(){return e({type:"globalSetting/delayTipToggle",payload:!0}),function(){e({type:"globalSetting/delayTipToggle",payload:!1})}}),[]),(0,r.useEffect)((function(){return s.current=i.username,e({type:"userDetail/getHomepageInfo",payload:{username:s.current}}),e({type:"globalSetting/footerToggle",payload:!1}),function(){e({type:"globalSetting/footerToggle",payload:!0})}}),[i]);return(0,R.jsxs)("div",{className:q,children:[(0,R.jsx)("div",{className:U,children:(0,R.jsx)("div",{className:"".concat(z," ").concat(l?"":T),onMouseEnter:function(n){var e=n.currentTarget;e.scrollHeight>e.clientHeight&&u(!0)},onMouseLeave:function(){return u(!1)},children:(0,R.jsx)(V,{})})}),(0,R.jsx)("div",{className:B,children:(0,R.jsx)("div",{className:w,children:(0,R.jsx)(t.Outlet,{})})})]})}))}}]); |