fix: 企业微信更正名称 #huacheng

This commit is contained in:
huacheng
2022-04-06 21:21:33 +08:00
parent dc61dd066c
commit f3bd9930f1
2 changed files with 7 additions and 7 deletions

View File

@@ -7,7 +7,7 @@ import com.usthe.common.entity.alerter.Alert;
import com.usthe.alert.service.AlertService; import com.usthe.alert.service.AlertService;
import com.usthe.manager.pojo.dto.DingTalkWebHookDto; import com.usthe.manager.pojo.dto.DingTalkWebHookDto;
import com.usthe.manager.pojo.dto.FlyBookWebHookDto; import com.usthe.manager.pojo.dto.FlyBookWebHookDto;
import com.usthe.manager.pojo.dto.WxWorkWebHookDto; import com.usthe.manager.pojo.dto.WeWorkWebHookDto;
import com.usthe.common.util.CommonConstants; import com.usthe.common.util.CommonConstants;
import com.usthe.common.entity.manager.Monitor; import com.usthe.common.entity.manager.Monitor;
import com.usthe.common.entity.manager.NoticeReceiver; import com.usthe.common.entity.manager.NoticeReceiver;
@@ -239,8 +239,8 @@ public class DispatchAlarm {
* @param alert 告警信息 * @param alert 告警信息
*/ */
private void sendWeWorkRobotAlert(NoticeReceiver receiver, Alert alert) { private void sendWeWorkRobotAlert(NoticeReceiver receiver, Alert alert) {
WxWorkWebHookDto wxWorkWebHookDTO = new WxWorkWebHookDto(); WeWorkWebHookDto weWorkWebHookDTO = new WeWorkWebHookDto();
WxWorkWebHookDto.MarkdownDTO markdownDTO = new WxWorkWebHookDto.MarkdownDTO(); WeWorkWebHookDto.MarkdownDTO markdownDTO = new WeWorkWebHookDto.MarkdownDTO();
StringBuilder content = new StringBuilder(); StringBuilder content = new StringBuilder();
content.append("<font color=\"info\">[TanCloud探云告警通知]</font>\n告警目标对象 : <font color=\"info\">") content.append("<font color=\"info\">[TanCloud探云告警通知]</font>\n告警目标对象 : <font color=\"info\">")
.append(alert.getTarget()).append("</font>\n") .append(alert.getTarget()).append("</font>\n")
@@ -255,10 +255,10 @@ public class DispatchAlarm {
} }
content.append("内容详情 : ").append(alert.getContent()); content.append("内容详情 : ").append(alert.getContent());
markdownDTO.setContent(content.toString()); markdownDTO.setContent(content.toString());
wxWorkWebHookDTO.setMarkdown(markdownDTO); weWorkWebHookDTO.setMarkdown(markdownDTO);
String webHookUrl = WxWorkWebHookDto.WEBHOOK_URL + receiver.getWechatId(); String webHookUrl = WeWorkWebHookDto.WEBHOOK_URL + receiver.getWechatId();
try { try {
ResponseEntity<String> entity = restTemplate.postForEntity(webHookUrl, wxWorkWebHookDTO, String.class); ResponseEntity<String> entity = restTemplate.postForEntity(webHookUrl, weWorkWebHookDTO, String.class);
if (entity.getStatusCode() == HttpStatus.OK) { if (entity.getStatusCode() == HttpStatus.OK) {
log.debug("Send weWork webHook: {} Success", webHookUrl); log.debug("Send weWork webHook: {} Success", webHookUrl);
} else { } else {

View File

@@ -16,7 +16,7 @@ import lombok.NoArgsConstructor;
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
public class WxWorkWebHookDto { public class WeWorkWebHookDto {
public static final String WEBHOOK_URL = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key="; public static final String WEBHOOK_URL = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=";
/** /**