From 19bc07c579e19af8b5404b036adee0310912c43c Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期一, 16 六月 2025 11:05:42 +0800 Subject: [PATCH] 获取135机组数据 --- ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/controller/PlantConfController.java | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/controller/PlantConfController.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/controller/PlantConfController.java index bcb8168..c924f1b 100644 --- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/controller/PlantConfController.java +++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/controller/PlantConfController.java @@ -1,9 +1,37 @@ package com.iailab.module.ansteel.plant.controller; +import com.iailab.framework.common.pojo.CommonResult; +import com.iailab.module.ansteel.plant.service.PlantConfService; +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.math.BigDecimal; +import java.util.Map; + +import static com.iailab.framework.common.pojo.CommonResult.success; + /** * @author PanZhibao * @Description * @createTime 2025年06月15日 */ +@Slf4j +@RestController +@RequestMapping("/ansteel/api/plant") public class PlantConfController { + + @Autowired + PlantConfService plantConfService; + + @GetMapping("/data") + @Operation(summary = "135机组数据") + public CommonResult<Map<String, BigDecimal>> getPlantData(@RequestParam("businessType") String businessType) { + Map<String, BigDecimal> result = plantConfService.getPlantData(businessType); + return success(result); + } } \ No newline at end of file -- Gitblit v1.9.3