From 40a787e7237c97ac5cf42714884a37896acc02aa Mon Sep 17 00:00:00 2001 From: lixiaolong <702156524@qq.com> Date: Wed, 12 Aug 2026 15:11:55 +0800 Subject: [PATCH] =?UTF-8?q?fix(inspection):=20=E4=BF=AE=E5=A4=8D=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E7=BB=91=E5=AE=9A=E6=95=B0=E6=8D=AE=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 清空左右列表数据避免残留数据影响 - 添加异步等待确保数据加载完成 - 移除调试日志代码 - 保证任务切换时数据正确重置 --- src/views/inspection/task/index.vue | 7 ++++--- src/views/intelligenceTest/taskManage/index.vue | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/views/inspection/task/index.vue b/src/views/inspection/task/index.vue index d77b916..2184fc4 100644 --- a/src/views/inspection/task/index.vue +++ b/src/views/inspection/task/index.vue @@ -332,8 +332,10 @@ const handleBindPoint = async (row) => { dialogVisible.value = true; taskId.value = row.id; pointQueryParams.mapId = row.mapId; - getBindPointByTaskId(row.id) - getPointListData() + taskLeftList.value = []; + taskRightList.value = []; + await getBindPointByTaskId(row.id) + await getPointListData() }; /** 查询点位列表 */ @@ -341,7 +343,6 @@ const getPointListData = async () => { const res = await getPointList(pointQueryParams) if (res.code === 200) { let ids = [] - console.log(taskRightList.value) if (taskRightList.value) { ids = taskRightList.value.map(item => item.id) } diff --git a/src/views/intelligenceTest/taskManage/index.vue b/src/views/intelligenceTest/taskManage/index.vue index d059fc9..818d62f 100644 --- a/src/views/intelligenceTest/taskManage/index.vue +++ b/src/views/intelligenceTest/taskManage/index.vue @@ -305,9 +305,10 @@ const taskId = ref(null); const handleBindCase = async (row) => { dialogVisible.value = true; taskId.value = row.id; - - getbindCaseByTaskId(row.id) - getTestCaseListData() + taskLeftList.value = []; + taskRightList.value = []; + await getbindCaseByTaskId(row.id) + await getTestCaseListData() }; /** 查询点位列表 */