forked from xxhjsb/wit-park-backend
Merge remote-tracking branch 'origin/main' into main
commit
b397c6f313
|
@ -6,6 +6,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;
|
||||
|
@ -107,11 +108,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