package com.cool.store.service.sms;


import com.cool.store.enums.SmsCodeTypeEnum;
import com.cool.store.enums.SmsNoticeTypeEnum;
import com.cool.store.response.ResponseResult;

/**
 * @author zhangchenbiao
 * @FileName: AliyunSmsService
 * @Description: 阿里云短信
 * @date 2021-07-23 11:33
 */
public interface AliyunSmsService {

    /**
     * 发送短信
     * @param mobile 手机号
     * @param codeType 验证码类型
     */
    ResponseResult sendSmsCode(String mobile, SmsCodeTypeEnum codeType);

    /**
     * 发送通知
     */
    void sendNotice(String mobile, SmsNoticeTypeEnum type);
}
