diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java index fd7a0a08..9c23c031 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java @@ -178,8 +178,8 @@ public class WarningServiceImpl implements WarningService { //告警级别 curStatus.setWarningcode(curStatus.getWarningcode() | warningType); - // 新告警出现后,生成对于设备的 warning 日志文件 - generate_warning_logs(curStatus.getDeviceid()); + // 新告警出现后,生成对应设备的 warning 日志文件 + generate_warning_logs(curStatus.getDeviceid(),warningType,auxInfo); } isUpdated = true; } @@ -226,7 +226,10 @@ public class WarningServiceImpl implements WarningService { } } - public void generate_warning_logs(String device_id){ - warningLogExecutor.generateWarningLogs(device_id); + public void generate_warning_logs(String device_id,int warning_type,String warning_type_name){ + if (warning_type == WarningCfg.TYPE_LOW_VOLTAGE) { + warningLogExecutor.generateWarningLogs(device_id,warning_type_name); + } + } }