|
@@ -145,15 +145,16 @@ public class UnmeasureTemperatureAlarmTask {
|
|
|
DateTime alarmTime = null;
|
|
|
|
|
|
if (alarmConfig.getClassifier()!=null && alarmConfig.getClassifier().equals(1)){
|
|
|
+ //todo 上班考勤时间提前10分钟通知未打卡人员
|
|
|
alarmTime = attendanceTime.plusMinutes(-10);
|
|
|
}
|
|
|
else{
|
|
|
+ //todo 下班考勤时间延迟10分钟通知未打卡人员
|
|
|
alarmTime = attendanceTime.plusMinutes(10);
|
|
|
}
|
|
|
|
|
|
//开始时间
|
|
|
if (weekdays.indexOf(String.valueOf(weekday)) != -1) {
|
|
|
- //todo 考勤时间提前10分钟通知人员
|
|
|
if (now.compareTo(alarmTime)>=0 && now.compareTo(alarmTime.plusMinutes(intervalMinute))<0) {
|
|
|
//todo 通知个人
|
|
|
noticePerson(alarmConfig,startTime,attendanceTime,endTime);
|