From d21e1b07fcb71d436e0a64c7870aef5fbec5e427 Mon Sep 17 00:00:00 2001 From: hongjli <3117313295@qq.com> Date: 星期四, 22 五月 2025 15:39:30 +0800 Subject: [PATCH] 管路&气柜产能负载代码重构 --- aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsGasPipingRouteStatMapper.java | 39 ++++++++++++++++++++++++++++++++++++++- 1 files changed, 38 insertions(+), 1 deletions(-) diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsGasPipingRouteStatMapper.java b/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsGasPipingRouteStatMapper.java index 580dbfe..d2a255c 100644 --- a/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsGasPipingRouteStatMapper.java +++ b/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsGasPipingRouteStatMapper.java @@ -4,6 +4,7 @@ import org.apache.ibatis.annotations.Mapper; import java.util.List; +import java.util.Map; /** * 姘斾綋绠¤矾浜ц兘璐熻浇缁熻Mapper鎺ュ彛 @@ -69,7 +70,6 @@ */ public int deleteApsGasPipingRouteStatByBatchNum(String batchNumber); - /** * 鎵归噺鎻掑叆绠¤矾姘旀煖浜ц兘鏁版嵁 * @param apsGasPipingRouteStatList @@ -78,4 +78,41 @@ public int insertApsGasPipingRouteStatBatch(List<ApsGasPipingRouteStat> apsGasPipingRouteStatList); List<ApsGasPipingRouteStat> queryTempStat(); + + /** + * 鍒犻櫎鎵�鏈夋皵浣撶璺骇鑳借礋杞界粺璁℃暟鎹� + * + * @return 缁撴灉 + */ + public int deleteAll(); + + /** + * 鑱斿悎鏌ヨ鎵嬪伐姘斾綋棰勬祴鏁版嵁鐩稿叧淇℃伅 + * + * @return 鎵嬪伐姘斾綋棰勬祴鏁版嵁鍙婂叧鑱斾俊鎭� + */ + public List<Map<String, Object>> selectPredictionRouteData(); + + /** + * 鑱斿悎鏌ヨ鎵嬪伐姘斾綋宸ュ崟鏁版嵁鐩稿叧淇℃伅 + * + * @return 鎵嬪伐姘斾綋宸ュ崟鏁版嵁鍙婂叧鑱斾俊鎭� + */ + public List<Map<String, Object>> selectMoRouteData(); + + /** + * 鏍规嵁鏃堕棿缁村害鑱氬悎鏌ヨ缁熻鏁版嵁 + * + * @param params 鏌ヨ鍙傛暟锛屽寘鍚椂闂磋寖鍥村拰杩囨护鏉′欢 + * @return 鎸夊伐搴忓悕绉板拰鏃堕棿缁村害鑱氬悎鐨勬暟鎹� + */ + public List<Map<String, Object>> selectAggregatedStatData(Map<String, Object> params); + + /** + * 鏌ヨ鍘熷缁熻鏁版嵁锛堜笉杩涜鑱氬悎锛� + * + * @param params 鏌ヨ鍙傛暟 + * @return 鍘熷缁熻鏁版嵁鍒楄〃 + */ + public List<Map<String, Object>> selectRawStatData(Map<String, Object> params); } -- Gitblit v1.9.3