diff --git a/apps/web-antd/src/api/iot/rule/scene/index.ts b/apps/web-antd/src/api/iot/rule/scene/index.ts index 247b9a5f7..5fc3224e1 100644 --- a/apps/web-antd/src/api/iot/rule/scene/index.ts +++ b/apps/web-antd/src/api/iot/rule/scene/index.ts @@ -90,6 +90,7 @@ export interface TriggerCondition { operator?: string; value?: any; type?: string; + param?: string; } /** IoT 场景联动规则动作 */ diff --git a/apps/web-antd/src/api/iot/thingmodel/index.ts b/apps/web-antd/src/api/iot/thingmodel/index.ts index d97704b7f..341e0964e 100644 --- a/apps/web-antd/src/api/iot/thingmodel/index.ts +++ b/apps/web-antd/src/api/iot/thingmodel/index.ts @@ -114,13 +114,13 @@ export interface ThingModelFormRules { } /** 验证布尔型名称 */ -export const validateBoolName = (_rule: any, value: any, callback: any) => { +export function validateBoolName(_rule: any, value: any, callback: any) { if (value) { callback(); } else { callback(new Error('枚举描述不能为空')); } -}; +} /** 查询产品物模型分页 */ export function getThingModelPage(params: PageParam) { diff --git a/apps/web-antd/src/views/iot/rule/scene/form/RuleSceneForm.vue b/apps/web-antd/src/views/iot/rule/scene/form/RuleSceneForm.vue index 7d29e35cd..e2004c963 100644 --- a/apps/web-antd/src/views/iot/rule/scene/form/RuleSceneForm.vue +++ b/apps/web-antd/src/views/iot/rule/scene/form/RuleSceneForm.vue @@ -1,9 +1,15 @@ diff --git a/apps/web-antd/src/views/iot/rule/scene/form/configs/CurrentTimeConditionConfig.vue b/apps/web-antd/src/views/iot/rule/scene/form/configs/CurrentTimeConditionConfig.vue index 6503c4ac7..f6628181c 100644 --- a/apps/web-antd/src/views/iot/rule/scene/form/configs/CurrentTimeConditionConfig.vue +++ b/apps/web-antd/src/views/iot/rule/scene/form/configs/CurrentTimeConditionConfig.vue @@ -2,9 +2,20 @@