fix(ApiSmsServiceImpl): 重置支付密码时获取验证包提示操作失败处理
This commit is contained in:
parent
ed1020b612
commit
1b73571a91
|
@ -4,6 +4,7 @@ import com.hzs.common.core.constant.SmsConstants;
|
||||||
import com.hzs.common.core.constant.msg.SystemMsgConstants;
|
import com.hzs.common.core.constant.msg.SystemMsgConstants;
|
||||||
import com.hzs.common.core.domain.R;
|
import com.hzs.common.core.domain.R;
|
||||||
import com.hzs.common.core.enums.ESmsTemplate;
|
import com.hzs.common.core.enums.ESmsTemplate;
|
||||||
|
import com.hzs.common.core.exception.ServiceException;
|
||||||
import com.hzs.common.core.service.RedisService;
|
import com.hzs.common.core.service.RedisService;
|
||||||
import com.hzs.common.core.utils.SloganUtil;
|
import com.hzs.common.core.utils.SloganUtil;
|
||||||
import com.hzs.common.core.utils.StringUtils;
|
import com.hzs.common.core.utils.StringUtils;
|
||||||
|
@ -92,9 +93,10 @@ public class ApiSmsServiceImpl implements IApiSmsService {
|
||||||
// 返回成功,验证码放入缓存
|
// 返回成功,验证码放入缓存
|
||||||
redisService.setCacheObject(eSmsTemplate.getCache() + pkMember, code, SmsConstants.FAILURE_TIME, TimeUnit.MINUTES);
|
redisService.setCacheObject(eSmsTemplate.getCache() + pkMember, code, SmsConstants.FAILURE_TIME, TimeUnit.MINUTES);
|
||||||
return true;
|
return true;
|
||||||
}
|
} else {
|
||||||
log.error("发送短信失败:{}", sendR.getMsg());
|
log.error("发送短信失败:{}", sendR.getMsg());
|
||||||
return false;
|
throw new ServiceException(sendR.getMsg());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue