This commit is contained in:
zhoutianchi
2026-02-27 11:52:07 +08:00
parent 02a2110eb5
commit 034443cfc8
4 changed files with 17 additions and 350 deletions

View File

@@ -92,7 +92,8 @@
>
新增
</el-button>
<el-button
<el-button
v-auth="'pre_stu_success_export'"
type="warning"
plain
icon="Download"
@@ -213,6 +214,7 @@ import { getList } from '/@/api/recruit/recruitstudentplangroup'
import { listcz } from '/@/api/recruit/recruitstudentplan'
import { queryByGroupId as schoolListApi} from '/@/api/recruit/recruitstudentschool'
import { getDeptListByLevelTwo } from '/@/api/basic/basicdept'
import {makeExportTeacherInfoBySelfTask} from '/@/api/recruit/recruitfile'
const PreExamPeopleIndex = defineAsyncComponent(() => import('@/views/recruit/recruitPreexamPeople/index.vue'));
@@ -375,18 +377,10 @@ const resetQuery = () => {
// 导出
const dataExportHandle = async () => {
try {
exportLoading.value = true
await downBlobFile(
'/recruit/recruitprestudent/export',
queryForm,
'预登记导出.xls'
)
} catch (error: any) {
message.error(error.msg || '导出失败')
} finally {
exportLoading.value = false
}
makeExportTeacherInfoBySelfTask(queryForm).then((res:any)=>{
message.success('导出后台执行中,请稍后查看下载任务')
})
}