diff --git a/pqs-common/common-web/src/main/java/com/njcn/web/exception/GlobalBusinessExceptionHandler.java b/pqs-common/common-web/src/main/java/com/njcn/web/exception/GlobalBusinessExceptionHandler.java index d186abcc2..2e19c117f 100644 --- a/pqs-common/common-web/src/main/java/com/njcn/web/exception/GlobalBusinessExceptionHandler.java +++ b/pqs-common/common-web/src/main/java/com/njcn/web/exception/GlobalBusinessExceptionHandler.java @@ -58,9 +58,10 @@ public class GlobalBusinessExceptionHandler { logService.recodeBusinessExceptionLog(businessException, httpServletRequest, businessException.getMessage()); //判断方法上是否有自定义注解,做特殊处理 Method method = ReflectCommonUtil.getMethod(businessException); - if(method.isAnnotationPresent(ReturnMsg.class)){ - log.info("存在自定义注解"); - return HttpResultUtil.assembleResult(businessException.getCode(), null, StrFormatter.format("{}",businessException.getMessage())); + if (!Objects.isNull(method)){ + if(method.isAnnotationPresent(ReturnMsg.class)){ + return HttpResultUtil.assembleResult(businessException.getCode(), null, StrFormatter.format("{}",businessException.getMessage())); + } } return HttpResultUtil.assembleBusinessExceptionResult(businessException, null, operate); } @@ -232,7 +233,6 @@ public class GlobalBusinessExceptionHandler { //判断方法上是否有自定义注解,做特殊处理 Method method = ReflectCommonUtil.getMethod(exception); if(method.isAnnotationPresent(ReturnMsg.class)){ - log.info("存在自定义注解"); return HttpResultUtil.assembleResult(code, null, StrFormatter.format("{}",exceptionCause)); } return HttpResultUtil.assembleResult(code, null, StrFormatter.format("{}{}{}", ReflectCommonUtil.getMethodDescribeByException(tempException), StrUtil.C_COMMA, exceptionCause)); diff --git a/pqs-user/user-boot/src/main/java/com/njcn/user/service/impl/AppUserServiceImpl.java b/pqs-user/user-boot/src/main/java/com/njcn/user/service/impl/AppUserServiceImpl.java index 825106c76..7c292c1bc 100644 --- a/pqs-user/user-boot/src/main/java/com/njcn/user/service/impl/AppUserServiceImpl.java +++ b/pqs-user/user-boot/src/main/java/com/njcn/user/service/impl/AppUserServiceImpl.java @@ -108,9 +108,6 @@ public class AppUserServiceImpl extends ServiceImpl impleme addSendMessage(phone,vcode,msgTemplate,sendSmsResponse); throw new BusinessException(e.getMessage()); } - if (Objects.isNull(sendSmsResponse)){ - throw new BusinessException(UserResponseEnum.MESSAGE_SEND_FAIL); - } return sendSmsResponse.getCode(); }