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 @@
-