perf:【IoT 物联网】场景联动接口定义和常量定义分离

This commit is contained in:
puhui999
2025-08-02 10:56:08 +08:00
parent b91770aa1f
commit cb52fbe71e
3 changed files with 5 additions and 13 deletions

View File

@ -94,10 +94,7 @@
<script setup lang="ts">
import { useVModel } from '@vueuse/core'
import {
ConditionFormData,
IotRuleSceneTriggerTimeOperatorEnum
} from '@/api/iot/rule/scene/scene.types'
import { ConditionFormData, IotRuleSceneTriggerTimeOperatorEnum } from '@/views/iot/utils/constants'
/** 当前时间条件配置组件 */
defineOptions({ name: 'CurrentTimeConditionConfig' })

View File

@ -39,11 +39,8 @@
<script setup lang="ts">
import MainConditionInnerConfig from './MainConditionInnerConfig.vue'
import {
IotRuleSceneTriggerConditionTypeEnum,
TriggerFormData
} from '@/api/iot/rule/scene/scene.types'
import { TriggerFormData } from '@/api/iot/rule/scene/scene.types'
import { IotRuleSceneTriggerConditionTypeEnum } from '@/views/iot/utils/constants'
/** 主条件配置组件 */
defineOptions({ name: 'MainConditionConfig' })

View File

@ -82,10 +82,8 @@
<script setup lang="ts">
import { useVModel } from '@vueuse/core'
import ConditionConfig from './ConditionConfig.vue'
import {
IotRuleSceneTriggerConditionTypeEnum,
TriggerConditionFormData
} from '@/api/iot/rule/scene/scene.types'
import { TriggerConditionFormData } from '@/api/iot/rule/scene/scene.types'
import { IotRuleSceneTriggerConditionTypeEnum } from '@/views/iot/utils/constants'
/** 子条件组配置组件 */
defineOptions({ name: 'SubConditionGroupConfig' })