whyclxw
2024-04-28 b25b814a949d2065a61fd3167206ffb51a57af65
src/main/java/com/whyc/service/DevalarmDataService.java
@@ -68,7 +68,7 @@
        UpdateWrapper wrapper=new UpdateWrapper();
        wrapper.set("alm_is_confirmed",1);
        wrapper.eq("num",num);
        int flag=mapper.update(null,wrapper);
        int flag=mapper.update((DevalarmData) ActionUtil.objeNull,wrapper);
        return  new Response().set(flag);
    }
    //设备告警取消告警
@@ -76,7 +76,7 @@
        UpdateWrapper wrapper=new UpdateWrapper();
        wrapper.set("alm_is_confirmed",0);
        wrapper.eq("num",num);
        int flag=mapper.update(null,wrapper);
        int flag=mapper.update((DevalarmData) ActionUtil.objeNull,wrapper);
        return  new Response().set(flag);
    }
    //设备告警删除告警
@@ -120,6 +120,10 @@
        return battDevAlarmDataMapper.searchNums(userId);
    }
    public int getRealTimeWithLevel1(int userId) {
        return battDevAlarmDataMapper.getRealTimeWithLevel1(userId);
    }
    //今日实时告警
    public Response getDalmToday(int userId) {
        try {
@@ -142,7 +146,7 @@
            Map<Integer, List<DevalarmData>> dlevelMap = dAlmList.stream().collect(Collectors.groupingBy(DevalarmData::getAlmLevel));
            for (Integer level : dlevelMap.keySet()) {
                dAlmLevelMap.put("level" + String.valueOf(level), dlevelMap.get(level).size());
                dtatolNum += dlevelMap.get(level).size();
                //dtatolNum += dlevelMap.get(level).size();
            }
            map.put("dAlmClearMap", dAlmClearMap);
            map.put("dAlmLevelMap", dAlmLevelMap);
@@ -156,4 +160,17 @@
    public List<Integer> getStationList(int userId) {
        return mapper.getStationList(userId);
    }
    public int getCountByStationIds(List<String> stationIdList, Integer level) {
        return mapper.getCountByStationIds(stationIdList, level);
    }
    public List<DevalarmData> getListByStationIds(List<String> stationIdList) {
        return mapper.getListByStationIds(stationIdList);
    }
    public DevalarmData getById(Integer num) {
        return mapper.selectById(num);
    }
}