diff --git a/src/api/basic/basicasynctask.ts b/src/api/basic/basicasynctask.ts index bad7dc1..aaa7ca7 100644 --- a/src/api/basic/basicasynctask.ts +++ b/src/api/basic/basicasynctask.ts @@ -28,3 +28,16 @@ export const fetchList = (query?: any) => { params: query, }); }; + +/** + * 下载任务文件 + * @param data 如 { id: 任务id } + */ +export const downloadTaskFile = (data?: any) => { + return request({ + url: '/basic/basicAsyncTask/downloadTaskFile', + method: 'post', + data: data, + responseType: 'blob', + }); +}; diff --git a/src/api/professional/professionalfile.ts b/src/api/professional/professionalfile.ts index cbceb39..4b52462 100644 --- a/src/api/professional/professionalfile.ts +++ b/src/api/professional/professionalfile.ts @@ -7,4 +7,12 @@ export const makeExportTeacherInfoBySelfTask = (data?: any) => { method: 'post', data: data, }); -}; \ No newline at end of file +}; + +export const makeExportTeacherInfoByTypeTask = (data?: any) => { + return request({ + url: '/professional/file/makeExportTeacherInfoByTypeTask', + method: 'post', + data: data, + }); +}; diff --git a/src/api/professional/professionaluser/professionaltitlerelation.ts b/src/api/professional/professionaluser/professionaltitlerelation.ts index 31bfae0..b4691b7 100644 --- a/src/api/professional/professionaluser/professionaltitlerelation.ts +++ b/src/api/professional/professionaluser/professionaltitlerelation.ts @@ -138,16 +138,3 @@ export const titleCountInfo = () => { }); }; -/** - * 导出Excel - * @param data 查询参数 - */ -export const exportRelation = (data: any) => { - return request({ - url: '/professional/professionaltitlerelation/exportRelation', - method: 'post', - data: data, - responseType: 'blob', - }); -}; - diff --git a/src/layout/navBars/breadcrumb/asyncTaskDrawer.vue b/src/layout/navBars/breadcrumb/asyncTaskDrawer.vue index 268c33f..c54f8be 100644 --- a/src/layout/navBars/breadcrumb/asyncTaskDrawer.vue +++ b/src/layout/navBars/breadcrumb/asyncTaskDrawer.vue @@ -28,7 +28,12 @@ > - + + +