|
@@ -1140,20 +1140,27 @@ public class TaskStatisticsServiceImpl implements TaskStatisticsService {
|
|
|
String endDateStr = new String();
|
|
String endDateStr = new String();
|
|
|
if (StringUtils.isNotEmpty(type)) {
|
|
if (StringUtils.isNotEmpty(type)) {
|
|
|
switch (type) {
|
|
switch (type) {
|
|
|
- case "1" : startDateStr= SliceUpDateUtil.getBeforeDay(new Date(),0) + " 00:00:00";
|
|
|
|
|
- endDateStr=SliceUpDateUtil.getBeforeDay(new Date(),0) + " 23:59:59";
|
|
|
|
|
- break;
|
|
|
|
|
- case "2" : startDateStr= SliceUpDateUtil.getBeforeDay(new Date(),1) + " 00:00:00";
|
|
|
|
|
- endDateStr=SliceUpDateUtil.getBeforeDay(new Date(),0) + " 23:59:59";
|
|
|
|
|
- break;
|
|
|
|
|
- case "3" : startDateStr= SliceUpDateUtil.getBeforeDay(new Date(),6) + " 00:00:00";
|
|
|
|
|
- endDateStr=SliceUpDateUtil.getBeforeDay(new Date(),0) + " 23:59:59";
|
|
|
|
|
- break;
|
|
|
|
|
|
|
+ case "1" : startDateStr = SliceUpDateUtil.getBeforeDay(new Date(),0) + " 00:00:00";
|
|
|
|
|
+ endDateStr = SliceUpDateUtil.getBeforeDay(new Date(),0) + " 23:59:59";
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "2" : startDateStr = SliceUpDateUtil.getBeforeDay(new Date(),1) + " 00:00:00";
|
|
|
|
|
+ endDateStr = SliceUpDateUtil.getBeforeDay(new Date(),0) + " 23:59:59";
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "3" : startDateStr = SliceUpDateUtil.getBeforeDay(new Date(),6) + " 00:00:00";
|
|
|
|
|
+ endDateStr = SliceUpDateUtil.getBeforeDay(new Date(),0) + " 23:59:59";
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isNotEmpty(taskStatisticsVo.getTimeType())) {
|
|
|
|
|
+ switch (taskStatisticsVo.getTimeType()) {
|
|
|
|
|
+ case "1" : taskStatisticsVo.setEnterTimeStart(startDateStr);
|
|
|
|
|
+ taskStatisticsVo.setEnterTimeEnd(endDateStr);
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "2" : taskStatisticsVo.setSigningTimeStart(startDateStr);
|
|
|
|
|
+ taskStatisticsVo.setSigningTimeEnd(endDateStr);
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- taskStatisticsVo.setSigningTimeStart(startDateStr);
|
|
|
|
|
- taskStatisticsVo.setSigningTimeEnd(endDateStr);
|
|
|
|
|
- taskStatisticsVo.setEnterTimeStart(startDateStr);
|
|
|
|
|
- taskStatisticsVo.setEnterTimeEnd(endDateStr);
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
}
|
|
}
|