diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/ehs/EhsIndexStatisticsController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/ehs/EhsIndexStatisticsController.java index f737667..b3ca15f 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/ehs/EhsIndexStatisticsController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/ehs/EhsIndexStatisticsController.java @@ -110,6 +110,13 @@ public class EhsIndexStatisticsController extends BaseController { List list = ehsIndexStatisticsService.getHiddenDangerRankVoList(); return AjaxResult.success(list); } + @ApiOperation("部门上报隐患排名") + @GetMapping("/getHiddenDangerRankVoByDeptIdList") + public AjaxResult getHiddenDangerRankVoByDeptIdList() + { + List list = ehsIndexStatisticsService.getHiddenDangerRankVoByDeptIdList(); + return AjaxResult.success(list); + } /** * 行业领域统计数量 */ diff --git a/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/mapper/EhsIndexStatisticsMapper.java b/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/mapper/EhsIndexStatisticsMapper.java index 89753a9..cdb1a1c 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/mapper/EhsIndexStatisticsMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/mapper/EhsIndexStatisticsMapper.java @@ -20,6 +20,7 @@ public interface EhsIndexStatisticsMapper { List getHiddenDangerSituationList(); List getHiddenDangerSituationByEnterpriseNameList(); List getHiddenDangerRankVoList(); + List getHiddenDangerRankVoByDeptIdList(); List> getEnterpriseMapList(@Param("deptId") Long deptId); List> geteconomicTypeMapList(@Param("deptId") Long deptId); List> getenterpriseScaleMapList(@Param("deptId") Long deptId); diff --git a/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/service/EhsIndexStatisticsService.java b/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/service/EhsIndexStatisticsService.java index 71c431e..22a5243 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/service/EhsIndexStatisticsService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/service/EhsIndexStatisticsService.java @@ -29,7 +29,7 @@ public interface EhsIndexStatisticsService { * 上报隐患排名 */ List getHiddenDangerRankVoList(); - + List getHiddenDangerRankVoByDeptIdList(); List> getEnterpriseMapList(); List> geteconomicTypeMapList(); List> getenterpriseScaleMapList(); diff --git a/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/service/impl/EhsIndexStatisticsServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/service/impl/EhsIndexStatisticsServiceImpl.java index 9338eeb..0f6fbe5 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/service/impl/EhsIndexStatisticsServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/ehsIndexStatistics/service/impl/EhsIndexStatisticsServiceImpl.java @@ -98,7 +98,10 @@ public class EhsIndexStatisticsServiceImpl implements EhsIndexStatisticsService public List getHiddenDangerRankVoList() { return mapper.getHiddenDangerRankVoList(); } - + @Override + public List getHiddenDangerRankVoByDeptIdList() { + return mapper.getHiddenDangerRankVoByDeptIdList(); + } @Override public List> getEnterpriseMapList() { Long deptId = null; diff --git a/ruoyi-system/src/main/resources/mapper/ehs/EhsIndexStatisticsMapper.xml b/ruoyi-system/src/main/resources/mapper/ehs/EhsIndexStatisticsMapper.xml index 35e4683..c72558a 100644 --- a/ruoyi-system/src/main/resources/mapper/ehs/EhsIndexStatisticsMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/ehs/EhsIndexStatisticsMapper.xml @@ -82,8 +82,12 @@ +