Commit ed88faff authored by 周健威's avatar 周健威

修改代码

parent ac7cbf63
......@@ -82,13 +82,32 @@ public class GainDataController extends BaseController<GainDataBiz,GainData> {
Map<String, Long> map3 = voList.parallelStream().filter(o -> (null != o.getMenuId())).collect(Collectors.groupingBy(GainDataVO::getTopMenuName, Collectors.counting()));
Map<String, Long> map4 = voList.parallelStream().filter(o -> (null != o.getMenuId())).collect(Collectors.groupingBy(GainDataVO::getTopMenuName, Collectors.counting()));
Map<String, Map> returnMap = CollUtil.newHashMap();
returnMap.put("供应商统计", map);
returnMap.put("项目统计", map2);
returnMap.put("项目统计加工次数", map3);
returnMap.put("项目统计分发次数", map4);
// Map<String, Map> returnMap = CollUtil.newHashMap();
// returnMap.put("供应商统计", map);
// returnMap.put("项目统计", map2);
// returnMap.put("项目统计加工次数", map3);
// returnMap.put("项目统计分发次数", map4);
List<StatisticsInfo> datas = CollUtil.newArrayList(new StatisticsInfo(){{
setName("供应商统计");
setStatistics(map);
}},new StatisticsInfo(){{
setName("项目统计");
setStatistics(map2);
}},new StatisticsInfo(){{
setName("项目统计加工次数");
setStatistics(map3);
}},new StatisticsInfo(){{
setName("项目统计分发次数");
setStatistics(map4);
}});
return ObjectRestResponse.succ(datas);
}
return ObjectRestResponse.succ(returnMap);
@Data
static public class StatisticsInfo {
String name;
Map<String, Long> statistics;
}
@Data
......
......@@ -49,6 +49,7 @@ public class GainDataTask {
//@Scheduled(cron = "0/30 * * * * ?")
//或直接指定时间间隔,例如:5秒
//@Scheduled(fixedRate=5000)
@Scheduled(cron = "0 * * * * ? ")
public void configureTasks() {
//
List<GainData> list = gainDataBiz.selectByWeekend(w -> {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment