双重预防项目-国泰新华二开定制版
16639036659
2023-05-06 6c763ab12e981102bd88a69b57009c75ed36ce0d
列表问题
已修改1个文件
26 ■■■■ 文件已修改
src/main/java/com/ruoyi/project/tr/riskList/controller/RiskListController.java 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/project/tr/riskList/controller/RiskListController.java
@@ -444,20 +444,20 @@
        List<RiskList> riskLists = riskListService.selectRiskListList(riskList);
        List<PreventRiskCheckUnitRespDTO> list = new ArrayList<>();
        //todo-2022 新代码,使用DTO,封装进去措施数据
        for (RiskList risk : riskLists) {
            PreventRiskCheckUnitRespDTO respDTO = BeanCopyUtils.copyBean(risk, PreventRiskCheckUnitRespDTO.class);
        //todo-2022 新代码,使用DTO,封装进去措施数据 --暂时不使用
//        for (RiskList risk : riskLists) {
//            PreventRiskCheckUnitRespDTO respDTO = BeanCopyUtils.copyBean(risk, PreventRiskCheckUnitRespDTO.class);
//
//            //查询封装管控措施
//            List<PreventRiskControlMeasure> riskControlMeasureList = riskService.getRiskControlMeasureByRiskId(risk.getRiskListId());
//            if (riskControlMeasureList != null && riskControlMeasureList.size() > 1){
//                respDTO.setRiskControlMeasures(riskControlMeasureList);
//            }
//
//            list.add(respDTO);
//        }
            //查询封装管控措施
            List<PreventRiskControlMeasure> riskControlMeasureList = riskService.getRiskControlMeasureByRiskId(risk.getRiskListId());
            if (riskControlMeasureList != null && riskControlMeasureList.size() > 1){
                respDTO.setRiskControlMeasures(riskControlMeasureList);
            }
            list.add(respDTO);
        }
        return getDataTable(list);
        return getDataTable(riskLists);
    }