diff --git a/src/views/drivingSchool/BusinessRecord/api/index.js b/src/views/drivingSchool/BusinessRecord/api/index.js
index 4ec5431..4c9e91a 100644
--- a/src/views/drivingSchool/BusinessRecord/api/index.js
+++ b/src/views/drivingSchool/BusinessRecord/api/index.js
@@ -10,3 +10,23 @@ export function getBusinessManager(params) {
})
}
+
+// 获取分页数据
+export function getBusinessRecordExportData(params) {
+ return request({
+ url: '/base/dl-drive-school-coach/getBusinessRecordExportData',
+ method: 'get',
+ params
+ });
+}
+
+// 导出Excel
+export function exportBusinessRecordExcel(params) {
+ return request({
+ url: '/base/dl-drive-school-coach/businessRecordExport',
+ method: 'get',
+ params,
+ responseType: 'blob' // 重要:处理二进制响应
+ });
+}
+
diff --git a/src/views/drivingSchool/BusinessRecord/form/ExportDialog.vue b/src/views/drivingSchool/BusinessRecord/form/ExportDialog.vue
new file mode 100644
index 0000000..38a8075
--- /dev/null
+++ b/src/views/drivingSchool/BusinessRecord/form/ExportDialog.vue
@@ -0,0 +1,562 @@
+
+