package com.moral.api.pojo.vo.alarm; import com.moral.api.entity.Sensor; import lombok.Data; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @ClassName AlarmLevelVO * @Description TODO * @Author 陈凯裕 * @Date 2021/6/28 11:07 * @Version TODO **/ @Data public class AlarmLevelVO { private Map alarmLevel; public static AlarmLevelVO convert(List sensors){ AlarmLevelVO alarmLevelVO = new AlarmLevelVO(); Map alarmLevel = new HashMap<>(); for (Sensor sensor : sensors) { alarmLevel.put(sensor.getCode(),sensor.getAlarmLevel()); } alarmLevelVO.setAlarmLevel(alarmLevel); return alarmLevelVO; } }