build/static/js/167.1e0e8c5f.chunk.js

1 line
8.1 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[167],{FOol:function(e,t,a){"use strict";a.r(t),t.default=a.p+"static/media/img1.676de78a.png"},McY7:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAABHNCSVQICAgIfAhkiAAAAIFJREFUKFNjZCATMBKjzzXrfwJQnf3uaYyJMPVEawQqnP+fgWEBTDNRGkG2gGxF1szolvW/ASgONIwwACoKAGo2ANkM0kiUJmRjgTo+Eu1Uh4L/Aqy/GPYD3abIwMjgQJRGdE3AALpAlEa3zP8LQP4D2QTSBHI2URqhNirANIE0AgBpOTLTd/fCoQAAAABJRU5ErkJggg=="},PsLC:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,l=!1,r=void 0;try{for(var i,c=e[Symbol.iterator]();!(n=(i=c.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){l=!0,r=e}finally{try{!n&&c.return&&c.return()}finally{if(l)throw r}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},l=a("cDcd"),r=i(l);function i(e){return e&&e.__esModule?e:{default:e}}function c(e){if(Array.isArray(e)){for(var t=0,a=Array(e.length);t<e.length;t++)a[t]=e[t];return a}return Array.from(e)}i(a("OS56")),a("UUzw"),i(a("vDqi")),t.default=function(e){var t=(0,l.useState)(void 0),a=n(t,2),i=a[0],o=a[1],s=(0,l.useState)(!1),m=n(s,2),u=m[0],d=m[1],f=e.id,p=e.partnerList;return(0,l.useEffect)((function(){!function(e){var t=e;for(d(e.length>1);t[1]&&t[1].length+t[0].length<=5;)t[0]=[].concat(c(t[0]),c(t.splice(1,1)[0]));o(t)}(p)}),[f]),r.default.createElement("ul",{className:"boxmain zone_part_lists"},i&&i.length>0?i.map((function(e,t){return r.default.createElement("li",{key:t},e.map((function(e,t){return r.default.createElement("div",{className:"zone_part_item",key:t},e.typeName&&u&&r.default.createElement("span",{className:"task-hide"},e.typeName),e.link?r.default.createElement("a",{key:t,href:e.link,target:"_blank"},r.default.createElement("img",{src:e.logo,alt:""})):r.default.createElement("div",null,r.default.createElement("img",{src:e.logo,alt:""})))})))})):"")}},ccM1:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAARJJREFUKFNtUUFSwkAQ3Jmo5/xA/QFP4AlJmZzlqsGSVOI9d0kRCqJXOCdU8AXyBH4g/oCzkl1nt1hkYfcyM13TO90zwI5eXi56gvFngm738BcTUKT9YK7bQCajUeO2V7tPKj4QL2bxg79R+Htzw/muRyQPf51uHPtbRcin9Vogy9LHYCnr10nVlfHlKVzJOHyrPeAsS/pBB/JpNWDA3CQKMz02LyuVn2O4IUK9RsfxtAw10UJQ8tp2CcOy2qZR6JrmzycoadRrJUgPCFAwgAZ/cCzNHgg2SSdeOuTFO0iymT6WZ5LJtG2tpwRjrfpw/LJdKc2Ic/Nw/J4J4RuH+x+7oKuKAdXXe+ybPimS6G6me/4AaXiYHV/5Xk0AAAAASUVORK5CYII="},lMIP:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,l=!1,r=void 0;try{for(var i,c=e[Symbol.iterator]();!(n=(i=c.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){l=!0,r=e}finally{try{!n&&c.return&&c.return()}finally{if(l)throw r}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},l=a("cDcd"),r=p(l),i=p(a("FOol")),c=a("UUzw"),o=p(a("McY7")),s=a("eO8H"),m=p(a("ccM1")),u=a("TxSN"),d=p(a("vDqi")),f=p(a("PsLC"));function p(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,l.useState)(void 0),a=n(t,2),p=a[0],A=a[1],g=(0,l.useState)(void 0),h=n(g,2),E=h[0],N=h[1],y=(0,l.useState)(void 0),_=n(y,2),z=_[0],v=_[1],w=(0,l.useState)(void 0),b=n(w,2),k=b[0],P=b[1],S=e.match.params.deptId,C=e.data,L=e.id;return e.temp,(0,l.useEffect)((function(){var e;L&&((0,u.getAllList)(L,{isHomepage:1}).then((function(e){e&&A(e.data.rows)})).catch(void 0),(0,u.gethomePageDocList)(L).then((function(e){e&&v(e.data.rows)})).catch((function(e){})),(0,u.getHomePageList)(L).then((function(e){e&&N(e.data.rows)})).catch((function(e){})),e=c.httpUrl+"/zone/open/"+L+"/partners/list",d.default.get(e).then((function(e){if(e){var t=e.data.rows,a=[];for(var n in t){var l=t[n];l.zonePartnersList&&l.zonePartnersList.length>0&&(l.zonePartnersList[0].typeName=l.typeName),l.zonePartnersList.length>0&&a.push(l.zonePartnersList)}P(a)}})).catch((function(e){})))}),[L]),r.default.createElement("div",{className:"zone_box"},C&&r.default.createElement("p",{className:"in_title"},C.firstTitle),C&&(C.introductionTitle||C.introductionContent||C.introductionImage)&&r.default.createElement("div",{className:"boxmain zone_infos"},r.default.createElement("div",{className:"zone_infos_desc"},C.introductionTitle&&r.default.createElement("p",{className:"z_name"},C.introductionTitle),r.default.createElement("p",{className:"z_desc task-hide-2",style:{WebkitLineClamp:C.introductionTitle?"4":"7"},dangerouslySetInnerHTML:{__html:C.introductionContent}})),C.introductionImage&&r.default.createElement("img",{src:C.introductionImage,alt:"",height:"277px"})),C&&1===C.cmsShow&&z&&z.length>0&&r.default.createElement("div",{className:"zone_news"},r.default.createElement("p",{className:"in_title mb40"},C.homepageCmsTitle),r.default.createElement("div",{className:"boxmain",style:{display:"flex"}},r.default.createElement("div",{className:"zone_new_first"},r.default.createElement("img",{src:z[0].headImg||i.default,alt:"",height:"302px",style:{width:"100%",objectFit:"cover"},className:"mb30"}),r.default.createElement(s.Link,{to:"/zone/"+S+"/newdetail/"+z[0].id,className:"zone_n_title task-hide"},z[0].name),r.default.createElement("p",{className:"zone_n_desc task-hide-2"},z[0].summary),r.default.createElement("p",{className:"font-13 mt10 flexCenter",style:{color:"#8d95a3"}},r.default.createElement("img",{src:m.default,alt:"",className:"mr3"}),z[0].publishTime),r.default.createElement("p",{className:"mt15"},r.default.createElement(s.Link,{to:"/zone/"+S+"/newdetail/"+z[0].id,className:"color-blue flexCenter zone_btn"},"查看详情",r.default.createElement("img",{src:o.default,alt:"",width:"14px",className:"ml3"})))),r.default.createElement("ul",{className:"zone_new_three "+(z.length<4?"flexStart":"spaceeTween")},z.map((function(e,t){return t>0&&r.default.createElement("li",{key:t},r.default.createElement(s.Link,{className:"zone_n_title task-hide",to:"/zone/"+S+"/newdetail/"+e.id},e.name),r.default.createElement("p",{className:"zone_n_desc task-hide-2 mt10"},e.summary),r.default.createElement("p",{className:"zone_n_value"},r.default.createElement("span",{className:"font-13",style:{color:"#8d95a3"}},r.default.createElement("img",{src:m.default,alt:"",className:"mr3"}),e.publishTime),r.default.createElement(s.Link,{to:"/zone/"+S+"/newdetail/"+e.id,className:"color-blue flexCenter zone_btn"},"查看详情",r.default.createElement("img",{src:o.default,alt:"",width:"14px"}))))}))))),C&&1===C.projectShow&&p&&p.length>0&&r.default.createElement("div",{className:"zone_projects"},r.default.createElement("p",{className:"in_title mb40"},C.homepageProjectTitle),r.default.createElement("div",{className:"boxmain zone_p_lists"},p.map((function(e,t){return r.default.createElement("li",{key:t},r.default.createElement("div",{className:"imgBox"},e.projectProperties&&e.projectProperties.authorImageUrl&&r.default.createElement("img",{src:e.projectProperties.authorImageUrl,alt:""})),r.default.createElement("div",{className:"infosBox"},r.default.createElement("a",{onClick:function(){return window.open(e.projectURL)},className:"z_p_title task-hide"},e.projectProperties&&e.projectProperties.name),r.default.createElement("p",{className:"z_p_desc task-hide-2"},e.projectProperties&&e.projectProperties.description?e.projectProperties.description:"暂无~")))})))),C&&1===C.memberShow&&E&&E.length>0&&r.default.createElement("div",{className:"zone_contributor"},r.default.createElement("p",{className:"in_title"},C.homepageMemberTitle),r.default.createElement("ul",{className:"boxmain zone_c_lists"},E.map((function(e,t){return r.default.createElement("li",{key:t},r.default.createElement(s.Link,{to:"/"+e.login},r.default.createElement("img",{src:e.imageUrl,alt:""})),r.default.createElement("span",null,e.name),r.default.createElement("p",{className:"task-hide-2",style:{display:e.introduction?"":"flex"}},e.introduction||"暂无~"))})))),C&&1===C.partnersShow&&k&&k.length>0&&r.default.createElement("div",{className:"zone_parter"},r.default.createElement("p",{className:"in_title"},C.homepagePartnersTitle),r.default.createElement(f.default,{id:L,partnerList:k})))}}}]);