From f038e7d0338375025baa96986c5f1990abd990b9 Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: Fri, 10 Apr 2026 16:32:16 +0800
Subject: [PATCH] 新增暂存及图片功能
---
gkhy-framework/src/main/java/com/gkhy/framework/aspectj/LogAspect.java | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/gkhy-framework/src/main/java/com/gkhy/framework/aspectj/LogAspect.java b/gkhy-framework/src/main/java/com/gkhy/framework/aspectj/LogAspect.java
index 4c9399a..f953f66 100644
--- a/gkhy-framework/src/main/java/com/gkhy/framework/aspectj/LogAspect.java
+++ b/gkhy-framework/src/main/java/com/gkhy/framework/aspectj/LogAspect.java
@@ -1,9 +1,15 @@
package com.gkhy.framework.aspectj;
import java.util.Collection;
+import java.util.List;
import java.util.Map;
+import java.util.Objects;
+import java.util.stream.Collectors;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+
+import cn.hutool.core.util.ObjectUtil;
+import com.gkhy.common.core.domain.entity.SysDept;
import org.apache.commons.lang3.ArrayUtils;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.AfterReturning;
@@ -100,9 +106,14 @@
{
operLog.setOperName(loginUser.getUsername());
SysUser currentUser = loginUser.getUser();
- if (StringUtils.isNotNull(currentUser) && StringUtils.isNotNull(currentUser.getDept()))
+ if (StringUtils.isNotNull(currentUser) && ObjectUtil.isNotEmpty(currentUser.getDepts()))
{
- operLog.setDeptName(currentUser.getDept().getDeptName());
+ List<SysDept> depts = currentUser.getDepts();
+ String deptNames = depts == null ? "" : depts.stream()
+ .map(SysDept::getDeptName)
+ .filter(Objects::nonNull)
+ .collect(Collectors.joining(","));
+ operLog.setDeptName(deptNames);
}
}
--
Gitblit v1.9.2