From 09be0a10b1569300b02cb81bbd48f4facb8a180d Mon Sep 17 00:00:00 2001 From: puhui999 Date: Thu, 7 Aug 2025 15:44:05 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E3=80=90IoT=20=E7=89=A9=E8=81=94?= =?UTF-8?q?=E7=BD=91=E3=80=91=E5=9C=BA=E6=99=AF=E8=81=94=E5=8A=A8=E4=BC=98?= =?UTF-8?q?=E5=8C=96=20DeviceStatusConditionConfig=20=E7=9A=84=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E7=9B=B4=E6=8E=A5=E5=86=85=E8=81=94=E5=9C=A8=E4=B8=BB?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E4=B8=AD,=20=E7=A7=BB=E9=99=A4=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scene/form/configs/ConditionConfig.vue | 199 ++++++++--------- .../configs/DeviceStatusConditionConfig.vue | 207 ------------------ 2 files changed, 90 insertions(+), 316 deletions(-) delete mode 100644 src/views/iot/rule/scene/form/configs/DeviceStatusConditionConfig.vue diff --git a/src/views/iot/rule/scene/form/configs/ConditionConfig.vue b/src/views/iot/rule/scene/form/configs/ConditionConfig.vue index 632218485..278253dd1 100644 --- a/src/views/iot/rule/scene/form/configs/ConditionConfig.vue +++ b/src/views/iot/rule/scene/form/configs/ConditionConfig.vue @@ -23,39 +23,75 @@ - - + + + + + + + + + + + + + - -
- + +
+ + - - + + + + + + - - + + + + +
+ +
@@ -94,7 +130,6 @@ :property-type="propertyType" :operator="condition.operator" :property-config="propertyConfig" - @validate="handleValueValidate" /> @@ -106,24 +141,12 @@ v-else-if="condition.type === ConditionTypeEnum.CURRENT_TIME" :model-value="condition" @update:model-value="updateCondition" - @validate="handleValidate" /> - - -
- -