diff --git a/attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/work/FixWorkOtherAttendance.java b/attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/work/FixWorkOtherAttendance.java index 3611b2ff5a32acad2bf926670d1baa8abfeeaa02..513ff865cc05730b791a7709ebd53460d0f0c147 100644 --- a/attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/work/FixWorkOtherAttendance.java +++ b/attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/work/FixWorkOtherAttendance.java @@ -296,6 +296,7 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract { } if (GoWorkResultEnum.缂哄崱.getValue() == recordDetailEntity.getGoWorkResult()) { errorEntity.setErrorStatus(ErrorStatusEnum.缂哄崱.getValue()); + errorEntity.setActualAttendanceDateTime(null); } errorEntityList.add(errorEntity); } @@ -325,6 +326,7 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract { } if (OffWorkResultEnum.杩熷埌.getValue() == recordDetailEntity.getOffWorkResult()) { errorEntity.setErrorStatus(ErrorStatusEnum.杩熷埌.getValue()); + errorEntity.setActualAttendanceDateTime(null); } errorEntityList.add(errorEntity); }