批量推送
This commit is contained in:
@@ -91,3 +91,18 @@ export const bizGet = (entity, id) => request.get(`/business/${entity}/${id}`)
|
||||
export const bizAdd = (entity, data) => request.post(`/business/${entity}`, data)
|
||||
export const bizUpdate = (entity, data) => request.put(`/business/${entity}`, data)
|
||||
export const bizDelete = (entity, ids) => request.delete(`/business/${entity}/${ids}`)
|
||||
|
||||
// 人员批量导入 (unitType: 'sponsor' | 'executor')
|
||||
export const importPerson = (unitType, file) => {
|
||||
const form = new FormData()
|
||||
form.append('file', file)
|
||||
return request.post(`/business/person/${unitType}Import`, form, {
|
||||
headers: { 'Content-Type': 'multipart/form-data' }
|
||||
})
|
||||
}
|
||||
// 人员导入模板下载
|
||||
export const downloadImportTemplate = (unitType) =>
|
||||
request.get(`/business/person/${unitType}ImportTemplate`, { responseType: 'blob' })
|
||||
// 专家导入模板下载
|
||||
export const downloadExpertTemplate = () =>
|
||||
request.get('/business/expert/importTemplate', { responseType: 'blob' })
|
||||
|
||||
Reference in New Issue
Block a user