Files
MiddlePlatform/maibu-netty-server/src/main/java/com/maibu/utils/DingTalkTemplate.java
2026-07-29 13:08:49 +08:00

33 lines
1.1 KiB
Java

package com.maibu.utils;
import com.maibu.core.business.alarm_center.AlarmMessage;
public class DingTalkTemplate {
public static String buildText(AlarmMessage alarm) {
return String.format(
"【系统告警通知】\n\n" +
"⚠️ 告警等级:%s\n\n" +
"告警名称:%s\n\n" +
"告警时间:%s\n\n" +
"设备名称:%s\n\n" +
"设备编号:%s\n\n" +
"当前值:%s\n\n" +
"告警内容:\n%s\n\n" +
"发生位置:\n%s\n\n" +
"处理建议:\n%s\n\n" +
"状态:%s",
alarm.getLevel(),
alarm.getName(),
alarm.getTime(),
alarm.getDeviceName(),
alarm.getDeviceSn(),
alarm.getTimeValues(),
alarm.getContent(),
alarm.getLocation(),
alarm.getSuggestion(),
alarm.getStatus());
}
}