diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/helper/LoginHelper.java b/ruoyi-common/src/main/java/com/ruoyi/common/helper/LoginHelper.java
index b2a863eb9..5e7fad208 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/helper/LoginHelper.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/helper/LoginHelper.java
@@ -126,6 +126,13 @@ public class LoginHelper {
return getLoginUser().getUsername();
}
+ /**
+ * 获取用户部门名称
+ */
+ public static String getDeptName() {
+ return getLoginUser().getDeptName();
+ }
+
/**
* 获取用户类型
*/
diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java
index 1e0c05285..48e6e9599 100644
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java
+++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java
@@ -75,6 +75,7 @@ public class LogAspect {
operLog.setOperIp(ip);
operLog.setOperUrl(StringUtils.substring(ServletUtils.getRequest().getRequestURI(), 0, 255));
operLog.setOperName(LoginHelper.getUsername());
+ operLog.setDeptName(LoginHelper.getDeptName());
if (e != null) {
operLog.setStatus(BusinessStatus.FAIL.ordinal());
diff --git a/ruoyi-ui/src/views/monitor/operlog/index.vue b/ruoyi-ui/src/views/monitor/operlog/index.vue
index 03a1ea64f..166386e22 100644
--- a/ruoyi-ui/src/views/monitor/operlog/index.vue
+++ b/ruoyi-ui/src/views/monitor/operlog/index.vue
@@ -122,6 +122,7 @@
+
@@ -159,15 +160,16 @@
-
- {{ form.title }} / {{ typeFormat(form) }}
+
{{ form.operName }} / {{ form.operIp }} / {{ form.operLocation }}
+ >{{ form.operName }} / {{form.deptName}} / {{ form.operIp }} / {{ form.operLocation }}
- {{ form.operUrl }}
- {{ form.requestMethod }}
+ {{ form.requestMethod }} : {{form.operUrl }}
+
+
+ {{ form.title }} / {{ typeFormat(form) }}
{{ form.method }}