[manager]fix pmd error

This commit is contained in:
tomsun28
2022-02-23 16:32:15 +08:00
parent 3a948ffb28
commit 08957e6ba3
3 changed files with 6 additions and 8 deletions

View File

@@ -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) {

View File

@@ -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/";

View File

@@ -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";