package cn.lihu.jh.module.system.api.sms;
|
|
import cn.lihu.jh.module.system.api.sms.dto.code.SmsCodeValidateReqDTO;
|
import cn.lihu.jh.module.system.api.sms.dto.code.SmsCodeSendReqDTO;
|
import cn.lihu.jh.module.system.api.sms.dto.code.SmsCodeUseReqDTO;
|
import cn.lihu.jh.module.system.service.sms.SmsCodeService;
|
import org.springframework.stereotype.Service;
|
import org.springframework.validation.annotation.Validated;
|
|
import javax.annotation.Resource;
|
|
/**
|
* 短信验证码 API 实现类
|
*
|
* @author 芋道源码
|
*/
|
@Service
|
@Validated
|
public class SmsCodeApiImpl implements SmsCodeApi {
|
|
@Resource
|
private SmsCodeService smsCodeService;
|
|
@Override
|
public void sendSmsCode(SmsCodeSendReqDTO reqDTO) {
|
smsCodeService.sendSmsCode(reqDTO);
|
}
|
|
@Override
|
public void useSmsCode(SmsCodeUseReqDTO reqDTO) {
|
smsCodeService.useSmsCode(reqDTO);
|
}
|
|
@Override
|
public void validateSmsCode(SmsCodeValidateReqDTO reqDTO) {
|
smsCodeService.validateSmsCode(reqDTO);
|
}
|
|
}
|