From ac8870aae3ec2b5ec5315cc668b482858195cfa4 Mon Sep 17 00:00:00 2001 From: heheng <475597332@qq.com> Date: 星期五, 04 七月 2025 15:14:52 +0800 Subject: [PATCH] 优化处理 --- src/main/java/com/ruoyi/project/tr/hiddenDangerCheck/controller/DangerBaseController.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/ruoyi/project/tr/hiddenDangerCheck/controller/DangerBaseController.java b/src/main/java/com/ruoyi/project/tr/hiddenDangerCheck/controller/DangerBaseController.java index 892b262..69e1640 100644 --- a/src/main/java/com/ruoyi/project/tr/hiddenDangerCheck/controller/DangerBaseController.java +++ b/src/main/java/com/ruoyi/project/tr/hiddenDangerCheck/controller/DangerBaseController.java @@ -3,6 +3,8 @@ import com.alibaba.fastjson.JSONObject; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.StringUtils; +import com.ruoyi.doublePrevention.entity.PreventRiskDangerCheckAndMeasure; +import com.ruoyi.doublePrevention.service.baseService.PreventRiskDangerCheckAndMeasureService; import com.ruoyi.framework.aspectj.lang.annotation.Log; import com.ruoyi.framework.web.controller.BaseController; import com.ruoyi.framework.web.page.TableDataInfo; @@ -39,7 +41,8 @@ @Autowired private IHiddenDangerCheckPointService hiddenDangerCheckPointService; - + @Autowired + private PreventRiskDangerCheckAndMeasureService riskDangerCheckAndMeasureService; /** * 查询风险单元的检查点列表 @@ -132,9 +135,15 @@ @ResponseBody public TableDataInfo selectBaseCheckPointListByCheckIdAndMergeSamePoint(BaseCheckPointDTO baseCheckPointDTO) { List<BaseCheckPointDTO> list = hiddenDangerCheckPointService.selectBaseCheckPointListByCheckId(baseCheckPointDTO); + List<PreventRiskDangerCheckAndMeasure> riskDangerCheckAndMeasures = riskDangerCheckAndMeasureService.getByCheckId(baseCheckPointDTO.getCheckId()); List<BaseCheckPointDTO> listLast = new ArrayList<>(); Set<Long> checkPointIds = new HashSet<Long>(); for (int i = 0; i < list.size(); i++) { + for (PreventRiskDangerCheckAndMeasure riskDangerCheckAndMeasure : riskDangerCheckAndMeasures) { + if (riskDangerCheckAndMeasure.getDangerCheckPointId().equals(list.get(i).getId())){ + list.get(i).setCheckDesc(riskDangerCheckAndMeasure.getCheckDesc()); + } + } if ("0".equals(list.get(i).getWhetherDanger())) { listLast.add(list.get(i)); checkPointIds.add(list.get(i).getCheckPointId()); -- Gitblit v1.9.2