diff --git a/src/utils/zipdownload.js b/src/utils/zipdownload.js index a7c6f798..8bcb0e7b 100644 --- a/src/utils/zipdownload.js +++ b/src/utils/zipdownload.js @@ -46,7 +46,7 @@ export function downLoadZipManage(str, filename,fun) { return; } resolveBlob(res, mimeMap.xlsx,filename) - if(fun) fun() + if(fun) fun(res.headers.ecode) }) } /** diff --git a/src/views/report/TrainingNewManager.vue b/src/views/report/TrainingNewManager.vue index fdaeb0a4..2b924142 100644 --- a/src/views/report/TrainingNewManager.vue +++ b/src/views/report/TrainingNewManager.vue @@ -30,7 +30,8 @@ import { message } from "ant-design-vue"; } if(adminType?.value.length>0){ let orgs = adminType.value.join(',') - downLoadZipManage(`/admin/project/report/data?orgs=${orgs}`,'新任管理者培训数据',function(){ + downLoadZipManage(`/admin/project/report/data?orgs=${orgs}`,'新任管理者培训数据',function(code){ + if(code != 4) spinning.value = false }) }