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