|
|
@@ -93,6 +93,19 @@ public class TaskStatisticsServiceImpl implements TaskStatisticsService {
|
|
|
page.setSearchCount(false).setOptimizeCountSql(false);//关闭count查询
|
|
|
pageVo.setPageNum(taskStatisticsVo.getPageNum());
|
|
|
pageVo.setPageSize(taskStatisticsVo.getPageSize());
|
|
|
+
|
|
|
+
|
|
|
+ if(StringUtils.isNotEmpty(taskStatisticsVo.getDays())){
|
|
|
+ if("7".equals(taskStatisticsVo.getDays())){
|
|
|
+ taskStatisticsVo.setDays("2");
|
|
|
+ } else if ("30".equals(taskStatisticsVo.getDays())) {
|
|
|
+ taskStatisticsVo.setDays("3");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ HashMap<String, String> dateMapByType = getDateMapByTypeNew(taskStatisticsVo.getDays(), taskStatisticsVo.getBeginDate(), taskStatisticsVo.getEndDate());
|
|
|
+ taskStatisticsVo.setBeginDate(dateMapByType.get("startDate"));
|
|
|
+ taskStatisticsVo.setEndDate(dateMapByType.get("endDate"));
|
|
|
+
|
|
|
IPage<TaskStatisticsDto> list = this.insAreaCompanyMapper.queryPageTaskStatistics(page,taskStatisticsVo);
|
|
|
if (list != null && !list.getRecords().isEmpty()) {
|
|
|
List<TaskStatisticsDto> records = list.getRecords();
|