diff --git a/src/views/link/AccessConfig/components/AccessCard/index.vue b/src/views/link/AccessConfig/components/AccessCard/index.vue index a82aa6a7..e6f1361e 100644 --- a/src/views/link/AccessConfig/components/AccessCard/index.vue +++ b/src/views/link/AccessConfig/components/AccessCard/index.vue @@ -5,6 +5,7 @@ 'card-render', `access-${data.type || 'network'}`, checked === data.id ? 'checked' : '', + disabled ? 'disabled' : '' ]" @click="checkedChange(data.id)" > @@ -40,6 +41,10 @@ const props = defineProps({ type: Object, default: () => {}, }, + disabled: { + type: Boolean, + default: false + } }); const checkedChange = (id: string) => { @@ -105,6 +110,9 @@ const checkedChange = (id: string) => { display: block; } } + &.disabled { + cursor: not-allowed; + } } .access-media { background: url('/public/images/access-media.png') no-repeat; diff --git a/src/views/link/AccessConfig/components/Network/index.vue b/src/views/link/AccessConfig/components/Network/index.vue index a9d76b6f..ffb47c2f 100644 --- a/src/views/link/AccessConfig/components/Network/index.vue +++ b/src/views/link/AccessConfig/components/Network/index.vue @@ -134,6 +134,7 @@