1 line
6.1 KiB
JavaScript
1 line
6.1 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[186],{"0Rb4":function(e,t,a){"use strict";a.d(t,"c",(function(){return c})),a.d(t,"d",(function(){return l})),a.d(t,"b",(function(){return o})),a.d(t,"a",(function(){return i}));var n=a("mnMc"),r=a.n(n),c=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},l=function(e){return e&&e.login?e.login:""},o=function(){var e=navigator.userAgent;return r()(e).call(e,"Mac")?"MacOS":r()(e).call(e,"X11")||r()(e).call(e,"Linux")?"Linux":r()(e).call(e,"Android")?"Android":r()(e).call(e,"iPhone")||r()(e).call(e,"iPad")?"iOS":r()(e).call(e,"Win")?"Windows":"Unknown"},i=function(){var e=navigator.userAgent,t="Unknown";return r()(e).call(e,"Firefox")?t="Firefox":r()(e).call(e,"Safari")&&!r()(e).call(e,"Chrome")?t="Safari":r()(e).call(e,"MSIE")||r()(e).call(e,"Trident")?t="Internet Explorer":r()(e).call(e,"Edge")||r()(e).call(e,"Edg")?t="Edge":r()(e).call(e,"QQBrowser")?t="QQBrowser":r()(e).call(e,"LBBrowser")?t="liebao":r()(e).call(e,"360")?t="360Browser":r()(e).call(e,"Opera")||r()(e).call(e,"OPR")?t="Opera":r()(e).call(e,"Chrome")&&(t="Chrome"),t}},HvOP:function(e,t,a){"use strict";a.r(t),a("DjyN");var n=a("NUBc"),r=(a("T2oS"),a("W9HT")),c=(a("lUTK"),a("BvKs")),l=a("zLi2"),o=a.n(l),i=(a("5NDa"),a("5rEg")),s=a("o+MX"),u=a.n(s),m=a("FLGM"),p=a.n(m),d=a("cDcd"),f=a.n(d),g=(a("0+QZ"),a("spEH")),E=a("2CTR"),j=(a("vDqi"),a("TxSN")),x=a("UxOB"),b=a("10VC"),v=a("0Rb4"),h=i.a.Search;t.default=function(e){e.match.params.deptId;var t=Object(d.useState)(0),a=o()(t,2),l=a[0],i=a[1],s=Object(d.useState)(void 0),m=o()(s,2),_=m[0],N=m[1],P=Object(d.useState)(void 0),O=o()(P,2),S=O[0],w=O[1],C=Object(d.useState)(1),k=o()(C,2),I=k[0],T=k[1],y=Object(d.useState)(0),B=o()(y,2),U=B[0],z=B[1],A=Object(d.useState)(void 0),M=o()(A,2),L=M[0],Q=M[1],D=Object(d.useState)(void 0),R=o()(D,2),q=R[0],F=R[1],H=Object(d.useState)(!1),J=o()(H,2),W=J[0],X=J[1],K=e.id,G=e.temp,V=e.sectionProjectTitle;return Object(d.useEffect)((function(){var t,a=Object(v.c)(),n=e.location.pathname,r=Object(v.b)(),c=Object(v.a)(),l=Object(v.d)(e.current_user),o=u()(t=" 操作系统:".concat(r,";浏览器:")).call(t,c,";");Object(j.X)({url:n,username:l,uuid:a,remark:o})}),[]),Object(d.useEffect)((function(){K&&Object(j.E)(K).then((function(e){e&&N(e.data.rows)})).catch((function(e){}))}),[K]),Object(d.useEffect)((function(){K&&(X(!0),Object(j.D)(K,{pageNum:I,name:L,pageSize:20,projectTypeId:0===l?void 0:l}).then((function(e){e&&(w(e.data.rows),z(e.data.total),X(!1))})).catch((function(e){})))}),[K,l,I,L]),c.a,c.a.Item,c.a.Item,c.a.Item,c.a.Item,f.a.createElement("div",{className:"in_pro"},f.a.createElement("div",{className:"boxmain",style:{paddingTop:"56px"}},f.a.createElement("p",{className:"in_title"},V),G===b.b.zone1&&f.a.createElement("p",{className:"project_sub_title"},"聚合开源特色项目,搭建硬件开源服务桥梁"),f.a.createElement(g.g,null,f.a.createElement("ul",{className:"in_pro_menu"},f.a.createElement("li",{className:"u_t"},f.a.createElement("i",{className:"iconfont icon-muluicon font-15 mr10 mt2",style:{color:"#1f2329"}}),"项目分类"),f.a.createElement("li",{className:0===l?"active":"",onClick:function(){i(0)}},"全部分类"),_&&_.length>0&&p()(_).call(_,(function(e,t){return f.a.createElement("li",{className:e.id===l?"active":"",onClick:function(){i(e.id),window.scrollTo(0,400)}},e.name)}))),f.a.createElement(g.n,null,f.a.createElement("div",{className:"in_list"},f.a.createElement("div",{className:"in_list_menu"},f.a.createElement(h,{value:q,onChange:function(e){e.target.value||e.target.value===q||Q(e.target.value),F(e.target.value)},onSearch:function(){Q(q)},allowClear:!0,size:"large",placeholder:"请输入项目名称",style:{width:645},enterButton:f.a.createElement("span",null,f.a.createElement("i",{className:"iconfont icon-sousuo5 font-15"}),"搜索")})),f.a.createElement(r.a,{spinning:W},f.a.createElement("div",{className:"in_list_box ".concat(U>20?"in_box_line":"")},S&&S.length>0?p()(S).call(S,(function(e,t){var a;return f.a.createElement("div",null,e.projectProperties&&f.a.createElement("img",{src:e.projectProperties.authorImageUrl,alt:"",className:"author_img"}),f.a.createElement("div",{style:{flex:"1"}},f.a.createElement("p",{className:"in_b_main"},f.a.createElement("a",{onClick:function(){return window.open(e.projectURL)}},e.projectProperties&&e.projectProperties.name),e.projectProperties&&f.a.createElement("ul",null,e.projectProperties.praisesCount>0&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-xingzhuang font-15 mr4"}),e.projectProperties.praisesCount),e.projectProperties.forkedCount>0&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-morenfuke_icon1 font-16 mr4"}),e.projectProperties.forkedCount))),e.projectProperties&&e.projectProperties.description&&f.a.createElement("div",{className:"in_b_desc task-hide-2"},e.projectProperties.description),e.projectProperties&&e.projectProperties.topics&&f.a.createElement("ul",{className:"in_b_tag"},p()(a=e.projectProperties.topics.split(",")).call(a,(function(e){return f.a.createElement("li",null,e)}))),f.a.createElement("ul",{className:"in_b_infos"},e.projectType&&f.a.createElement("li",{className:"infos_cate ".concat(e.projectProperties&&e.projectProperties.language&&"show_after")},e.projectType),e.projectProperties&&e.projectProperties.language&&f.a.createElement("li",{className:" infos_language"},e.projectProperties.language),e.projectProperties&&e.projectProperties.timeAgo&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-a-31shijian font-13 mr3"})," 更新于",e.projectProperties.timeAgo))))})):"",S&&0===S.length&&(G===b.b.zone1?f.a.createElement(E.a,{_html:"暂无数据",img:x.a}):f.a.createElement(E.a,{_html:"暂无数据"})))),U>20&&f.a.createElement("div",{style:{padding:"30px 0px",textAlign:"right"}},f.a.createElement(n.a,{pageSize:20,current:I,onChange:function(e){T(e),window.scrollTo(0,0)},total:U,showQuickJumper:!0})))))))}},UxOB:function(e,t,a){"use strict";t.a=a.p+"static/media/nodata.3da8aec7.png"}}]); |