From 9f1dab940da5cef62e90333ec978d2fe48635273 Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期五, 27 八月 2021 17:15:12 +0800 Subject: [PATCH] 更新单体统计接口,增加统计层 --- src/main/java/com/whyc/mapper/BatteryTestDataMapper.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/whyc/mapper/BatteryTestDataMapper.java b/src/main/java/com/whyc/mapper/BatteryTestDataMapper.java index 4193387..2052dc6 100644 --- a/src/main/java/com/whyc/mapper/BatteryTestDataMapper.java +++ b/src/main/java/com/whyc/mapper/BatteryTestDataMapper.java @@ -1,16 +1,20 @@ package com.whyc.mapper; +import com.whyc.dto.AnalysisMonCapDTO; import com.whyc.dto.BatteryInfo; -import com.whyc.dto.DataAnalysisFloatDTO; +import com.whyc.dto.AnalysisMonFieldDTO; +import org.apache.ibatis.annotations.Param; import java.util.List; public interface BatteryTestDataMapper { List<BatteryInfo> getStationAndBatteryGroupIds(Integer userId); - DataAnalysisFloatDTO getStatisticsByBattGroupIds(Integer[] ids,String field); + List<AnalysisMonFieldDTO> getStatisticsByTableNames(List<String> tableNames, String fieldName1, String fieldName2); - List<BatteryInfo> getCapStatisticsByBattGroupIds(Integer[] ids); + List<AnalysisMonCapDTO> getCapStatisticsByGroupIds(@Param("groupIds") List<String> groupIds); List<BatteryInfo> getVolAndCapStd(Integer[] ids); + + double getRestCapByCondition(AnalysisMonCapDTO monCapDTO); } -- Gitblit v1.9.1