From fc2adc3521931c2f7bc5b2f3a3d94ebf407828d6 Mon Sep 17 00:00:00 2001 From: yxm <zhp1521624> Date: Mon, 01 Jul 2024 09:40:55 +0800 Subject: [PATCH] 水库堤防白蚁普查资料当前页压缩导出新增条件优化v20240701 --- skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbResGeneralInvestigationService.java | 26 ++++++++++++++++++++++++-- 1 files changed, 24 insertions(+), 2 deletions(-) diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbResGeneralInvestigationService.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbResGeneralInvestigationService.java index 55eb6c4..2d81419 100644 --- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbResGeneralInvestigationService.java +++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbResGeneralInvestigationService.java @@ -1,10 +1,19 @@ package cn.gistack.sm.sjztmd.service; import cn.gistack.sm.sjztmd.entity.TbResGeneralInvestigation; +import cn.gistack.sm.sjztmd.statisticsVO.StatisticsBar; +import cn.gistack.sm.sjztmd.statisticsVO.StatisticsParams; +import cn.gistack.sm.sjztmd.statisticsVO.StatisticsPie; +import cn.gistack.sm.sjztmd.statisticsVO.StatisticsTable; +import cn.gistack.sm.sjztmd.vo.AttResBaseGeneralInvestigationVO; +import cn.gistack.sm.sjztmd.vo.ImageAndVideoVO; +import cn.gistack.sm.sjztmd.vo.ResGentionVO; import cn.gistack.sm.sjztmd.vo.TbResGeneralInvestigationParam; +import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import org.springblade.core.tool.api.R; +import java.io.IOException; import java.util.List; /** @@ -24,9 +33,22 @@ /** * web端批量新增修改填报 - * @param list - * @param state * @return */ R saveOrUpdateByBatch(TbResGeneralInvestigationParam tbResGeneralInvestigationParam); + + /** + * 获取水库白蚁普查饼图统计数据 + * @param statisticsParams + * @return + */ + StatisticsPie statisticsPie(StatisticsParams statisticsParams); + + List<StatisticsBar> statisticsBar(StatisticsParams statisticsParams); + + List<StatisticsTable> statisticsTable(StatisticsParams statisticsParams); + + List<String> downZip(IPage<ImageAndVideoVO> page,String type) throws IOException; + + List<ResGentionVO> downZipCopy(IPage<AttResBaseGeneralInvestigationVO> page,String type,AttResBaseGeneralInvestigationVO attResBase); } -- Gitblit v1.9.3