18339543638 3 vuotta sitten
vanhempi
commit
ff054e5484

+ 9 - 4
nb-common/log-common/src/main/java/com/nb/common/log/aop/LogAspect.java

@@ -103,13 +103,18 @@ public class LogAspect {
             sysLog.setBrowser(userAgent.getBrowser().getName());
             sysLog.setOs(userAgent.getOs().getName());
 
-            if (SecurityUtil.getStpLogic().isLogin()) {
-                try {
-                    sysLog.setOperName(SecurityUtil.getUsername());
-                }catch (Exception __){
+            try {
+                if (SecurityUtil.getStpLogic().isLogin()) {
+                    try {
+                        sysLog.setOperName(SecurityUtil.getUsername());
+                    }catch (Exception __){
 
+                    }
                 }
+            }catch (Exception __){
+
             }
+
             if (e != null) {
                 sysLog.setLogStatus(LogStatusEnum.FAILURE.getCode());
                 sysLog.setException(e.getMessage());

+ 1 - 1
nb-service/app-doctor/src/main/java/com/nb/app/doctor/auth/AppDoctorAuthGranter.java

@@ -74,7 +74,7 @@ public class AppDoctorAuthGranter implements IAuthGranter {
         loginUser.setLoginType(StpTypeEnum.APP_DOCTOR.getText());
         fillUserAgentInfo(loginUser);
         // 设置用户信息
-        SecurityUtil.getStpLogic(StpTypeEnum.APP_DOCTOR.getText()).getTokenSession().set(LOGIN_USER_KEY,loginUser);
+        SecurityUtil.getStpLogic(StpTypeEnum.APP_DOCTOR.getText()).getTokenSessionByToken(loginUser.getToken()).set(LOGIN_USER_KEY,loginUser);
         return loginUser;
     }
 }