build/static/js/34.38db170d.chunk.js

1 line
25 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(this.webpackJsonp=this.webpackJsonp||[]).push([[34],{CPca:function(e,n,t){},G9Lu:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAkCAYAAACTz/ouAAAABHNCSVQICAgIfAhkiAAAApdJREFUSEvdV0FPE1EQ/maroikkJp48WThrrPHizZLS6kljPBvwoKHlAld6gQNcrQcpxoNNSPBo9WRamtR/AMGLHnBNDJ6MHGgMpd1x3sLqdt1mn+krB1/SZLNv33wz880380qZPCfBeEKEFAN7BBSrK7QIQ4syOW6I8Ztd9hj3qiWqmMCgbJ7F8b/WokSxYARAUmRLWi75jTmMuY0SFU0BTAnAS8+YhPPl8AySjSLtGQFQRm5Pc6JjCckO7PZZbJoyrmyL84NdLoAbAR3xUCvR+zDI7AOOI45Rd6+Jz9U1auq4RkJykINN4WDcn6Z0jscsYEm8GVZGhad9ByjUS7QTBaIAIqtoIs8Fi3Gjq9KAuk6laelAxLgs3l/xA0gU25LO+egIQpQshx/WVqjsHZ6Y5kcW4U4gglcSwXo0gOpFQMUTmxh/KsZn/QcVwTyMgheF8p72saRD9MmUaVSY/exTapbPn25hkhgpMWRLH3qzsUqNoNHMDKelPi+77zv4UHtO9eA3tx7zxTYhIRU3QhZ2v37HJ8rmuCx6nvR/bDkYfbdKtvdOGScHXbywhWLt2R+Q9AxfiDm431UIrAA02rVOmYqj18W4+vnXwUABZNK0Bp8iRfKpA0yJkNRMtqVlV3qRLHuumoXAbX/+vZz8JjmGEW7j2+4PfPwPdKCuLaKB11KqCTdUlmtLieaMtYqwa4tWs2O8Fa5eRKncWJn2Ahr8wAmOTOFgqzWEVHBkxoBl8TJ+7GmzA8xrjUx1QA39No5IDtOAeq9mgnMOY+rZ+okdnVngaiaKpH73XYDjUr2qlHw4hC2jF68QDmzh4JopEK0q6idNWjroCyBMyY6D8V7V9K9gKkVJYXpBDt5VV3d5Lpv686Gc+QXUOG0rpirSLgAAAABJRU5ErkJggg=="},Hsgt:function(e,n,t){"use strict";t("5NDa");var a=t("5rEg"),c=t("cDcd"),r=t.n(c),i=a.a.Search;n.a=function(e){var n=e.placeholder,t=e.onSearch,a=e.onChange;return r.a.createElement(i,{allowClear:!0,placeholder:n,enterButton:"搜索",onSearch:t,width:"300px",onChange:a})}},NmTA:function(e,n,t){"use strict";var a=t("zLi2"),c=t.n(a),r=t("o+MX"),i=t.n(r),l=t("FLGM"),o=t.n(l),s=t("cDcd"),m=t.n(s),u=t("spEH"),p=t("2iEm"),d=t("vDqi"),f=t.n(d),g=(t("2qtc"),t("kLXV")),h=(t("T2oS"),t("W9HT")),E=(t("sRBo"),t("kaz8")),x=(t("5NDa"),t("5rEg")),b=t("lHQ6"),v=t.n(b),N=t("ZbhI"),y=t.n(N),k=t("M5Mt"),j=t.n(k),w=t("5PDf"),_=t.n(w),A=t("aqs5"),O=x.a.Search,C=function(e){var n=e.visible,t=e.onCancel,a=e.onSure,r=e.type,l=e.username,u=e.choosed,p=e.history,d=e.showCompeleteDialog,x=e.completeProfile,b=Object(s.useState)(1),N=c()(b,2),k=N[0],w=N[1],C=Object(s.useState)(0),S=c()(C,2),z=S[0],B=S[1],D=Object(s.useState)(!1),F=c()(D,2),I=F[0],L=F[1],H=Object(s.useState)(""),P=c()(H,2),R=P[0],T=P[1],U=Object(s.useState)([]),q=c()(U,2),M=q[0],Y=q[1],K=Object(s.useState)([]),Q=c()(K,2),V=Q[0],J=Q[1],W=Object(s.useState)(!0),G=c()(W,2),Z=G[0],X=G[1],$=Object(s.useState)(!1),ee=c()($,2),ne=ee[0],te=ee[1],ae=Object(s.useState)([]),ce=c()(ae,2),re=ce[0],ie=ce[1],le=Object(s.useState)([]),oe=c()(le,2),se=oe[0],me=oe[1];function ue(e,n){var t,a=i()(t="/".concat(r||"users","/")).call(t,l,"/projects.json");f.a.get(a,{params:{page:e,limit:20,is_public:"public",search:n,choosed:u}}).then((function(e){if(e&&e.data){var n=R?e.data.projects:(c=M,r=e.data.projects,o()(c).call(c,(function(e,n){if(""!==e){var t=y()(r).call(r,e);t>-1&&j()(r).call(r,t,1)}})),c=i()(c).call(c,r));me(R?se:n),B(e.data.count),Y(n),X(!1);var t=v()(e.data.count/20,0),a=e.data.count%20;L(a>0?t+1:t)}var c,r})).catch((function(e){}))}return Object(s.useEffect)((function(){n?(X(!0),ue()):(T(""),me([]),ie([]),Y([]))}),[n]),Object(s.useEffect)((function(){k>1&&(X(!0),ue(k,void 0))}),[k]),Object(s.useEffect)((function(){n&&u&&u.length>0&&J(u)}),[n,u]),Object(s.useEffect)((function(){V&&6===V.length?te(!0):te(!1)}),[V]),m.a.createElement(g.a,{visible:n,title:"选择精选项目",closable:!0,width:500,className:"ConcentrateBox",onCancel:t,onOk:function(){a&&a(V),J([])},okText:"确定",cancelText:"取消"},m.a.createElement(h.a,{spinning:Z},m.a.createElement("div",{className:"operateDiv"},m.a.createElement("p",null,"最多可选取6个公开仓库"),m.a.createElement(O,{placeholder:"请输入项目名称进行搜索",onSearch:function(e){e===R&&""===e||(me(M),V&&V.length>0?function(e){if(e&&e.length>0){for(var n=[],t=0;t<e.length;t++){var a=_()(se).call(se,(function(n){return n.id===e[t]}));a&&a.length>0&&n.push(a[0])}ie(n)}}(V):ie([]),w(1),T(e),ue(1,e))},enterButton:"搜索",allowClear:!0,value:R,onChange:function(e){return T(e.target.value)}})),m.a.createElement("div",{className:"conbox"},m.a.createElement(E.a.Group,{value:V,onChange:function(e){J(e)}},re&&re.length>0&&o()(re).call(re,(function(e,n){return m.a.createElement(E.a,{value:e.id,disabled:ne&&0===_()(V).call(V,(function(n){return n===e.id})).length},e.author&&"".concat(e.author.name,"/"),e.name)})),M&&M.length>0&&o()(M).call(M,(function(e,n){return!(re&&re.length>0&&0!==_()(re).call(re,(function(n){return n.id===e.id})).length)&&m.a.createElement(E.a,{value:e.id,disabled:ne&&0===_()(V).call(V,(function(n){return n===e.id})).length},e.author&&"".concat(e.author.name,"/"),e.name)})))),z>20&&k<I&&m.a.createElement("div",{className:"morelist",onClick:function(){return w(k+1)}},"查看更多"),M&&0===M.length&&re&&0===re.length&&m.a.createElement("div",{style:{textAlign:"center"}},"您还没有公开的",R&&"“".concat(R,"”"),"项目,先去",m.a.createElement(A.a,{showCompeleteDialog:d,completeProfile:x,sureFunc:function(){p.push("/projects/deposit/new".concat(r?"/".concat(l):""))},className:"color-blue"},"新建项目"))))};t("CPca"),n.a=function(e){var n=e.userLogin,t=e.current,a=e.showCompeleteDialog,r=e.completeProfile,l=e.history,d=e.type,g=e.title,h=e.typeFlag,E=e.btn,x=e.emptyContent,b=Object(s.useState)(void 0),v=c()(b,2),N=v[0],y=v[1],k=Object(s.useState)(!1),j=c()(k,2),w=j[0],_=j[1],A=Object(s.useState)([]),O=c()(A,2),S=O[0],z=O[1];function B(){var e,t=i()(e="/".concat(d||"users","/")).call(e,n,"/is_pinned_projects.json");f.a.get(t).then((function(e){if(e&&e.data){var n=e.data.projects;if(y(n),n&&n.length>0){var t=o()(n).call(n,(function(e){return e.project_id}));z(t)}}})).catch((function(e){}))}return Object(s.useEffect)((function(){B()}),[]),m.a.createElement(m.a.Fragment,null,m.a.createElement(C,{visible:w,onCancel:function(){return _(!1)},onSure:function(e){var t;e&&0===e.length&&z([]);var a=i()(t="/".concat(d||"users","/")).call(t,n,"/is_pinned_projects/pin.json");f.a.post(a,{is_pinned_project_ids:e}).then((function(e){e&&e.data&&(_(!1),B())})).catch((function(e){}))},username:n,choosed:S,completeProfile:r,showCompeleteDialog:a,history:l,type:d}),m.a.createElement("div",{className:"concentrate"},m.a.createElement(u.j,null,g||m.a.createElement("span",{className:"font-18"},"精选项目"),t&&(E&&N&&N.length>0||!E)&&m.a.createElement("a",{className:"color-blue",onClick:function(){return _(!0)}},E||"自定义精选项目")),N&&N.length>0&&m.a.createElement("div",null,m.a.createElement("ul",{className:"concentrateUl"},o()(N).call(N,(function(e,n){var t,a;return m.a.createElement("li",{key:e.id},m.a.createElement("a",{href:i()(t="/".concat(e.author&&e.author.login,"/")).call(t,e.identifier),className:"name task-hide"},e.name),m.a.createElement("p",{className:"task-hide desc"},e.description),e.topics&&m.a.createElement("div",{className:"viewProListTopics mt10"},o()(a=e.topics).call(a,(function(e){var n;return m.a.createElement(p.a,{to:i()(n="/explore/topic/".concat(e.id,"/")).call(n,encodeURIComponent(e.name)),className:"viewProListTopic mr15 font-13 task-hide"},e.name)}))),m.a.createElement(u.a,null,e.category&&!h&&m.a.createElement("span",{className:"tagName"},e.category.name),m.a.createElement("span",{className:"pariseCount ml2"},m.a.createElement("i",{className:"iconfont icon-xingzhuang"}),e.watchers_count),m.a.createElement("span",{className:"forkCount"},m.a.createElement("i",{className:"iconfont icon-morenfuke_icon1"}),e.forked_count)))}))))),!x&&N&&0===N.length&&t&&m.a.createElement("div",{className:"ConcentrateTip"},m.a.createElement("i",{className:"iconfont icon-tishi2"}),"你还没有设置精选项目,",m.a.createElement("a",{onClick:function(){return _(!0)}},"点击设置")),x&&N&&0===N.length?m.a.createElement("div",{className:"ConcentrateTipImg"},x,m.a.createElement("span",{className:"font-15"},"暂无数据",t&&m.a.createElement("span",null,"",m.a.createElement("a",{className:"color-blue",onClick:function(){return _(!0)}},"点击设置")))):"")}},spEH:function(e,n,t){"use strict";t.d(n,"d",(function(){return S})),t.d(n,"b",(function(){return z})),t.d(n,"j",(function(){return B})),t.d(n,"a",(function(){return D})),t.d(n,"c",(function(){return F})),t.d(n,"g",(function(){return I})),t.d(n,"n",(function(){return L})),t.d(n,"m",(function(){return H})),t.d(n,"q",(function(){return P})),t.d(n,"k",(function(){return R})),t.d(n,"r",(function(){return T})),t.d(n,"f",(function(){return U})),t.d(n,"p",(function(){return q})),t.d(n,"l",(function(){return M})),t.d(n,"e",(function(){return Y})),t.d(n,"o",(function(){return K})),t.d(n,"h",(function(){return Q})),t.d(n,"i",(function(){return V}));var a,c,r,i,l,o,s,m,u,p,d,f,g,h,E,x,b,v,N,y,k,j,w,_,A=t("YdDX"),O=t.n(A),C=t("vOnD"),S=C.a.div(a||(a=O()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),z=C.a.div(c||(c=O()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),B=C.a.div(r||(r=O()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),D=C.a.div(i||(i=O()(["{\n display:flex;\n align-items: center;\n}"]))),F=C.a.div(l||(l=O()(["{\n display:flex;\n align-items: flex-start;\n}"]))),I=(C.a.div(o||(o=O()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),C.a.div(s||(s=O()(["{\n display:flex;\n align-items:flex-start;\n}"])))),L=C.a.div(m||(m=O()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),H=C.a.div(u||(u=O()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),P=(C.a.div(p||(p=O()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),C.a.div(d||(d=O()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),R=C.a.div(f||(f=O()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),T=C.a.div(g||(g=O()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),U=C.a.a(h||(h=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),q=C.a.a(E||(E=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),M=C.a.a(x||(x=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),Y=(C.a.a(b||(b=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),C.a.a(v||(v=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),K=C.a.a(N||(N=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),Q=(C.a.ul(y||(y=O()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),C.a.a(k||(k=O()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),C.a.a(j||(j=O()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),V=C.a.div(w||(w=O()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));C.a.div(_||(_=O()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))},wZuH:function(e,n,t){"use strict";t.r(n),t("DjyN");var a,c,r,i,l,o,s,m,u=t("NUBc"),p=(t("T2oS"),t("W9HT")),d=(t("qVdP"),t("jsC+")),f=(t("7Kak"),t("9yH6")),g=(t("5Dmo"),t("3S7+")),h=(t("+L6B"),t("2/Rp")),E=t("EcSs"),x=t.n(E),b=(t("lUTK"),t("BvKs")),v=t("zLi2"),N=t.n(v),y=t("o+MX"),k=t.n(y),j=t("FLGM"),w=t.n(j),_=t("cDcd"),A=t.n(_),O=t("2iEm"),C=t("Hsgt"),S=(t("Q9mQ"),t("diRs"),t("KkuB"),t("VUSe"),t("YdDX")),z=t.n(S),B=t("vOnD"),D=function(e){var n=e.fork,t=e.parise,i=B.a.div(a||(a=z()(["{\n display:flex;\n align-item:center;\n }"]))),l=B.a.span(c||(c=z()(["{\n display:flex;\n align-item:center;\n margin-left:30px;\n padding:0px 12px;\n border-radius:13px;\n background-color:#EBF4FE;\n height:24px;\n line-height:24px;\n font-size:12px;\n }"]))),o=B.a.span(r||(r=z()(["{\n display:flex;\n align-items:center;\n margin-left:30px;\n padding:0px 12px;\n border-radius:13px;\n background-color:#FFF3DC;\n height:24px;\n line-height:24px;\n font-size:12px;\n }"])));return A.a.createElement(i,null,n||0===n?A.a.createElement(l,null,A.a.createElement("i",{className:"iconfont icon-morenfuke_icon1 font-15 mr3",style:{color:"#1B8FFF"}}),"fork(",n,")"):"",t||0===t?A.a.createElement(o,null,A.a.createElement("i",{className:"iconfont icon-xingzhuang font-14 mr3",style:{color:"#FFA802"}}),"点赞(",t,")"):"")},F=t("wd/R"),I=t.n(F),L=function(e){var n,t=e.item,a=e.key,c=e.OIdentifier;return A.a.createElement("div",{className:"team_project",key:a},A.a.createElement("p",{className:"t_p_title"},A.a.createElement("span",{className:"flex1",style:{display:"flex",alignItems:"center"}},A.a.createElement(O.a,{to:k()(n="/".concat(c,"/")).call(n,t.identifier),className:"name"},t.name),!t.is_public&&A.a.createElement("span",{className:"privateTag"},"私有"),t.forked_from_project_id&&A.a.createElement("i",{className:"iconfont icon-fork font-18 color-orange ml8"}),t.type&&2===t.type?A.a.createElement(g.a,{title:"该项目是一个镜像",className:"ml8"},A.a.createElement("i",{className:"iconfont icon-banbenku font-18 color-green"})):""),A.a.createElement(D,{fork:t.forked_count,parise:t.praises_count})),A.a.createElement("div",{className:"desc"},t.description),A.a.createElement("div",{className:"infos"},A.a.createElement(g.a,{title:t.full_last_update_time&&I()(t.full_last_update_time).format("YYYY-MM-DD HH:mm"),placement:"bottom"},A.a.createElement("span",{className:"font-12 color-grey-8"},"更新于",t.time_ago))))},H=(t("MXD1"),t("CFYs")),P=t("+oHS"),R=t.n(P),T=t("lHQ6"),U=t.n(T),q=function(e){var n=e.name,t=e.icon,a=e.count,c=e.bottom,r=e.children,i=e.url;return A.a.createElement("div",{className:"box"},A.a.createElement("div",{className:"head"},A.a.createElement("span",{className:"font-17"},t,n,a&&"(".concat(a,")")),i&&A.a.createElement(O.a,{to:i,style:{color:"rgba(31, 35, 41, 1)"}},"更多",A.a.createElement("i",{className:"iconfont icon-youjiantou font-12 ml3"}))),A.a.createElement("div",{className:"content"},r),c?A.a.createElement("div",{className:"foot"},c):"")},M=t("vDqi"),Y=t.n(M),K=t("sYIF"),Q=t("2CTR"),V=t("G9Lu"),J=t.n(V),W=t("aqs5"),G=B.a.span(i||(i=z()(["{\n color:#888;\n font-size:14px;\n margin-right:10px;\n height:20px;\n line-height:20px;\n}"]))),Z=B.a.div(l||(l=z()(["{\n display:flex;\n aligin:center;\n}"]))),X=B.a.div(o||(o=z()(["{\n font-size:15px;\n color:#333;\n margin-bottom:8px;\n height:18px;\n line-height:18px;\n width:210px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}"]))),$=B.a.div(s||(s=z()(["{\n color:rgba(31, 35, 41, 1);\n font-size:15px;\n margin-bottom:8px;\n height:18px;\n line-height:18px;\n width:230px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}"]))),ee=B.a.img(m||(m=z()(["{\n border-radius:50%;\n width:45px;\n height:45px;\n margin-right:12px;\n}"]))),ne=function(e){var n,t,a=e.OIdentifier,c=e.history,r=e.admin,i=e.showCompeleteDialog,l=e.completeProfile,o=e.enterpriseOpened,s=Object(_.useState)(void 0),m=N()(s,2),u=m[0],p=m[1],d=Object(_.useState)(void 0),f=N()(d,2),g=f[0],h=f[1],E=Object(_.useState)(void 0),x=N()(E,2),b=x[0],v=x[1];function y(){for(var e="#",n=["1","2","3","4","4","5","6","7","8","9","a","b","c","d","e","f"],t=0;t<6;t++)e+=n[U()(16*Math.random())];return e}return Object(_.useEffect)((function(){var e;a&&(e="/organizations/".concat(a,"/organization_users.json"),Y.a.get(e,{params:{limit:5}}).then((function(e){e&&e.data&&h(e.data)})).catch((function(e){})),function(e){var n="/organizations/".concat(e,"/teams.json");Y.a.get(n,{params:{limit:5}}).then((function(e){e&&e.data&&v(e.data)})).catch((function(e){}))}(a),function(e){var n="/organizations/".concat(e,"/languages.json");Y.a.get(n,{params:{limit:10}}).then((function(e){if(e&&e.data){var n,t=e.data,a=[];w()(n=R()(t)).call(n,(function(e,n){a.push({name:e,percent:t[e].replace("%",""),color:y()})})),p(a)}})).catch((function(e){}))}(a))}),[a]),A.a.createElement("div",{className:"list-r"},u&&u.length>0?A.a.createElement(q,{name:"仓库语言",icon:A.a.createElement("i",{className:"iconfont icon-cangkuyuyanicon font-17 mr8"})},w()(u).call(u,(function(e,n){return A.a.createElement("div",{className:"progress"},A.a.createElement("span",{className:"mr10"},e.name),A.a.createElement(H.a,{percent:e.percent,strokeColor:e.color}))}))):"",g&&g.organization_users&&g.organization_users.length>0?A.a.createElement(q,{name:"组织成员",count:g&&g.total_count,icon:A.a.createElement("i",{className:"iconfont icon-zuzhichengyuan1 font-16 mr8"}),url:"/".concat(a,"/members")},w()(n=g.organization_users).call(n,(function(e,n){return n<5&&A.a.createElement("div",{className:"teammembers",key:n},A.a.createElement(O.a,{to:"/".concat(e.user&&e.user.login)},A.a.createElement(ee,{src:Object(K.i)("/".concat(e.user&&e.user.image_url)),alt:"",className:"m-img"})),A.a.createElement("div",null,A.a.createElement(O.a,{to:"/".concat(e.user&&e.user.login)},A.a.createElement(X,null,e.user&&e.user.name)),A.a.createElement(Z,null,A.a.createElement(G,null,"加入时间:",e.created_at))))}))):"",!o&&A.a.createElement(q,{name:"组织团队",count:b&&b.total_count,icon:A.a.createElement("i",{className:"iconfont icon-zuzhituandui font-17 mr8"}),bottom:r&&A.a.createElement(W.a,{showCompeleteDialog:i,completeProfile:l,sureFunc:function(){return c.push("/".concat(a,"/teams/new"))},className:"ant-btn newBtn"},"新建团队",A.a.createElement("img",{src:J.a,alt:"",width:"9",className:"ml5"})),url:"/".concat(a,"/teams")},b&&b.teams&&b.teams.length>0?A.a.createElement(A.a.Fragment,null,w()(t=b.teams).call(t,(function(e,n){var t;return n<5&&A.a.createElement("div",{className:"teammembers",key:n},A.a.createElement("span",{className:"memberIndex"},n+1),A.a.createElement("div",null,e.is_admin||e.is_member?A.a.createElement(O.a,{to:k()(t="/".concat(a,"/teams/")).call(t,e.id)},A.a.createElement($,null,e.nickname)):A.a.createElement($,null,e.nickname),A.a.createElement(Z,null,A.a.createElement(G,null,A.a.createElement("span",{style:{color:"rgba(31, 35, 41, 1)"}},e.num_users),"名成员"),A.a.createElement(G,null,A.a.createElement("span",{style:{color:"rgba(31, 35, 41, 1)"}},e.num_projects),"个仓库"))))}))):A.a.createElement(Q.a,{_html:"暂无团队",small:!0})))},te=t("NmTA"),ae=t("bjH3"),ce=t("dF3D");n.default=function(e){var n=Object(_.useState)(void 0),t=N()(n,2),a=t[0],c=t[1],r=Object(_.useState)(!1),i=N()(r,2),l=i[0],o=i[1],s=Object(_.useState)(void 0),m=N()(s,2),E=m[0],v=m[1],y=Object(_.useState)(void 0),j=N()(y,2),S=j[0],z=j[1],B=Object(_.useState)(1),D=N()(B,2),F=D[0],I=D[1],H=Object(_.useState)("updated_on"),P=N()(H,2),R=P[0],T=P[1],U=Object(_.useState)("overview"),q=N()(U,2),M=q[0],V=q[1],J=e.match.params.OIdentifier,G=(e.current_user,e.organizeDetail),Z=e.enterpriseOpenInfo;Object(_.useEffect)((function(){if(G){var e,n,t=G.nickname;document.title=k()(e=k()(n="".concat(t,"(")).call(n,J,") ")).call(e,G.description)}}),[G]),Object(_.useEffect)((function(){var e;J&&"subject"===M&&(o(!0),e="/organizations/".concat(J,"/projects.json"),Y.a.get(e,{params:{search:S,page:F,limit:15,sort_by:R,sort_direction:"desc"}}).then((function(e){e&&e.data&&(c(e.data.projects),v(e.data.total_count)),o(!1)})).catch((function(e){o(!1)})))}),[J,R,F,S,M]);var X=A.a.createElement(b.a,{onClick:function(e){return T(e.key)}},A.a.createElement(b.a.Item,{key:"updated_on"},"更新时间排序"),A.a.createElement(b.a.Item,{key:"created_on"},"创建时间排序"),A.a.createElement(b.a.Item,{key:"praises_count"},"点赞数排序"),A.a.createElement(b.a.Item,{key:"forked_count"},"fork数排序"));return W.a,x()({},e,{sureFunc:function(){e.history.push("/projects/deposit/new/".concat(J))}}),W.a,x()({},e,{sureFunc:function(){e.history.push("/projects/mirror/new/".concat(J))}}),G?A.a.createElement("div",{className:"content-orz"},A.a.createElement("div",{className:"top-orz"},A.a.createElement("div",{className:"box"},A.a.createElement("img",{src:Object(K.i)(G&&G.avatar_url),alt:""}),A.a.createElement("div",{className:"info-orz"},A.a.createElement("p",{className:"orz-main"},A.a.createElement("span",{className:"orz-name task-hide"},G&&G.nickname),G&&A.a.createElement("div",null,G.is_admin&&!Z.isOpen&&A.a.createElement(O.a,{to:"/".concat(J,"/enterprise")},A.a.createElement(h.a,{type:"primary"},"开通工作台")),Z.isOpen&&G.is_member&&(Z.url?A.a.createElement(h.a,{type:"primary",onClick:function(){window.open(Z.url)}},"前往工作台"):A.a.createElement(h.a,{type:"primary"},"正在开通工作台")),G.is_admin&&A.a.createElement(O.a,{to:"/".concat(J,"/setting"),className:"color-blue ml20 font-14"},A.a.createElement(h.a,{type:"primary",ghost:!0},"设置")))),A.a.createElement("div",{className:"orz-desc task-hide-2"},A.a.createElement(g.a,{title:G&&G.description,placement:"bottomLeft"},A.a.createElement("span",{style:{display:"block"}},G&&G.description)))))),A.a.createElement("div",{className:"list"},A.a.createElement("div",{className:"list-l"},G.news_title&&A.a.createElement("div",{className:"teamnewstatus mb30"},A.a.createElement("p",{className:"teamname"},A.a.createElement("i",{className:"iconfont icon-dongtaiicon1"}),A.a.createElement("span",null,"新闻动态")),A.a.createElement("p",{className:"teamtitle"},G.news_title),A.a.createElement("div",{className:"teamdesc"},G.news_content)),A.a.createElement("div",{className:"sepment",onChange:function(e){V(e.target.value)}},A.a.createElement(f.a.Group,{size:"large",value:M},A.a.createElement(f.a.Button,{value:"overview",style:{width:"130px"}},"概览"),A.a.createElement(f.a.Button,{value:"subject",style:{width:"130px"}},"仓库"))),"overview"===M&&A.a.createElement("div",{className:"overviewcontent"},A.a.createElement(te.a,x()({},e,{title:A.a.createElement("p",{className:"names"},A.a.createElement("i",{className:"iconfont icon-jingxuanxiangmu font-17 mr8"}),A.a.createElement("span",{className:"font-17"},"精选项目")),btn:A.a.createElement("span",null,A.a.createElement("i",{className:"iconfont icon-zidingyi font-14 mr5"}),"自定义"),emptyContent:A.a.createElement("img",{src:ce.a,width:"325px",alt:""}),typeFlag:!0,userLogin:J,type:"organizations",current:G.is_admin})),G.memo&&A.a.createElement("div",null,A.a.createElement("p",{className:"mt30 mb10"},A.a.createElement("i",{className:"iconfont icon-zuzhijieshao mr4"}),A.a.createElement("span",{className:"font-17"},"组织介绍")),A.a.createElement(ae.a,{className:"break_word_comments imageLayerParent",value:G.memo,url:e.history.location}))),"subject"===M&&A.a.createElement("div",null,A.a.createElement("div",null,A.a.createElement("div",{className:"head"},A.a.createElement("div",{style:{width:"370px"}},A.a.createElement(C.a,{placeholder:"输入仓库名称进行搜索",onSearch:function(e){z(e)}})),A.a.createElement("p",null,G&&G.can_create_project?A.a.createElement(W.a,x()({},e,{sureFunc:function(){e.history.push("/projects/deposit/new/".concat(J))}}),A.a.createElement("a",{className:"addBtn mr30"},"+ 新建项目")):"",A.a.createElement(d.a,{overlay:X},A.a.createElement("a",{className:"color-blue"},"排序",A.a.createElement("i",{className:"iconfont icon-sanjiaoxing-down ml3 font-14"}))))),A.a.createElement(p.a,{spinning:l},A.a.createElement("div",{className:"team"},a&&a.length>0?w()(a).call(a,(function(e,n){return A.a.createElement(L,{item:e,keu:n,OIdentifier:J})})):A.a.createElement(Q.a,{_html:"暂无数据"})))),E>15&&A.a.createElement("div",{className:"mb20 mt20",style:{textAlign:"center"}},A.a.createElement(u.a,{simple:!0,current:F,total:E,pageSize:15,onChange:function(e){return I(e)}})))),A.a.createElement(ne,{admin:G&&G.is_admin,OIdentifier:J,showCompeleteDialog:e.showCompeleteDialog,completeProfile:e.completeProfile,history:e.history,enterpriseOpened:Z.isOpen}))):""}}}]);