---添加数据日志查询功能
This commit is contained in:
@ -18,8 +18,12 @@ public interface DatalogService {
|
||||
|
||||
public <T>T deleteById(Class<T> klazz,long id);
|
||||
|
||||
public <T>List<DataChangeLog> findByEntityId(Class<T> klazz,long id);
|
||||
public <T>List<DataChangeLog> findLogsByEntityId(Class<T> klazz,long id);
|
||||
|
||||
public <T>boolean deleteByIds(Class<T> class1, @Valid List<Long> ids);
|
||||
|
||||
public <T>boolean enable(Class<T> class1, @Valid List<Long> ids);
|
||||
|
||||
public <T>boolean disable(Class<T> class1, @Valid List<Long> ids);
|
||||
|
||||
}
|
||||
|
||||
@ -52,16 +52,26 @@ public class DatalogServiceImpl implements DatalogService{
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public <T> boolean deleteByIds(Class<T> class1, @Valid List<Long> ids) {
|
||||
return DataLogTools.deleteByIds(class1, ids);
|
||||
public <T> boolean deleteByIds(Class<T> klazz, @Valid List<Long> ids) {
|
||||
return DataLogTools.deleteByIds(klazz, ids);
|
||||
}
|
||||
|
||||
@Transactional(readOnly = true)
|
||||
@Override
|
||||
public <T> List<DataChangeLog> findByEntityId(Class<T> klazz, long dataId) {
|
||||
public <T> List<DataChangeLog> findLogsByEntityId(Class<T> klazz, long dataId) {
|
||||
return DataLogTools.findLogsByEntityId(klazz, dataId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> boolean enable(Class<T> klazz, @Valid List<Long> ids) {
|
||||
return DataLogTools.enable(klazz, ids);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <T> boolean disable(Class<T> klazz, @Valid List<Long> ids) {
|
||||
return DataLogTools.disable(klazz, ids);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user