package com.qianwen.smartman.modules.mdc.convert;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import com.qianwen.smartman.modules.mdc.entity.SuperAlarm;
|
import com.qianwen.smartman.modules.mdc.utils.ConvertUtils;
|
import com.qianwen.smartman.modules.mdc.vo.AlarmDataSheetVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/convert/AlarmConvertImpl.class */
|
public class AlarmConvertImpl implements AlarmConvert {
|
@Override // org.springblade.modules.mdc.convert.AlarmConvert
|
public AlarmDataSheetVO convert(SuperAlarm alarm) {
|
if (alarm == null) {
|
return null;
|
}
|
AlarmDataSheetVO alarmDataSheetVO = new AlarmDataSheetVO();
|
alarmDataSheetVO.setAlarmCode(alarm.getCode());
|
alarmDataSheetVO.setAlarmMsg(alarm.getMessage());
|
alarmDataSheetVO.setAlarmTime(ConvertUtils.format(alarm.getTs()));
|
alarmDataSheetVO.setCount(ConvertUtils.defaultValue());
|
return alarmDataSheetVO;
|
}
|
|
@Override // org.springblade.modules.mdc.convert.AlarmConvert
|
public List<AlarmDataSheetVO> convert(List<SuperAlarm> alarms) {
|
if (alarms == null) {
|
return null;
|
}
|
List<AlarmDataSheetVO> list = new ArrayList<>(alarms.size());
|
for (SuperAlarm superAlarm : alarms) {
|
list.add(convert(superAlarm));
|
}
|
return list;
|
}
|
}
|