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);
             }