diff --git a/src/com/engine/salary/entity/datacollection/param/AttendQuoteDataBatchQueryParam.java b/src/com/engine/salary/entity/datacollection/param/AttendQuoteDataBatchQueryParam.java
new file mode 100644
index 000000000..87324266d
--- /dev/null
+++ b/src/com/engine/salary/entity/datacollection/param/AttendQuoteDataBatchQueryParam.java
@@ -0,0 +1,31 @@
+package com.engine.salary.entity.datacollection.param;
+
+import com.engine.salary.common.BaseQueryParam;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.util.List;
+
+/**
+ * 批量查询考勤数据
+ *
Copyright: Copyright (c) 2022
+ * Company: 泛微软件
+ *
+ * @author qiantao
+ * @version 1.0
+ **/
+@Data
+@Builder
+@NoArgsConstructor
+@AllArgsConstructor
+//数据采集-考勤引用数据查询参数")
+public class AttendQuoteDataBatchQueryParam extends BaseQueryParam {
+
+
+ //考勤引用表的主键id(获取明细)
+ private List attendQuoteIds;
+
+
+}
diff --git a/src/com/engine/salary/service/AttendQuoteDataService.java b/src/com/engine/salary/service/AttendQuoteDataService.java
index 21609dd55..6c8c8b79c 100644
--- a/src/com/engine/salary/service/AttendQuoteDataService.java
+++ b/src/com/engine/salary/service/AttendQuoteDataService.java
@@ -35,6 +35,7 @@ public interface AttendQuoteDataService {
* @return
*/
XSSFWorkbook export(AttendQuoteDataQueryParam queryParam);
+ XSSFWorkbook batchExport(AttendQuoteDataBatchQueryParam queryParam);
/**
* 同步引用考勤数据
diff --git a/src/com/engine/salary/service/impl/AttendQuoteDataServiceImpl.java b/src/com/engine/salary/service/impl/AttendQuoteDataServiceImpl.java
index 48648cc57..cce73e80c 100644
--- a/src/com/engine/salary/service/impl/AttendQuoteDataServiceImpl.java
+++ b/src/com/engine/salary/service/impl/AttendQuoteDataServiceImpl.java
@@ -324,6 +324,81 @@ public class AttendQuoteDataServiceImpl extends Service implements AttendQuoteDa
}
+ @Override
+ public XSSFWorkbook batchExport(AttendQuoteDataBatchQueryParam queryParam) {
+
+ // 所有考勤字段
+ List attendQuoteFields = getAllAttendQuoteFields();
+
+ List