文档
测试

修改物模型

POST
/sys/product/updateProductModel

接口描述

修改产品的物模型

请求头

参数名
类型
描述
必填
AutoToken
必填

请求参数

参数名
类型
描述
必填
identifier
String
model的标识符(唯一)
必填
dataSpecs
Object
INT FLOAT DOUBLE TEXT 用这个字段(约束数据的)
必填
min
String
最少值
必填
max
String
最大值
必填
dataType
String
INT FLOAT DOUBLE TEXT
必填
step
String
步值
必填
unit
String
单位
必填
unitName
String
单位名称
必填
precise
String
精度(FLOAT DOUBLE)
必填
long
long
长度(TEXT)
必填
dataSpecsList
List
BOOL和ENUM用这个字段(约束数据的)
必填
name
String
BOOL和ENUM开或者关对应的名称
必填
dataType
String
BOOL或者ENUM
必填
value
String
数据参数对应的名称 0或1
必填
dataType
String
INT FLOAT DOUBLE TEXT BOOL ENUM STRUCT
必填
productKey
String
产品的key值
必填
name
String
model名称
必填
productId
String
必填
originIdentifier
String
model的原来标识符
必填
id
Integer
修改数据库参数用到的唯一标识符
必填

说明 / 示例

{ "errorCode": "200", "errorMsg": "", "data": { "id": 4, "identifier": "testmatchtype4", "dataSpecs": "{\"dataType\":\"INT\",\"max\":\"99\",\"unit\":\"c\",\"unitName\":\"度数\",\"min\":\"1\",\"step\":\"1\"}", "dataType": "BOOL", "productKey": "a1j5M82eVo7", "modelName": "测试Bool类型11", "std": false, "custom": true, "rwFlag": "READ_WRITE", "required": false, "customFlag": true, "dataSpecsList": "[{\"dataType\":\"BOOL\",\"name\":\"开\",\"value\":1},{\"dataType\":\"BOOL\",\"name\":\"关闭\",\"value\":0}]", "productId": 6, "deviceId": null } }