Commit 1409e67a by shenjunjie

Merge branch 'feature' into 'dev'

2022/10/11 15:15

See merge request !51
parents 457589d9 273ae080
......@@ -3,6 +3,7 @@ package com.zhiwei.brandkbs2.dao.impl;
import com.zhiwei.brandkbs2.dao.QbjcPojoDao;
import com.zhiwei.qbjc.bean.pojo.common.MessagePlatform;
import com.zhiwei.qbjc.bean.pojo.common.Tag;
import org.springframework.data.domain.Sort;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.data.mongodb.core.query.Query;
import org.springframework.stereotype.Component;
......@@ -24,7 +25,7 @@ public class QbjcPojoDaoImpl implements QbjcPojoDao {
@Override
public List<MessagePlatform> findMessagePlatformAll() {
return mongoTemplate.find(new Query(), MessagePlatform.class);
return mongoTemplate.find(new Query().with(Sort.by(Sort.Order.asc("_id"))), MessagePlatform.class);
}
@Override
......
......@@ -75,7 +75,7 @@ public class BehaviorServiceImpl implements BehaviorService {
String[] collectionNames = behaviorDao.generateCollectionNames(start, end);
Query query = new Query();
query.addCriteria(Criteria.where("cTime").gte(startTime).lt(endTime).and("backstage").is(backstage));
behaviorDao.addSort(query, "{\"cTime\":\"ascend\"}");
behaviorDao.addSort(query, "{\"cTime\":\"descend\"}");
if (StringUtils.isNotEmpty(nickname)) {
userDao.addKeywordFuzz(query, nickname, "nickname");
List<User> userList = userDao.findList(query);
......
......@@ -681,7 +681,8 @@ public class EventServiceImpl implements EventService {
String yearStr = String.valueOf(yearInfo);
result.put("name", yearStr);
result.put("startTime", Tools.DF_YEAR.parse(yearStr).getTime());
result.put("endTime", Tools.DF_YEAR.parse(yearStr).getTime());
String nextYear = String.valueOf(++yearInfo);
result.put("endTime", Tools.DF_YEAR.parse(nextYear).getTime());
} catch (ParseException e) {
throw new RuntimeException(e);
}
......
......@@ -1264,18 +1264,7 @@ public class MarkDataServiceImpl implements MarkDataService {
}
} else {
result.put("origin", "舆情");
ResponseEntity<String> responseEntity = restTemplate.getForEntity(wholeSearchCriteriaUrl, String.class);
JSONObject jsonObject = JSON.parseObject(responseEntity.getBody());
Map data = (Map) jsonObject.get("data");
List<JSONObject> list = (List) data.get("list");
//发布平台删掉脉脉
List<JSONObject> collect = list.stream().filter(s -> !s.get("name").equals("脉脉")).collect(Collectors.toList());
for (JSONObject object : collect) {
JSONObject platformJSONObject = new JSONObject();
platformJSONObject.put("name", object.get("name"));
platformJSONObject.put("id", object.get("id"));
platformList.add(platformJSONObject);
}
platformList = commonService.getQbjcPlatform("id","name").stream().filter(s -> !s.get("name").equals("脉脉")).collect(Collectors.toList());
}
result.put("platformList", platformList);
return result;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment