yinbangzhong
2024-09-12 ff0ae974a1c561eaf2915988dac63cd066af189f
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 {