package com.hehenian.biz.service.notify.impl;
import org.springframework.stereotype.Component;
import com.hehenian.biz.common.notify.ISMSManagerService;
import com.hehenian.biz.common.notify.dataobject.SMSManagerDo;
import com.hehenian.biz.component.notify.sms.ISMSNotifyManagerComponent;
@Component("smsManagerService")
public class SMSManagerService implements ISMSManagerService {
private ISMSNotifyManagerComponent smsNotifyManagerComponent;
/**
* 根据短信类别获取短信供应商,注册的账号密码,调用的URL
* @param smsType
* @return
*/
public SMSManagerDo listSMSSupplierBySmsType(String smsType){
return smsNotifyManagerComponent.listSMSSupplierBySmsType(smsType);
}
/**
* 新增短信供应商
* @param smsManagerDo
* @return
*/
public int addSMSManager(SMSManagerDo smsManagerDo){
return smsNotifyManagerComponent.addSMSManager(smsManagerDo);
}
/**
* 修改短信供应商
* @param smsManagerDo
* @return
*/
public int updateSMSManager(SMSManagerDo smsManagerDo){
return smsNotifyManagerComponent.updateSMSManager(smsManagerDo);
}
}