74 lines
2.8 KiB
Java
74 lines
2.8 KiB
Java
|
|
package com.engine.salary.util;
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @Description: 操作日志工具类
|
||
|
|
* @Author: wangxiangzhong
|
||
|
|
* @Date: 2021/11/1 11:31
|
||
|
|
*/
|
||
|
|
public class SalaryLoggerUtil {
|
||
|
|
|
||
|
|
// /**
|
||
|
|
// * 记录单个对象新增操作日志
|
||
|
|
// * @param loggerTemplate
|
||
|
|
// * @param targetId
|
||
|
|
// * @param targetName
|
||
|
|
// * @param operateTypeName
|
||
|
|
// * @param operatedesc
|
||
|
|
// * @param newValues
|
||
|
|
// */
|
||
|
|
// public static void recordAddSingleLog(LoggerTemplate loggerTemplate, Long targetId, String targetName, String operateTypeName, String operatedesc, Object newValues) {
|
||
|
|
// recoreSingleLog(loggerTemplate, targetId, targetName, OperateTypeEnum.ADD.getValue(), operateTypeName, operatedesc, null, newValues);
|
||
|
|
// }
|
||
|
|
//
|
||
|
|
// /**
|
||
|
|
// * 记录单个对象修改操作日志
|
||
|
|
// * @param loggerTemplate
|
||
|
|
// * @param targetId
|
||
|
|
// * @param targetName
|
||
|
|
// * @param operateTypeName
|
||
|
|
// * @param operatedesc
|
||
|
|
// * @param oldValues
|
||
|
|
// * @param newValues
|
||
|
|
// */
|
||
|
|
// public static void recordUpdateSingleLog(LoggerTemplate loggerTemplate, Long targetId, String targetName, String operateTypeName, String operatedesc, Object oldValues, Object newValues) {
|
||
|
|
// recoreSingleLog(loggerTemplate, targetId, targetName, OperateTypeEnum.UPDATE.getValue(), operateTypeName, operatedesc, oldValues, newValues);
|
||
|
|
// }
|
||
|
|
//
|
||
|
|
// /**
|
||
|
|
// * 记录单个对象删除操作日志
|
||
|
|
// * @param loggerTemplate
|
||
|
|
// * @param targetId
|
||
|
|
// * @param targetName
|
||
|
|
// * @param operateTypeName
|
||
|
|
// * @param operatedesc
|
||
|
|
// * @param oldValues
|
||
|
|
// */
|
||
|
|
// public static void recordDeleteSingleLog(LoggerTemplate loggerTemplate, Long targetId, String targetName, String operateTypeName, String operatedesc, Object oldValues) {
|
||
|
|
// recoreSingleLog(loggerTemplate, targetId, targetName, OperateTypeEnum.DELETE.getValue(), operateTypeName, operatedesc, oldValues, null);
|
||
|
|
// }
|
||
|
|
//
|
||
|
|
// /**
|
||
|
|
// * 记录单个对象日志
|
||
|
|
// * @param loggerTemplate
|
||
|
|
// * @param targetId
|
||
|
|
// * @param targetName
|
||
|
|
// * @param operateType
|
||
|
|
// * @param operateTypeName
|
||
|
|
// * @param operatedesc
|
||
|
|
// * @param oldValues
|
||
|
|
// * @param newValues
|
||
|
|
// */
|
||
|
|
// private static void recoreSingleLog(LoggerTemplate loggerTemplate, Long targetId, String targetName, String operateType, String operateTypeName, String operatedesc, Object oldValues, Object newValues) {
|
||
|
|
// LoggerContext loggerContext = new LoggerContext();
|
||
|
|
// loggerContext.setTargetId(String.valueOf(targetId));
|
||
|
|
// loggerContext.setTargetName(targetName);
|
||
|
|
// loggerContext.setOperateType(operateType);
|
||
|
|
// loggerContext.setOperateTypeName(operateTypeName);
|
||
|
|
// loggerContext.setOperatedesc(operatedesc);
|
||
|
|
// loggerContext.setOldValues(oldValues);
|
||
|
|
// loggerContext.setNewValues(newValues);
|
||
|
|
// loggerTemplate.write(loggerContext);
|
||
|
|
// }
|
||
|
|
}
|