public interface OperationlogManager
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteLogById(java.lang.Long id)
通过主键删除对象
|
void |
deleteLogById(java.lang.String id)
删除日志
|
void |
deleteLogByObjectId(java.util.List<OperationLog> logList)
通过文档的id删除日志
|
java.util.List<OperationLog> |
getAllOperationLog(boolean needPagination)
查询所有日志
|
java.util.List<OperationLog> |
getAllOperationLog(java.util.List<java.lang.Long> objectIds,
boolean needPagination)
查询集合对象的所有日志
|
java.util.List<OperationLog> |
getAllOperationLogByConditions(java.util.List<java.lang.Long> objectIds,
boolean needPagination,
java.util.Map<java.lang.String,java.lang.Object> Params)
通过文档id查询操作记录(条件查询)
|
java.util.List<OperationLog> |
getOperationLogByCat(int catId,
boolean needPagination)
查询某一类别的日志
|
java.util.List<OperationLog> |
getOperationLogByCondition(java.lang.String category,
java.lang.String startTime,
java.lang.String endTime,
boolean needPagination)
根据条件查询日志
|
OperationLog |
getOperationLogByDocHistoryBodyId(java.lang.Long id)
通过历史正文表的主键或者操作记录
|
OperationLog |
getOperationLogById(java.lang.Long id)
通过主键获得操作日志对象
|
void |
insertOplog(java.lang.Long objectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters)
保存业务日志,操作者就是当前登录者
|
void |
insertOplog(java.lang.Long objectId,
java.lang.Long subObjectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters)
保存业务日志,操作者就是当前登录者
|
void |
insertOplog(java.lang.Long memberId,
java.lang.Long objectId,
java.lang.Long subObjectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters) |
java.util.List<OperationLog> |
queryByObjectId(java.lang.Long objectId,
boolean needPagination)
根据操作对象查询日志
|
java.util.List<OperationLog> |
queryBySubObjectId(java.lang.Long subObjectId,
boolean needPagination)
根据次操作对象查询日志
|
java.util.List<OperationLog> |
queryBySubObjectIdAndObjectId(java.lang.Long objectId,
java.lang.Long subObjectId,
boolean needPagination)
根据操作对象和次操作对象查询日志
objectId=? |
java.util.List<OperationLog> |
queryBySubObjectIdOrObjectId(java.lang.Long objectId,
java.lang.Long subObjectId,
boolean needPagination)
根据操作对象或者次操作对象查询日志
objectId=? |
void insertOplog(java.lang.Long memberId,
java.lang.Long objectId,
java.lang.Long subObjectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters)
void insertOplog(java.lang.Long objectId,
java.lang.Long subObjectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters)
objectId - 操作对象idsubObjectId - 次操作对象idcategory - 所属应用类别actionType - 操作类型contentLabel - 显示内容国际化key(国际化资源自行管理)contentParameters - 国际化参数void insertOplog(java.lang.Long objectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters)
objectId - 操作对象idsubObjectId - 次操作对象idcategory - 所属应用类别actionType - 操作类型contentLabel - 显示内容国际化key(国际化资源自行管理)contentParameters - 国际化参数java.util.List<OperationLog> queryByObjectId(java.lang.Long objectId, boolean needPagination)
objectId - needPagination - 是否需要分页java.util.List<OperationLog> getAllOperationLog(boolean needPagination)
needPagination是否需要分页 - java.util.List<OperationLog> getOperationLogByCondition(java.lang.String category, java.lang.String startTime, java.lang.String endTime, boolean needPagination) throws java.lang.Exception
category - 模块类别startTime - 开始时间endTime - 截至时间needPagination - 是否需要分页java.lang.Exceptionjava.util.List<OperationLog> getOperationLogByCat(int catId, boolean needPagination)
catId - 类别(ApplicationCategoryEnum.xxx)needPagination是否需要分页 - java.util.List<OperationLog> queryBySubObjectId(java.lang.Long subObjectId, boolean needPagination)
subObjectId - needPagination - 是否需要分页java.util.List<OperationLog> queryBySubObjectIdAndObjectId(java.lang.Long objectId, java.lang.Long subObjectId, boolean needPagination)
objectId=? and subObjectId=?objectId - subObjectId - needPagination - 是否需要分页java.util.List<OperationLog> queryBySubObjectIdOrObjectId(java.lang.Long objectId, java.lang.Long subObjectId, boolean needPagination)
objectId=? or subObjectId=?objectId - subObjectId - needPagination - 是否需要分页java.util.List<OperationLog> getAllOperationLog(java.util.List<java.lang.Long> objectIds, boolean needPagination)
objectIds - needPagination - 是否需要分页void deleteLogById(java.lang.String id)
throws java.lang.Exception
id - java.lang.Exceptionvoid deleteLogById(java.lang.Long id)
id - void deleteLogByObjectId(java.util.List<OperationLog> logList)
id - OperationLog getOperationLogById(java.lang.Long id)
id - OperationLog getOperationLogByDocHistoryBodyId(java.lang.Long id)
id - java.util.List<OperationLog> getAllOperationLogByConditions(java.util.List<java.lang.Long> objectIds, boolean needPagination, java.util.Map<java.lang.String,java.lang.Object> Params)
objectIds - needPagination - Params -