From b9b396b7df56fd8c76005b3856fc1fd8fbc02ee7 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期一, 02 十二月 2024 16:20:01 +0800
Subject: [PATCH] 控制管理

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

diff --git a/src/main/java/com/whyc/controller/PowerSetparmController.java b/src/main/java/com/whyc/controller/PowerSetparmController.java
index d2375ff..1a76ff8 100644
--- a/src/main/java/com/whyc/controller/PowerSetparmController.java
+++ b/src/main/java/com/whyc/controller/PowerSetparmController.java
@@ -1,10 +1,16 @@
 package com.whyc.controller;
 
+import com.whyc.dto.Response;
 import com.whyc.service.PowerSetparmService;
 import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 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;
 
 @RestController
 @Api(tags = "鎺у埗绠$悊")
@@ -12,4 +18,39 @@
 public class PowerSetparmController {
     @Autowired
     private PowerSetparmService service;
+
+    @ApiOperation(value = "鎺у埗鐢垫簮寮�鏈�")
+    @GetMapping("controllPowerOpen")
+    public Response controllPowerOpen(@RequestParam Integer powerId){
+        return service.controllPowerOpen(powerId);
+    }
+
+    @ApiOperation(value = "娓呴櫎鍙樻崲鍣ㄦ晠闅�")
+    @GetMapping("controllClearAlm")
+    public Response controllClearAlm(@RequestParam Integer powerId){
+        return service.controllClearAlm(powerId);
+    }
+
+    @ApiOperation(value = "璁剧疆鐢垫簮宸ヤ綔妯″紡:testModeSet(03-閫嗗彉骞剁綉06-PFC宸ヤ綔)")
+    @GetMapping("controllTestModel")
+    public Response controllTestModel(@RequestParam Integer powerId,@RequestParam Integer testModeSet){
+        return service.controllTestModel(powerId,testModeSet);
+    }
+    @ApiOperation(value = "璁剧疆PFC妯″紡VBus鐢靛帇")
+    @GetMapping("controllVBusVref")
+    public Response controllVBusVref(@RequestParam Integer powerId,@RequestParam Integer vbusIrefSet){
+        return service.controllVBusVref(powerId,vbusIrefSet);
+    }
+
+    @ApiOperation(value = "璁剧疆LLCBuck鐢靛帇")
+    @GetMapping("controllLLCBuckVol")
+    public Response controllLLCBuckVol(@RequestParam Integer powerId,@RequestParam Integer llcBuckvolSet){
+        return service.controllLLCBuckVol(powerId,llcBuckvolSet);
+    }
+
+    @ApiOperation(value = "璁剧疆LLCBuck鐢垫祦")
+    @GetMapping("controllLLCBuckCurr")
+    public Response controllLLCBuckCurr(@RequestParam Integer powerId,@RequestParam Integer llcBuckcurrSet){
+        return service.controllLLCBuckCurr(powerId,llcBuckcurrSet);
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.1