From 441f4fd8652a5d51c386d19eb27a7dbb2140b10b Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期六, 17 五月 2025 14:03:17 +0800
Subject: [PATCH] 查询机房,电源,电池组信息

---
 src/main/java/com/whyc/controller/ConditionController.java |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/whyc/controller/ConditionController.java b/src/main/java/com/whyc/controller/ConditionController.java
index 50af51a..49efaae 100644
--- a/src/main/java/com/whyc/controller/ConditionController.java
+++ b/src/main/java/com/whyc/controller/ConditionController.java
@@ -3,6 +3,8 @@
 import com.whyc.dto.Response;
 import com.whyc.pojo.db_user.User;
 import com.whyc.service.BaojigroupService;
+import com.whyc.service.BattInfService;
+import com.whyc.service.PowerInfService;
 import com.whyc.service.StationInfService;
 import com.whyc.util.ActionUtil;
 import io.swagger.annotations.Api;
@@ -18,7 +20,13 @@
     private StationInfService stationInfService;
 
     @Autowired
+    private PowerInfService  powerInfService;
+
+    @Autowired
     private BaojigroupService bjGroupService;
+
+    @Autowired
+    private BattInfService binfService;
 
     @ApiOperation("鑾峰彇鎵�鏈夌殑鐪佷唤(涓嬫媺)")
     @GetMapping("getProviceByUid")
@@ -56,6 +64,54 @@
         return stationInfService.getPowerByUid(uinf.getId(),provice,city,country,stationName);
     }
 
+    @ApiOperation("鑾峰彇鐢靛帇绛夌骇(涓嬫媺)")
+    @GetMapping("getStationType")
+    public Response getStationTypeByUid() {
+        User uinf= ActionUtil.getUser();
+        return stationInfService.getStationTypeByUid(uinf.getId());
+    }
+
+    @ApiOperation("鑾峰彇鐢垫睜鍝佺墝(涓嬫媺)")
+    @GetMapping("getProductByUid")
+    public Response getProductByUid() {
+        User uinf= ActionUtil.getUser();
+        return binfService.getProductByUid(uinf.getId());
+    }
+
+    @ApiOperation("鑾峰彇鏍囩О鍗曚綋鐢靛帇(涓嬫媺)")
+    @GetMapping("getMonVolByUid")
+    public Response getMonVolByUid() {
+        User uinf= ActionUtil.getUser();
+        return binfService.getMonVolByUid(uinf.getId());
+    }
+    @ApiOperation("鑾峰彇鏍囩О瀹归噺(涓嬫媺)")
+    @GetMapping("getMonCapByUid")
+    public Response getMonCapByUid() {
+        User uinf= ActionUtil.getUser();
+        return binfService.getMonCapByUid(uinf.getId());
+    }
+
+    @ApiOperation("鑾峰彇鏍囩О鍐呴樆(涓嬫媺)")
+    @GetMapping("getMonResByUid")
+    public Response getMonResByUid() {
+        User uinf= ActionUtil.getUser();
+        return binfService.getMonResByUid(uinf.getId());
+    }
+
+    @ApiOperation("鑾峰彇璁惧鍨嬪彿(涓嬫媺)")
+    @GetMapping("getDevTypeByUid")
+    public Response getDevTypeByUid() {
+        User uinf= ActionUtil.getUser();
+        return binfService.getDevTypeByUid(uinf.getId());
+    }
+
+    @ApiOperation("鑾峰彇鐢垫簮鍝佺墝(涓嬫媺)")
+    @GetMapping("getCompanyByUid")
+    public Response getCompanyByUid() {
+        User uinf= ActionUtil.getUser();
+        return powerInfService.getCompanyByUid(uinf.getId());
+    }
+
 
     @ApiOperation(value = "褰撳墠鐢ㄦ埛鎵�鍦ㄥ寘鏈虹粍涓嬫墍鏈夌殑鐢ㄦ埛(涓嬫媺)")
     @GetMapping("getBaojiUserByUid")

--
Gitblit v1.9.1