|
@@ -160,16 +160,6 @@ public class IndividualLogApiController {
|
|
|
DateTime startTime = prevDay;
|
|
|
DateTime endTime = prevDay.plusDays(1);
|
|
|
|
|
|
- //先排除一周非工作日
|
|
|
- if (!weekdaySet.contains(startTime.getDayOfWeek())){
|
|
|
- continue;
|
|
|
- }
|
|
|
-
|
|
|
- //再排除节假日
|
|
|
- if (holidaySet.contains(startTime.toString("yyyy-MM-dd"))){
|
|
|
- continue;
|
|
|
- }
|
|
|
-
|
|
|
PersonDeviceFilterLog item = personDeviceFilterLogService.findByPersonOrderTemperature(person.getId(), startTime.toString("yyyy-MM-dd"), endTime.toString("yyyy-MM-dd"));
|
|
|
|
|
|
if(item!=null){
|
|
@@ -184,8 +174,16 @@ public class IndividualLogApiController {
|
|
|
}
|
|
|
}
|
|
|
else{
|
|
|
- //之前无测温记录则跳出循环
|
|
|
- if(i!=0) {
|
|
|
+ if (!weekdaySet.contains(startTime.getDayOfWeek())){
|
|
|
+ //先排除一周非工作日
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ else if (holidaySet.contains(startTime.toString("yyyy-MM-dd"))){
|
|
|
+ //再排除节假日
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ else if(i!=0) {
|
|
|
+ //之前无测温记录则跳出循环
|
|
|
break;
|
|
|
}
|
|
|
}
|