From 85dd4bb072a40836a07f0049f7eb7b3893dbb10b Mon Sep 17 00:00:00 2001 From: zhangsir Date: Wed, 28 Feb 2024 08:47:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E5=8B=BE=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/router/RouterFaceStu.vue | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/components/drawers/router/RouterFaceStu.vue b/src/components/drawers/router/RouterFaceStu.vue index 1c93cef2..2203721c 100644 --- a/src/components/drawers/router/RouterFaceStu.vue +++ b/src/components/drawers/router/RouterFaceStu.vue @@ -347,6 +347,7 @@ const ChoiceCourse = (n) => { coursePlanIndex.value = n; params.value.pid = data.value[n].id; tableRef.value.fetch(); + tableRef.value.resetSelected(); }; watch(()=>params.value.finishStatus,()=>{ if(params.value.finishStatus==undefined){ @@ -358,7 +359,10 @@ const removeStu=(id)=> dialog({ ok: () => delStudentList({ ids: [id] }).then(() => fetchData()) }) -const closeDrawer = () => emit("update:FSvisible", false); +const closeDrawer = () => { + emit("update:FSvisible", false) + tableRef.value.resetSelected(); +}; //批量签到 const batchSign = () => { if (!courseSelectRows.value.length) { @@ -417,7 +421,10 @@ function stuSign(text) { } //搜索学员 -const searchTaskList = () => tableRef.value.fetch(); +const searchTaskList = () => { + tableRef.value.fetch() + tableRef.value.resetSelected(); +}; //添加学员 function submitCall(flag) {