From c34c224406217a2523d68fdcecaf2bb4fb732389 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期五, 06 六月 2025 16:31:22 +0800
Subject: [PATCH] 历史测试数据

---
 src/main/java/com/whyc/controller/RealContoller.java |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/whyc/controller/RealContoller.java b/src/main/java/com/whyc/controller/RealContoller.java
index b69d7bf..b2e43f3 100644
--- a/src/main/java/com/whyc/controller/RealContoller.java
+++ b/src/main/java/com/whyc/controller/RealContoller.java
@@ -3,10 +3,7 @@
 import com.whyc.dto.Response;
 import com.whyc.pojo.db_data_history.PwrdevHistorydataId;
 import com.whyc.pojo.db_user.User;
-import com.whyc.service.BattRealdataIdService;
-import com.whyc.service.PowerInfService;
-import com.whyc.service.PwrdevHistorydataIdService;
-import com.whyc.service.StationInfService;
+import com.whyc.service.*;
 import com.whyc.util.ActionUtil;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -26,6 +23,12 @@
     @Autowired
     private BattRealdataIdService battRealdataIdService;
 
+    @Autowired
+    private BatttestdataInfService tinfService;
+
+    @Autowired
+    private BatttestdataIdService tdataIdService;
+
     @ApiOperation(value = "绯荤粺姒傝鑾峰彇鍗婂皬鏃朵氦娴佽緭鍏ョ粺璁�")
     @GetMapping("getHalfHourPwrHisAcinData")
     public Response getHalfHourPwrHisAcinData(@RequestParam Integer powerId,@RequestParam Integer granularity){
@@ -43,4 +46,16 @@
     public Response getHalfHourBattDevData(@RequestParam Integer battgroupId,@RequestParam Integer granularity){
         return battRealdataIdService.getHalfHourBattDevData(battgroupId,granularity);
     }
+
+    @ApiOperation(value = "鍘嗗彶娴嬭瘯璁板綍")
+    @GetMapping("getBattTinf")
+    public Response getBattTinf(@RequestParam Integer battgroupId){
+        return tinfService.getBattTinf(battgroupId);
+    }
+    @ApiOperation(value = "鍘嗗彶娴嬭瘯璁板綍鍏蜂綋鏌愪竴娆℃斁鐢垫暟鎹鎯�")
+    @GetMapping("getTinfDataWithTestRecordCount")
+    public Response getTinfDataWithTestRecordCount(@RequestParam Integer battgroupId,@RequestParam Integer testRecordCount
+            ,@RequestParam Integer recordNum,@RequestParam Integer granularity){
+        return tdataIdService.getTinfDataWithTestRecordCount(battgroupId,testRecordCount,recordNum,granularity);
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.1