forked from xxhjsb/wit-park-backend
隐患治理 一点小修改
parent
3d88cfe508
commit
e6322e76da
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue