From dfb7a8a63e87390dc095e81b04f0404697246d9f Mon Sep 17 00:00:00 2001
From: 张涛 <“2538313560@qq.com”>
Date: 星期五, 22 十一月 2024 20:20:56 +0800
Subject: [PATCH] 增加跳转的接口
---
src/views/sessionManager/components/updataFile.vue | 47 +++++++++++++----------------------------------
1 files changed, 13 insertions(+), 34 deletions(-)
diff --git a/src/views/sessionManager/components/updataFile.vue b/src/views/sessionManager/components/updataFile.vue
index 11ac03a..12c54d6 100644
--- a/src/views/sessionManager/components/updataFile.vue
+++ b/src/views/sessionManager/components/updataFile.vue
@@ -19,6 +19,7 @@
:auto-upload="false"
ref="uploadRef"
@change="onChange"
+ :show-retry-button="false"
multiple
:limit="1"
/>
@@ -31,36 +32,6 @@
"
class="upload-wrap"
>
-<!-- <div>-->
-<!-- <span>瑙f瀽鏂规硶: </span>-->
-<!-- <a-radio-group-->
-<!-- v-model="parser_id"-->
-<!-- style="width: 400px"-->
-<!-- @change="parserChange"-->
-<!-- >-->
-<!-- <a-popover v-for="item in filterData" :key="item.value">-->
-<!-- <a-radio :value="item.value" style="margin-right: 10px">{{-->
-<!-- item.name-->
-<!-- }}</a-radio>-->
-
-<!-- <template #content>-->
-<!-- <p>{{ item.parser_config_str }}</p>-->
-<!-- </template>-->
-<!-- </a-popover>-->
-<!-- </a-radio-group>-->
-<!-- </div>-->
-<!-- <a-select-->
-<!-- :style="{ width: '100px', margin: '0 10px' }"-->
-<!-- :default-value="['閫氱敤', '澶氭ā鎬�']"-->
-<!-- v-model="parser_configs"-->
-<!-- multiple-->
-<!-- size="small"-->
-<!-- >-->
-<!-- <a-option v-for="item in parser_ids" :key="item.value">{{-->
-<!-- item.name-->
-<!-- }}</a-option>-->
-<!-- </a-select>-->
-<!-- <p class="config-text">鏇村閰嶇疆</p>-->
<a-button
:loading="onFileSelectedLoading"
@click="upDataFile"
@@ -225,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([]);
@@ -394,12 +365,20 @@
});
onMounted(() => {});
+ //鐩戞帶澶氫釜灞炴�у彉鍖�
watch(
- () => props.sessionId,
- (value, oldValue) => {
- 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