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 @@ + - + +