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.bf8c457...

2 lines
19 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2529],{69182:function(Ue,R,E){E.r(R),E.d(R,{default:function(){return Re}});var h=E(59301),o=E(42203),j=E(6848),r={flex_box_center:"flex_box_center___gzO10",flex_space_between:"flex_space_between___HD4df",flex_box_vertical_center:"flex_box_vertical_center___biRrw",flex_box_center_end:"flex_box_center_end___vGSp5",flex_box_column:"flex_box_column___M8cXk",menuWrap:"menuWrap___PO4bq",crumbs:"crumbs___deUWl",info:"info___yqdBj",avatar:"avatar___AAwgi",name:"name___StpT8",approve:"approve___Uf6lz",number:"number___wTMVZ",attendance:"attendance___EUyoc",btn:"btn___TFPf7",nav:"nav___kkv6O",active:"active___s1gIo"},y="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=",z="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=",U="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",w="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=",F=E(2119),be=E(10148),e=E(59301),V=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(t,m)=>{var a={};for(var n in t)xe.call(t,n)&&m.indexOf(n)<0&&(a[n]=t[n]);if(t!=null&&V)for(var n of V(t))m.indexOf(n)<0&&Ie.call(t,n)&&(a[n]=t[n]);return a},Ne=(t,m,a)=>new Promise((n,l)=>{var x=c=>{try{b(a.next(c))}catch(g){l(g)}},f=c=>{try{b(a.throw(c))}catch(g){l(g)}},b=c=>c.done?n(c.value):Promise.resolve(c.value).then(x,f);b((a=a.apply(t,m)).next())}),S=(t=>(t.Classrooms="classrooms",t.Shixuns="shixuns",t.Paths="paths",t.Projects="projects",t.Videos="videos",t.Topics="topics",t.Teach="teach-group",t.CreateImg="experiment-img",t.Certificate="certificate",t.OtherResources="otherResources",t.UserPortrait="userPortrait",t.LearningPath="learningPath",t.virtualSpaces="vspaces",t.Competitions="competitions",t.ResourcesCenter="resourcesCenter",t.DataSet="dataSet",t.ResourceGuarantee="resourceGuarantee",t.ResourceAllocation="resourceAllocation",t))(S||{});const we=[{name:"classrooms",placeholder:"\u8BF7\u641C\u7D22\u8BFE\u5802/\u8BFE\u7A0B\u540D\u79F0"},{name:"shixuns",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE"},{name:"paths",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u8BFE\u7A0B"},{name:"videos",placeholder:"\u641C\u7D22\u89C6\u9891"}];var S=(t=>(t.Classrooms="classrooms",t.Shixuns="shixuns",t.Paths="paths",t.Projects="projects",t.Videos="videos",t.Topics="topics",t.Competition="competitions",t.Engineering="engineering",t.Graduations="graduations",t.Paperlibrary="paperlibrary",t.Problemset="problemset",t.Dataset="dataset",t))(S||{});const Fe=t=>{var m=t,{userDetail:a,user:n,globalSetting:l,loading:x,dispatch:f}=m,b=ke(m,["userDetail","user","globalSetting","loading","dispatch"]),c,g,C,I,q,O,P,H,W,Q,L,X,M,K,G,J,Y,Z,T,$,ee,te,ne,ae,re,oe,se,le,ie,ue,ce,me,de,Ae,Ee,fe,ge,ve,he,pe,Ce,_e;const D=(0,o.useLocation)(),s=(0,h.useRef)(),[i,u]=(0,h.useState)(),A=(0,o.useParams)();(0,h.useEffect)(()=>{var v,d;s.current=(v=D.pathname.split("/"))==null?void 0:v[2];const _=(d=D.pathname.split("/"))==null?void 0:d[3];u(_||"classrooms")},[D.pathname]);const je=()=>Ne(void 0,null,function*(){(yield f({type:"userDetail/signed"}))&&f({type:"userDetail/getHomepageInfo",payload:{username:s.current}})});console.log("user.userInfo",n.userInfo);const ye=v=>{let d=Number(v||0);return v>1e4?(d=d/1e4,d=Math.floor(d*10)/10,d+"\u4E07"):d},k=((c=n.userInfo)==null?void 0:c.login)===s.current;function N(v,d){for(const _ of v){if(_.link===d)return _.hidden;if(_.subitem&&_.subitem.length>0){let ze=_.subitem;for(const Be of ze)if(Be.link===d)return Be.hidden;return!1}}return!0}const Ve=N(((g=l.setting)==null?void 0:g.navbar)||[],"/classrooms"),qe=N(((C=l.setting)==null?void 0:C.navbar)||[],"/shixuns"),Oe=N(((I=l.setting)==null?void 0:I.navbar)||[],"/paths"),Pe=N(((q=l.setting)==null?void 0:q.navbar)||[],"/competitions"),He=N(((O=l.setting)==null?void 0:O.navbar)||[],"/dataset");return e.createElement("div",{className:r.menuWrap},e.createElement("div",{className:r.crumbs},e.createElement("span",null,"\u6211\u7684\xA0",">","\xA0"),e.createElement("b",null,"\u4E2A\u4EBA\u4E3B\u9875")),e.createElement("div",{className:r.info},((P=a.homepageInfo)==null?void 0:P.avatar_url)&&e.createElement("img",{className:r.avatar,width:56,alt:"\u5934\u50CF",src:`${be.Z.IMG_SERVER}/images/${(H=a.homepageInfo)==null?void 0:H.avatar_url}`}),e.createElement("div",null,e.createElement("b",{className:r.name},(W=a.homepageInfo)==null?void 0:W.name),((Q=n.userInfo)==null?void 0:Q.login)===(A==null?void 0:A.username)&&e.createElement("span",null,e.createElement("i",{className:"iconfont icon-bianji11 ml10 current",onClick:()=>o.history.push(`/users/${s.current}/baseInfo/edit`)})),e.createElement("div",{className:r.approve},((L=n.userInfo)==null?void 0:L.login)===(A==null?void 0:A.username)?e.createElement(e.Fragment,null,e.createElement(j.Z,{placement:"bottom",title:(X=a.homepageInfo)!=null&&X.professional_certification?"\u5DF2\u804C\u4E1A\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u804C\u4E1A\u8BA4\u8BC1"},e.createElement("span",{onClick:()=>o.history.push(`/users/${s.current}/careerCertification`)},e.createElement("img",{width:14,src:(M=a.homepageInfo)!=null&&M.professional_certification?y:z,alt:""}),e.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1"))),e.createElement(j.Z,{placement:"bottom",title:(K=a.homepageInfo)!=null&&K.authentication?"\u5DF2\u5B9E\u540D\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u5B9E\u540D\u8BA4\u8BC1"},e.createElement("span",{onClick:()=>o.history.push(`/users/${s.current}/realNameCertification`)},e.createElement("img",{width:14,src:(G=a.homepageInfo)!=null&&G.authentication?U:w,alt:""}),e.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))):e.createElement(e.Fragment,null,e.createElement("span",{style:{cursor:"default"}},e.createElement("img",{width:14,src:(J=a.homepageInfo)!=null&&J.professional_certification?y:z,alt:""}),e.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1")),e.createElement("span",{style:{cursor:"default"}},e.createElement("img",{width:14,src:(Y=a.homepageInfo)!=null&&Y.authentication?U:w,alt:""}),e.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))))),e.createElement("div",{className:r.number},e.createElement("div",null,e.createElement("b",null,(Z=a.homepageInfo)==null?void 0:Z.experience),e.createElement("span",null,k?"\u6211":"TA","\u7684\u7ECF\u9A8C\u503C")),e.createElement("div",null,e.createElement("b",null,ye(((T=a.homepageInfo)==null?void 0:T.grade)||0)),e.createElement("span",null,k?"\u6211":"TA","\u7684\u91D1\u5E01"))),k&&e.createElement("div",{className:r.attendance},($=a.homepageInfo)!=null&&$.attendance_signed?e.createElement("div",{className:r.btn},"\u5DF2\u7B7E\u5230"):e.createElement("div",{style:{cursor:"pointer"},onClick:je,className:r.btn},"\u7ACB\u5373\u7B7E\u5230")),e.createElement("div",{className:r.nav},e.createElement(o.Link,{className:i==="classrooms"?r.active:"",to:`/users/${s.current}/classrooms`,onClick:()=>u("classrooms")},e.createElement("i",{className:"iconfont icon-jiaoxueketang1 "}),"\u6559\u5B66\u8BFE\u5802"),e.createElement(o.Link,{className:i==="shixuns"?r.active:"",to:`/users/${s.current}/shixuns`,onClick:()=>u("shixuns")},e.createElement("i",{className:"iconfont icon-shijianxiangmu "}),"\u5B9E\u8DF5\u9879\u76EE"),e.createElement(o.Link,{className:i==="paths"?r.active:"",to:`/users/${s.current}/paths`,onClick:()=>u("paths")},e.createElement("i",{className:"iconfont icon-shijiankecheng "}),"\u5B9E\u8DF5\u8BFE\u7A0B"),((ee=n.userInfo)==null?void 0:ee.main_site)&&!((te=l.setting)!=null&&te.is_local)&&e.createElement("li",{className:`${i==="projects"?r.active:""}`},e.createElement(o.Link,{className:i==="projects"?r.active:"",to:`/users/${s.current}/projects`,onClick:()=>u("projects")},e.createElement("i",{className:"iconfont icon-kaifaxiangmu "}),"\u5F00\u53D1\u9879\u76EE")),((ne=n.userInfo)==null?void 0:ne.login)===(A==null?void 0:A.username)&&e.createElement(o.Link,{to:`/users/${s.current}/competitions`,onClick:()=>u("teach-group"),className:i==="competitions"?r.active:""},e.createElement("i",{className:"iconfont icon-xuexipaiming"}),"\u7ADE\u8D5B\u7BA1\u7406"),((ae=n.userInfo)==null?void 0:ae.main_site)&&!((re=l.setting)!=null&&re.is_local)&&(k&&((oe=n.userInfo)==null?void 0:oe.is_teacher)||((se=n.userInfo)==null?void 0:se.admin))&&e.createElement(o.Link,{className:i==="videos"?r.active:"",to:`/users/${s.current}/videos`,onClick:()=>u("videos")},e.createElement("i",{className:"iconfont icon-shipinwenjian "}),"\u89C6\u9891\u6587\u4EF6"),((le=n.userInfo)==null?void 0:le.main_site)&&k&&((ie=n.userInfo)==null?void 0:ie.is_teacher)&&e.createElement(o.Link,{className:i==="topics"?r.active:"",to:`/users/${s.current}/topics/personal`,onClick:()=>u("topics")},e.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u8BFE\u5802\u8D44\u6E90"),((ue=n.userInfo)==null?void 0:ue.user_identity)!=="\u5B66\u751F"&&e.createElement(o.Link,{to:`/users/${s.current}/vspaces`,onClick:()=>u("vspaces"),className:i==="vspaces"?r.active:""},e.createElement("i",{className:"iconfont icon-xunishequ "}),"\u865A\u62DF\u793E\u533A"),((ce=n.userInfo)==null?void 0:ce.login)===(A==null?void 0:A.username)&&((me=n.userInfo)==null?void 0:me.mirror_marker_auth)&&e.createElement(o.Link,{to:`/users/${s.current}/experiment-img`,onClick:()=>u("experiment-img"),className:i==="experiment-img"?r.active:""},e.createElement("i",{className:"iconfont icon-jingxiang2 "}),"\u5B9E\u9A8C\u955C\u50CF"),((de=n.userInfo)==null?void 0:de.user_identity)!=="\u5B66\u751F"&&e.createElement(o.Link,{to:`/users/${s.current}/certificate`,onClick:()=>u("certificate"),className:i==="certificate"?r.active:""},e.createElement("i",{className:"iconfont icon-zhengshuguanli "}),"\u8BC1\u4E66\u7BA1\u7406"),((Ae=n.userInfo)==null?void 0:Ae.login)===(A==null?void 0:A.username)&&((Ee=n.userInfo)==null?void 0:Ee.user_identity)!=="\u5B66\u751F"&&e.createElement(o.Link,{to:`/users/${s.current}/teach-group`,onClick:()=>u("teach-group"),className:i==="teach-group"?r.active:""},e.createElement("i",{className:"iconfont icon-tuandui "}),"\u6559\u7814\u56E2\u961F"),((0,F.Ny)()||((fe=n.userInfo)==null?void 0:fe.login)===s.current)&&e.createElement(o.Link,{to:`/users/${s.current}/dataSet`,onClick:()=>u("dataSet"),className:i==="dataSet"?r.active:""},e.createElement("i",{className:"iconfont icon-danceng-shujuji "}),"\u6570\u636E\u96C6\u7BA1\u7406"),((0,F.Ny)()||((ge=n.userInfo)==null?void 0:ge.login)===s.current)&&e.createElement(o.Link,{to:`/users/${s.current}/dataSet`,onClick:()=>u("dataSet"),className:i==="dataSet"?r.active:""},e.createElement("i",{className:"iconfont icon-danceng-shujuji "}),"\u6570\u636E\u96C6\u7BA1\u7406"),((0,F.Ny)()||((ve=n.userInfo)==null?void 0:ve.login)===s.current)&&e.createElement(o.Link,{to:`/users/${s.current}/resourcesCenter`,onClick:()=>u("resourcesCenter"),className:i==="resourcesCenter"?r.active:""},e.createElement("i",{className:"iconfont icon-ziyuanzhongxin "}),"\u8D44\u6E90\u4E2D\u5FC3"),e.createElement(o.Link,{to:`/users/${s.current}/otherResources`,onClick:()=>u("otherResources"),className:i==="otherResources"?r.active:""},e.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u8D44\u6E90\u94FE\u63A5"),(0,F.Ny)()&&e.createElement(o.Link,{to:`/users/${s.current}/resourceGuarantee`,onClick:()=>u("resourceGuarantee"),className:i==="resourceGuarantee"?r.active:""},e.createElement("i",{className:"iconfont icon-renzheng "}),"\u8D44\u6E90\u4FDD\u969C"),((he=a.homepageInfo)==null?void 0:he.college_identifier)&&e.createElement(o.Link,{to:`/colleges/${(pe=a.homepageInfo)==null?void 0:pe.college_identifier}/statistics`,onClick:()=>u("otherResources"),className:i==="otherResources"?r.active:""},e.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u5B66\u9662\u7EDF\u8BA1"),((Ce=a.homepageInfo)==null?void 0:Ce.laboratory_admin_url)&&e.createElement("a",{href:(_e=a.homepageInfo)==null?void 0:_e.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")))};var Se=(0,o.connect)(({user:t,userDetail:m,loading:a,globalSetting:n})=>({user:t,userDetail:m,globalSetting:n,loading:a.models.index}))(Fe),B={flex_box_center:"flex_box_center___fbdiq",flex_space_between:"flex_space_between___BQn7e",flex_box_vertical_center:"flex_box_vertical_center___Oa32s",flex_box_center_end:"flex_box_center_end___O1PRd",flex_box_column:"flex_box_column___tbM4u",content:"content___CfMWZ",leftBox:"leftBox___xeHyR",leftWrap:"leftWrap___OLOk_",rightBox:"rightBox___MjarR",rightWrap:"rightWrap___VCOtb",hiddenBar:"hiddenBar___v2ORW",tip:"tip___rX3uN"},p=E(59301);const De=({userDetail:t,user:m,globalSetting:a,loading:n,dispatch:l})=>{const x=(0,o.useParams)(),f=(0,h.useRef)(),[b,c]=(0,h.useState)(!1);(0,h.useEffect)(()=>(l({type:"globalSetting/delayTipToggle",payload:!0}),()=>{l({type:"globalSetting/delayTipToggle",payload:!1})}),[]),(0,h.useEffect)(()=>{var C;return f.current=x.username,l({type:"userDetail/getHomepageInfo",payload:{username:f.current}}),["baseInfo","realNameCertification","careerCertification"].includes((C=location.pathname.split("/"))==null?void 0:C[3])&&l({type:"account/getBasicInfo",payload:{login:f.current}}),l({type:"account/getBasicInfo",payload:{login:f.current}}),l({type:"globalSetting/footerToggle",payload:!1}),()=>{l({type:"globalSetting/footerToggle",payload:!0})}},[x]);const g=C=>{const I=C.currentTarget;I.scrollHeight>I.clientHeight&&c(!0)};return p.createElement("div",{className:B.content},p.createElement("div",{className:B.leftBox},p.createElement("div",{className:`${B.leftWrap} ${b?"":B.hiddenBar}`,onMouseEnter:g,onMouseLeave:()=>c(!1)},p.createElement(Se,null))),p.createElement("div",{className:B.rightBox},p.createElement("div",{className:B.rightWrap},p.createElement(o.Outlet,null))))};var Re=(0,o.connect)(({userDetail:t,user:m,loading:a,globalSetting:n})=>({user:m,userDetail:t,globalSetting:n,loading:a.models.index}))(De)}}]);