From 0f3ee7675fa1f95203393dba2fcee4257fc4fbdb Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期五, 23 十二月 2022 11:15:53 +0800 Subject: [PATCH] 设备实时告警分级数 --- src/main/java/com/whyc/service/DevalarmDataService.java | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/whyc/service/DevalarmDataService.java b/src/main/java/com/whyc/service/DevalarmDataService.java index d27fe92..0383876 100644 --- a/src/main/java/com/whyc/service/DevalarmDataService.java +++ b/src/main/java/com/whyc/service/DevalarmDataService.java @@ -13,6 +13,7 @@ import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; +import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.ListIterator; @@ -83,14 +84,27 @@ int flag=mapper.delete(wrapper); return new Response().set(flag); } + //璁惧鍛婅鏁版煡璇� public Response searchNums() { - UserInf uinf= ActionUtil.getUser(); - int devAlarmNum=mapper.searchNums(uinf.getUId().intValue()); - return new Response().set(1,devAlarmNum); + UserInf uinf = ActionUtil.getUser(); + int devAlarmNum = mapper.searchNums(uinf.getUId().intValue()); + return new Response().set(1, devAlarmNum); } public List<DevalarmData> getList(Long userId) { return mapper.getList(userId); } + + + //鏌ヨ鍒嗙骇鍛婅鐨勪釜鏁� + public Response serchByLevel(int uId) { + List list = new ArrayList(); + //鍒嗗洓绾ф煡璇釜鏁� + for (int i = 1; i <= 4; i++) { + int countLevel = mapper.serchByLevel(i, uId); + list.add(countLevel); + } + return new Response().setII(1, list.size() > 0, list, "鍒嗙骇鍛婅鏁�"); + } } -- Gitblit v1.9.1