From c8aa05fd65cc788abc0f44494338b04993e3b4be Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Fri, 10 Sep 2021 15:08:58 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev_ --- 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