From 33c4a29bd64b72885f0a2359630bb500635d7296 Mon Sep 17 00:00:00 2001 From: lcc <805383944@qq.com> Date: Fri, 27 Jun 2025 00:48:50 +0800 Subject: [PATCH] 2025-06-27 --- admin/src/api/organization/user/index.js | 14 +++++++ admin/src/views/car/product/index.vue | 10 +++-- .../user/components/user-import.vue | 2 +- admin/src/views/organization/user/index.vue | 4 +- pingan/src/views/car/product/coupon.vue | 40 ++++++++++++++++++- 5 files changed, 62 insertions(+), 8 deletions(-) diff --git a/admin/src/api/organization/user/index.js b/admin/src/api/organization/user/index.js index ab96b3b..87e2968 100644 --- a/admin/src/api/organization/user/index.js +++ b/admin/src/api/organization/user/index.js @@ -85,3 +85,17 @@ export async function groupTypeUsers(params) { } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入用户 + * @param file excel文件 + */ +export async function importUsers(file) { + const formData = new FormData(); + formData.append('file', file); + const res = await request.post('/organization/user/import', formData); + if (res.data.code === 0) { + return res.data.message; + } + return Promise.reject(new Error(res.data.message)); +} diff --git a/admin/src/views/car/product/index.vue b/admin/src/views/car/product/index.vue index 9787625..d4cc934 100644 --- a/admin/src/views/car/product/index.vue +++ b/admin/src/views/car/product/index.vue @@ -117,15 +117,15 @@