| | |
| | | import com.project.common.exception.user.CaptchaException; |
| | | import com.project.common.exception.user.CaptchaExpireException; |
| | | import com.project.common.exception.user.UserPasswordNotMatchException; |
| | | import com.project.common.sms.YPSmsApi; |
| | | import com.project.common.utils.DateUtils; |
| | | import com.project.common.utils.MessageUtils; |
| | | import com.project.common.utils.ServletUtils; |
| | |
| | | import com.project.system.mapper.SysUserMapper; |
| | | import com.project.system.service.ISysConfigService; |
| | | import com.project.system.service.ISysUserService; |
| | | import com.project.system.sms.YPSmsApi; |
| | | import lombok.RequiredArgsConstructor; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.security.authentication.AuthenticationManager; |
| | |
| | | private final ISysUserService userService; |
| | | private final SysUserMapper userMapper; |
| | | private final ISysConfigService configService; |
| | | private final YPSmsApi smsApi; |
| | | |
| | | |
| | | /** |
| | |
| | | return getVerifyCodeNew(phone); |
| | | } |
| | | |
| | | private boolean sendYp(String phone, String code ){ |
| | | String result = YPSmsApi.sendSms(phone, StringUtils.format(YPSmsApi.CODE_TMP, code, Constants.PHONE_EXPIRATION)); |
| | | private boolean sendYp(String phone, String code){ |
| | | String result = smsApi.sendSms(phone, StringUtils.format(YPSmsApi.CODE_TMP, code, Constants.PHONE_EXPIRATION)); |
| | | if (result.contains("\"code\":0,\"msg\":\"OK\"")){ |
| | | log.info("发送成功 ->验证码:"+code); |
| | | return true; |