隐患治理 一点小修改

main
fengxiaoyu 2023-02-20 18:30:00 +08:00
parent 3d88cfe508
commit e6322e76da
1 changed files with 8 additions and 3 deletions

View File

@ -1,5 +1,6 @@
package com.hbt.safety.supervision.service.impl;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@ -8,6 +9,7 @@ import java.util.stream.Collectors;
import com.alibaba.fastjson.JSONObject;
import com.hbt.safety.supervision.mapper.HiddenDangerMapper;
import com.hbt.safety.supervision.pojo.HiddenDanger;
import com.hbt.safety.supervision.pojo.vo.StatisticsVo;
import com.hbt.safety.supervision.service.IHiddenDangerService;
import com.hbt.safety.supervision.util.YearWeeksUtil;
import org.springframework.beans.factory.annotation.Autowired;
@ -109,11 +111,14 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService
Map<Object, List<HiddenDanger>> hiddenDangerMap = list.stream()
.collect(Collectors.groupingBy(HiddenDanger::getReformStatus));
// 组装隐患状态统计数据
Map<Object, Integer> hiddenDangerList = new HashMap<>();
List<StatisticsVo> hiddenDangerList = new ArrayList<>();
for(Object key : hiddenDangerMap.keySet()) {
hiddenDangerList.put(key, hiddenDangerMap.get(key).size());
StatisticsVo statisticsVo = new StatisticsVo();
statisticsVo.setClassify(Integer.parseInt(key.toString()));
statisticsVo.setCount(hiddenDangerMap.get(key).size());
hiddenDangerList.add(statisticsVo);
}
map.put("hiddenDangerList", hiddenDangerList);
map.put("hiddenDangerList", JSONObject.toJSONString(hiddenDangerList));
return JSONObject.toJSONString(map);
}