From 7e7195766eb018b4ba00b2d0663f6dcb11adefc8 Mon Sep 17 00:00:00 2001 From: 16639036659 <577530412@qq.com> Date: 星期二, 27 九月 2022 09:01:38 +0800 Subject: [PATCH] 临时提交-目前改到隐患上报部分 --- src/main/java/com/ruoyi/project/tr/baseCheckPoint/controller/BaseCheckPointController.java | 34 +++++++++++++++++++++++++++++----- 1 files changed, 29 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/ruoyi/project/tr/baseCheckPoint/controller/BaseCheckPointController.java b/src/main/java/com/ruoyi/project/tr/baseCheckPoint/controller/BaseCheckPointController.java index add8689..4d42cf2 100644 --- a/src/main/java/com/ruoyi/project/tr/baseCheckPoint/controller/BaseCheckPointController.java +++ b/src/main/java/com/ruoyi/project/tr/baseCheckPoint/controller/BaseCheckPointController.java @@ -10,6 +10,7 @@ import com.ruoyi.common.utils.security.ShiroUtils; import com.ruoyi.doublePrevention.repository.param.PreventPointAndMeasureParams; import com.ruoyi.doublePrevention.service.RiskService; +import com.ruoyi.doublePrevention.service.baseService.PreventRiskDangerInfoService; import com.ruoyi.project.enumerate.TrEvaluationMethodDetailsEnum; import com.ruoyi.project.enumerate.TrEvaluationMethodTypeEnum; import com.ruoyi.project.system.dept.domain.Dept; @@ -156,19 +157,23 @@ @Log(title = "基础清单检查点", businessType = BusinessType.INSERT) @PostMapping("/add") @ResponseBody + @Transactional public AjaxResult addSave(BaseCheckPoint baseCheckPoint) { //老代码改造 int result = baseCheckPointService.insertBaseCheckPoint(baseCheckPoint); - //todo ,此处改造,嵌入管控措施 + //todo-2022 ,此处改造,嵌入管控措施 baseCheckPoint.getCheckPointId(); PreventPointAndMeasureParams pointAndMeasureParams = new PreventPointAndMeasureParams(); //封装参数 pointAndMeasureParams.setBaseCheckPointId(baseCheckPoint.getCheckPointId()); - pointAndMeasureParams.setControlMeasureId(baseCheckPoint.getControlMeasureId());//todo,该参数页面尚未封装进去 + pointAndMeasureParams.setControlMeasureId(baseCheckPoint.getControlMeasureId());// todo,该参数页面尚未封装进去 pointAndMeasureParams.setRiskId(baseCheckPoint.getRiskId()); - riskService.insertPointAndMeasure(pointAndMeasureParams); + int result1 = riskService.insertPointAndMeasure(pointAndMeasureParams); + if (result1 < 1){ + throw new RuntimeException("新增异常,保存管控措施关系失败"); + } return toAjax(result); } @@ -190,19 +195,38 @@ @Log(title = "基础清单检查点", businessType = BusinessType.UPDATE) @PostMapping("/edit") @ResponseBody + @Transactional public AjaxResult editSave(BaseCheckPoint baseCheckPoint) { - return toAjax(baseCheckPointService.updateBaseCheckPoint(baseCheckPoint)); + int result = baseCheckPointService.updateBaseCheckPoint(baseCheckPoint); + + //todo-2022 ,此处改造,修改检查点与管控措施的关系----注,删除点,重加点 +// int result1 = riskService.updatePointAndMeasure(baseCheckPoint); +// if (result1 < 1){ +// throw new RuntimeException("保存管控措施关系失败"); +// } + + return toAjax(result); } /** * 删除基础清单检查点 */ + @Transactional @Log(title = "基础清单检查点", businessType = BusinessType.DELETE) @PostMapping( "/remove") @ResponseBody public AjaxResult remove(String ids) { - return toAjax(baseCheckPointService.deleteBaseCheckPointByIds(ids)); + //老代码 + int result = baseCheckPointService.deleteBaseCheckPointByIds(ids); + + //todo-2022 ,此处改造,删除检查点与管控措施的关系 + int result1 = riskService.deletePointAndMeasure(ids); + if (result1 < 1){ + throw new RuntimeException("新增异常,保存管控措施关系失败"); + } + + return toAjax(result); } } -- Gitblit v1.9.2