|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[72529],{45369:function(n,e,s){s.r(e),s.d(e,{default:function(){return Q}});var i=s(79800),o=s.n(i),t=s(59301),a=s(80184),c=s(7557),r=s.n(c),l=s(41498),u=s.n(l),d=s(39647),A=s.n(d),m=s(6848),h="menuWrap___PO4bq",g="crumbs___deUWl",v="info___yqdBj",f="avatar___AAwgi",x="name___StpT8",j="approve___Uf6lz",p="number___wTMVZ",C="attendance___EUyoc",N="btn___TFPf7",k="nav___kkv6O",b="active___s1gIo",I=s(67390),S=s(37712),E=["userDetail","user","globalSetting","loading","dispatch"],V=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.Classmanagement="classmanagement",n}(V||{}),q=(0,a.connect)((function(n){var e=n.user,s=n.userDetail,i=n.loading;return{user:e,userDetail:s,globalSetting:n.globalSetting,loading:i.models.index}}))((function(n){var e,s,i,c,l,d,q,R,U,B,w,z,y,Q,T,X,P,F,W,H,L,K,D,J,M,O,Y,G,Z,_,$,nn,en,sn,on=n.userDetail,tn=n.user,an=n.globalSetting,cn=(n.loading,n.dispatch),rn=(A()(n,E),(0,a.useLocation)()),ln=(0,t.useRef)(),un=(0,t.useState)(),dn=o()(un,2),An=dn[0],mn=dn[1],hn=(0,a.useParams)();(0,t.useEffect)((function(){var n,e;ln.current=null===(n=rn.pathname.split("/"))||void 0===n?void 0:n[2];var s=null===(e=rn.pathname.split("/"))||void 0===e?void 0:e[3];mn(s||V.Classrooms)}),[rn.pathname]);var gn=function(){var n=u()(r()().mark((function n(){return r()().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:ln.current}});case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();console.log("user.userInfo",tn.userInfo);var vn,fn,xn=(null===(e=tn.userInfo)||void 0===e?void 0:e.login)===ln.current;return(0,S.jsxs)("div",{className:h,children:[(0,S.jsxs)("div",{className:g,children:[(0,S.jsxs)("span",{children:["我的 ",">"," "]}),(0,S.jsx)("b",{children:"个人主页"})]}),(0,S.jsxs)("div",{className:v,children:[(null===(s=on.homepageInfo)||void 0===s?void 0:s.avatar_url)&&(0,S.jsx)("img",{className:f,width:56,alt:"头像",src:"".concat(I.Z.IMG_SERVER,"/images/").concat(null===(i=on.homepageInfo)||void 0===i?void 0:i.avatar_url)}),(0,S.jsxs)("div",{children:[(0,S.jsx)("b",{className:x,children:null===(c=on.homepageInfo)||void 0===c?void 0:c.name}),(0,S.jsxs)("div",{className:j,children:[(0,S.jsx)(m.Z,{placement:"bottom",title:null!==(l=on.homepageInfo)&&void 0!==l&&l.professional_certification?"已职业认证":"立即去职业认证",children:(0,S.jsxs)("span",{onClick:function(){return a.history.push("/account/certification")},children:[(0,S.jsx)("img",{width:14,src:null!==(d=on.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,S.jsx)("span",{children:"职业认证"})]})}),(0,S.jsx)(m.Z,{placement:"bottom",title:null!==(q=on.homepageInfo)&&void 0!==q&&q.authentication?"已实名认证":"立即去实名认证",children:(0,S.jsxs)("span",{onClick:function(){return a.history.push("/account/certification")},children:[(0,S.jsx)("img",{width:14,src:null!==(R=on.homepageInfo)&&void 0!==R&&R.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,S.jsx)("span",{children:"实名认证"})]})})]})]})]}),(0,S.jsxs)("div",{className:p,children:[(0,S.jsxs)("div",{children:[(0,S.jsx)("b",{children:null===(U=on.homepageInfo)||void 0===U?void 0:U.experience}),(0,S.jsxs)("span",{children:[xn?"我":"TA","的经验值"]})]}),(0,S.jsxs)("div",{children:[(0,S.jsx)("b",{children:(vn=(null===(B=on.homepageInfo)||void 0===B?void 0:B.grade)||0,fn=Number(vn||0),vn>1e4?(fn/=1e4,(fn=Math.floor(10*fn)/10)+"万"):fn)}),(0,S.jsxs)("span",{children:[xn?"我":"TA","的金币"]})]})]}),xn&&(0,S.jsx)("div",{className:C,children:null!==(w=on.homepageInfo)&&void 0!==w&&w.attendance_signed?(0,S.jsx)("div",{className:N,children:"已签到"}):(0,S.jsx)("div",{style:{cursor:"pointer"},onClick:gn,className:N,children:"立即签到"})}),(0,S.jsxs)("div",{className:k,children:[!(null!==(z=((null===(y=an.setting)||void 0===y?void 0:y.navbar)||[]).find((function(n){return n.link==="/".concat(V.Classrooms)})))&&void 0!==z&&z.hidden)&&(0,S.jsxs)(a.Link,{className:An===V.Classrooms?b:"",to:"/users/".concat(ln.current,"/classrooms"),onClick:function(){return mn(V.Classrooms)},children:[(0,S.jsx)("i",{className:"iconfont icon-jiaoxueketang1 "}),"教学课堂"]}),!(null!==(Q=((null===(T=an.setting)||void 0===T?void 0:T.navbar)||[]).find((function(n){return n.link==="/".concat(V.Shixuns)})))&&void 0!==Q&&Q.hidden)&&(0,S.jsxs)(a.Link,{className:An===V.Shixuns?b:"",to:"/users/".concat(ln.current,"/shixuns"),onClick:function(){return mn(V.Shixuns)},children:[(0,S.jsx)("i",{className:"iconfont icon-shijianxiangmu "}),"实践项目"]}),!(null!==(X=((null===(P=an.setting)||void 0===P?void 0:P.navbar)||[]).find((function(n){return n.link==="/".concat(V.Paths)})))&&void 0!==X&&X.hidden)&&(0,S.jsxs)(a.Link,{className:An===V.Paths?b:"",to:"/users/".concat(ln.current,"/paths"),onClick:function(){return mn(V.Paths)},children:[(0,S.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,S.jsx)("li",{className:"".concat(An===V.Projects?b:""),children:(0,S.jsxs)(a.Link,{className:An===V.Projects?b:"",to:"/users/".concat(ln.current,"/projects"),onClick:function(){return mn(V.Projects)},children:[(0,S.jsx)("i",{className:"iconfont icon-kaifaxiangmu "}),"开发项目"]})}),(null===(H=tn.userInfo)||void 0===H?void 0:H.login)===(null==hn?void 0:hn.username)&&(0,S.jsxs)(a.Link,{to:"/users/".concat(ln.current,"/competitions"),onClick:function(){return mn(V.Teach)},className:An===V.Competitions?b:"",children:[(0,S.jsx)("i",{className:"iconfont icon-xuexipaiming"}),"竞赛管理"]}),(null===(L=tn.userInfo)||void 0===L?void 0:L.main_site)&&!(null!==(K=an.setting)&&void 0!==K&&K.is_local)&&(xn&&(null===(D=tn.userInfo)||void 0===D?void 0:D.is_teacher)||(null===(J=tn.userInfo)||void 0===J?void 0:J.admin))&&(0,S.jsxs)(a.Link,{className:An===V.Videos?b:"",to:"/users/".concat(ln.current,"/videos"),onClick:function(){return mn(V.Videos)},children:[(0,S.jsx)("i",{className:"iconfont icon-shipinwenjian "}),"视频文件"]}),(null===(M=tn.userInfo)||void 0===M?void 0:M.main_site)&&xn&&(null===(O=tn.userInfo)||void 0===O?void 0:O.is_teacher)&&(0,S.jsxs)(a.Link,{className:An===V.Topics?b:"",to:"/users/".concat(ln.current,"/topics/personal"),onClick:function(){return mn(V.Topics)},children:[(0,S.jsx)("i",{className:"iconfont icon-ziyuan2 "}),"课堂资源"]}),"学生"!==(null===(Y=tn.userInfo)||void 0===Y?void 0:Y.user_identity)&&(0,S.jsxs)(a.Link,{to:"/users/".concat(ln.current,"/vspaces"),onClick:function(){return mn(V.virtualSpaces)},className:An===V.virtualSpaces?b:"",children:[(0,S.jsx)("i",{className:"iconfont icon-xunishequ "}),"虚拟社区"]}),(null===(G=tn.userInfo)||void 0===G?void 0:G.login)===(null==hn?void 0:hn.username)&&(null===(Z=tn.userInfo)||void 0===Z?void 0:Z.mirror_marker_auth)&&(0,S.jsxs)(a.Link,{to:"/users/".concat(ln.current,"/experiment-img"),onClick:function(){return mn(V.CreateImg)},className:An===V.CreateImg?b:"",children:[(0,S.jsx)("i",{className:"iconfont icon-jingxiang2 "}),"实验镜像"]}),"学生"!==(null===(_=tn.userInfo)||void 0===_?void 0:_.user_identity)&&(0,S.jsxs)(a.Link,{to:"/users/".concat(ln.current,"/certificate"),onClick:function(){return mn(V.Certificate)},className:An===V.Certificate?b:"",children:[(0,S.jsx)("i",{className:"iconfont icon-zhengshuguanli "}),"证书管理"]}),(null===($=tn.userInfo)||void 0===$?void 0:$.login)===(null==hn?void 0:hn.username)&&"学生"!==(null===(nn=tn.userInfo)||void 0===nn?void 0:nn.user_identity)&&(0,S.jsxs)(a.Link,{to:"/users/".concat(ln.current,"/teach-group"),onClick:function(){return mn(V.Teach)},className:An===V.Teach?b:"",children:[(0,S.jsx)("i",{className:"iconfont icon-tuandui "}),"教研团队"]}),(0,S.jsxs)(a.Link,{to:"/users/".concat(ln.current,"/otherResources"),onClick:function(){return mn(V.OtherResources)},className:An===V.OtherResources?b:"",children:[(0,S.jsx)("i",{className:"iconfont icon-ziyuan2 "}),"资源链接"]}),tn.userInfo.is_teacher&&(0,S.jsxs)(a.Link,{to:"/users/".concat(ln.current,"/classmanagement"),onClick:function(){return mn(V.Classmanagement)},className:An===V.Classmanagement?b:"",children:[(0,S.jsx)("i",{className:"iconfont icon-banjiguanli"}),"班级管理",null!==(en=on.homepageInfo)&&void 0!==en&&en.student_group_count?"(".concat(null===(sn=on.homepageInfo)||void 0===sn?void 0:sn.student_group_count,")"):"(0)"]})]})]})})),R="content___CfMWZ",U="leftBox___xeHyR",B="leftWrap___OLOk_",w="rightBox___MjarR",z="rightWrap___VCOtb",y="hiddenBar___v2ORW",Q=(0,a.connect)((function(n){var e=n.userDetail,s=n.loading;return{userDetail:e,globalSetting:n.globalSetting,loading:s.models.index}}))((function(n){n.userDetail,n.globalSetting,n.loading;var e=n.dispatch,s=(0,a.useParams)(),i=(0,t.useRef)(),c=(0,t.useState)(!1),r=o()(c,2),l=r[0],u=r[1];(0,t.useEffect)((function(){return i.current=s.username,e({type:"userDetail/getHomepageInfo",payload:{username:i.current}}),e({type:"globalSetting/footerToggle",payload:!1}),function(){e({type:"globalSetting/footerToggle",payload:!0})}}),[s]);return(0,S.jsxs)("div",{className:R,children:[(0,S.jsx)("div",{className:U,children:(0,S.jsx)("div",{className:"".concat(B," ").concat(l?"":y),onMouseEnter:function(n){var e=n.currentTarget;e.scrollHeight>e.clientHeight&&u(!0)},onMouseLeave:function(){return u(!1)},children:(0,S.jsx)(q,{})})}),(0,S.jsx)("div",{className:w,children:(0,S.jsx)("div",{className:z,children:(0,S.jsx)(a.Outlet,{})})})]})}))}}]); |