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

修改考勤汇总

parent 4e04b09a
...@@ -427,9 +427,25 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte ...@@ -427,9 +427,25 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte
break; break;
} }
} }
attendanceRecordEntity.setAttendType("现场打卡"); attendanceRecordEntity.setAttendType("现场打卡");
attendanceRecordService.save(attendanceRecordEntity, context);
//判断是否存在记录 如果存在 则更新 维度 staffId attendanceDate shiftsId attendanceGroupId
AttendanceRecordQuery query = new AttendanceRecordQuery();
query.setStaffId(attendanceRecordEntity.getStaffId());
query.setShiftsId(attendanceRecordEntity.getShiftsId());
query.setAttendanceGroupId(attendanceRecordEntity.getAttendanceGroupId());
query.setAttendanceDate(attendanceRecordEntity.getAttendanceDate());
AttendanceRecordEntity recordEntity = attendanceRecordService.selectOne(query);
if(!ObjectUtils.isEmpty(recordEntity)){
attendanceRecordEntity.setId(recordEntity.getId());
attendanceRecordEntity.setUpdateTime(new Date());
attendanceRecordEntity.setUpdateUserId(this.getContextUserId(context));
attendanceRecordService.update(attendanceRecordEntity,context);
}else {
attendanceRecordService.save(attendanceRecordEntity, context);
}
} }
} }
......
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