From 06d79b2339046e2028bb32f72b93d729e1130523 Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期二, 05 十一月 2024 15:45:13 +0800
Subject: [PATCH] Merge remote-tracking branch 'git-pipIrr/master'

---
 pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoRm/RmOnHourReportLastMapper.java |   90 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 89 insertions(+), 1 deletions(-)

diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoRm/RmOnHourReportLastMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoRm/RmOnHourReportLastMapper.java
index be2b003..bb17720 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoRm/RmOnHourReportLastMapper.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoRm/RmOnHourReportLastMapper.java
@@ -1,9 +1,13 @@
 package com.dy.pipIrrGlobal.daoRm;
 
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.dy.pipIrrGlobal.pojoRm.RmOnHourReportLast;
+import com.dy.pipIrrGlobal.voRm.VoOnHour;
+import com.dy.pipIrrGlobal.voSt.*;
 import org.apache.ibatis.annotations.Mapper;
 
 import java.util.List;
+import java.util.Map;
 
 /**
  * @Author: liurunyu
@@ -11,7 +15,7 @@
  * @Description
  */
 @Mapper
-public interface RmOnHourReportLastMapper {
+public interface RmOnHourReportLastMapper extends BaseMapper<RmOnHourReportLast> {
     /**
      * delete by primary key
      * @param id primaryKey
@@ -62,4 +66,88 @@
      * @return
      */
     List<RmOnHourReportLast> getRmOnHourReportLast(Long intakeId);
+
+    /**
+     * 鏍规嵁鎸囧畾鏉′欢鑾峰彇鏁寸偣鎶ユ渶鏂拌褰曟暟閲�
+     * @param params
+     * @return
+     */
+    Long getOnHourReportsCount_last(Map<?, ?> params);
+
+    /**
+     * 鏍规嵁鎸囧畾鏉′欢鑾峰彇鏁寸偣鎶ユ渶鏂拌褰�
+     * @param params
+     * @return
+     */
+    List<VoOnHour> getOnHourReports_last(Map<?, ?> params);
+
+    /**
+     * 鑾峰彇绱娴侀噺瓒呰繃鎸囧畾鍊肩殑鍙栨按鍙f暟閲�
+     * @param params
+     * @return
+     */
+    Long getLargeFlowIntakesCount(Map<?, ?> params);
+
+    /**
+     * 鑾峰彇绱娴侀噺瓒呰繃鎸囧畾鍊肩殑鍙栨按鍙�
+     * @param params
+     * @return
+     */
+    List<VoCumulativeFlow> getLargeFlowIntakes(Map<?, ?> params);
+
+    /**
+     * 鑾峰彇绱娴侀噺浣庝簬鎸囧畾鍊肩殑鍙栨按鍙f暟閲�
+     * @param params
+     * @return
+     */
+    Long getSmallFlowIntakesCount(Map<?, ?> params);
+
+    /**
+     * 鑾峰彇绱娴侀噺浣庝簬鎸囧畾鍊肩殑鍙栨按鍙�
+     * @param params
+     * @return
+     */
+    List<VoCumulativeFlow> getSmallFlowIntakes(Map<?, ?> params);
+
+    /**
+     * 鑾峰彇娆犲帇鍙栨按鍙f暟閲�
+     * @param params
+     * @return
+     */
+    Long getUnderVoltIntakesCount(Map<?, ?> params);
+
+    /**
+     * 鑾峰彇娆犲帇鍙栨按鍙�
+     * @param params
+     * @return
+     */
+    List<VoBatteryVolt> getUnderVoltIntakes(Map<?, ?> params);
+
+    /**
+     * 鑾峰彇鎸囧畾淇″彿寮哄害鐨勫彇姘村彛鏁伴噺
+     * @param params
+     * @return
+     */
+    Long getSpecifiedSignalIntakesCount(Map<?, ?> params);
+
+    /**
+     * 鑾峰彇鎸囧畾淇″彿寮哄害鐨勫彇姘村彛
+     * @param params
+     * @return
+     */
+    List<VoSignalIntensity> getSpecifiedSignalIntakes(Map<?, ?> params);
+
+    /**
+     * 鏈�杩戞湭鎶ユ暟鐨勫彇姘村彛鏁伴噺
+     * @param params
+     * @return
+     */
+    Long getUnReportedIntakesCount(Map<String, Object> params);
+
+    /**
+     * 鏈�杩戞湭鎶ユ暟鐨勫彇姘村彛
+     * @param params
+     * @return
+     */
+    List<VoIntakeUnReported> getUnReportedIntakes(Map<String, Object> params);
 }
\ No newline at end of file

--
Gitblit v1.8.0