diff --git a/src/views/link/AccessConfig/components/Channel/index.vue b/src/views/link/AccessConfig/components/Channel/index.vue index a22f6776..dcba196c 100644 --- a/src/views/link/AccessConfig/components/Channel/index.vue +++ b/src/views/link/AccessConfig/components/Channel/index.vue @@ -99,7 +99,7 @@ const props = defineProps({ }, }); -const type = ref(props.provider.type); +const type = ref(props.provider.type || props.data.type); const formState = ref({ name: '', diff --git a/src/views/link/AccessConfig/components/Edge/index.vue b/src/views/link/AccessConfig/components/Edge/index.vue index b314afaa..ddfba517 100644 --- a/src/views/link/AccessConfig/components/Edge/index.vue +++ b/src/views/link/AccessConfig/components/Edge/index.vue @@ -234,8 +234,7 @@ const props = defineProps({ }, }); -const type = props.provider.type; - +const type = ref(props.provider.type || props.data.type); const channel = ref(props.provider.channel); const formState = ref({