[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.alert.service.AlertService;
|
||||
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.entity.manager.Monitor;
|
||||
import com.usthe.common.entity.manager.NoticeReceiver;
|
||||
@@ -178,9 +178,6 @@ public class DispatchAlarm {
|
||||
} catch (Exception e) {
|
||||
log.error(e.getMessage(), e);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -189,8 +186,8 @@ public class DispatchAlarm {
|
||||
* @param alert 告警信息
|
||||
*/
|
||||
private void sendWeWorkRobotAlert(NoticeReceiver receiver, Alert alert) {
|
||||
WeWorkWebHookDTO weWorkWebHookDTO = new WeWorkWebHookDTO();
|
||||
WeWorkWebHookDTO.MarkdownDTO markdownDTO = new WeWorkWebHookDTO.MarkdownDTO();
|
||||
WeWorkWebHookDto weWorkWebHookDTO = new WeWorkWebHookDto();
|
||||
WeWorkWebHookDto.MarkdownDTO markdownDTO = new WeWorkWebHookDto.MarkdownDTO();
|
||||
StringBuilder content = new StringBuilder();
|
||||
content.append("<font color=\"info\">[TanCloud探云告警通知]</font>\n告警目标对象 : <font color=\"info\">")
|
||||
.append(alert.getTarget()).append("</font>\n")
|
||||
@@ -206,7 +203,7 @@ public class DispatchAlarm {
|
||||
content.append("内容详情 : ").append(alert.getContent());
|
||||
markdownDTO.setContent(content.toString());
|
||||
weWorkWebHookDTO.setMarkdown(markdownDTO);
|
||||
String webHookUrl = WeWorkWebHookDTO.WEBHOOK_URL + receiver.getWechatId();
|
||||
String webHookUrl = WeWorkWebHookDto.WEBHOOK_URL + receiver.getWechatId();
|
||||
try {
|
||||
ResponseEntity<String> entity = restTemplate.postForEntity(webHookUrl, weWorkWebHookDTO, String.class);
|
||||
if (entity.getStatusCode() == HttpStatus.OK) {
|
||||
|
||||
@@ -18,6 +18,7 @@ import java.util.List;
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuppressWarnings("PMD")
|
||||
public class FlyBookWebHookDto {
|
||||
|
||||
public static final String WEBHOOK_URL = "https://open.feishu.cn/open-apis/bot/v2/hook/";
|
||||
|
||||
@@ -15,7 +15,7 @@ import lombok.NoArgsConstructor;
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class WeWorkWebHookDTO {
|
||||
public class WeWorkWebHookDto {
|
||||
|
||||
public static final String WEBHOOK_URL = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=";
|
||||
private static final String MARKDOWN = "markdown";
|
||||
Reference in New Issue
Block a user