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.alibaba.fastjson.JSONObject;
|
||||||
import com.hbt.safety.supervision.mapper.HiddenDangerMapper;
|
import com.hbt.safety.supervision.mapper.HiddenDangerMapper;
|
||||||
import com.hbt.safety.supervision.pojo.HiddenDanger;
|
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.service.IHiddenDangerService;
|
||||||
import com.hbt.safety.supervision.util.YearWeeksUtil;
|
import com.hbt.safety.supervision.util.YearWeeksUtil;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
@ -107,11 +108,14 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService
|
||||||
Map<Object, List<HiddenDanger>> hiddenDangerMap = list.stream()
|
Map<Object, List<HiddenDanger>> hiddenDangerMap = list.stream()
|
||||||
.collect(Collectors.groupingBy(HiddenDanger::getReformStatus));
|
.collect(Collectors.groupingBy(HiddenDanger::getReformStatus));
|
||||||
// 组装隐患状态统计数据
|
// 组装隐患状态统计数据
|
||||||
Map<Object, Integer> hiddenDangerList = new HashMap<>();
|
List<StatisticsVo> hiddenDangerList = new ArrayList<>();
|
||||||
for(Object key : hiddenDangerMap.keySet()) {
|
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);
|
return JSONObject.toJSONString(map);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue