From e14a6debcb17348164f703fcb2a7b9b1c3608352 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 02 二月 2024 10:19:32 +0800 Subject: [PATCH] 提交版本 --- meiya-admin/src/main/java/com/sinata/core/aop/LogAop.java | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/meiya-admin/src/main/java/com/sinata/core/aop/LogAop.java b/meiya-admin/src/main/java/com/sinata/core/aop/LogAop.java index ba3991f..4e21e98 100644 --- a/meiya-admin/src/main/java/com/sinata/core/aop/LogAop.java +++ b/meiya-admin/src/main/java/com/sinata/core/aop/LogAop.java @@ -1,14 +1,13 @@ package com.sinata.core.aop; +import cn.hutool.json.JSONUtil; import com.sinata.core.common.annotion.BussinessLog; -import com.sinata.core.common.constant.dictmap.base.AbstractDictMap; import com.sinata.core.log.LogManager; import com.sinata.core.log.LogObjectHolder; import com.sinata.core.log.factory.LogTaskFactory; import com.sinata.core.shiro.ShiroKit; import com.sinata.core.shiro.ShiroUser; import com.sinata.core.support.HttpKit; -import com.sinata.core.util.Contrast; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.Signature; import org.aspectj.lang.annotation.Around; @@ -86,16 +85,20 @@ sb.append(" & "); } - //如果涉及到修改,比对变化 + // 如果涉及到修改,比对变化 String msg; if (bussinessName.indexOf("修改") != -1 || bussinessName.indexOf("编辑") != -1) { Object obj1 = LogObjectHolder.me().get(); Map<String, String> obj2 = HttpKit.getRequestParameters(); - msg = Contrast.contrastObj(dictClass, key, obj1, obj2); + //msg = Contrast.contrastObj(dictClass, key, obj1, obj2); + msg = key + "=" + obj2.get(key) + + ";" + JSONUtil.toJsonStr(obj1) + + ";" + JSONUtil.toJsonStr(obj2); } else { Map<String, String> parameters = HttpKit.getRequestParameters(); - AbstractDictMap dictMap = (AbstractDictMap) dictClass.newInstance(); - msg = Contrast.parseMutiKey(dictMap, key, parameters); + //AbstractDictMap dictMap = (AbstractDictMap) dictClass.newInstance(); + //msg = Contrast.parseMutiKey(dictMap, key, parameters); + msg = JSONUtil.toJsonStr(parameters); } LogManager.me().executeLog(LogTaskFactory.bussinessLog(user.getId(), bussinessName, className, methodName, msg, HttpKit.getIp())); -- Gitblit v1.7.1