diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 9ccbaf8..11213fb 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -10,37 +10,25 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -117,21 +105,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -160,6 +134,14 @@
+
+
+
+
+
+
+
+
@@ -217,11 +199,11 @@
+
-
@@ -608,7 +590,7 @@
-
+
diff --git a/out/artifacts/hrm_attendance/hrm-attendance.jar b/out/artifacts/hrm_attendance/hrm-attendance.jar
index 7a638e2..9bab72c 100644
Binary files a/out/artifacts/hrm_attendance/hrm-attendance.jar and b/out/artifacts/hrm_attendance/hrm-attendance.jar differ
diff --git a/src/com/engine/attendance/workflow/action/EliminationsAskForLeaveAction.java b/src/com/engine/attendance/workflow/action/EliminationsAskForLeaveAction.java
index eaf283c..4924c54 100644
--- a/src/com/engine/attendance/workflow/action/EliminationsAskForLeaveAction.java
+++ b/src/com/engine/attendance/workflow/action/EliminationsAskForLeaveAction.java
@@ -39,9 +39,23 @@ public class EliminationsAskForLeaveAction implements Action {
params.put("userId",xjr);
params.put("submitDate", DateUtil.getCurrentDate());
- Map dataMap = makeUpClockInService.getKqCycleTimeIntervalCmd(params);
+ detailTableData = detailTableData.stream().filter(e->"1".equals(e.get("cx"))).collect(Collectors.toList());
+ List detailIds = detailTableData.stream().map(e->e.get("cxlyid")).collect(Collectors.toList());
+ String sql = "select id,ksrq from uf_jcl_kq_qjjl_dt1 where (cxqj is null or cxqj <> '1') and id in ("+String.join(",",detailIds)+")";
+ List