From 3d2350a16eaf71c67d1de4cfa82751e775961aab Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期五, 19 五月 2023 09:44:18 +0800 Subject: [PATCH] 1 --- src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java | 25 ++++++++++++++++--------- 1 files changed, 16 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java b/src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java index ef8932c..1aff2ff 100644 --- a/src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java +++ b/src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java @@ -10,21 +10,14 @@ import java.util.Map; import java.util.concurrent.CountDownLatch; +import com.yssh.dao.*; +import com.yssh.entity.*; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import com.google.common.collect.Lists; -import com.yssh.dao.AlertConfigMapper; -import com.yssh.dao.DictRecordMapper; -import com.yssh.dao.SuYuanMapper; -import com.yssh.dao.WarningDetailMapper; -import com.yssh.entity.DictRecord; -import com.yssh.entity.MonitorPointPosition; -import com.yssh.entity.SuYuan2d; -import com.yssh.entity.SuYuanMonitorData; -import com.yssh.entity.WarningDetail; import com.yssh.entity.vo.WarningVo; import com.yssh.service.IAsyncService; import com.yssh.service.ICommonService; @@ -57,6 +50,11 @@ @Resource private IAsyncService asyncService; + + @Resource + private QxshMapper qxshMapper; + + private SimpleDateFormat ym = new SimpleDateFormat("yyyyMM%"); private SimpleDateFormat ymdh = new SimpleDateFormat("yyyyMMddHH"); @@ -366,6 +364,15 @@ } @Override + public List<Qxsh> selectMonthTop10() { + String time = ym.format(new Date()); + + List<Qxsh> list = qxshMapper.selectMonthTop10(time); + + return list; + } + + @Override public List<WarningVo> getAlarmAndWarnByTime(Date begin, Date end) { List<WarningVo> list = new ArrayList<>(); List<String> ids = CalculateUtils.assembleId(commonService.getCheckPoints3d()); -- Gitblit v1.9.3