From f4ea57b76cfad4e350adaafe6338165be7e8e6ba Mon Sep 17 00:00:00 2001 From: lizijie <lzjiiie@163.com> Date: Fri, 10 Sep 2021 13:47:44 +0800 Subject: [PATCH] gov_monitor_point更新、删除接口 --- screen-manage/src/main/java/com/moral/api/controller/GovMonitorPoionController.java | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/controller/GovMonitorPoionController.java b/screen-manage/src/main/java/com/moral/api/controller/GovMonitorPoionController.java index 37da36e..6bfbc14 100644 --- a/screen-manage/src/main/java/com/moral/api/controller/GovMonitorPoionController.java +++ b/screen-manage/src/main/java/com/moral/api/controller/GovMonitorPoionController.java @@ -68,4 +68,40 @@ govMonitorPointService.insert(govMonitorPoint); return ResultMessage.ok(); } + + @RequestMapping(value = "update", method = RequestMethod.POST) + @ResponseBody + public ResultMessage update(@RequestBody GovMonitorPoint govMonitorPoint){ + int id = govMonitorPoint.getId(); + if (ObjectUtils.isEmpty(id)){ + return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(),ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg()); + } + QueryWrapper<GovMonitorPoint> wrapper_govMonitorPoint = new QueryWrapper<>(); + wrapper_govMonitorPoint.eq("is_delete",Constants.NOT_DELETE); + wrapper_govMonitorPoint.eq("id",id); + List<GovMonitorPoint> govMonitorPoints = govMonitorPointMapper.selectList(wrapper_govMonitorPoint); + if (govMonitorPoints.size()==0){ + return ResultMessage.fail(ResponseCodeEnum.MONITOR_POINT_IS_NOT_EXIST.getCode(),ResponseCodeEnum.MONITOR_POINT_IS_NOT_EXIST.getMsg()); + } + govMonitorPointService.update(govMonitorPoint); + return ResultMessage.ok(); + } + + @RequestMapping(value = "delete", method = RequestMethod.POST) + @ResponseBody + public ResultMessage delete(@RequestBody Map map){ + int id = Integer.parseInt(map.get("id").toString()); + if (ObjectUtils.isEmpty(id)){ + return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(),ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg()); + } + QueryWrapper<GovMonitorPoint> wrapper_govMonitorPoint = new QueryWrapper<>(); + wrapper_govMonitorPoint.eq("is_delete",Constants.NOT_DELETE); + wrapper_govMonitorPoint.eq("id",id); + List<GovMonitorPoint> govMonitorPoints = govMonitorPointMapper.selectList(wrapper_govMonitorPoint); + if (govMonitorPoints.size()==0){ + return ResultMessage.fail(ResponseCodeEnum.MONITOR_POINT_IS_NOT_EXIST.getCode(),ResponseCodeEnum.MONITOR_POINT_IS_NOT_EXIST.getMsg()); + } + govMonitorPointService.delete(id); + return ResultMessage.ok(); + } } -- Gitblit v1.8.0