diff --git a/src/views/iot/rule/scene/form/configs/TimerConditionGroupConfig.vue b/src/views/iot/rule/scene/form/configs/TimerConditionGroupConfig.vue
new file mode 100644
index 00000000..da9c3b3b
--- /dev/null
+++ b/src/views/iot/rule/scene/form/configs/TimerConditionGroupConfig.vue
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+
定时触发时需满足以下条件
+
+ {{ conditionGroups?.length || 0 }} 个子条件组
+
+
+
+
+ 添加条件组
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ groupIndex + 1 }}
+
+
子条件组 {{ groupIndex + 1 }}
+
+
组内条件为"且"关系
+
{{ group?.length || 0 }}个条件
+
+
+
+ 删除组
+
+
+
+
updateConditionGroup(groupIndex, value)"
+ :trigger-type="IotRuleSceneTriggerTypeEnum.TIMER"
+ :max-conditions="maxConditionsPerGroup"
+ />
+
+
+
+
+
+
+
+
+
+
+
+
+
暂无附加条件
+
定时触发时将直接执行动作
+
+
+
+
+
+
+
diff --git a/src/views/iot/rule/scene/form/sections/TriggerSection.vue b/src/views/iot/rule/scene/form/sections/TriggerSection.vue
index 144d53c6..e3a4ecfa 100644
--- a/src/views/iot/rule/scene/form/sections/TriggerSection.vue
+++ b/src/views/iot/rule/scene/form/sections/TriggerSection.vue
@@ -90,6 +90,12 @@
/>
+
+
+ updateTriggerConditionGroups(index, value)"
+ />
@@ -115,8 +121,9 @@