优化排序

This commit is contained in:
zhouhao
2022-10-25 18:42:42 +08:00
parent b3ba02961b
commit fa3b0a67d0
2 changed files with 5 additions and 4 deletions

View File

@@ -217,7 +217,6 @@ public class EntityEventListener implements EventListener, Ordered {
.collectList()
.flatMap((list) -> {
List<Object> after = createAfterData(list, context);
context.set(readyToUpdateContextKey,after);
updated.set(Tuples.of(list, after));
return sendUpdateEvent(list,
after,
@@ -301,9 +300,11 @@ public class EntityEventListener implements EventListener, Ordered {
.setParam(dslUpdate.toQueryParam())
.fetch()
.collectList()
.doOnNext(list->{
context.set(readyToDeleteContextKey, list);
})
.filter(CollectionUtils::isNotEmpty)
.flatMap(list -> {
context.set(readyToDeleteContextKey,list);
deleted.set(list);
return this
.sendDeleteEvent(list, (Class) mapping.getEntityType(), EntityBeforeDeleteEvent::new);
@@ -476,6 +477,6 @@ public class EntityEventListener implements EventListener, Ordered {
@Override
public int getOrder() {
return Ordered.LOWEST_PRECEDENCE;
return Ordered.LOWEST_PRECEDENCE - 100;
}
}

View File

@@ -77,6 +77,6 @@ public class ValidateEventListener implements EventListener, Ordered {
@Override
public int getOrder() {
return Ordered.LOWEST_PRECEDENCE - 100;
return Ordered.LOWEST_PRECEDENCE - 1000;
}
}