提交 38a386c4 作者: obcy

【添加日志】

上级 860413fb
...@@ -155,10 +155,13 @@ public class EventManageController { ...@@ -155,10 +155,13 @@ public class EventManageController {
keyWordsService.saveBaseAndMap(event, keywordsVO.getKeyword(), keywordsVO.getExclusionWord()); keyWordsService.saveBaseAndMap(event, keywordsVO.getKeyword(), keywordsVO.getExclusionWord());
CompletableFuture.runAsync(() -> { CompletableFuture.runAsync(() -> {
//插入xxlJob //插入xxlJob
log.info("新增事件,插入xxlJob,事件id:{}", event.getId());
iXxlJobInfoService.eventInsert(event); iXxlJobInfoService.eventInsert(event);
//通知采集 //通知采集
log.info("新增事件,通知采集,事件id:{}", event.getId());
configurationMessageService.bindKeyWordsEventSend(event.getId()); configurationMessageService.bindKeyWordsEventSend(event.getId());
//事件分析 //事件分析
log.info("新增事件,事件分析,事件id:{}", event.getId());
kafkaTemplate.send(EVENT_MODEL_KAFKA_CHANNEL, event.getEventCode()); kafkaTemplate.send(EVENT_MODEL_KAFKA_CHANNEL, event.getEventCode());
}); });
return Result.OK(); return Result.OK();
......
...@@ -365,16 +365,25 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements ...@@ -365,16 +365,25 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements
baseMapper.insert(event); baseMapper.insert(event);
String eventId = event.getId(); String eventId = event.getId();
CompletableFuture.runAsync(() -> { CompletableFuture.runAsync(() -> {
setRedisCache(eventId); try {
//插入专题-类别、项目的绑定关系 log.info("开始补充redis日期缓存-{}",event.getEventCode());
saveMapMain(event, addEventParam); setRedisCache(eventId);
//事件标签 //插入专题-类别、项目的绑定关系
eventTagService.save(EventTag.builder().eventId(eventId).build()); log.info("开始插入关系");
//地缘关系绑定 saveMapMain(event, addEventParam);
List<RegionVO> regionList = addEventParam.getRegionList(); //事件标签
addRegionMap(eventId, regionList); log.info("开始插入事件标签");
//默认绑定搜索引擎、模型 eventTagService.save(EventTag.builder().eventId(eventId).build());
saveDefaultMap(eventId); //地缘关系绑定
log.info("地缘关系绑定");
List<RegionVO> regionList = addEventParam.getRegionList();
addRegionMap(eventId, regionList);
//默认绑定搜索引擎、模型
saveDefaultMap(eventId);
} catch (Exception e) {
log.error("事件配置异常:{}",e.getMessage(),e);
throw new RuntimeException(e);
}
}); });
return event; return event;
} }
...@@ -769,6 +778,7 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements ...@@ -769,6 +778,7 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements
private void saveMapMain(Event subject, AddEventParam addEventParam) { private void saveMapMain(Event subject, AddEventParam addEventParam) {
if (StringUtils.isNotEmpty(addEventParam.getSubjectTypeId())) { if (StringUtils.isNotEmpty(addEventParam.getSubjectTypeId())) {
log.info("事件专题类别id:{}-事件专题id:{}", addEventParam.getSubjectTypeId(),subject.getId());
SubjectTypeMap subjectTypeMap = new SubjectTypeMap(); SubjectTypeMap subjectTypeMap = new SubjectTypeMap();
subjectTypeMap.setSubjectId(subject.getId()); subjectTypeMap.setSubjectId(subject.getId());
subjectTypeMap.setUpdateBy(subject.getUpdateBy()); subjectTypeMap.setUpdateBy(subject.getUpdateBy());
...@@ -777,6 +787,7 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements ...@@ -777,6 +787,7 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements
iSubjectTypeMapService.save(subjectTypeMap); iSubjectTypeMapService.save(subjectTypeMap);
} }
if (StringUtils.isNotEmpty(addEventParam.getProjectId())) { if (StringUtils.isNotEmpty(addEventParam.getProjectId())) {
log.info("项目id:{}-事件专题id:{}", addEventParam.getProjectId(),subject.getId());
ProjectSubjectMap projectSubjectMap = new ProjectSubjectMap(); ProjectSubjectMap projectSubjectMap = new ProjectSubjectMap();
projectSubjectMap.setProjectId(addEventParam.getProjectId()); projectSubjectMap.setProjectId(addEventParam.getProjectId());
projectSubjectMap.setSubjectId(subject.getId()); projectSubjectMap.setSubjectId(subject.getId());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论