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/p__User__Detail__id.async.js

1 line
18 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[72529],{27120:function(n,e,s){s.r(e),s.d(e,{default:function(){return P}});var i=s(79800),o=s.n(i),r=s(59301),t=s(81322),a=s(7557),c=s.n(a),l=s(41498),u=s.n(l),d=s(39647),m=s.n(d),h=s(6848),A="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",I="active___s1gIo",b="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=",S="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=",R="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",y="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=",E=s(97600),V=s(98242),q=s(37712),U=["userDetail","user","globalSetting","loading","dispatch"],z=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.DataSet="dataSet",n.ResourceGuarantee="resourceGuarantee",n.ResourceAllocation="resourceAllocation",n}(z||{}),B=(0,t.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,a,l,d,B,w,T,Q,X,F,L,P,W,D,H,K,O,G,J,M,Y,Z,_,$,nn,en,sn,on,rn,tn,an,cn,ln,un,dn,mn,hn,An=n.userDetail,fn=n.user,gn=n.globalSetting,vn=(n.loading,n.dispatch),xn=(m()(n,U),(0,t.useLocation)()),jn=(0,r.useRef)(),pn=(0,r.useState)(),Cn=o()(pn,2),Nn=Cn[0],kn=Cn[1],In=(0,t.useParams)();(0,r.useEffect)((function(){var n,e;jn.current=null===(n=xn.pathname.split("/"))||void 0===n?void 0:n[2];var s=null===(e=xn.pathname.split("/"))||void 0===e?void 0:e[3];kn(s||z.Classrooms)}),[xn.pathname]);var bn=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,vn({type:"userDetail/signed"});case 2:n.sent&&vn({type:"userDetail/getHomepageInfo",payload:{username:jn.current}});case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();console.log("user.userInfo",fn.userInfo);var Sn,Rn,yn=(null===(e=fn.userInfo)||void 0===e?void 0:e.login)===jn.current;return(0,q.jsxs)("div",{className:A,children:[(0,q.jsxs)("div",{className:f,children:[(0,q.jsxs)("span",{children:["我的 ",">"," "]}),(0,q.jsx)("b",{children:"个人主页"})]}),(0,q.jsxs)("div",{className:g,children:[(null===(s=An.homepageInfo)||void 0===s?void 0:s.avatar_url)&&(0,q.jsx)("img",{className:v,width:56,alt:"头像",src:"".concat(V.Z.IMG_SERVER,"/images/").concat(null===(i=An.homepageInfo)||void 0===i?void 0:i.avatar_url)}),(0,q.jsxs)("div",{children:[(0,q.jsx)("b",{className:x,children:null===(a=An.homepageInfo)||void 0===a?void 0:a.name}),(null===(l=fn.userInfo)||void 0===l?void 0:l.login)===(null==In?void 0:In.username)&&(0,q.jsx)("span",{children:(0,q.jsx)("i",{className:"iconfont icon-bianji11 ml10 current",onClick:function(){return t.history.push("/users/".concat(jn.current,"/baseInfo/edit"))}})}),(0,q.jsx)("div",{className:j,children:(null===(d=fn.userInfo)||void 0===d?void 0:d.login)===(null==In?void 0:In.username)?(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(h.Z,{placement:"bottom",title:null!==(B=An.homepageInfo)&&void 0!==B&&B.professional_certification?"已职业认证":"立即去职业认证",children:(0,q.jsxs)("span",{onClick:function(){return t.history.push("/users/".concat(jn.current,"/careerCertification"))},children:[(0,q.jsx)("img",{width:14,src:null!==(w=An.homepageInfo)&&void 0!==w&&w.professional_certification?b:S,alt:""}),(0,q.jsx)("span",{children:"职业认证"})]})}),(0,q.jsx)(h.Z,{placement:"bottom",title:null!==(T=An.homepageInfo)&&void 0!==T&&T.authentication?"已实名认证":"立即去实名认证",children:(0,q.jsxs)("span",{onClick:function(){return t.history.push("/users/".concat(jn.current,"/realNameCertification"))},children:[(0,q.jsx)("img",{width:14,src:null!==(Q=An.homepageInfo)&&void 0!==Q&&Q.authentication?R:y,alt:""}),(0,q.jsx)("span",{children:"实名认证"})]})})]}):(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)("span",{style:{cursor:"default"},children:[(0,q.jsx)("img",{width:14,src:null!==(X=An.homepageInfo)&&void 0!==X&&X.professional_certification?b:S,alt:""}),(0,q.jsx)("span",{children:"职业认证"})]}),(0,q.jsxs)("span",{style:{cursor:"default"},children:[(0,q.jsx)("img",{width:14,src:null!==(F=An.homepageInfo)&&void 0!==F&&F.authentication?R:y,alt:""}),(0,q.jsx)("span",{children:"实名认证"})]})]})})]})]}),(0,q.jsxs)("div",{className:p,children:[(0,q.jsxs)("div",{children:[(0,q.jsx)("b",{children:null===(L=An.homepageInfo)||void 0===L?void 0:L.experience}),(0,q.jsxs)("span",{children:[yn?"我":"TA","的经验值"]})]}),(0,q.jsxs)("div",{children:[(0,q.jsx)("b",{children:(Sn=(null===(P=An.homepageInfo)||void 0===P?void 0:P.grade)||0,Rn=Number(Sn||0),Sn>1e4?(Rn/=1e4,(Rn=Math.floor(10*Rn)/10)+"万"):Rn)}),(0,q.jsxs)("span",{children:[yn?"我":"TA","的金币"]})]})]}),yn&&(0,q.jsx)("div",{className:C,children:null!==(W=An.homepageInfo)&&void 0!==W&&W.attendance_signed?(0,q.jsx)("div",{className:N,children:"已签到"}):(0,q.jsx)("div",{style:{cursor:"pointer"},onClick:bn,className:N,children:"立即签到"})}),(0,q.jsxs)("div",{className:k,children:[!(null!==(D=((null===(H=gn.setting)||void 0===H?void 0:H.navbar)||[]).find((function(n){return n.link==="/".concat(z.Classrooms)})))&&void 0!==D&&D.hidden)&&(0,q.jsxs)(t.Link,{className:Nn===z.Classrooms?I:"",to:"/users/".concat(jn.current,"/classrooms"),onClick:function(){return kn(z.Classrooms)},children:[(0,q.jsx)("i",{className:"iconfont icon-jiaoxueketang1 "}),"教学课堂"]}),!(null!==(K=((null===(O=gn.setting)||void 0===O?void 0:O.navbar)||[]).find((function(n){return n.link==="/".concat(z.Shixuns)})))&&void 0!==K&&K.hidden)&&(0,q.jsxs)(t.Link,{className:Nn===z.Shixuns?I:"",to:"/users/".concat(jn.current,"/shixuns"),onClick:function(){return kn(z.Shixuns)},children:[(0,q.jsx)("i",{className:"iconfont icon-shijianxiangmu "}),"实践项目"]}),!(null!==(G=((null===(J=gn.setting)||void 0===J?void 0:J.navbar)||[]).find((function(n){return n.link==="/".concat(z.Paths)})))&&void 0!==G&&G.hidden)&&(0,q.jsxs)(t.Link,{className:Nn===z.Paths?I:"",to:"/users/".concat(jn.current,"/paths"),onClick:function(){return kn(z.Paths)},children:[(0,q.jsx)("i",{className:"iconfont icon-shijiankecheng "}),"实践课程"]}),(null===(M=fn.userInfo)||void 0===M?void 0:M.main_site)&&!(null!==(Y=gn.setting)&&void 0!==Y&&Y.is_local)&&(0,q.jsx)("li",{className:"".concat(Nn===z.Projects?I:""),children:(0,q.jsxs)(t.Link,{className:Nn===z.Projects?I:"",to:"/users/".concat(jn.current,"/projects"),onClick:function(){return kn(z.Projects)},children:[(0,q.jsx)("i",{className:"iconfont icon-kaifaxiangmu "}),"开发项目"]})}),(null===(Z=fn.userInfo)||void 0===Z?void 0:Z.login)===(null==In?void 0:In.username)&&(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/competitions"),onClick:function(){return kn(z.Teach)},className:Nn===z.Competitions?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-xuexipaiming"}),"竞赛管理"]}),(null===(_=fn.userInfo)||void 0===_?void 0:_.main_site)&&!(null!==($=gn.setting)&&void 0!==$&&$.is_local)&&(yn&&(null===(nn=fn.userInfo)||void 0===nn?void 0:nn.is_teacher)||(null===(en=fn.userInfo)||void 0===en?void 0:en.admin))&&(0,q.jsxs)(t.Link,{className:Nn===z.Videos?I:"",to:"/users/".concat(jn.current,"/videos"),onClick:function(){return kn(z.Videos)},children:[(0,q.jsx)("i",{className:"iconfont icon-shipinwenjian "}),"视频文件"]}),(null===(sn=fn.userInfo)||void 0===sn?void 0:sn.main_site)&&yn&&(null===(on=fn.userInfo)||void 0===on?void 0:on.is_teacher)&&(0,q.jsxs)(t.Link,{className:Nn===z.Topics?I:"",to:"/users/".concat(jn.current,"/topics/personal"),onClick:function(){return kn(z.Topics)},children:[(0,q.jsx)("i",{className:"iconfont icon-ziyuan2 "}),"课堂资源"]}),(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/vspaces"),onClick:function(){return kn(z.virtualSpaces)},className:Nn===z.virtualSpaces?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-xunishequ "}),"虚拟社区"]}),(null===(rn=fn.userInfo)||void 0===rn?void 0:rn.login)===(null==In?void 0:In.username)&&(null===(tn=fn.userInfo)||void 0===tn?void 0:tn.mirror_marker_auth)&&(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/experiment-img"),onClick:function(){return kn(z.CreateImg)},className:Nn===z.CreateImg?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-jingxiang2 "}),"实验镜像"]}),(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/certificate"),onClick:function(){return kn(z.Certificate)},className:Nn===z.Certificate?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-zhengshuguanli "}),"证书管理"]}),(null===(an=fn.userInfo)||void 0===an?void 0:an.login)===(null==In?void 0:In.username)&&(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/teach-group"),onClick:function(){return kn(z.Teach)},className:Nn===z.Teach?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-tuandui "}),"教研团队"]}),((0,E.Ny)()||(null===(cn=fn.userInfo)||void 0===cn?void 0:cn.login)===jn.current)&&(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/dataSet"),onClick:function(){return kn(z.DataSet)},className:Nn===z.DataSet?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-danceng-shujuji "}),"数据集管理"]}),((0,E.Ny)()||(null===(ln=fn.userInfo)||void 0===ln?void 0:ln.login)===jn.current)&&(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/resourcesCenter"),onClick:function(){return kn(z.ResourcesCenter)},className:Nn===z.ResourcesCenter?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-ziyuanzhongxin "}),"资源中心"]}),(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/otherResources"),onClick:function(){return kn(z.OtherResources)},className:Nn===z.OtherResources?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-ziyuan2 "}),"资源链接"]}),(0,E.Ny)()&&(0,q.jsxs)(t.Link,{to:"/users/".concat(jn.current,"/resourceGuarantee"),onClick:function(){return kn(z.ResourceGuarantee)},className:Nn===z.ResourceGuarantee?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-renzheng "}),"资源保障"]}),(null===(un=An.homepageInfo)||void 0===un?void 0:un.college_identifier)&&(0,q.jsxs)(t.Link,{to:"/colleges/".concat(null===(dn=An.homepageInfo)||void 0===dn?void 0:dn.college_identifier,"/statistics"),onClick:function(){return kn(z.OtherResources)},className:Nn===z.OtherResources?I:"",children:[(0,q.jsx)("i",{className:"iconfont icon-ziyuan2 "}),"学院统计"]}),(null===(mn=An.homepageInfo)||void 0===mn?void 0:mn.laboratory_admin_url)&&(0,q.jsx)("a",{href:null===(hn=An.homepageInfo)||void 0===hn?void 0:hn.laboratory_admin_url,children:"后台管理"})]})]})})),w="content___CfMWZ",T="leftBox___xeHyR",Q="leftWrap___OLOk_",X="rightBox___MjarR",F="rightWrap___VCOtb",L="hiddenBar___v2ORW",P=(0,t.connect)((function(n){var e=n.userDetail,s=n.user,i=n.loading;return{user:s,userDetail:e,globalSetting:n.globalSetting,loading:i.models.index}}))((function(n){n.userDetail,n.user,n.globalSetting,n.loading;var e=n.dispatch,s=(0,t.useParams)(),i=(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 i.current=s.username,e({type:"userDetail/getHomepageInfo",payload:{username:i.current}}),e({type:"account/getBasicInfo",payload:{login:i.current}}),e({type:"globalSetting/footerToggle",payload:!1}),function(){e({type:"globalSetting/footerToggle",payload:!0})}}),[s]);return(0,q.jsxs)("div",{className:w,children:[(0,q.jsx)("div",{className:T,children:(0,q.jsx)("div",{className:"".concat(Q," ").concat(l?"":L),onMouseEnter:function(n){var e=n.currentTarget;e.scrollHeight>e.clientHeight&&u(!0)},onMouseLeave:function(){return u(!1)},children:(0,q.jsx)(B,{})})}),(0,q.jsx)("div",{className:X,children:(0,q.jsx)("div",{className:F,children:(0,q.jsx)(t.Outlet,{})})})]})}))}}]);