|
@@ -94,11 +94,15 @@ public abstract class GenericEntityService<E extends GenericEntity<PK>, PK>
|
|
|
.where(GenericEntity.id, pk)
|
|
|
.exec();
|
|
|
} else {
|
|
|
- getDao().deleteByPk(pk);
|
|
|
+ physicalDeleteByPk(pk);
|
|
|
}
|
|
|
return old;
|
|
|
}
|
|
|
|
|
|
+ protected boolean physicalDeleteByPk(PK pk) {
|
|
|
+ return getDao().deleteByPk(pk) > 0;
|
|
|
+ }
|
|
|
+
|
|
|
protected boolean pushModifyEvent() {
|
|
|
return RecordModifierEntity.class.isAssignableFrom(entityType);
|
|
|
}
|