src/main/java/com/whyc/controller/LockAlarmController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/LockAlarmService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
target/classes/com/whyc/util/ActionUtil.class | 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/LockAlarmController.java
@@ -29,15 +29,22 @@ @ApiOperation("确认告警") @GetMapping("confirmAlm") public Response confirmAlm( Integer lockId) { Response res=service.confirmAlm(lockId); public Response confirmAlm( Integer num) { Response res=service.confirmAlm(num); return res; } @ApiOperation("取消告警") @GetMapping("cancleAlm") public Response cancleAlm(Integer lockId) { Response res=service.cancleAlm(lockId); public Response cancleAlm(Integer num) { Response res=service.cancleAlm(num); return res; } @ApiOperation("删除告警") @GetMapping("delAlm") public Response delAlm(Integer num) { Response res=service.delAlm(num); return res; } } src/main/java/com/whyc/service/LockAlarmService.java
@@ -46,21 +46,29 @@ return new Response().setII(1,list!=null,pageInfo,"查询锁实时告警信息"); } //确认告警 public Response confirmAlm(Integer lockId) { public Response confirmAlm(Integer num) { UpdateWrapper wrapper= new UpdateWrapper<LockAlarm>(); wrapper.eq("lock_id",lockId); wrapper.eq("num",num); wrapper.set("alm_is_confirmed",1); wrapper.set("alm_confirmed_time",new Date()); mapper.update((LockAlarm) ActionUtil.objeNull,wrapper); return new Response().set(1,true,"确认告警成功!"); } //取消告警 public Response cancleAlm(Integer lockId) { public Response cancleAlm(Integer num) { UpdateWrapper wrapper= new UpdateWrapper<LockAlarm>(); wrapper.eq("lock_id",lockId); wrapper.eq("num",num); wrapper.set("alm_is_confirmed",0); wrapper.set("alm_confirmed_time", ThreadLocalUtil.parse("2000-01-01 00:00:00",1)); mapper.update((LockAlarm) ActionUtil.objeNull,wrapper); return new Response().set(1,true,"取消告警成功!"); } //删除告警 public Response delAlm(Integer num) { UpdateWrapper wrapper= new UpdateWrapper<LockAlarm>(); wrapper.eq("num",num); mapper.delete(wrapper); return new Response().set(1,true,"删除告警成功!"); } } target/classes/com/whyc/util/ActionUtil.classBinary files differ