From 3eadd103e6f68df9a2cea25725226264e1a1ee23 Mon Sep 17 00:00:00 2001 From: wangchengming <15110151257@163.com> Date: Wed, 2 Jul 2025 11:16:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E5=9F=B9=E8=AE=AD=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/qualification/vehicleTrain.js | 17 ++-- src/settings.js | 2 +- .../qualification/vehicleTrain/exportForm.vue | 98 +++++++++++++------ src/views/qualification/vehicleTrain/form.vue | 3 +- .../qualification/vehicleTrain/index.vue | 46 ++++++--- src/views/system/user/index.vue | 22 +++-- 6 files changed, 130 insertions(+), 58 deletions(-) diff --git a/src/api/qualification/vehicleTrain.js b/src/api/qualification/vehicleTrain.js index f01bc31..a285ca7 100644 --- a/src/api/qualification/vehicleTrain.js +++ b/src/api/qualification/vehicleTrain.js @@ -52,11 +52,12 @@ export function importVehicleModelTraining(data) { }) } -// // 导出车型培训记录 -// export function exportVehicleModelTraining(data) { -// return request({ -// url: '/admin/vehicleModelTraining/export', -// method: 'post', -// data -// }) -// } \ No newline at end of file +// 导出车型培训模板 +export function exportVehicleTemplate(data) { + return request({ + url: '/admin/vehicleModelTraining/templateExport', + method: 'post', + responseType: 'blob', + data + }) +} \ No newline at end of file diff --git a/src/settings.js b/src/settings.js index 8ffac53..e98dacf 100644 --- a/src/settings.js +++ b/src/settings.js @@ -7,7 +7,7 @@ export default { /** * 侧边栏主题 深色主题theme-dark,浅色主题theme-light */ - sideTheme: 'theme-dark', + sideTheme: 'theme-light', /** * 是否系统布局配置 diff --git a/src/views/qualification/vehicleTrain/exportForm.vue b/src/views/qualification/vehicleTrain/exportForm.vue index 20d5df5..688ccf0 100644 --- a/src/views/qualification/vehicleTrain/exportForm.vue +++ b/src/views/qualification/vehicleTrain/exportForm.vue @@ -13,25 +13,25 @@
- - - - + + + - - - - + + + @@ -49,50 +49,90 @@