提交 c455618f 作者: 925993793@qq.com

新增/删除bug修改

上级 324b56ae
...@@ -191,9 +191,9 @@ public class EventDataController { ...@@ -191,9 +191,9 @@ public class EventDataController {
@ApiOperation(value = "事件-通过id删除", notes = "事件-通过id删除") @ApiOperation(value = "事件-通过id删除", notes = "事件-通过id删除")
@GetMapping(value = "/simpleDeleteEvent") @GetMapping(value = "/simpleDeleteEvent")
public Result<?> delete(@RequestParam(name = "id") String id) { public Result<?> delete(@RequestParam(name = "id") String id) {
EventVO eventVO = eventService.queryInfo(id);
eventService.deleteMain(id); eventService.deleteMain(id);
CompletableFuture.runAsync(() -> { CompletableFuture.runAsync(() -> {
EventVO eventVO = eventService.queryInfo(id);
iXxlJobInfoService.deleteByInfosourceCode(eventVO.getEventCode()); iXxlJobInfoService.deleteByInfosourceCode(eventVO.getEventCode());
KeywordsVO keywordsVO = eventVO.getKeywordsVO(); KeywordsVO keywordsVO = eventVO.getKeywordsVO();
if (keywordsVO != null) { if (keywordsVO != null) {
......
...@@ -258,9 +258,9 @@ public class EventManageController { ...@@ -258,9 +258,9 @@ public class EventManageController {
@ApiOperation(value = "事件-通过id删除", notes = "事件-通过id删除") @ApiOperation(value = "事件-通过id删除", notes = "事件-通过id删除")
@GetMapping(value = "/delete") @GetMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id") String id) { public Result<?> delete(@RequestParam(name = "id") String id) {
EventVO eventVO = eventService.queryInfo(id);
eventService.deleteMain(id); eventService.deleteMain(id);
CompletableFuture.runAsync(() -> { CompletableFuture.runAsync(() -> {
EventVO eventVO = eventService.queryInfo(id);
iXxlJobInfoService.deleteByInfosourceCode(eventVO.getEventCode()); iXxlJobInfoService.deleteByInfosourceCode(eventVO.getEventCode());
//删除数据权限关系 //删除数据权限关系
customerDataPermissionMapService.remove(Wrappers.<CustomerDataPermissionMap>lambdaQuery().eq(CustomerDataPermissionMap::getPermissionId, id)); customerDataPermissionMapService.remove(Wrappers.<CustomerDataPermissionMap>lambdaQuery().eq(CustomerDataPermissionMap::getPermissionId, id));
...@@ -289,8 +289,8 @@ public class EventManageController { ...@@ -289,8 +289,8 @@ public class EventManageController {
List<CompletableFuture<Void>> asyncList = new ArrayList<>(); List<CompletableFuture<Void>> asyncList = new ArrayList<>();
for (String id : ids.split(",")) { for (String id : ids.split(",")) {
asyncList.add(CompletableFuture.runAsync(() -> { asyncList.add(CompletableFuture.runAsync(() -> {
eventService.deleteMain(id);
EventVO eventVO = eventService.queryInfo(id); EventVO eventVO = eventService.queryInfo(id);
eventService.deleteMain(id);
iXxlJobInfoService.deleteByInfosourceCode(eventVO.getEventCode()); iXxlJobInfoService.deleteByInfosourceCode(eventVO.getEventCode());
//删除数据权限关系 //删除数据权限关系
customerDataPermissionMapService.remove(Wrappers.<CustomerDataPermissionMap>lambdaQuery().eq(CustomerDataPermissionMap::getPermissionId, id)); customerDataPermissionMapService.remove(Wrappers.<CustomerDataPermissionMap>lambdaQuery().eq(CustomerDataPermissionMap::getPermissionId, id));
......
...@@ -84,7 +84,7 @@ public class EventSimpleService { ...@@ -84,7 +84,7 @@ public class EventSimpleService {
CompletableFuture.runAsync(()->{ CompletableFuture.runAsync(()->{
//删除伪事件 //删除伪事件
Integer category = addEventVO.getCategory(); Integer category = addEventVO.getCategory();
if (category == 2) { if (category != null && category == 2) {
eventExtractService.update(Wrappers.<EventExtract>lambdaUpdate().set(EventExtract::getDeleteStatus, 1) eventExtractService.update(Wrappers.<EventExtract>lambdaUpdate().set(EventExtract::getDeleteStatus, 1)
.eq(EventExtract::getId, addEventVO.getFakeEventId())); .eq(EventExtract::getId, addEventVO.getFakeEventId()));
} }
......
...@@ -295,7 +295,6 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements ...@@ -295,7 +295,6 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements
@Transactional @Transactional
public Event saveMain(AddEventParam addEventParam) { public Event saveMain(AddEventParam addEventParam) {
Event event = new Event(); Event event = new Event();
//事件专题的默认分析规则参数-必填
BeanUtils.copyProperties(addEventParam, event); BeanUtils.copyProperties(addEventParam, event);
event.setStatus(1); event.setStatus(1);
Date endTime = event.getEndTime(); Date endTime = event.getEndTime();
...@@ -303,6 +302,7 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements ...@@ -303,6 +302,7 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements
endTime = DateUtil.addDate(new Date(), 15); endTime = DateUtil.addDate(new Date(), 15);
} }
event.setEndTime(endTime); event.setEndTime(endTime);
//事件专题的默认分析规则参数-必填
event.setIncreAnaRule(20); event.setIncreAnaRule(20);
event.setTotalAnaRule(50); event.setTotalAnaRule(50);
event.setTimeAnaRule(5); event.setTimeAnaRule(5);
...@@ -320,7 +320,7 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements ...@@ -320,7 +320,7 @@ public class EventServiceImpl extends ServiceImpl<EventMapper, Event> implements
CompletableFuture.runAsync(() -> { CompletableFuture.runAsync(() -> {
//删除伪事件 //删除伪事件
Integer category = addEventParam.getCategory(); Integer category = addEventParam.getCategory();
if (category == 2) { if (category != null && category == 2) {
eventExtractService.update(Wrappers.<EventExtract>lambdaUpdate().set(EventExtract::getDeleteStatus, 1) eventExtractService.update(Wrappers.<EventExtract>lambdaUpdate().set(EventExtract::getDeleteStatus, 1)
.eq(EventExtract::getId, addEventParam.getFakeEventId())); .eq(EventExtract::getId, addEventParam.getFakeEventId()));
} }
......
...@@ -39,7 +39,7 @@ public class KeyWordsServiceImpl extends ServiceImpl<KeyWordsMapper, KeyWords> i ...@@ -39,7 +39,7 @@ public class KeyWordsServiceImpl extends ServiceImpl<KeyWordsMapper, KeyWords> i
//关键词 //关键词
String wordsCode = codeGenerateUtil.geneCodeNo(CodePrefixEnum.KEY_WORDS_DEFAULT.getValue()); String wordsCode = codeGenerateUtil.geneCodeNo(CodePrefixEnum.KEY_WORDS_DEFAULT.getValue());
keyWords.setWordsCode(wordsCode); keyWords.setWordsCode(wordsCode);
keyWords.setWordsName(event.getEventName()); keyWords.setWordsName(event.getEventName() + "_" + System.currentTimeMillis());
keyWords.setKeyWord(keyword); keyWords.setKeyWord(keyword);
keyWords.setExclusionWord(exclusionWord); keyWords.setExclusionWord(exclusionWord);
keyWords.setStatus("1"); keyWords.setStatus("1");
......
...@@ -92,7 +92,7 @@ spring: ...@@ -92,7 +92,7 @@ spring:
key-serializer: org.apache.kafka.common.serialization.StringSerializer key-serializer: org.apache.kafka.common.serialization.StringSerializer
value-serializer: org.apache.kafka.common.serialization.StringSerializer value-serializer: org.apache.kafka.common.serialization.StringSerializer
properties: properties:
max.request.size: 5242880 #5M max.request.size: 10485760 #10M
consumer: consumer:
#用于标识此使用者所属的使用者组的唯一字符串 #用于标识此使用者所属的使用者组的唯一字符串
group-id: event-analysis-group group-id: event-analysis-group
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论