package org.jeecg.modules.message.handle.impl; import lombok.extern.slf4j.Slf4j; import org.jeecg.common.api.dto.message.MessageDTO; import org.jeecg.modules.message.handle.ISendMsgHandle; import org.jeecg.modules.system.service.impl.ThirdAppDingtalkServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * @Description: 发钉钉消息模板 * @author: jeecg-boot */ @Slf4j @Component("ddSendMsgHandle") public class DdSendMsgHandle implements ISendMsgHandle { @Autowired private ThirdAppDingtalkServiceImpl dingtalkService; @Override public void sendMsg(String esReceiver, String esTitle, String esContent) { log.info("发微信消息模板"); MessageDTO messageDTO = new MessageDTO(); messageDTO.setToUser(esReceiver); messageDTO.setTitle(esTitle); messageDTO.setContent(esContent); messageDTO.setToAll(false); sendMessage(messageDTO); } @Override public void sendMessage(MessageDTO messageDTO) { dingtalkService.sendMessage(messageDTO, true); } }