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.
2 lines
18 KiB
2 lines
18 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2529],{99038:function(Se,F,E){E.r(F),E.d(F,{default:function(){return Ne}});var h=E(59301),l=E(71471),S=E(95435),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"},D="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=",R="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=",y="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",z="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=",k=E(2992),ve=E(66593),e=E(59301),U=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,pe=(t,m)=>{var a={};for(var n in t)ge.call(t,n)&&m.indexOf(n)<0&&(a[n]=t[n]);if(t!=null&&U)for(var n of U(t))m.indexOf(n)<0&&he.call(t,n)&&(a[n]=t[n]);return a},Ce=(t,m,a)=>new Promise((n,u)=>{var B=i=>{try{_(a.next(i))}catch(g){u(g)}},v=i=>{try{_(a.throw(i))}catch(g){u(g)}},_=i=>i.done?n(i.value):Promise.resolve(i.value).then(B,v);_((a=a.apply(t,m)).next())}),_e=(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))(_e||{});const De=[{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"}],Be=t=>{var m=t,{userDetail:a,user:n,globalSetting:u,loading:B,dispatch:v}=m,_=pe(m,["userDetail","user","globalSetting","loading","dispatch"]),i,g,N,b,j,w,V,q,O,W,Q,X,P,L,H,M,K,G,J,Y,T,Z,$,ee,te,ne,ae,re,le,oe,se,ce,ue,ie,me,Ae,de,Ee,fe;const I=(0,l.useLocation)(),o=(0,h.useRef)(),[s,c]=(0,h.useState)(),d=(0,l.useParams)();(0,h.useEffect)(()=>{var A,f;o.current=(A=I.pathname.split("/"))==null?void 0:A[2];const Fe=(f=I.pathname.split("/"))==null?void 0:f[3];c(Fe||"classrooms")},[I.pathname]);const ke=()=>Ce(void 0,null,function*(){(yield v({type:"userDetail/signed"}))&&v({type:"userDetail/getHomepageInfo",payload:{username:o.current}})});console.log("user.userInfo",n.userInfo);const Ie=A=>{let f=Number(A||0);return A>1e4?(f=f/1e4,f=Math.floor(f*10)/10,f+"\u4E07"):f},x=((i=n.userInfo)==null?void 0:i.login)===o.current;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},((g=a.homepageInfo)==null?void 0:g.avatar_url)&&e.createElement("img",{className:r.avatar,width:56,alt:"\u5934\u50CF",src:`${ve.Z.IMG_SERVER}/images/${(N=a.homepageInfo)==null?void 0:N.avatar_url}`}),e.createElement("div",null,e.createElement("b",{className:r.name},(b=a.homepageInfo)==null?void 0:b.name),((j=n.userInfo)==null?void 0:j.login)===(d==null?void 0:d.username)&&e.createElement("span",null,e.createElement("i",{className:"iconfont icon-bianji11 ml10 current",onClick:()=>l.history.push(`/users/${o.current}/baseInfo/edit`)})),e.createElement("div",{className:r.approve},((w=n.userInfo)==null?void 0:w.login)===(d==null?void 0:d.username)?e.createElement(e.Fragment,null,e.createElement(S.Z,{placement:"bottom",title:(V=a.homepageInfo)!=null&&V.professional_certification?"\u5DF2\u804C\u4E1A\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u804C\u4E1A\u8BA4\u8BC1"},e.createElement("span",{onClick:()=>l.history.push(`/users/${o.current}/careerCertification`)},e.createElement("img",{width:14,src:(q=a.homepageInfo)!=null&&q.professional_certification?D:R,alt:""}),e.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1"))),e.createElement(S.Z,{placement:"bottom",title:(O=a.homepageInfo)!=null&&O.authentication?"\u5DF2\u5B9E\u540D\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u5B9E\u540D\u8BA4\u8BC1"},e.createElement("span",{onClick:()=>l.history.push(`/users/${o.current}/realNameCertification`)},e.createElement("img",{width:14,src:(W=a.homepageInfo)!=null&&W.authentication?y:z,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:(Q=a.homepageInfo)!=null&&Q.professional_certification?D:R,alt:""}),e.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1")),e.createElement("span",{style:{cursor:"default"}},e.createElement("img",{width:14,src:(X=a.homepageInfo)!=null&&X.authentication?y:z,alt:""}),e.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))))),e.createElement("div",{className:r.number},e.createElement("div",null,e.createElement("b",null,(P=a.homepageInfo)==null?void 0:P.experience),e.createElement("span",null,x?"\u6211":"TA","\u7684\u7ECF\u9A8C\u503C")),e.createElement("div",null,e.createElement("b",null,Ie(((L=a.homepageInfo)==null?void 0:L.grade)||0)),e.createElement("span",null,x?"\u6211":"TA","\u7684\u91D1\u5E01"))),x&&e.createElement("div",{className:r.attendance},(H=a.homepageInfo)!=null&&H.attendance_signed?e.createElement("div",{className:r.btn},"\u5DF2\u7B7E\u5230"):e.createElement("div",{style:{cursor:"pointer"},onClick:ke,className:r.btn},"\u7ACB\u5373\u7B7E\u5230")),e.createElement("div",{className:r.nav},!((K=(((M=u.setting)==null?void 0:M.navbar)||[]).find(A=>A.link==="/classrooms"))!=null&&K.hidden)&&e.createElement(l.Link,{className:s==="classrooms"?r.active:"",to:`/users/${o.current}/classrooms`,onClick:()=>c("classrooms")},e.createElement("i",{className:"iconfont icon-jiaoxueketang1 "}),"\u6559\u5B66\u8BFE\u5802"),!((J=(((G=u.setting)==null?void 0:G.navbar)||[]).find(A=>A.link==="/shixuns"))!=null&&J.hidden)&&e.createElement(l.Link,{className:s==="shixuns"?r.active:"",to:`/users/${o.current}/shixuns`,onClick:()=>c("shixuns")},e.createElement("i",{className:"iconfont icon-shijianxiangmu "}),"\u5B9E\u8DF5\u9879\u76EE"),!((T=(((Y=u.setting)==null?void 0:Y.navbar)||[]).find(A=>A.link==="/paths"))!=null&&T.hidden)&&e.createElement(l.Link,{className:s==="paths"?r.active:"",to:`/users/${o.current}/paths`,onClick:()=>c("paths")},e.createElement("i",{className:"iconfont icon-shijiankecheng "}),"\u5B9E\u8DF5\u8BFE\u7A0B"),((Z=n.userInfo)==null?void 0:Z.main_site)&&!(($=u.setting)!=null&&$.is_local)&&e.createElement("li",{className:`${s==="projects"?r.active:""}`},e.createElement(l.Link,{className:s==="projects"?r.active:"",to:`/users/${o.current}/projects`,onClick:()=>c("projects")},e.createElement("i",{className:"iconfont icon-kaifaxiangmu "}),"\u5F00\u53D1\u9879\u76EE")),((ee=n.userInfo)==null?void 0:ee.login)===(d==null?void 0:d.username)&&e.createElement(l.Link,{to:`/users/${o.current}/competitions`,onClick:()=>c("teach-group"),className:s==="competitions"?r.active:""},e.createElement("i",{className:"iconfont icon-xuexipaiming"}),"\u7ADE\u8D5B\u7BA1\u7406"),((te=n.userInfo)==null?void 0:te.main_site)&&!((ne=u.setting)!=null&&ne.is_local)&&(x&&((ae=n.userInfo)==null?void 0:ae.is_teacher)||((re=n.userInfo)==null?void 0:re.admin))&&e.createElement(l.Link,{className:s==="videos"?r.active:"",to:`/users/${o.current}/videos`,onClick:()=>c("videos")},e.createElement("i",{className:"iconfont icon-shipinwenjian "}),"\u89C6\u9891\u6587\u4EF6"),((le=n.userInfo)==null?void 0:le.main_site)&&x&&((oe=n.userInfo)==null?void 0:oe.is_teacher)&&e.createElement(l.Link,{className:s==="topics"?r.active:"",to:`/users/${o.current}/topics/personal`,onClick:()=>c("topics")},e.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u8BFE\u5802\u8D44\u6E90"),e.createElement(l.Link,{to:`/users/${o.current}/vspaces`,onClick:()=>c("vspaces"),className:s==="vspaces"?r.active:""},e.createElement("i",{className:"iconfont icon-xunishequ "}),"\u865A\u62DF\u793E\u533A"),((se=n.userInfo)==null?void 0:se.login)===(d==null?void 0:d.username)&&((ce=n.userInfo)==null?void 0:ce.mirror_marker_auth)&&e.createElement(l.Link,{to:`/users/${o.current}/experiment-img`,onClick:()=>c("experiment-img"),className:s==="experiment-img"?r.active:""},e.createElement("i",{className:"iconfont icon-jingxiang2 "}),"\u5B9E\u9A8C\u955C\u50CF"),e.createElement(l.Link,{to:`/users/${o.current}/certificate`,onClick:()=>c("certificate"),className:s==="certificate"?r.active:""},e.createElement("i",{className:"iconfont icon-zhengshuguanli "}),"\u8BC1\u4E66\u7BA1\u7406"),((ue=n.userInfo)==null?void 0:ue.login)===(d==null?void 0:d.username)&&e.createElement(l.Link,{to:`/users/${o.current}/teach-group`,onClick:()=>c("teach-group"),className:s==="teach-group"?r.active:""},e.createElement("i",{className:"iconfont icon-tuandui "}),"\u6559\u7814\u56E2\u961F"),((0,k.Ny)()||((ie=n.userInfo)==null?void 0:ie.login)===o.current)&&e.createElement(l.Link,{to:`/users/${o.current}/dataSet`,onClick:()=>c("dataSet"),className:s==="dataSet"?r.active:""},e.createElement("i",{className:"iconfont icon-danceng-shujuji "}),"\u6570\u636E\u96C6\u7BA1\u7406"),((0,k.Ny)()||((me=n.userInfo)==null?void 0:me.login)===o.current)&&e.createElement(l.Link,{to:`/users/${o.current}/resourcesCenter`,onClick:()=>c("resourcesCenter"),className:s==="resourcesCenter"?r.active:""},e.createElement("i",{className:"iconfont icon-ziyuanzhongxin "}),"\u8D44\u6E90\u4E2D\u5FC3"),e.createElement(l.Link,{to:`/users/${o.current}/otherResources`,onClick:()=>c("otherResources"),className:s==="otherResources"?r.active:""},e.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u8D44\u6E90\u94FE\u63A5"),(0,k.Ny)()&&e.createElement(l.Link,{to:`/users/${o.current}/resourceGuarantee`,onClick:()=>c("resourceGuarantee"),className:s==="resourceGuarantee"?r.active:""},e.createElement("i",{className:"iconfont icon-renzheng "}),"\u8D44\u6E90\u4FDD\u969C"),((Ae=a.homepageInfo)==null?void 0:Ae.college_identifier)&&e.createElement(l.Link,{to:`/colleges/${(de=a.homepageInfo)==null?void 0:de.college_identifier}/statistics`,onClick:()=>c("otherResources"),className:s==="otherResources"?r.active:""},e.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u5B66\u9662\u7EDF\u8BA1"),((Ee=a.homepageInfo)==null?void 0:Ee.laboratory_admin_url)&&e.createElement("a",{href:(fe=a.homepageInfo)==null?void 0:fe.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")))};var be=(0,l.connect)(({user:t,userDetail:m,loading:a,globalSetting:n})=>({user:t,userDetail:m,globalSetting:n,loading:a.models.index}))(Be),C={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 xe=({userDetail:t,user:m,globalSetting:a,loading:n,dispatch:u})=>{const B=(0,l.useParams)(),v=(0,h.useRef)(),[_,i]=(0,h.useState)(!1);(0,h.useEffect)(()=>(u({type:"globalSetting/delayTipToggle",payload:!0}),()=>{u({type:"globalSetting/delayTipToggle",payload:!1})}),[]),(0,h.useEffect)(()=>(v.current=B.username,u({type:"userDetail/getHomepageInfo",payload:{username:v.current}}),u({type:"account/getBasicInfo",payload:{login:v.current}}),u({type:"globalSetting/footerToggle",payload:!1}),()=>{u({type:"globalSetting/footerToggle",payload:!0})}),[B]);const g=N=>{const b=N.currentTarget;b.scrollHeight>b.clientHeight&&i(!0)};return p.createElement("div",{className:C.content},p.createElement("div",{className:C.leftBox},p.createElement("div",{className:`${C.leftWrap} ${_?"":C.hiddenBar}`,onMouseEnter:g,onMouseLeave:()=>i(!1)},p.createElement(be,null))),p.createElement("div",{className:C.rightBox},p.createElement("div",{className:C.rightWrap},p.createElement(l.Outlet,null))))};var Ne=(0,l.connect)(({userDetail:t,user:m,loading:a,globalSetting:n})=>({user:m,userDetail:t,globalSetting:n,loading:a.models.index}))(xe)}}]);
|