From 7b1449f1d7369380206c6f62adea69d73261ed51 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Tue, 3 Dec 2024 18:52:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=80=89=E9=A1=B9?= =?UTF-8?q?=E5=8D=A1=E6=8F=90=E4=BA=A4=E5=90=8E=E8=AE=BE=E7=BD=AE=E4=B8=BA?= =?UTF-8?q?=E7=A6=81=E7=94=A8=20(#1748)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dynamics-form/items/radio/RadioCard.vue | 18 ++++++++++++++++-- .../dynamics-form/items/radio/RadioRow.vue | 14 ++++++++++++-- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/ui/src/components/dynamics-form/items/radio/RadioCard.vue b/ui/src/components/dynamics-form/items/radio/RadioCard.vue index 5894fbe08..720df2f8f 100644 --- a/ui/src/components/dynamics-form/items/radio/RadioCard.vue +++ b/ui/src/components/dynamics-form/items/radio/RadioCard.vue @@ -5,8 +5,8 @@ :key="item.value" class="item" shadow="never" - :class="[modelValue == item[valueField] ? 'active' : '']" - @click="selected(item[valueField])" + :class="[inputDisabled ? 'is-disabled' : '', modelValue == item[valueField] ? 'active' : '']" + @click="inputDisabled ? () => {} : selected(item[valueField])" > {{ item[textField] }} @@ -15,6 +15,9 @@