From f4e20b2dc544a188d0591c901022383e84fa8e9e Mon Sep 17 00:00:00 2001 From: aijinhui <aijinhui> Date: 星期一, 13 十一月 2023 17:31:03 +0800 Subject: [PATCH] 清淤电磁锁 --- ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java b/ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java index ec3e0b4..87887bc 100644 --- a/ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java +++ b/ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java @@ -11,6 +11,7 @@ import com.ruoyi.sy.mapper.ArdAccessFenceMapper; import com.ruoyi.sy.param.AddCarParam; import com.ruoyi.sy.param.AddRtuParam; +import com.ruoyi.sy.param.LockTypeParam; import com.ruoyi.sy.service.*; import com.ruoyi.sy.service.impl.ArdSyCarRtuServiceImpl; import com.ruoyi.sy.vo.CarLockVo; @@ -21,6 +22,7 @@ import com.ruoyi.utils.result.Results; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import org.eclipse.paho.client.mqttv3.MqttException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -66,7 +68,7 @@ @PostMapping("/add") @ApiOperation("娣诲姞rtu") public AjaxResult add(@RequestBody AddRtuParam addRtuParam){ - return AjaxResult.success("鎴愬姛娣诲姞"+ardSyCarLockService.addRtu(addRtuParam)+"鏉℃暟鎹�"); + return AjaxResult.success("鎴愬姛娣诲姞"+ardSyCarLockService.addRtu(addRtuParam)+"鏉℃暟鎹紝璁㈤槄杞﹁締"+addRtuParam.getCarId()+"鎴愬姛"); } @DeleteMapping("/del") @@ -183,10 +185,16 @@ return AjaxResult.success(ardAccessFenceService.updCarAlarm(id)); } - @GetMapping("/openLock") + @GetMapping("/onOff") @ApiOperation("杩滅▼寮�閿�") - public AjaxResult openLock(String carId){ - return AjaxResult.success(ardSyCarRtuService.openLock(ardSyCarRtuService.one(carId))); + public AjaxResult onOff(@RequestBody LockTypeParam lockTypeParam) { + return AjaxResult.success(ardSyCarLockService.onOff(lockTypeParam)); + } + + @GetMapping("/seal") + @ApiOperation("杩滅▼灏佸嵃") + public AjaxResult seal(@RequestBody LockTypeParam lockTypeParam) { + return AjaxResult.success(ardSyCarLockService.seal(lockTypeParam)); } -- Gitblit v1.9.3