diff --git a/src/api/iot/device/modbus/point/index.ts b/src/api/iot/device/modbus/point/index.ts index 5dc05d1c1..0ae51bb94 100644 --- a/src/api/iot/device/modbus/point/index.ts +++ b/src/api/iot/device/modbus/point/index.ts @@ -4,14 +4,14 @@ import request from '@/config/axios' export interface DeviceModbusPointVO { id?: number // 主键 deviceId: number // 设备编号 - thingModelId: number // 物模型属性编号 + thingModelId?: number // 物模型属性编号 identifier: string // 属性标识符 name: string // 属性名称 - functionCode: number // Modbus 功能码 - registerAddress: number // 寄存器起始地址 - registerCount: number // 寄存器数量 - byteOrder: string // 字节序 - rawDataType: string // 原始数据类型 + functionCode?: number // Modbus 功能码 + registerAddress?: number // 寄存器起始地址 + registerCount?: number // 寄存器数量 + byteOrder?: string // 字节序 + rawDataType?: string // 原始数据类型 scale: number // 缩放因子 pollInterval: number // 轮询间隔,单位:毫秒 status: number // 状态 diff --git a/src/views/iot/device/device/detail/DeviceModbusConfig.vue b/src/views/iot/device/device/detail/DeviceModbusConfig.vue index 67fea1c28..f9682f040 100644 --- a/src/views/iot/device/device/detail/DeviceModbusConfig.vue +++ b/src/views/iot/device/device/detail/DeviceModbusConfig.vue @@ -5,7 +5,9 @@
连接配置 - 编辑 + + 编辑 +
@@ -26,9 +28,7 @@ {{ modbusConfig.retryInterval ? `${modbusConfig.retryInterval} ms` : '-' }} - - {{ modbusConfig.status === 0 ? '启用' : '禁用' }} - +
@@ -37,9 +37,8 @@
点位配置 - + - 新增点位
@@ -112,9 +111,20 @@ diff --git a/src/views/iot/device/device/detail/DeviceModbusConfigForm.vue b/src/views/iot/device/device/detail/DeviceModbusConfigForm.vue index cb17230e0..b59a7b507 100644 --- a/src/views/iot/device/device/detail/DeviceModbusConfigForm.vue +++ b/src/views/iot/device/device/detail/DeviceModbusConfigForm.vue @@ -1,6 +1,6 @@