diff --git a/src/api/iot/rule/databridge/index.ts b/src/api/iot/rule/databridge/index.ts index d4eb63668..b19b8e8cf 100644 --- a/src/api/iot/rule/databridge/index.ts +++ b/src/api/iot/rule/databridge/index.ts @@ -80,17 +80,21 @@ export interface RedisStreamMQConfig extends Config { } /** 数据桥梁类型 */ -// TODO @puhui999:枚举用 number 可以么? export const IoTDataBridgeConfigType = { - HTTP: '1', - TCP: '2', - WEBSOCKET: '3', - MQTT: '10', - DATABASE: '20', - REDIS_STREAM: '21', - ROCKETMQ: '30', - RABBITMQ: '31', - KAFKA: '32' + HTTP: 1, + TCP: 2, + WEBSOCKET: 3, + MQTT: 10, + DATABASE: 20, + REDIS_STREAM: 21, + ROCKETMQ: 30, + RABBITMQ: 31, + KAFKA: 32 +} as const + +export const IotDataBridgeDirectionEnum = { + INPUT: 1, // 输入 + OUTPUT: 2 // 输出 } as const // 数据桥梁 API diff --git a/src/views/iot/rule/databridge/IoTDataBridgeForm.vue b/src/views/iot/rule/databridge/IoTDataBridgeForm.vue index 4e69c026f..ccf5d5a9c 100644 --- a/src/views/iot/rule/databridge/IoTDataBridgeForm.vue +++ b/src/views/iot/rule/databridge/IoTDataBridgeForm.vue @@ -46,7 +46,7 @@ v-if="showConfig(IoTDataBridgeConfigType.RABBITMQ)" v-model="formData.config" /> - @@ -73,13 +73,19 @@