|
|
@ -77,6 +77,7 @@ public class ScreenProjectServiceImpl implements ScreenProjectService { |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 中央区事件分析-项目分布 |
|
|
|
* 【2021-06-03 修改查询红黄绿事件事件范围为一个月】 |
|
|
|
* @param formDTO |
|
|
|
* @return com.epmet.commons.tools.utils.Result |
|
|
|
* @Author liushaowen |
|
|
@ -156,7 +157,7 @@ public class ScreenProjectServiceImpl implements ScreenProjectService { |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 红黄绿事件总数 |
|
|
|
* 绿色事件查询近30天,红色和黄色查询全部 |
|
|
|
* 红黄绿事件均查询1个月以内的 |
|
|
|
* 可以添加传参 monthCount,查询几个月的绿色事件 |
|
|
|
* @Param formDTO |
|
|
|
* @author zxc |
|
|
@ -169,17 +170,9 @@ public class ScreenProjectServiceImpl implements ScreenProjectService { |
|
|
|
if (StringUtils.isEmpty(formDTO.getAreaCode())){ |
|
|
|
list = screenProjectDataDao.selectColorProjectByAgencyId(formDTO.getAgencyId(), formDTO.getMonthCount()); |
|
|
|
}else { |
|
|
|
List<ColorProjectTotalResultDTO> colorProjectTotal1 = screenProjectDataDao.selectColorProjectByAreaCode(formDTO.getAreaCode(), NumConstant.ONE, formDTO.getMonthCount()); |
|
|
|
if (!CollectionUtils.isEmpty(colorProjectTotal1)){ |
|
|
|
list.addAll(colorProjectTotal1); |
|
|
|
} |
|
|
|
List<ColorProjectTotalResultDTO> colorProjectTotal2 = screenProjectDataDao.selectColorProjectByAreaCode(formDTO.getAreaCode(), NumConstant.TWO, formDTO.getMonthCount()); |
|
|
|
if (!CollectionUtils.isEmpty(colorProjectTotal2)){ |
|
|
|
list.addAll(colorProjectTotal2); |
|
|
|
} |
|
|
|
List<ColorProjectTotalResultDTO> colorProjectTotal3 = screenProjectDataDao.selectColorProjectByAreaCode(formDTO.getAreaCode(), NumConstant.THREE, formDTO.getMonthCount()); |
|
|
|
if (!CollectionUtils.isEmpty(colorProjectTotal3)){ |
|
|
|
list.addAll(colorProjectTotal3); |
|
|
|
List<ColorProjectTotalResultDTO> colorProjectTotal = screenProjectDataDao.selectColorProjectByAreaCode(formDTO.getAreaCode(), formDTO.getMonthCount()); |
|
|
|
if (!CollectionUtils.isEmpty(colorProjectTotal)){ |
|
|
|
list.addAll(colorProjectTotal); |
|
|
|
} |
|
|
|
} |
|
|
|
// 事件级别 红色1级:已超期;黄色2级:即将超期;绿色3级:未超期
|
|
|
|