| | |
| | | import com.ruoyi.sy.param.AddCarParam; |
| | | import com.ruoyi.sy.param.AddRtuParam; |
| | | import com.ruoyi.sy.param.LockTypeParam; |
| | | import com.ruoyi.sy.param.RtuTypeParam; |
| | | import com.ruoyi.sy.service.*; |
| | | import com.ruoyi.sy.service.impl.ArdSyCarRtuServiceImpl; |
| | | import com.ruoyi.sy.vo.CarLockVo; |
| | |
| | | return AjaxResult.success(ardAccessFenceService.updCarAlarm(id)); |
| | | } |
| | | |
| | | @GetMapping("/onOff") |
| | | @PostMapping("/onOff") |
| | | @ApiOperation("远程开锁") |
| | | public AjaxResult onOff(@RequestBody LockTypeParam lockTypeParam) { |
| | | return AjaxResult.success(ardSyCarLockService.onOff(lockTypeParam)); |
| | | public AjaxResult onOff(@RequestBody LockTypeParam lockTypeParam) throws MqttException { |
| | | return ardSyCarLockService.onOff(lockTypeParam); |
| | | } |
| | | |
| | | @GetMapping("/seal") |
| | | @PostMapping("/seal") |
| | | @ApiOperation("远程封印") |
| | | public AjaxResult seal(@RequestBody LockTypeParam lockTypeParam) { |
| | | return AjaxResult.success(ardSyCarLockService.seal(lockTypeParam)); |
| | | public AjaxResult seal(@RequestBody RtuTypeParam rtuTypeParam) { |
| | | return ardSyCarLockService.seal(rtuTypeParam); |
| | | } |
| | | |
| | | @GetMapping("/lockIng") |
| | | @ApiOperation("实时锁状态") |
| | | public AjaxResult lockIng(String carId) { |
| | | return AjaxResult.success(ardSyCarLockService.lockIng(carId)); |
| | | } |
| | | |
| | | |