diff --git a/kicc-auth/src/main/java/com/cloud/kicc/auth/provider/UserProviderTemplateImpl.java b/kicc-auth/src/main/java/com/cloud/kicc/auth/provider/UserProviderTemplateImpl.java index 56ed0546..ba7fd4b9 100644 --- a/kicc-auth/src/main/java/com/cloud/kicc/auth/provider/UserProviderTemplateImpl.java +++ b/kicc-auth/src/main/java/com/cloud/kicc/auth/provider/UserProviderTemplateImpl.java @@ -1,5 +1,6 @@ package com.cloud.kicc.auth.provider; +import cn.hutool.core.util.ObjectUtil; import com.cloud.kicc.common.core.api.R; import com.cloud.kicc.common.data.entity.KiccUser; import com.cloud.kicc.common.data.entity.SsoUser; @@ -23,7 +24,7 @@ public class UserProviderTemplateImpl implements UserProviderTemplate public SsoUser selectByUserName(String userName) { R result = remoteSsoUserService.selectByUserName(userName); if (result.getCode() != R.SUCCESS) { - throw new SecurityCheckedException("Controller invoke failed!"); + throw new SecurityCheckedException(ObjectUtil.defaultIfBlank(result.getMsg(), "Controller invoke failed!")); } return result.getData(); } @@ -32,7 +33,7 @@ public class UserProviderTemplateImpl implements UserProviderTemplate public SsoUser selectByPhone(String phone) { R result = remoteAppService.selectByPhone(phone); if (result.getCode() != R.SUCCESS) { - throw new SecurityCheckedException("Controller invoke failed!"); + throw new SecurityCheckedException(ObjectUtil.defaultIfBlank(result.getMsg(), "Controller invoke failed!")); } return result.getData(); } @@ -42,7 +43,7 @@ public class UserProviderTemplateImpl implements UserProviderTemplate public KiccUser selectByUserId(String userid) { R result = remoteUserService.selectByUserId(userid); if (result.getCode() != R.SUCCESS) { - throw new SecurityCheckedException("Controller invoke failed!"); + throw new SecurityCheckedException(ObjectUtil.defaultIfBlank(result.getMsg(), "Controller invoke failed!")); } return result.getData(); }