diff --git a/activitylink/src/api/manage/gift.js b/activitylink/src/api/manage/gift.js index 285e498..6d77428 100644 --- a/activitylink/src/api/manage/gift.js +++ b/activitylink/src/api/manage/gift.js @@ -120,4 +120,42 @@ export function addFixUser(data) { 'Content-Type': 'application/json' } }) -} \ No newline at end of file +} +// 内定用户批量删除 +export function deleteFixUsers(ids) { + return request({ + url: '/admin/user/delete/fix/batch', + method: 'post', + params: { ids }, + headers: { + 'Content-Type': 'application/json' + } + }) +} +// 导入用户 +export const importUsers = (file) => { + const formData = new FormData(); + formData.append('file', file); + return request({ + url: '/admin/user/import', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; +// 导入内定用户 +export const importFixUsers = (file,gradeId) => { + const formData = new FormData(); + formData.append('file', file); + formData.append('gradeId',gradeId); + return request({ + url: '/admin/user/import/fix', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; diff --git a/activitylink/src/views/zhongchou/gift/importFixedList/index.vue b/activitylink/src/views/zhongchou/gift/importFixedList/index.vue index af4e0a6..1fbd6b5 100644 --- a/activitylink/src/views/zhongchou/gift/importFixedList/index.vue +++ b/activitylink/src/views/zhongchou/gift/importFixedList/index.vue @@ -1,53 +1,56 @@ - -