From 126df247aa6acf76db3ca6535a84a0eb0093e07c Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期一, 03 七月 2023 14:02:21 +0800 Subject: [PATCH] 控制参数读取,设置,控制成功 --- src/main/java/com/whyc/controller/AirconditionerParamController.java | 31 ++++++++++++++++++++++++++++--- 1 files changed, 28 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/whyc/controller/AirconditionerParamController.java b/src/main/java/com/whyc/controller/AirconditionerParamController.java index f0c748a..0a74b28 100644 --- a/src/main/java/com/whyc/controller/AirconditionerParamController.java +++ b/src/main/java/com/whyc/controller/AirconditionerParamController.java @@ -1,11 +1,36 @@ package com.whyc.controller; +import com.whyc.pojo.AirconditionerParam; +import com.whyc.pojo.Response; +import com.whyc.service.AirconditionerParamService; import io.swagger.annotations.Api; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; @Api(tags = "绌鸿皟") @RestController -@RequestMapping("envirState") +@RequestMapping("envirParam") public class AirconditionerParamController { + @Autowired + private AirconditionerParamService service; + + + @ApiOperation(value = "璇诲彇鍙傛暟-绌鸿皟") + @GetMapping("searchAir") + public Response searchAir(@RequestParam int devId){ + return service.searchAir(devId); + } + + @ApiOperation(value = "璁剧疆鍙傛暟-绌鸿皟") + @PostMapping("updateAir") + public Response updateAir(@RequestBody AirconditionerParam param) { + return service.updateAir(param); + } + + @ApiOperation(value = "璁剧疆鍙傛暟-绌鸿皟-鎺у埗") + @PostMapping("updateAirStartTest") + public Response updateAirStartTest(@RequestParam int devId,@RequestParam int opCmd) { + return service.updateAirStartTest(devId,opCmd); + } } -- Gitblit v1.9.1