【代码优化】IoT: 数据桥梁配置切换使用字典值
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
import request from '@/config/axios'
|
||||
|
||||
// IoT 数据桥梁 VO
|
||||
//数据桥梁 VO
|
||||
export interface DataBridgeVO {
|
||||
id?: number // 桥梁编号
|
||||
name?: string // 桥梁名称
|
||||
@ -81,45 +81,45 @@ export interface RedisStreamMQConfig extends Config {
|
||||
|
||||
/** 数据桥梁类型 */
|
||||
export const IoTDataBridgeConfigType = {
|
||||
HTTP: 'HTTP',
|
||||
TCP: 'TCP',
|
||||
WEBSOCKET: 'WEBSOCKET',
|
||||
MQTT: 'MQTT',
|
||||
DATABASE: 'DATABASE',
|
||||
REDIS_STREAM: 'REDIS_STREAM',
|
||||
ROCKETMQ: 'ROCKETMQ',
|
||||
RABBITMQ: 'RABBITMQ',
|
||||
KAFKA: 'KAFKA'
|
||||
HTTP: '1',
|
||||
TCP: '2',
|
||||
WEBSOCKET: '3',
|
||||
MQTT: '10',
|
||||
DATABASE: '20',
|
||||
REDIS_STREAM: '21',
|
||||
ROCKETMQ: '30',
|
||||
RABBITMQ: '31',
|
||||
KAFKA: '32'
|
||||
} as const
|
||||
|
||||
// IoT 数据桥梁 API
|
||||
// 数据桥梁 API
|
||||
export const DataBridgeApi = {
|
||||
// 查询IoT 数据桥梁分页
|
||||
// 查询数据桥梁分页
|
||||
getDataBridgePage: async (params: any) => {
|
||||
return await request.get({ url: `/iot/data-bridge/page`, params })
|
||||
},
|
||||
|
||||
// 查询IoT 数据桥梁详情
|
||||
// 查询数据桥梁详情
|
||||
getDataBridge: async (id: number) => {
|
||||
return await request.get({ url: `/iot/data-bridge/get?id=` + id })
|
||||
},
|
||||
|
||||
// 新增IoT 数据桥梁
|
||||
// 新增数据桥梁
|
||||
createDataBridge: async (data: DataBridgeVO) => {
|
||||
return await request.post({ url: `/iot/data-bridge/create`, data })
|
||||
},
|
||||
|
||||
// 修改IoT 数据桥梁
|
||||
// 修改数据桥梁
|
||||
updateDataBridge: async (data: DataBridgeVO) => {
|
||||
return await request.put({ url: `/iot/data-bridge/update`, data })
|
||||
},
|
||||
|
||||
// 删除IoT 数据桥梁
|
||||
// 删除数据桥梁
|
||||
deleteDataBridge: async (id: number) => {
|
||||
return await request.delete({ url: `/iot/data-bridge/delete?id=` + id })
|
||||
},
|
||||
|
||||
// 导出IoT 数据桥梁 Excel
|
||||
// 导出数据桥梁 Excel
|
||||
exportDataBridge: async (params) => {
|
||||
return await request.download({ url: `/iot/data-bridge/export-excel`, params })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user