| | |
| | | throw new ValidationException("短信验证码已发送,请勿频繁发送"); |
| | | } |
| | | String smsCode = generateSmsCode(); |
| | | // 测试vivo时使用 |
| | | if(dto.getTel().equals("15239257323")){ |
| | | smsCode ="888888"; |
| | | } |
| | | // String smsCode ="888888"; |
| | | String key; |
| | | if(Constants.USER_TYPE.admin.name().equals(dto.getUserType())){ |
| | |
| | | try { |
| | | //暂时不实际发送验证码 |
| | | // SmsUtil.sendSms(dto.getTel(),smsProperties.getVerificationCode(),paramMap); |
| | | tosSmsService.sendSms(dto.getTel(),paramMap); |
| | | // 测试vivo时使用 |
| | | if (!dto.getTel().equals("15239257323")) { |
| | | tosSmsService.sendSms(dto.getTel(), paramMap); |
| | | } |
| | | // tosSmsService.sendSms(dto.getTel(),paramMap); |
| | | stringCacheClient.set(SMS_CODE_KEY + SEPARATOR + SEPARATOR + dto.getTel(),smsCode,60); |
| | | stringCacheClient.set(key,smsCode,600); |
| | | } catch (Exception e) { |