提交 15cfd23c 作者: 925993793@qq.com

【fix】bug修改

上级 e034277d
......@@ -1316,6 +1316,7 @@ public class EsService {
}
return dataList;
}
/**
* 来源占比-专题分析页
*
......@@ -1701,20 +1702,21 @@ public class EsService {
/**
*
* 获取专题下资讯最早/最晚的发布时间
*
* @param subjectIdList 专题id集合
* @param sortOrder 排序方式
* @param sortOrder 排序方式
* @author lkg
* @date 2025/2/21
*/
public String getFirstTime(List<String> subjectIdList,String sortOrder){
public String getFirstTime(List<String> subjectIdList, String sortOrder) {
String firstTime = null;
InfoDataSearchCondition searchCondition = new InfoDataSearchCondition();
searchCondition.setColumn("publishDate");
searchCondition.setOrder(sortOrder);
searchCondition.setFetchFields(new String[]{"publishDate"});
searchCondition.setDeleteFlag(0);
searchCondition.setCategory(1);
BoolQueryBuilder boolQueryBuilder = buildQuery(searchCondition, subjectIdList);
SearchRequest searchRequest = new SearchRequest(Constants.SUBJECT_INDEX);
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();
......@@ -1730,7 +1732,7 @@ public class EsService {
SearchHit hit = searchHits.getHits()[0];
Map<String, Object> sourceAsMap = hit.getSourceAsMap();
String publishDateStr = sourceAsMap.get("publishDate").toString();
firstTime = EsDateUtil.esFieldDateMapping(publishDateStr).substring(0,10);
firstTime = EsDateUtil.esFieldDateMapping(publishDateStr).substring(0, 10);
}
} catch (Exception e) {
e.printStackTrace();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论