From 6e9c9f946b29778490d2d2720fdf7de6d9b6326f Mon Sep 17 00:00:00 2001 From: dongzhihuan Date: Tue, 24 Mar 2026 14:21:34 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E9=A1=B9=E7=9B=AE=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E3=80=81=E6=89=80=E6=9C=89=E4=BB=BB=E5=8A=A1=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/fileTable/index.vue | 10 +++++++++- src/components/taskDetail/resultImage.vue | 6 ++++-- src/components/taskDetail/reviewData.vue | 6 ++++-- src/components/taskDetail/task3DModel.vue | 6 ++++-- src/components/taskDetail/taskCurve.vue | 8 +++++--- src/components/taskDetail/taskModel.vue | 6 ++++-- src/components/taskDetail/taskReport.vue | 6 ++++-- src/components/taskDetail/videoFile.vue | 6 ++++-- .../taskDetailPage/components/experimentResult.vue | 12 ++++++++++-- .../task/projectDetail/components/projectFile.vue | 6 ++++-- 10 files changed, 52 insertions(+), 20 deletions(-) diff --git a/src/components/common/fileTable/index.vue b/src/components/common/fileTable/index.vue index 959b1559..c3b7e792 100644 --- a/src/components/common/fileTable/index.vue +++ b/src/components/common/fileTable/index.vue @@ -158,17 +158,24 @@ const defaultActionList = computed(() => [ { title: '刷新', type: 'primary', - click: () => fileTableRef.value.resetFun(), + click: () => refreshFun(), }, ] : []), ]); +const emit = defineEmits(['refresh']); + +const refreshFun = () => { + fileTableRef.value.resetFun(); + emit('refresh'); +}; const deleteFileFun = async (id: number) => { const res: any = await dataDelFileApi({ delFileId: id }); if (res.code === 200) { ElMessage.success('删除成功'); fileTableRef.value.resetFun(); + emit('refresh'); } }; // 展示的操作栏 @@ -192,6 +199,7 @@ const renameFun = (id: any, row: any) => { const renameFinishFun = () => { // 刷新数据 fileTableRef.value.resetFun(); + emit('refresh'); }; // #endregion diff --git a/src/components/taskDetail/resultImage.vue b/src/components/taskDetail/resultImage.vue index 37d095d3..aecd1c0a 100644 --- a/src/components/taskDetail/resultImage.vue +++ b/src/components/taskDetail/resultImage.vue @@ -2,7 +2,7 @@
-