From 3df884b17739dfbb2955859ffbaff6e022bc2fb2 Mon Sep 17 00:00:00 2001 From: wyx <51903@qq.com> Date: Fri, 24 Mar 2023 12:03:44 +0800 Subject: [PATCH] fix --- src/components/student/CommonStudent.vue | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/components/student/CommonStudent.vue b/src/components/student/CommonStudent.vue index 8bc4b930..bf656086 100644 --- a/src/components/student/CommonStudent.vue +++ b/src/components/student/CommonStudent.vue @@ -544,10 +544,6 @@ const orgRowSelection = computed(() => ({ const closeDrawer = () => { deleteDepSelect(); - audienceName.value.keyword = ""; - auditTableRef.value.reset({ keyword: "" }) - projectParams.value.studentName = ""; - projectStuTableRef.value.reset(); visiable.value = false; nameSearch.value.keyword = ""; selectedOrgKeys.value = []; @@ -615,10 +611,7 @@ const resetStu = () => { }; //清空选择部门信息 const deleteDepSelect = () => { - projectParams.value.studentName = ""; - projectStuTableRef.value.reset(); - audienceName.value.keyword = ""; - auditTableRef.value.reset({ keyword: "" }) + stuSelectRows.value = []; selectedOrgKeys.value = []; projectSelectKeys.value = []; }; @@ -670,6 +663,7 @@ function handleStageOk() { groupId: props.groupId, }).then(() => { deleteDepSelect(); + emit("finash", true); }); } @@ -689,9 +683,9 @@ watch(visiable, () => { stuTreeSelectKeys.value = []; activeKey.value = props.isGroup ? 4 : 1; if (!visiable.value) { - auditTableRef.value && auditTableRef.value.clear(); - stuTableRef.value && stuTableRef.value.clear(); - projectStuTableRef.value && projectStuTableRef.value.clear(); + auditTableRef.value && auditTableRef.value.reset({ keyword: "" }) && auditTableRef.value.clear(); + stuTableRef.value && stuTableRef.value.reset({ keyword: "", departId: null }) && stuTableRef.value.clear(); + projectStuTableRef.value && projectStuTableRef.value.reset() && projectStuTableRef.value.clear(); } });