专业添加导入模板下载和数据上传
This commit is contained in:
@@ -45,12 +45,25 @@ export function delMajor(zydh) {
|
||||
})
|
||||
}
|
||||
|
||||
// 下载人才培养方案课程数据文件模板
|
||||
// 下载专业导入模板(xlsx,列头与后端导入解析一致)
|
||||
export function downloadMajorTemplate() {
|
||||
return request({
|
||||
url: '/download/training-program',
|
||||
url: '/discipline/major/template',
|
||||
method: 'get',
|
||||
responseType: 'blob',
|
||||
timeout: 30000
|
||||
})
|
||||
}
|
||||
|
||||
// 导入专业(Excel,form-data 字段名 file)
|
||||
export function importMajor(file) {
|
||||
const formData = new FormData()
|
||||
formData.append('file', file)
|
||||
return request({
|
||||
url: '/discipline/major/import',
|
||||
method: 'post',
|
||||
data: formData,
|
||||
headers: { 'Content-Type': 'multipart/form-data' },
|
||||
timeout: 120000
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user