|
@@ -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;
|
|
|
}
|