Commit b08f3f62 authored by 赵啸非's avatar 赵啸非

添加统计异常详细信息

parent 5bfabe11
...@@ -77,14 +77,14 @@ public class SyncDoorsEventTaskImpl implements ITaskExcuteService { ...@@ -77,14 +77,14 @@ public class SyncDoorsEventTaskImpl implements ITaskExcuteService {
private void syncDoorEvents() { private void syncDoorEvents() {
DoorEventReq doorEventReq = new DoorEventReq(); DoorEventReq doorEventReq = new DoorEventReq();
List<Integer> eventTypes = new ArrayList<>(); List<Integer> eventTypes = new ArrayList<>();
// eventTypes.add(196885); eventTypes.add(196885);
// eventTypes.add(196887); eventTypes.add(196887);
// eventTypes.add(196893); eventTypes.add(196893);
// eventTypes.add(196888); eventTypes.add(196888);
// eventTypes.add(196889); eventTypes.add(196889);
// eventTypes.add(196890); eventTypes.add(196890);
// eventTypes.add(196891); eventTypes.add(196891);
eventTypes.add(196893);//人脸认证通过 // eventTypes.add(196893);//人脸认证通过
doorEventReq.setEventTypes(eventTypes); doorEventReq.setEventTypes(eventTypes);
// 获取当天的开始时间 // 获取当天的开始时间
//Date todayStart = DateUtil.offsetHour(new Date(), -5).toJdkDate(); //Date todayStart = DateUtil.offsetHour(new Date(), -5).toJdkDate();
......
...@@ -404,25 +404,20 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract { ...@@ -404,25 +404,20 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract {
errorEntityList.add(errorEntity); errorEntityList.add(errorEntity);
} }
} }
if (!ObjectUtils.isEmpty(errorEntityList)) { //删除当前员工当日未处理的异常后,重新添加
//删除当前员工当日未处理的异常后,重新添加 AttendanceRecordErrorQuery errorQuery = new AttendanceRecordErrorQuery();
AttendanceRecordErrorQuery errorQuery = new AttendanceRecordErrorQuery(); errorQuery.setErrorDateTimeStart(dateStr);
errorQuery.setErrorDateTimeStart(dateStr); errorQuery.setErrorDateTimeEnd(dateStr);
errorQuery.setErrorDateTimeEnd(dateStr); errorQuery.setStaffId(attendanceRecordEntity.getStaffId());
errorQuery.setStaffId(attendanceRecordEntity.getStaffId()); errorQuery.setProcessStatus(YesNoEnum.NO.getValue());
errorQuery.setProcessStatus(YesNoEnum.NO.getValue());
Long[] errorIds = errorService.find(errorQuery).stream().map(i -> i.getId()).toArray(Long[]::new);
if(attendanceRecordEntity.getStaffId()==191L){ Long[] errorIds = errorService.find(errorQuery).stream().map(i -> i.getId()).toArray(Long[]::new);
log.info("删除异常id:{}", JSON.toJSONString(errorIds));
} if (!ObjectUtils.isEmpty(errorIds)) {
errorService.remove(errorIds, context);
if (!ObjectUtils.isEmpty(errorIds)) { }
errorService.remove(errorIds, context);
}
if (!ObjectUtils.isEmpty(errorEntityList)) {
for (AttendanceRecordErrorEntity errorEntity : errorEntityList) { for (AttendanceRecordErrorEntity errorEntity : errorEntityList) {
//查看是否存在相同的异常记录,如果存在 则不添加 //查看是否存在相同的异常记录,如果存在 则不添加
errorQuery = new AttendanceRecordErrorQuery(); errorQuery = new AttendanceRecordErrorQuery();
...@@ -444,9 +439,6 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract { ...@@ -444,9 +439,6 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract {
} }
if (!ObjectUtils.isEmpty(errorSwitchNormalList)) {
//删除异常记录
}
} }
......
...@@ -33,8 +33,8 @@ Authorization: {{authToken}} ...@@ -33,8 +33,8 @@ Authorization: {{authToken}}
Content-Type: application/json Content-Type: application/json
{ {
"attendanceDateStart":"2023-12-08", "attendanceDateStart":"2023-12-29",
"attendanceDateEnd":"2023-12-08" "attendanceDateEnd":"2023-12-29"
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment