diff --git a/src/api/iot/device/device/index.ts b/src/api/iot/device/device/index.ts index f44786b5..3b8a8838 100644 --- a/src/api/iot/device/device/index.ts +++ b/src/api/iot/device/device/index.ts @@ -72,6 +72,13 @@ export interface IotDeviceDownstreamReqVO { data: any // 请求参数 } +// MQTT连接参数 VO +export interface MqttConnectionParamsVO { + mqttClientId: string // MQTT 客户端 ID + mqttUsername: string // MQTT 用户名 + mqttPassword: string // MQTT 密码 +} + // 设备 API export const DeviceApi = { // 查询设备分页 @@ -152,5 +159,10 @@ export const DeviceApi = { // 查询设备日志分页 getDeviceLogPage: async (params: any) => { return await request.get({ url: `/iot/device/log/page`, params }) + }, + + // 获取设备MQTT连接参数 + getMqttConnectionParams: async (deviceId: number) => { + return await request.get({ url: `/iot/device/mqtt-connection-params`, params: { deviceId } }) } } diff --git a/src/views/iot/device/device/detail/DeviceDetailsInfo.vue b/src/views/iot/device/device/detail/DeviceDetailsInfo.vue index 2a87cdd6..b0ac49e4 100644 --- a/src/views/iot/device/device/detail/DeviceDetailsInfo.vue +++ b/src/views/iot/device/device/detail/DeviceDetailsInfo.vue @@ -63,8 +63,11 @@ - +