From ff0ae974a1c561eaf2915988dac63cd066af189f Mon Sep 17 00:00:00 2001
From: yinbangzhong <zhongbangyin@126.com>
Date: 星期四, 12 九月 2024 09:23:44 +0800
Subject: [PATCH] bug fix

---
 src/views/sessionManager/components/updataFile.vue |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/src/views/sessionManager/components/updataFile.vue b/src/views/sessionManager/components/updataFile.vue
index 6e5f47b..12c54d6 100644
--- a/src/views/sessionManager/components/updataFile.vue
+++ b/src/views/sessionManager/components/updataFile.vue
@@ -196,7 +196,7 @@
   ]);
   const parser_idsArr = ref([]);
   const uploadList = ref([]);
-  const props = defineProps(['sessionId']);
+  const props = defineProps(['sessionId','hide']);
   const emit = defineEmits(['selectFileCallback']);
   const uploadRef = ref();
   const files = ref([]);
@@ -365,13 +365,20 @@
   });
   onMounted(() => {});
 
+  //鐩戞帶澶氫釜灞炴�у彉鍖�
   watch(
-    () => props.sessionId,
-    (value) => {
-
-      activeSessionId.value = value;
+    () => [props.sessionId, props.hide],
+    ([in_sessionId, in_hide]) => {
+      if (visible.value != in_hide) {
+        visible.value = false;
+      }
+      if (activeSessionId.value != in_sessionId) {
+        activeSessionId.value = in_sessionId;
+      }
     }
   );
+
+
 </script>
 <style>
   .upload-wrap .arco-select-view-inner {

--
Gitblit v1.8.0