修改设备属性参数列表返回格式
This commit is contained in:
@@ -56,14 +56,14 @@ type DeviceAttributeOption struct {
|
|||||||
Type uint8 `json:"type"` // 设备类型
|
Type uint8 `json:"type"` // 设备类型
|
||||||
ConnectType uint8 `json:"connect_type"` // 连接类型
|
ConnectType uint8 `json:"connect_type"` // 连接类型
|
||||||
Attribute []struct {
|
Attribute []struct {
|
||||||
Type uint8 `json:"type"` // 属性类型
|
Type uint8 `json:"type"` // 属性类型
|
||||||
Name string `json:"name"` // 属性名称
|
Name string `json:"name"` // 属性名称
|
||||||
Flag uint8 `json:"flag"` // 属性标识
|
Flag uint8 `json:"flag"` // 属性标识
|
||||||
Field string `json:"field"` // 属性字段名
|
Field string `json:"field"` // 属性字段名
|
||||||
Readonly bool `json:"readonly"` // 是否只读
|
Readonly bool `json:"readonly"` // 是否只读
|
||||||
AllowItem *map[int]string `json:"allow_item,omitempty"` // 可用选项列表
|
AllowItem *map[uint8]string `json:"allow_item,omitempty"` // 可用选项列表
|
||||||
Min *uint32 `json:"min,omitempty"` // 最小值
|
Min *uint32 `json:"min,omitempty"` // 最小值
|
||||||
Max *uint32 `json:"max,omitempty"` // 最大值
|
Max *uint32 `json:"max,omitempty"` // 最大值
|
||||||
} `json:"attribute"` // 设备属性列表
|
} `json:"attribute"` // 设备属性列表
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user