提交 17c9b3ea authored 作者: wangjiahao's avatar wangjiahao

refactor: 首页优化

上级 584b8a1f
package io.dataease.service.wizard; package io.dataease.service.wizard;
import io.dataease.commons.utils.HttpClientConfig;
import io.dataease.commons.utils.HttpClientUtil; import io.dataease.commons.utils.HttpClientUtil;
import org.jsoup.Jsoup; import org.jsoup.Jsoup;
import org.jsoup.nodes.Document; import org.jsoup.nodes.Document;
...@@ -23,8 +24,10 @@ public class ReptileService { ...@@ -23,8 +24,10 @@ public class ReptileService {
public List lastActive() { public List lastActive() {
List result = new ArrayList(); List result = new ArrayList();
try { try {
HttpClientConfig config = new HttpClientConfig();
config.setCocketTimeout(5000);
//爬取最新数据 //爬取最新数据
Document doc = Jsoup.parse(HttpClientUtil.get(blogUrl, null)); Document doc = Jsoup.parse(HttpClientUtil.get(blogUrl, config));
Elements elementsContent = doc.getElementsByAttributeValue("rel", "bookmark"); Elements elementsContent = doc.getElementsByAttributeValue("rel", "bookmark");
Elements elementsTime = doc.getElementsByTag("time"); Elements elementsTime = doc.getElementsByTag("time");
for(int i = 0;i<infoCount;i++){ for(int i = 0;i<infoCount;i++){
...@@ -36,6 +39,7 @@ public class ReptileService { ...@@ -36,6 +39,7 @@ public class ReptileService {
result.add(infoMap); result.add(infoMap);
} }
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace();
//ignore //ignore
Map<String, String> infoMap = new HashMap(); Map<String, String> infoMap = new HashMap();
infoMap.put("title","支持移动端展示,数据源新增对DB2的支持,DataEase开源数据可视化分析平台v1.6.0发布"); infoMap.put("title","支持移动端展示,数据源新增对DB2的支持,DataEase开源数据可视化分析平台v1.6.0发布");
......
...@@ -82,7 +82,7 @@ export default { ...@@ -82,7 +82,7 @@ export default {
color: var(--TextPrimary, #6D6D6D); color: var(--TextPrimary, #6D6D6D);
font-size: 12px; font-size: 12px;
position: absolute; position: absolute;
bottom: 8px; bottom: 16px;
} }
} }
} }
......
...@@ -42,7 +42,7 @@ export default { ...@@ -42,7 +42,7 @@ export default {
head: this.$t('wizard.online_document'), head: this.$t('wizard.online_document'),
content: this.$t('wizard.online_document_hint'), content: this.$t('wizard.online_document_hint'),
bottom: '', bottom: '',
href: 'https://dataease.io/docs/dev_manual/dev_manual/', href: 'https://dataease.io/docs/index.html',
component: 'CardDetail' component: 'CardDetail'
}, },
{ {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论