package com.cf.imes.module.system.service.sms.handler;

import com.cf.imes.framework.common.core.KeyValue;
import com.cf.imes.module.system.framework.sms.core.client.dto.SmsSendRespDTO;

import java.util.List;

/**
 * 短信发送后处理器接口
 *
 * @author Gqr
 * @since 2024/8/12 18:42
 */
public interface SmsSendAfterSendHandler {
    /**
     * 校验消息模板类型
     *
     * @param templateType
     * @return
     */
    boolean checkTemplateType(Integer templateType);


    void afterSend(SmsSendRespDTO sendResponse, List<KeyValue<String, Object>> params);
}
