diff --git a/fys-admin/src/main/java/com/fuyuanshen/app/service/AppDeviceShareService.java b/fys-admin/src/main/java/com/fuyuanshen/app/service/AppDeviceShareService.java index 82dcaa9..996c97c 100644 --- a/fys-admin/src/main/java/com/fuyuanshen/app/service/AppDeviceShareService.java +++ b/fys-admin/src/main/java/com/fuyuanshen/app/service/AppDeviceShareService.java @@ -95,7 +95,10 @@ public class AppDeviceShareService { return code.equals(smsCode); } public int deviceShare(AppDeviceShareBo bo) { - validateSmsCode(AppLoginHelper.getTenantId(), bo.getPhonenumber(), bo.getSmsCode()); + boolean flag = validateSmsCode(AppLoginHelper.getTenantId(), bo.getPhonenumber(), bo.getSmsCode()); + if(!flag){ + throw new ServiceException("验证码错误"); + } Device device = deviceMapper.selectById(bo.getDeviceId()); if(device==null){