提交 6183b22b 作者: 925993793@qq.com

调试bug修改

上级 694b8acc
...@@ -440,8 +440,10 @@ public class EventAnalysisController { ...@@ -440,8 +440,10 @@ public class EventAnalysisController {
@RequestParam(required = false) String versionId) { @RequestParam(required = false) String versionId) {
if (StringUtils.isEmpty(versionId)) { if (StringUtils.isEmpty(versionId)) {
EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId); EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId);
if (eventAnalysisVersion != null) {
versionId = eventAnalysisVersion.getId(); versionId = eventAnalysisVersion.getId();
} }
}
String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.IMPACT_ASSESSMENT.getCode()); String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.IMPACT_ASSESSMENT.getCode());
//String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.IMPACT_ASSESSMENT.getCode()); //String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.IMPACT_ASSESSMENT.getCode());
return Result.OK(JSON.parseArray(versionData,JSONObject.class)); return Result.OK(JSON.parseArray(versionData,JSONObject.class));
...@@ -463,8 +465,10 @@ public class EventAnalysisController { ...@@ -463,8 +465,10 @@ public class EventAnalysisController {
@RequestParam(required = false) String versionId) { @RequestParam(required = false) String versionId) {
if (StringUtils.isEmpty(versionId)) { if (StringUtils.isEmpty(versionId)) {
EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId); EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId);
if (eventAnalysisVersion != null) {
versionId = eventAnalysisVersion.getId(); versionId = eventAnalysisVersion.getId();
} }
}
String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.MEASURE_SUGGEST.getCode()); String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.MEASURE_SUGGEST.getCode());
//String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.MEASURE_SUGGEST.getCode()); //String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.MEASURE_SUGGEST.getCode());
return Result.OK(JSON.parseArray(versionData,JSONObject.class)); return Result.OK(JSON.parseArray(versionData,JSONObject.class));
...@@ -486,8 +490,10 @@ public class EventAnalysisController { ...@@ -486,8 +490,10 @@ public class EventAnalysisController {
@RequestParam(required = false) String versionId) { @RequestParam(required = false) String versionId) {
if (StringUtils.isEmpty(versionId)) { if (StringUtils.isEmpty(versionId)) {
EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId); EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId);
if (eventAnalysisVersion != null) {
versionId = eventAnalysisVersion.getId(); versionId = eventAnalysisVersion.getId();
} }
}
String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.KNOWLEDGE_ENTRY.getCode()); String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.KNOWLEDGE_ENTRY.getCode());
//String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.KNOWLEDGE_ENTRY.getCode()); //String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.KNOWLEDGE_ENTRY.getCode());
return Result.OK(JSON.parseArray(versionData,JSONObject.class)); return Result.OK(JSON.parseArray(versionData,JSONObject.class));
...@@ -509,8 +515,10 @@ public class EventAnalysisController { ...@@ -509,8 +515,10 @@ public class EventAnalysisController {
@RequestParam(required = false) String versionId) { @RequestParam(required = false) String versionId) {
if (StringUtils.isEmpty(versionId)) { if (StringUtils.isEmpty(versionId)) {
EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId); EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId);
if (eventAnalysisVersion != null) {
versionId = eventAnalysisVersion.getId(); versionId = eventAnalysisVersion.getId();
} }
}
String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.ENTERPRISE_CASE.getCode()); String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.ENTERPRISE_CASE.getCode());
//String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.ENTERPRISE_CASE.getCode()); //String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.ENTERPRISE_CASE.getCode());
return Result.OK(JSON.parseArray(versionData,JSONObject.class)); return Result.OK(JSON.parseArray(versionData,JSONObject.class));
...@@ -532,8 +540,10 @@ public class EventAnalysisController { ...@@ -532,8 +540,10 @@ public class EventAnalysisController {
@RequestParam(required = false) String versionId) { @RequestParam(required = false) String versionId) {
if (StringUtils.isEmpty(versionId)) { if (StringUtils.isEmpty(versionId)) {
EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId); EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId);
if (eventAnalysisVersion != null) {
versionId = eventAnalysisVersion.getId(); versionId = eventAnalysisVersion.getId();
} }
}
String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.COUNTRY_POLICY.getCode()); String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.COUNTRY_POLICY.getCode());
//String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.COUNTRY_POLICY.getCode()); //String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.COUNTRY_POLICY.getCode());
return Result.OK(JSON.parseArray(versionData,JSONObject.class)); return Result.OK(JSON.parseArray(versionData,JSONObject.class));
...@@ -555,8 +565,10 @@ public class EventAnalysisController { ...@@ -555,8 +565,10 @@ public class EventAnalysisController {
@RequestParam(required = false) String versionId) { @RequestParam(required = false) String versionId) {
if (StringUtils.isEmpty(versionId)) { if (StringUtils.isEmpty(versionId)) {
EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId); EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId);
if (eventAnalysisVersion != null) {
versionId = eventAnalysisVersion.getId(); versionId = eventAnalysisVersion.getId();
} }
}
List<Map<String,Object>> dataList = new ArrayList<>(); List<Map<String,Object>> dataList = new ArrayList<>();
Map<String,Object> domestic = new HashMap<>(); Map<String,Object> domestic = new HashMap<>();
String domesticSimilarEvent = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.DOMESTIC_SIMILAR_EVENT.getCode()); String domesticSimilarEvent = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.DOMESTIC_SIMILAR_EVENT.getCode());
...@@ -587,8 +599,10 @@ public class EventAnalysisController { ...@@ -587,8 +599,10 @@ public class EventAnalysisController {
@RequestParam(required = false) String versionId) { @RequestParam(required = false) String versionId) {
if (StringUtils.isEmpty(versionId)) { if (StringUtils.isEmpty(versionId)) {
EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId); EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId);
if (eventAnalysisVersion != null) {
versionId = eventAnalysisVersion.getId(); versionId = eventAnalysisVersion.getId();
} }
}
String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.DOMESTIC_SIMILAR_EVENT.getCode()); String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.DOMESTIC_SIMILAR_EVENT.getCode());
//String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.DOMESTIC_SIMILAR_EVENT.getCode()); //String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.DOMESTIC_SIMILAR_EVENT.getCode());
return Result.OK(JSON.parseArray(versionData,JSONObject.class)); return Result.OK(JSON.parseArray(versionData,JSONObject.class));
...@@ -610,8 +624,10 @@ public class EventAnalysisController { ...@@ -610,8 +624,10 @@ public class EventAnalysisController {
@RequestParam(required = false) String versionId) { @RequestParam(required = false) String versionId) {
if (StringUtils.isEmpty(versionId)) { if (StringUtils.isEmpty(versionId)) {
EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId); EventAnalysisVersion eventAnalysisVersion = eventAnalysisVersionService.latestVersion(eventId);
if (eventAnalysisVersion != null) {
versionId = eventAnalysisVersion.getId(); versionId = eventAnalysisVersion.getId();
} }
}
String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.FOREIGN_SIMILAR_EVENT.getCode()); String versionData = eventAnalysisVersionRecordService.getVersionData(versionId, AnalysisColumnEnum.FOREIGN_SIMILAR_EVENT.getCode());
//String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.FOREIGN_SIMILAR_EVENT.getCode()); //String result = analysisService.llmResult(eventId, startTime, endTime, AnalysisColumnEnum.FOREIGN_SIMILAR_EVENT.getCode());
return Result.OK(JSON.parseArray(versionData,JSONObject.class)); return Result.OK(JSON.parseArray(versionData,JSONObject.class));
......
...@@ -65,14 +65,20 @@ public class KafkaConsumer { ...@@ -65,14 +65,20 @@ public class KafkaConsumer {
} }
List<EventContext> eventContextList = contextKafkaVO.getRelatedArticles(); List<EventContext> eventContextList = contextKafkaVO.getRelatedArticles();
if (CollectionUtils.isNotEmpty(eventContextList)) { if (CollectionUtils.isNotEmpty(eventContextList)) {
for (int i = 1; i <= eventContextList.size(); i++) { for (int i = 0; i < eventContextList.size(); i++) {
EventContext eventContext = eventContextList.get(i); EventContext eventContext = eventContextList.get(i);
LambdaQueryWrapper<EventContext> query = Wrappers.lambdaQuery();
query.eq(EventContext::getEventId, eventId).eq(EventContext::getArticleId, eventContext.getArticleId());
int count = eventContextService.count(query);
if (count == 0) {
eventContext.setEventId(eventId); eventContext.setEventId(eventId);
eventContext.setParentId(keyNodeId); eventContext.setParentId(keyNodeId);
eventContext.setSortNumber(maxSortNumber + i); eventContext.setSortNumber(maxSortNumber + i + 1);
}
} }
eventContextService.saveBatch(eventContextList); eventContextService.saveBatch(eventContextList);
} }
} }
log.info("事件-{},本次事件脉络更新完成",eventContextKafkaList.get(0).getEventId());
} }
} }
...@@ -148,7 +148,7 @@ public class AnalysisServiceImpl implements AnalysisService { ...@@ -148,7 +148,7 @@ public class AnalysisServiceImpl implements AnalysisService {
Event event = eventService.getById(eventId); Event event = eventService.getById(eventId);
Date beginTime = event.getStartTime(); Date beginTime = event.getStartTime();
if (StringUtils.isNotEmpty(startTime)) { if (StringUtils.isNotEmpty(startTime)) {
beginTime = DateUtil.stringToDate(startTime, "yyyy-mm-dd HH:mm:ss"); beginTime = DateUtil.stringToDate(startTime, "yyyy-MM-dd HH:mm:ss");
} }
Date finishTime; Date finishTime;
if (StringUtils.isEmpty(endTime)) { if (StringUtils.isEmpty(endTime)) {
...@@ -157,7 +157,7 @@ public class AnalysisServiceImpl implements AnalysisService { ...@@ -157,7 +157,7 @@ public class AnalysisServiceImpl implements AnalysisService {
finishTime = new Date(); finishTime = new Date();
} }
} else { } else {
finishTime = DateUtil.stringToDate(endTime, "yyyy-mm-dd HH:mm:ss"); finishTime = DateUtil.stringToDate(endTime, "yyyy-MM-dd HH:mm:ss");
} }
long between = DateUtil.betweenTwoDate(beginTime, finishTime); long between = DateUtil.betweenTwoDate(beginTime, finishTime);
String groupType; String groupType;
......
...@@ -99,6 +99,7 @@ public class EventLlmConfigServiceImpl extends ServiceImpl<EventLlmConfigMapper, ...@@ -99,6 +99,7 @@ public class EventLlmConfigServiceImpl extends ServiceImpl<EventLlmConfigMapper,
config.setEventId(eventId); config.setEventId(eventId);
config.setYnDefault(0); config.setYnDefault(0);
} }
eventLlmConfig.setYnDefault(0);
collect.add(eventLlmConfig); collect.add(eventLlmConfig);
this.saveBatch(collect); this.saveBatch(collect);
} else { } else {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论