From d8a4a8ad6cd2d55b78cfe203a0c467e742297ced Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期一, 16 六月 2025 16:56:55 +0800
Subject: [PATCH] getPowerFactorExportDay

---
 ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PlantController.java |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PlantController.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PlantController.java
new file mode 100644
index 0000000..1f0a725
--- /dev/null
+++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PlantController.java
@@ -0,0 +1,49 @@
+package com.iailab.module.ansteel.api.controller.admin;
+
+import com.iailab.framework.common.pojo.CommonResult;
+import com.iailab.module.ansteel.plant.service.PlantConfService;
+import com.iailab.module.ansteel.plant.service.PlantIndexConfService;
+import com.iailab.module.ansteel.plant.vo.PlantDataVO;
+import com.iailab.module.ansteel.plant.vo.PlantIndexDataVO;
+import io.swagger.v3.oas.annotations.Operation;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+import static com.iailab.framework.common.pojo.CommonResult.success;
+
+/**
+ * @author PanZhibao
+ * @Description
+ * @createTime 2025年06月16日
+ */
+@Slf4j
+@RestController
+@RequestMapping("/ansteel/api/plant")
+public class PlantController {
+
+    @Autowired
+     private PlantConfService plantConfService;
+
+    @Autowired
+     private PlantIndexConfService plantIndexConfService;
+
+    @GetMapping("/data")
+    @Operation(summary = "135机组数据")
+    public CommonResult<List<PlantDataVO>> getPlantData(@RequestParam("businessType") String businessType) {
+        List<PlantDataVO> result = plantConfService.getPlantData(businessType);
+        return success(result);
+    }
+
+    @GetMapping("/ind-data")
+    @Operation(summary = "135机组指标数据")
+    public CommonResult<List<PlantIndexDataVO>> getPlantIndexData(@RequestParam("businessType") String businessType) {
+        List<PlantIndexDataVO> result = plantIndexConfService.getPlantIndexData(businessType);
+        return success(result);
+    }
+}
\ No newline at end of file

--
Gitblit v1.9.3