| | |
| | | |
| | | import cn.com.flaginfo.sdk.cmc.api.sms.send.SMSSendRequest; |
| | | import cn.gistack.alerts.sms.entity.SmsResult; |
| | | import cn.gistack.alerts.sms.service.ISmsResultService; |
| | | import cn.gistack.alerts.sms.service.SmsService; |
| | | import cn.gistack.alerts.sms.vo.SmsResponseVO; |
| | | import cn.gistack.alerts.sms.vo.SmsResultVO; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import lombok.AllArgsConstructor; |
| | | import org.springblade.core.tenant.annotation.NonDS; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | |
| | | public class SmsRecordClient implements ISmsRecordClient { |
| | | |
| | | private final SmsService smsService; |
| | | private final ISmsResultService smsResultService; |
| | | |
| | | @Override |
| | | public List<SmsResultVO> smsSuccessList(SmsResultVO smsResult) { |
| | | List<SmsResultVO> resultVOList = (List<SmsResultVO>) smsResultService.selectSmsResultPage(null, smsResult); |
| | | return resultVOList; |
| | | } |
| | | |
| | | /** |
| | | * 短信记录发送保存 |
| | |
| | | request.setTemplateId(templateId); |
| | | request.setMessageContent(messageContent); |
| | | // 记录发送记录操作 |
| | | SmsResult smsResult = smsService.saveSendResult(code,msg,request, number); |
| | | SmsResult smsResult = smsService.saveSendResult(null,code,msg,request, number); |
| | | if (null != smsResult){ |
| | | smsService.saveSendRecord(request, code,msg,smsResult.getId()); |
| | | } |