From 8b75a44ce59b28160e41de8529d97bbdd334435c Mon Sep 17 00:00:00 2001 From: Lihx Date: Sun, 6 Jul 2025 19:48:32 +0800 Subject: [PATCH] 0706 --- .../drivingSchool/BusinessRecord/api/index.js | 20 + .../BusinessRecord/form/ExportDialog.vue | 562 ++++++++++++++++++ .../drivingSchool/BusinessRecord/index.vue | 54 +- .../drivingSchool/DriveSchoolPay/index.vue | 51 +- .../drivingSchool/drivingSchoolCar/api/car.js | 8 + 5 files changed, 689 insertions(+), 6 deletions(-) create mode 100644 src/views/drivingSchool/BusinessRecord/form/ExportDialog.vue 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 @@ + + + + + + diff --git a/src/views/drivingSchool/BusinessRecord/index.vue b/src/views/drivingSchool/BusinessRecord/index.vue index 4c4fd6e..536baa9 100644 --- a/src/views/drivingSchool/BusinessRecord/index.vue +++ b/src/views/drivingSchool/BusinessRecord/index.vue @@ -2,11 +2,14 @@
- - + + - - + + + + + @@ -41,6 +44,19 @@ + + + + + + 搜索 重置 @@ -52,6 +68,9 @@ + + 业务经理招生记录导出 + @@ -70,8 +89,9 @@ + - + +