Forráskód Böngészése

加入系统授权配置

wangliang 3 éve
szülő
commit
db56edcfc6

+ 15 - 10
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/AuthInfoServiceImpl.java

@@ -50,17 +50,22 @@ public class AuthInfoServiceImpl implements AuthInfoService {
      */
     @Override
     public AppInfo appInfoInit() {
-        AppInfo appInfo = solarService.getAppInfo();
-        if (Objects.nonNull(appInfo) && Objects.nonNull(solarProperties)) {
-            if (Objects.nonNull(solarProperties.getAccessKey())
-                    && !Objects.equals(solarProperties.getAccessKey().trim(), "")
-                    && Objects.nonNull(solarProperties.getAccessSecret())
-                    && !Objects.equals(solarProperties.getAccessSecret().trim(), "")) {//在线激活
-                saveAuthInfo(appInfo, AuthEnum.ON_LINE);
-            } else if (Objects.nonNull(solarProperties.getLicense())
-                    && !Objects.equals(solarProperties.getLicense().trim(), "")) {//离线激活
-                saveAuthInfo(appInfo, AuthEnum.OFF_LINE);
+        AppInfo appInfo = null;
+        try {
+            appInfo = solarService.getAppInfo();
+            if (Objects.nonNull(appInfo) && Objects.nonNull(solarProperties)) {
+                if (Objects.nonNull(solarProperties.getAccessKey())
+                        && !Objects.equals(solarProperties.getAccessKey().trim(), "")
+                        && Objects.nonNull(solarProperties.getAccessSecret())
+                        && !Objects.equals(solarProperties.getAccessSecret().trim(), "")) {//在线激活
+                    saveAuthInfo(appInfo, AuthEnum.ON_LINE);
+                } else if (Objects.nonNull(solarProperties.getLicense())
+                        && !Objects.equals(solarProperties.getLicense().trim(), "")) {//离线激活
+                    saveAuthInfo(appInfo, AuthEnum.OFF_LINE);
+                }
             }
+        } catch (Exception e) {
+            e.printStackTrace();
         }
         return appInfo;
     }