|
|
|
@ -101,4 +101,22 @@ public class IssueVoteStatisticalDailyServiceImpl extends BaseServiceImpl<IssueV |
|
|
|
baseDao.deleteBatchIds(Arrays.asList(ids)); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 定时任务 每天零点统计前一天所有表决中议题的表决信息 生成前端显示折现图所需的数据 |
|
|
|
* @param |
|
|
|
* @return |
|
|
|
* @author wangc |
|
|
|
* @date 2020.05.19 09:23 |
|
|
|
**/ |
|
|
|
@Override |
|
|
|
public void countVotingDailyStatistic() { |
|
|
|
//1.获取所有表决中的议题以及在昨日表决截至的议题,将昨日新生成的议题单独拿出来
|
|
|
|
|
|
|
|
//2.对每一个表决中的议题校验有没有生成过前一天的统计数据,如果生成过则跳过次议题
|
|
|
|
|
|
|
|
//3.如果没有生成过,取前一天的日统计信息与缓存中的表决数进行对比生成昨日数据(非昨日新生成议题)
|
|
|
|
|
|
|
|
//4.获取人员投票详情对昨日的count数(昨日新生成议题,保证数据的准确性)
|
|
|
|
} |
|
|
|
|
|
|
|
} |