[manager]fix pmd error
This commit is contained in:
@@ -6,7 +6,7 @@ import com.usthe.common.util.CommonUtil;
|
|||||||
import com.usthe.common.entity.alerter.Alert;
|
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.FlyBookWebHookDto;
|
import com.usthe.manager.pojo.dto.FlyBookWebHookDto;
|
||||||
import com.usthe.manager.pojo.dto.WeWorkWebHookDTO;
|
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;
|
||||||
@@ -178,9 +178,6 @@ public class DispatchAlarm {
|
|||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error(e.getMessage(), e);
|
log.error(e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -189,8 +186,8 @@ public class DispatchAlarm {
|
|||||||
* @param alert 告警信息
|
* @param alert 告警信息
|
||||||
*/
|
*/
|
||||||
private void sendWeWorkRobotAlert(NoticeReceiver receiver, Alert alert) {
|
private void sendWeWorkRobotAlert(NoticeReceiver receiver, Alert alert) {
|
||||||
WeWorkWebHookDTO weWorkWebHookDTO = new WeWorkWebHookDTO();
|
WeWorkWebHookDto weWorkWebHookDTO = new WeWorkWebHookDto();
|
||||||
WeWorkWebHookDTO.MarkdownDTO markdownDTO = new WeWorkWebHookDTO.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")
|
||||||
@@ -206,7 +203,7 @@ public class DispatchAlarm {
|
|||||||
content.append("内容详情 : ").append(alert.getContent());
|
content.append("内容详情 : ").append(alert.getContent());
|
||||||
markdownDTO.setContent(content.toString());
|
markdownDTO.setContent(content.toString());
|
||||||
weWorkWebHookDTO.setMarkdown(markdownDTO);
|
weWorkWebHookDTO.setMarkdown(markdownDTO);
|
||||||
String webHookUrl = WeWorkWebHookDTO.WEBHOOK_URL + receiver.getWechatId();
|
String webHookUrl = WeWorkWebHookDto.WEBHOOK_URL + receiver.getWechatId();
|
||||||
try {
|
try {
|
||||||
ResponseEntity<String> entity = restTemplate.postForEntity(webHookUrl, weWorkWebHookDTO, String.class);
|
ResponseEntity<String> entity = restTemplate.postForEntity(webHookUrl, weWorkWebHookDTO, String.class);
|
||||||
if (entity.getStatusCode() == HttpStatus.OK) {
|
if (entity.getStatusCode() == HttpStatus.OK) {
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ import java.util.List;
|
|||||||
@Builder
|
@Builder
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
|
@SuppressWarnings("PMD")
|
||||||
public class FlyBookWebHookDto {
|
public class FlyBookWebHookDto {
|
||||||
|
|
||||||
public static final String WEBHOOK_URL = "https://open.feishu.cn/open-apis/bot/v2/hook/";
|
public static final String WEBHOOK_URL = "https://open.feishu.cn/open-apis/bot/v2/hook/";
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import lombok.NoArgsConstructor;
|
|||||||
@Builder
|
@Builder
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
public class WeWorkWebHookDTO {
|
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=";
|
||||||
private static final String MARKDOWN = "markdown";
|
private static final String MARKDOWN = "markdown";
|
||||||
Reference in New Issue
Block a user