diff --git a/src/components/_base/navbar/components/task-center-modal/components/export-task/index.vue b/src/components/_base/navbar/components/task-center-modal/components/export-task/index.vue index 7a54ed4..fcc56bd 100644 --- a/src/components/_base/navbar/components/task-center-modal/components/export-task/index.vue +++ b/src/components/_base/navbar/components/task-center-modal/components/export-task/index.vue @@ -38,7 +38,7 @@ export default { const query = ref(cloneDeep(INITIAL_FORM)); const deleteTaskModalRef = ref(null); - const downloadTaskIds = ref([]); + const downloadTaskInfos = ref([]); const checkedAll = computed(() => selectedRows.value.length === dataSource.value.length); const indeterminate = computed( @@ -51,7 +51,7 @@ export default { selectedRowKeys.value = []; selectedRows.value = []; dataSource.value = []; - downloadTaskIds.value = []; + downloadTaskInfos.value = []; }; const init = () => { @@ -118,7 +118,7 @@ export default { id: randomId, }, ); - downloadTaskIds.value.push({ + downloadTaskInfos.value.push({ id, randomId, }); @@ -128,7 +128,7 @@ export default { } }; const getSyncTaskStatus = async () => { - const { code, data } = await batchQueryTaskStatus({ ids: downloadTaskIds.value.map((v) => v.id) }); + const { code, data } = await batchQueryTaskStatus({ ids: downloadTaskInfos.value.map((v) => v.id) }); if (code === 200) { let completeTaskNum = 0; data.forEach((item) => { @@ -136,7 +136,7 @@ export default { if (status !== 0) { completeTaskNum++; - const notificationId = downloadTaskIds.value.find((v) => v.id === id)?.randomId; + const notificationId = downloadTaskInfos.value.find((v) => v.id === id)?.randomId; notificationId && Notification.remove(notificationId); if (status === 1) { @@ -153,7 +153,7 @@ export default { } // 结束的任务过滤掉 - downloadTaskIds.value = downloadTaskIds.value.filter((v) => v.id !== id); + downloadTaskInfos.value = downloadTaskInfos.value.filter((v) => v.id !== id); } }); @@ -161,7 +161,7 @@ export default { if (completeTaskNum === data.length) { clearQueryTaskTimer(); clearSelectedRows(); - downloadTaskIds.value = []; + downloadTaskInfos.value = []; } } };