From 0d02ee0aeeaa7c4df579a57b6f75e59c69a1ed26 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期三, 16 十一月 2022 10:22:06 +0800 Subject: [PATCH] Merge branch 'master' of http://42.193.1.25:9521/r/sccg_server --- ycl-platform/src/main/java/com/ycl/service/trend/impl/TrendAnalysisServiceImpl.java | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) 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 new file mode 100644 index 0000000..a399475 --- /dev/null +++ b/ycl-platform/src/main/java/com/ycl/service/trend/impl/TrendAnalysisServiceImpl.java @@ -0,0 +1,36 @@ +package com.ycl.service.trend.impl; + + +import com.ycl.dto.trend.TrendAnalysisParam; +import com.ycl.mapper.trend.TrendAnalysisMapper; +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 { + + + @Autowired + TrendAnalysisMapper trendAnalysisMapper; + + @Override + public List<TrendVo> list(TrendAnalysisParam trendAnalysisParam, Integer pageSize, Integer pageNum) { + return trendAnalysisMapper.selectTrendInfo(trendAnalysisParam); + } + + @Override + public List<TrendVo> queryPointInfo(String id) { + 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