瀏覽代碼

部门非空条件判断

RuoYi 6 年之前
父節點
當前提交
116f3ac6fc

+ 0 - 19
src/main/java/com/ruoyi/common/utils/bean/BeanUtils.java

@@ -6,9 +6,6 @@ import java.util.List;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
-import com.ruoyi.project.system.dept.domain.Dept;
-import com.ruoyi.project.system.user.domain.User;
-
 /**
  * Bean 工具类
  * 
@@ -122,20 +119,4 @@ public class BeanUtils
     {
         return m1.substring(BEAN_METHOD_PROP_INDEX).equals(m2.substring(BEAN_METHOD_PROP_INDEX));
     }
-
-    public static void main(String[] args)
-    {
-        User user = new User();
-
-        User zhen = new User();
-        zhen.setUserName("测试名称");
-        Dept dept = new Dept();
-        dept.setDeptId(11L);
-        dept.setDeptName("测试部门");
-        zhen.setDept(dept);
-
-        BeanUtils.copyBeanProp(user, zhen);
-
-        System.out.println(user.getDept().getDeptName());
-    }
 }

+ 5 - 1
src/main/java/com/ruoyi/framework/aspectj/LogAspect.java

@@ -98,7 +98,11 @@ public class LogAspect
             if (currentUser != null)
             {
                 operLog.setOperName(currentUser.getLoginName());
-                operLog.setDeptName(currentUser.getDept().getDeptName());
+                if (StringUtils.isNotNull(currentUser.getDept())
+                        && StringUtils.isEmpty(currentUser.getDept().getDeptName()))
+                {
+                    operLog.setDeptName(currentUser.getDept().getDeptName());
+                }
             }
 
             if (e != null)