tokenInfo | string tokenInfo |
dto
company | string |
keyword | string 搜索条件 |
pageNo | integer <int32> 页码 |
pageSize | integer <int32> 页数 |
productStatus | integer <int32> |
secondCategoryId | integer <int32> |
{- "company": "string",
- "keyword": "string",
- "pageNo": 0,
- "pageSize": 0,
- "productStatus": 0,
- "secondCategoryId": 0
}
reqDto
appId | integer <int32> 接入平台: 1000,自研接入层配网,1001,美的接入层配网..其它 |
brand | string 品牌 |
categoryId | integer <int32> 设备类型ID |
certType | integer <int32> 证书授权方式 1标准协议 2自定义协议 |
connectType | string 联网方式:1-wifi;2-BEL,3-以太网,4-Modbus,5-5G,6-4G,7-ZB,8-NBiot,9-LoRa |
imageUrl | string 产品图标 |
initialize | integer <int32> 可实例化 0否 1是 |
isVirtual | integer <int32> 是否虚拟产品 0否 1是 |
modelNum | string 设备技术型号 |
name | string 产品名称 |
nodeType | integer <int32> 节点类型:1直连设备 2网关 3子设备 |
secondCategoryId | integer <int32> 设备二级类型ID |
tenantId | integer <int32> |
thirdCategoryId | integer <int32> 设备三级类型ID |
thirdModelNum | string 第三方设备型号 |
{- "appId": 0,
- "brand": "string",
- "categoryId": 0,
- "certType": 0,
- "connectType": "string",
- "imageUrl": "string",
- "initialize": 0,
- "isVirtual": 0,
- "modelNum": "string",
- "name": "string",
- "nodeType": 0,
- "secondCategoryId": 0,
- "tenantId": 0,
- "thirdCategoryId": 0,
- "thirdModelNum": "string"
}
tokenInfo | string tokenInfo |
reqVo
id | integer <int32> id,修改判重时传入 |
modelNum | string 产品id,name 和 modelNum二选其一 |
name | string 产品名称, name 和 modelNum二选其一 |
tenantId | integer <int32> 租户号 |
thirdModelNum | string 第三方设备型号 |
{- "id": 0,
- "modelNum": "string",
- "name": "string",
- "tenantId": 0,
- "thirdModelNum": "string"
}
reqDto
keyword | string 关键字 |
nodeTypeList | Array of integers <int32> [ items <int32 > ] 设备类型 |
pageNo | integer <int32> 页码 |
pageSize | integer <int32> 页数 |
publishStatus | integer <int32> 发布状态:1未发布,2已发布 |
secondCategoryIdList | Array of integers <int32> [ items <int32 > ] 产品品类 |
standard | integer <int32> 标准化 0否 1是 |
{- "keyword": "string",
- "nodeTypeList": [
- 0
], - "pageNo": 0,
- "pageSize": 0,
- "publishStatus": 0,
- "secondCategoryIdList": [
- 0
], - "standard": 0
}
reqDto
appId | integer <int32> 接入平台: 1000,自研接入层配网,1001,美的接入层配网..其它 |
brand | string 品牌 |
categoryId | integer <int32> 设备类型ID |
certType | integer <int32> 证书授权方式 1标准协议 2自定义协议 |
connectType | string 联网方式:1-wifi;2-BEL,3-以太网,4-Modbus,5-5G,6-4G,7-ZB,8-NBiot,9-LoRa |
id | integer <int32> 主键ID |
imageUrl | string 产品图标 |
initialize | integer <int32> 可实例化 0否 1是 |
isVirtual | integer <int32> 是否虚拟产品 0否 1是 |
modelNum | string 设备技术型号 |
name | string 产品名称 |
nodeType | integer <int32> 节点类型:1直连设备 2网关 3子设备 |
secondCategoryId | integer <int32> 设备二级类型ID |
tenantId | integer <int32> |
thirdCategoryId | integer <int32> 设备三级类型ID |
thirdModelNum | string 第三方设备型号 |
{- "appId": 0,
- "brand": "string",
- "categoryId": 0,
- "certType": 0,
- "connectType": "string",
- "id": 0,
- "imageUrl": "string",
- "initialize": 0,
- "isVirtual": 0,
- "modelNum": "string",
- "name": "string",
- "nodeType": 0,
- "secondCategoryId": 0,
- "tenantId": 0,
- "thirdCategoryId": 0,
- "thirdModelNum": "string"
}
tokenInfo | string tokenInfo |
sysAppTenantAddReq
appName | string 应用名称 |
appUrl | string 应用地址 |
describes | string 描述 |
icon | string 应用图标 |
publish | string 是否公用 |
state | integer <int32> 状态 |
type | string 应用类型 |
version | string 应用版本 |
{- "appName": "string",
- "appUrl": "string",
- "describes": "string",
- "icon": "string",
- "publish": "string",
- "state": 0,
- "type": "string",
- "version": "string"
}
tokenInfo | string tokenInfo |
applicationAddReq
appName | string 应用名称 |
appUrl | string 应用地址 |
describes | string 描述 |
icon | string 应用图标 |
publish | string 是否公用 |
state | integer <int32> 状态 |
type | string 应用类型 |
version | string 应用版本 |
{- "appName": "string",
- "appUrl": "string",
- "describes": "string",
- "icon": "string",
- "publish": "string",
- "state": 0,
- "type": "string",
- "version": "string"
}
tokenInfo | string tokenInfo |
sysApplicationUpdateReq
appId | string 应用ID |
appName | string 应用名称 |
appUrl | string 应用地址 |
describes | string 描述 |
icon | string 应用图标 |
state | integer <int32> 状态 |
version | string 应用版本 |
{- "appId": "string",
- "appName": "string",
- "appUrl": "string",
- "describes": "string",
- "icon": "string",
- "state": 0,
- "version": "string"
}
tokenInfo | string tokenInfo |
msgNotificationPageReq
msgType | Array of strings 消息类型 |
pageNo | integer <int32> 页码 |
pageSize | integer <int32> 页数 |
{- "msgType": [
- "string"
], - "pageNo": 0,
- "pageSize": 0
}
tokenInfo | string tokenInfo |
msgNotificationSaveReq
businessId | string 业务id(产品id) |
businessRejectReason | string 业务驳回原因 |
businessRejectState | string 业务驳回状态 |
businessUserId | string 业务申请人id |
description | string 详细描述 |
messageName | string 消息简述 |
messageType | string 消息类型audit 审核,update 更新说明,activity活动通知,other 其他 |
productName | string 产品名称 |
tenantId | integer <int32> 企业id |
{- "businessId": "string",
- "businessRejectReason": "string",
- "businessRejectState": "string",
- "businessUserId": "string",
- "description": "string",
- "messageName": "string",
- "messageType": "string",
- "productName": "string",
- "tenantId": 0
}
tokenInfo | string tokenInfo |
mqRuleAddReq
bridgeType | string 通信类型MQ,DB |
name | string topic名称 |
productType | string 产品ID |
pushType | string 消息中间件类型 PULSAR,KAFKA,ROCKETMQ,MYSQL |
tenantId | integer <int32> 租户ID |
thingId | string 设备MAC |
topic | string topic |
type | string Topic类型 |
{- "bridgeType": "string",
- "name": "string",
- "productType": "string",
- "pushType": "string",
- "tenantId": 0,
- "thingId": "string",
- "topic": "string",
- "type": "string"
}
tokenInfo | string tokenInfo |
sysMenuBtnAddReq
apiUrl | string 请求URL |
btnCode | string 按钮编码 |
btnName | string 按钮名称 |
btnType | string 按钮编码 |
menuId | string 菜单 |
{- "apiUrl": "string",
- "btnCode": "string",
- "btnName": "string",
- "btnType": "string",
- "menuId": "string"
}
tokenInfo | string tokenInfo |
sysMenuBtnUpdateReq
apiUrl | string 请求URL |
btnCode | string 按钮编码 |
btnName | string 按钮名称 |
btnType | string 按钮编码 |
menuId | string 菜单 |
{- "apiUrl": "string",
- "btnCode": "string",
- "btnName": "string",
- "btnType": "string",
- "menuId": "string"
}
tokenInfo | string tokenInfo |
sysMenuAddReq
appId | integer <int32> 应用ID |
code | string 菜单编码 |
component | string 菜单路由 |
icon | string 菜单图标 |
identifier | string 菜单唯一标志 |
name | string 菜单名称 |
parentId | integer <int32> 父菜单path |
path | string 菜单path |
redirect | string 重定向URL |
sort | integer <int32> 菜单排序 |
state | integer <int32> 菜单状态 |
{- "appId": 0,
- "code": "string",
- "component": "string",
- "icon": "string",
- "identifier": "string",
- "name": "string",
- "parentId": 0,
- "path": "string",
- "redirect": "string",
- "sort": 0,
- "state": 0
}
tokenInfo | string tokenInfo |
sysMenuDeleteReq
appId | integer <int32> 应用ID |
code | string 菜单编码 |
component | string 菜单路由 |
icon | string 菜单图标 |
identifier | string 菜单唯一标志 |
name | string 菜单名称 |
parentId | integer <int32> 父菜单path |
path | string 菜单path |
redirect | string 重定向URL |
sort | integer <int32> 菜单排序 |
state | integer <int32> 菜单状态 |
{- "appId": 0,
- "code": "string",
- "component": "string",
- "icon": "string",
- "identifier": "string",
- "name": "string",
- "parentId": 0,
- "path": "string",
- "redirect": "string",
- "sort": 0,
- "state": 0
}
tokenInfo | string tokenInfo |
sysMenuUpdateReq
appId | integer <int32> 应用ID |
code | string 菜单编码 |
component | string 菜单路由 |
icon | string 菜单图标 |
identifier | string 菜单唯一标志 |
name | string 菜单名称 |
parentId | integer <int32> 父菜单path |
path | string 菜单path |
redirect | string 重定向URL |
sort | integer <int32> 菜单排序 |
state | integer <int32> 菜单状态 |
{- "appId": 0,
- "code": "string",
- "component": "string",
- "icon": "string",
- "identifier": "string",
- "name": "string",
- "parentId": 0,
- "path": "string",
- "redirect": "string",
- "sort": 0,
- "state": 0
}
tokenInfo | string tokenInfo |
roleAddDto
description | string 描述 |
roleName | string 角色名称 |
roleType | string 角色类型 |
tenantId | string 租户ID |
{- "description": "string",
- "roleName": "string",
- "roleType": "string",
- "tenantId": "string"
}
tokenInfo | string tokenInfo |
sysRoleUserRemoveDto
roleId | string 角色ID |
tenantId | integer <int32> 租户ID |
userIds | Array of strings 授权用户ID |
{- "roleId": "string",
- "tenantId": 0,
- "userIds": [
- "string"
]
}
tokenInfo | string tokenInfo |
sysRoleUpdateDto
description | string 描述 |
id | integer <int32> 主键ID |
roleName | string 角色名称 |
roleType | string 角色类型 |
tenantId | string 租户ID |
{- "description": "string",
- "id": 0,
- "roleName": "string",
- "roleType": "string",
- "tenantId": "string"
}
tokenInfo | string tokenInfo |
sysRoleUserUpdateDto
roleId | string 角色ID |
tenantId | integer <int32> 租户ID |
userIds | Array of strings 授权用户ID |
{- "roleId": "string",
- "tenantId": 0,
- "userIds": [
- "string"
]
}
tokenInfo | string tokenInfo |
entity
activateStatus | boolean 激活状态 0否 1是 |
activateTime | string <date-time> 激活时间 |
appId | integer <int32> 接入平台: 1000,自研接入层配网,1001,美的接入层配网..其它,从产品表中关联过来 |
categoryId | integer <int32> 品类ID,需要建一张表来维护品类 |
channelId | string 通道ID,对应设备的mqtt clientId |
clientId | string 原产品表关联过来的字段,保留 |
createdBy | string 创建人 |
createdTime | string <date-time> 创建时间 |
customCategory | string 所属系统的字典 |
des | string 设备描述 |
devModel | string 设备技术型号,从产品表中关联过来 |
deviceCode | string 置业内部设备编码 |
deviceSecret | string 设备密钥,用于签名验签--保留 |
deviceType | integer <int32> 设备上云类型:1直连设备 2网关 3子设备,从产品表同步 |
deviceVer | string 设备版本 |
enable | boolean 是否启用 0否 1是 |
hardwareVer | string 硬件版本 |
id | integer <int64> 主键id |
identifier | string 设备的mac地址,如果是第三方的设备,就是第三方唯一标识符 |
isOnline | boolean 在线状态 0离线 1在线 |
isRemoved | boolean 逻辑删除 0否 1是; |
lastOfflineTime | string <date-time> 最后离线时间 |
lastOnlineTime | string <date-time> 最后在线时间 |
masterCode | string 父级设备编码 |
modelNum | string 设备型号--同dev_model,重复字段,保留 |
name | string 设备名 |
productKey | string 产品Key,跟表关联 |
productTenantId | integer <int64> 产品租户id,从产品表关联过来 |
protocol | integer <int32> 协议类型: 0 无联网功能 1.wifi设备、2.LORA 3.NB-IOT, 4.2G ,5 3G,6,4G,7 5G |
protocolType | string 协议类型: 16位的字符串,标识设备的能力集,每一位表示一种能力,拥有为1,没有为0. |
registerTime | string <date-time> 注册时间 |
sn | string 设备的SN标识,绝大部分时候跟identifier相同,部分时候不相同 |
tenantId | integer <int64> 租户id, 运营者租户ID |
updatedBy | string 更新人 |
updatedTime | string <date-time> 更新时间 |
{- "activateStatus": true,
- "activateTime": "2019-08-24T14:15:22Z",
- "appId": 0,
- "categoryId": 0,
- "channelId": "string",
- "clientId": "string",
- "createdBy": "string",
- "createdTime": "2019-08-24T14:15:22Z",
- "customCategory": "string",
- "des": "string",
- "devModel": "string",
- "deviceCode": "string",
- "deviceSecret": "string",
- "deviceType": 0,
- "deviceVer": "string",
- "enable": true,
- "hardwareVer": "string",
- "id": 0,
- "identifier": "string",
- "isOnline": true,
- "isRemoved": true,
- "lastOfflineTime": "2019-08-24T14:15:22Z",
- "lastOnlineTime": "2019-08-24T14:15:22Z",
- "masterCode": "string",
- "modelNum": "string",
- "name": "string",
- "productKey": "string",
- "productTenantId": 0,
- "protocol": 0,
- "protocolType": "string",
- "registerTime": "2019-08-24T14:15:22Z",
- "sn": "string",
- "tenantId": 0,
- "updatedBy": "string",
- "updatedTime": "2019-08-24T14:15:22Z"
}
tokenInfo | string tokenInfo |
reqDto
deviceCode | string |
endTime | string <date-time> 操作结束时间 |
keyword | string 查询字段 |
pageNo | integer <int32> 页码 |
pageSize | integer <int32> 页数 |
startTime | string <date-time> 操作开始时间 |
{- "deviceCode": "string",
- "endTime": "2019-08-24T14:15:22Z",
- "keyword": "string",
- "pageNo": 0,
- "pageSize": 0,
- "startTime": "2019-08-24T14:15:22Z"
}
tokenInfo | string tokenInfo |
reqDto
activateEndTime | string <date-time> 激活结束时间 |
activateStartTime | string <date-time> 激活开始时间 |
endTime | string <date-time> 创建结束时间 |
isOnline | integer <int32> 在线状态 0离线 1在线 |
keyword | string 设备名称/设备SN码 |
pageNo | integer <int32> 页码 |
pageSize | integer <int32> 页数 |
startTime | string <date-time> 创建开始时间 |
{- "activateEndTime": "2019-08-24T14:15:22Z",
- "activateStartTime": "2019-08-24T14:15:22Z",
- "endTime": "2019-08-24T14:15:22Z",
- "isOnline": 0,
- "keyword": "string",
- "pageNo": 0,
- "pageSize": 0,
- "startTime": "2019-08-24T14:15:22Z"
}
tokenInfo | string tokenInfo |
entity
activateStatus | boolean 激活状态 0否 1是 |
activateTime | string <date-time> 激活时间 |
appId | integer <int32> 接入平台: 1000,自研接入层配网,1001,美的接入层配网..其它,从产品表中关联过来 |
categoryId | integer <int32> 品类ID,需要建一张表来维护品类 |
channelId | string 通道ID,对应设备的mqtt clientId |
clientId | string 原产品表关联过来的字段,保留 |
createdBy | string 创建人 |
createdTime | string <date-time> 创建时间 |
customCategory | string 所属系统的字典 |
des | string 设备描述 |
devModel | string 设备技术型号,从产品表中关联过来 |
deviceCode | string 置业内部设备编码 |
deviceSecret | string 设备密钥,用于签名验签--保留 |
deviceType | integer <int32> 设备上云类型:1直连设备 2网关 3子设备,从产品表同步 |
deviceVer | string 设备版本 |
enable | boolean 是否启用 0否 1是 |
hardwareVer | string 硬件版本 |
id | integer <int64> 主键id |
identifier | string 设备的mac地址,如果是第三方的设备,就是第三方唯一标识符 |
isOnline | boolean 在线状态 0离线 1在线 |
isRemoved | boolean 逻辑删除 0否 1是; |
lastOfflineTime | string <date-time> 最后离线时间 |
lastOnlineTime | string <date-time> 最后在线时间 |
masterCode | string 父级设备编码 |
modelNum | string 设备型号--同dev_model,重复字段,保留 |
name | string 设备名 |
productKey | string 产品Key,跟表关联 |
productTenantId | integer <int64> 产品租户id,从产品表关联过来 |
protocol | integer <int32> 协议类型: 0 无联网功能 1.wifi设备、2.LORA 3.NB-IOT, 4.2G ,5 3G,6,4G,7 5G |
protocolType | string 协议类型: 16位的字符串,标识设备的能力集,每一位表示一种能力,拥有为1,没有为0. |
registerTime | string <date-time> 注册时间 |
sn | string 设备的SN标识,绝大部分时候跟identifier相同,部分时候不相同 |
tenantId | integer <int64> 租户id, 运营者租户ID |
updatedBy | string 更新人 |
updatedTime | string <date-time> 更新时间 |
{- "activateStatus": true,
- "activateTime": "2019-08-24T14:15:22Z",
- "appId": 0,
- "categoryId": 0,
- "channelId": "string",
- "clientId": "string",
- "createdBy": "string",
- "createdTime": "2019-08-24T14:15:22Z",
- "customCategory": "string",
- "des": "string",
- "devModel": "string",
- "deviceCode": "string",
- "deviceSecret": "string",
- "deviceType": 0,
- "deviceVer": "string",
- "enable": true,
- "hardwareVer": "string",
- "id": 0,
- "identifier": "string",
- "isOnline": true,
- "isRemoved": true,
- "lastOfflineTime": "2019-08-24T14:15:22Z",
- "lastOnlineTime": "2019-08-24T14:15:22Z",
- "masterCode": "string",
- "modelNum": "string",
- "name": "string",
- "productKey": "string",
- "productTenantId": 0,
- "protocol": 0,
- "protocolType": "string",
- "registerTime": "2019-08-24T14:15:22Z",
- "sn": "string",
- "tenantId": 0,
- "updatedBy": "string",
- "updatedTime": "2019-08-24T14:15:22Z"
}
dto
deviceName | string 设备SN码 |
productKey | string 产品ID |
random | string 随机数 |
sign | string 签名 |
signMethod | string 签名方法,目前支持hmacmd5、hmacsha1、hmacsha256 |
{- "deviceName": "string",
- "productKey": "string",
- "random": "string",
- "sign": "string",
- "signMethod": "string"
}
tokenInfo | string tokenInfo |
entity
deviceName | string 设备名 |
deviceSecret | string 设备密钥 |
id | integer <int64> 主键ID |
mqttClientId | string 设备密钥 |
mqttPassword | string 设备密钥 |
mqttUserName | string 设备密钥 |
productKey | string 产品ID |
{- "deviceName": "string",
- "deviceSecret": "string",
- "id": 0,
- "mqttClientId": "string",
- "mqttPassword": "string",
- "mqttUserName": "string",
- "productKey": "string"
}
tokenInfo | string tokenInfo |
entity
deviceName | string 设备名 |
deviceSecret | string 设备密钥 |
id | integer <int64> 主键ID |
mqttClientId | string 设备密钥 |
mqttPassword | string 设备密钥 |
mqttUserName | string 设备密钥 |
productKey | string 产品ID |
{- "deviceName": "string",
- "deviceSecret": "string",
- "id": 0,
- "mqttClientId": "string",
- "mqttPassword": "string",
- "mqttUserName": "string",
- "productKey": "string"
}
tokenInfo | string tokenInfo |
sysRoleDefaultUpdateDto
description | string 描述 |
id | integer <int32> 主键ID |
roleName | string 角色名称 |
roleType | string 角色类型 |
{- "description": "string",
- "id": 0,
- "roleName": "string",
- "roleType": "string"
}