From 846b013f52a0ff5f6103b628873e8d7fbd10aa13 Mon Sep 17 00:00:00 2001 From: fangyuan <527392886@qq.com> Date: 星期二, 15 十一月 2022 15:26:09 +0800 Subject: [PATCH] 首次报警点位数据查询 --- ycl-platform/src/main/java/com/ycl/controller/trend/TrendAnalysisController.java | 6 ++++++ ycl-platform/src/main/java/com/ycl/service/trend/impl/TrendAnalysisServiceImpl.java | 6 ++++++ ycl-platform/src/main/java/com/ycl/service/trend/TrendAnalysisService.java | 2 ++ 3 files changed, 14 insertions(+), 0 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/trend/TrendAnalysisController.java b/ycl-platform/src/main/java/com/ycl/controller/trend/TrendAnalysisController.java index c0e1e4e..aae2e6d 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/trend/TrendAnalysisController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/trend/TrendAnalysisController.java @@ -32,4 +32,10 @@ JSONObject jsonObject = JSON.parseObject(id); return CommonResult.success(trendAnalysisService.queryPointInfo(jsonObject.getString("id"))); } + + @ApiOperation("棣栨鎶ヨ鐐逛綅鏁版嵁鏌ヨ") + @PostMapping("/firstInfo") + public CommonResult<List<TrendVo>> queryListByCount(@RequestBody TrendAnalysisParam trendAnalysisParam, Integer pageSize, Integer pageNum) { + return CommonResult.success(trendAnalysisService.queryListByCount(trendAnalysisParam,pageSize,pageNum)); + } } diff --git a/ycl-platform/src/main/java/com/ycl/service/trend/TrendAnalysisService.java b/ycl-platform/src/main/java/com/ycl/service/trend/TrendAnalysisService.java index d335944..fe1dbab 100644 --- a/ycl-platform/src/main/java/com/ycl/service/trend/TrendAnalysisService.java +++ b/ycl-platform/src/main/java/com/ycl/service/trend/TrendAnalysisService.java @@ -12,4 +12,6 @@ List<TrendVo> list(TrendAnalysisParam trendAnalysisParam, Integer pageSize, Integer pageNum); List<TrendVo> queryPointInfo(String id); + + List<TrendVo> queryListByCount(TrendAnalysisParam trendAnalysisParam, Integer pageSize, Integer pageNum); } diff --git a/ycl-platform/src/main/java/com/ycl/service/trend/impl/TrendAnalysisServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/trend/impl/TrendAnalysisServiceImpl.java index 9a24717..a399475 100644 --- a/ycl-platform/src/main/java/com/ycl/service/trend/impl/TrendAnalysisServiceImpl.java +++ b/ycl-platform/src/main/java/com/ycl/service/trend/impl/TrendAnalysisServiceImpl.java @@ -6,9 +6,11 @@ import com.ycl.service.trend.TrendAnalysisService; import com.ycl.vo.TrendVo; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.autoconfigure.amqp.RabbitProperties; import org.springframework.stereotype.Service; import java.util.List; +import java.util.stream.Collectors; @Service public class TrendAnalysisServiceImpl implements TrendAnalysisService { @@ -27,4 +29,8 @@ return trendAnalysisMapper.selectTrendPointInfo(id); } + @Override + public List<TrendVo> queryListByCount(TrendAnalysisParam trendAnalysisParam, Integer pageSize, Integer pageNum) { + return trendAnalysisMapper.selectTrendInfo(trendAnalysisParam).stream().filter(item->"1".equals(item.getCount())).collect(Collectors.toList()); + } } -- Gitblit v1.8.0