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" + "告警内容:\n%s\n\n" + "发生位置:\n%s\n\n" + "处理建议:\n%s\n\n" + "状态:%s", alarm.getLevel(), alarm.getName(), alarm.getTime(), alarm.getDeviceName(), alarm.getDeviceSn(), alarm.getContent(), alarm.getLocation(), alarm.getSuggestion(), alarm.getStatus()); } }