src/main/java/com/ruoyi/staff/service/impl/PersonalAttendanceRecordsServiceImpl.java
@@ -176,6 +176,8 @@ return 3; // 迟到早退 } return 2; // 早退 }else if (attendanceRecord.getStatus() == 1) { return 1; // 下班打卡正常但是上班迟到 } } return 0; // 正常 @@ -213,7 +215,7 @@ StaffOnJob staffOnJob = staffOnJobMapper.selectOne(staffQueryWrapper); if (staffOnJob == null) { return null; // 当前用户没有对应的员工信息 throw new BaseException("当前用户没有对应的员工信息"); } // 根据员工ID和当前日期查询打卡记录