| | |
| | | package cn.gistack.alerts.sms.service; |
| | | |
| | | import cn.com.flaginfo.sdk.cmc.api.result.ComResult; |
| | | import cn.com.flaginfo.sdk.cmc.api.sms.dynsend.DynSMSSendDataResult; |
| | | import cn.com.flaginfo.sdk.cmc.api.sms.send.SMSSendRequest; |
| | | import cn.gistack.alerts.sms.entity.SmsRecord; |
| | | import cn.gistack.alerts.sms.entity.SmsRequest; |
| | | import cn.gistack.alerts.sms.entity.SmsResult; |
| | | import cn.gistack.alerts.sms.excel.SendRainSmsExcel; |
| | | import cn.gistack.alerts.sms.vo.SmsRequestTemplate; |
| | | import cn.gistack.alerts.sms.vo.SmsResponseVO; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | |
| | | |
| | | /** |
| | | * 保存短信发送结果 |
| | | * @param smsResponse |
| | | * @param request |
| | | * @param number |
| | | * @return |
| | | */ |
| | | SmsResult saveSendResult(SMSSendRequest request, Integer number); |
| | | SmsResult saveSendResult(SmsResponseVO smsResponse, SMSSendRequest request, Integer number); |
| | | |
| | | /** |
| | | * 短信发送记录保存 |
| | |
| | | * @return |
| | | */ |
| | | Object importSendRainSms(List<SendRainSmsExcel> list,String startTime,String endTime); |
| | | |
| | | /** |
| | | * 发送邮件提醒短信 |
| | | * @param list |
| | | */ |
| | | void sendEmailMsg(List<String> list, SmsRequest smsRequest); |
| | | } |