dmp-rwd接口
使用引导
1.Maven方式
1.1 mvn的setting.xml设置私服访问用户名及密码
<servers>
<server>
<id>persagy</id>
<username>persagy</username>
<password>persagy@2021</password>
</server>
</servers>
1.2 引入nexus私服仓库
<repository>
<id>persagy</id>
<url>http://47.93.132.139:8081/nexus/content/repositories/persagy</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
1.3 引入jar坐标
<dependency>
<groupId>com.persagy</groupId>
<artifactId>dmp-digital-starter</artifactId>
<version>1.0.0</version>
</dependency>
物理世界对象接口
21001 查询物理世界对象(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/query?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
是 |
项目id |
appId |
否 |
应用id |
参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)
{
"id": "dev_1",
"name": "专业",
"localId":"***",
"localName":"***",
"objType":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"Pj001",
....
"relationFrom":{
"graphId": "",
"graphCode": "",
"relCode": "",
"objTo": ""
},
"relationTo":{
"graphId": "",
"graphCode": "",
"relCode": "",
"objFrom": ""
}
}
字段 |
子字段 |
是否必须 |
字段说明 |
id |
|
否 |
32位UUID |
name |
|
否 |
对象名称 |
localId |
|
否 |
对象本地编码 |
localName |
|
否 |
对象本地名称 |
objType |
|
否 |
对象类型 |
classCode |
|
否 |
类型编码 |
.... |
|
否 |
各类型的信息点 |
relationFrom |
|
否 |
创建时间,格式为yyyyMMddHHmmss |
|
graphId |
否 |
图实例id |
|
graphCode |
否 |
图实例编码 |
|
relCode |
否 |
关系编码 |
|
objTo |
否 |
指向对象id |
relationTo |
|
否 |
创建人账号id |
|
graphId |
否 |
图实例id |
|
graphCode |
否 |
图实例编码 |
|
relCode |
否 |
关系编码 |
|
objFrom |
否 |
来源对象id |
成功例子
{
"result": "success",
"data": [
{
"id": "dev_1",
"name": "专业",
"localId":"***",
"localName":"***",
"objType":"***",
"classCode":"***",
"groupCode": "PG",
...
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
name |
是 |
对象名称 |
localId |
是 |
对象本地id |
localName |
是 |
对象本地名称 |
objType |
否 |
对象类型 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
creator |
否 |
创建人账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号id |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:08:41 |
新增 |
新增接口 |
21002 新增物理世界对象-单个新增(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/createOne?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
是 |
项目id |
appId |
否 |
应用id |
参数例子
{
"id": "对象id, 调用方传入,若为空则生成默认id",
"classCode": "类型编码,不可为空",
"信息点编码": "信息点值"
}
字段 |
是否必须 |
字段说明 |
id |
否 |
对象id, 调用方传入,若为空则生成默认id |
classCode |
是 |
类型编码 |
信息点编码 |
否 |
各物理对象类型拥有的信息点 |
成功例子
{
"result": "success",
"data": {
"id": "对象id, 调用方传入,若为空则生成默认id",
"classCode": "类型编码,不可为空",
"信息点编码": "信息点值"
}
}
字段 |
是否必有 |
字段说明 |
id |
是 |
对象id |
classCode |
是 |
类型编码 |
type |
是 |
字典类型 |
信息点编码 |
是 |
各物理对象类型拥有的信息点 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:15:09 |
新增 |
新增接口 |
21003 新增物理世界对象-批量新增(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
是 |
项目id |
appId |
否 |
应用id |
参数例子
[
{
"id": "对象id, 调用方传入,若为空则生成默认id",
"classCode": "类型编码,不可为空",
"信息点编码": "信息点值"
}
]
字段 |
是否必须 |
字段说明 |
id |
否 |
对象id, 调用方传入,若为空则生成默认id |
classCode |
是 |
类型编码 |
信息点编码 |
否 |
各物理对象类型拥有的信息点 |
成功例子
{
"result": "success",
"data": [
{
"id": "对象id, 调用方传入,若为空则生成默认id",
"classCode": "类型编码,不可为空",
"信息点编码": "信息点值"
}
]
}
字段 |
是否必有 |
字段说明 |
id |
是 |
对象id |
classCode |
是 |
类型编码 |
type |
是 |
字典类型 |
信息点编码 |
是 |
各物理对象类型拥有的信息点 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:15:09 |
新增 |
新增接口 |
21004 更新物理世界对象数据-单个更新(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/updateOne?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
是 |
项目id |
appId |
否 |
应用id |
参数例子
{
"id": "对象id, 调用方传入",
"信息点编码": "信息点值"
}
字段 |
是否必须 |
字段说明 |
id |
是 |
对象id |
信息点编码 |
否 |
各物理对象类型拥有的信息点 |
成功例子
{
"result": "success",
"data": {
"id": "对象id, 调用方传入",
"信息点编码": "信息点值"
}
}
字段 |
是否必有 |
字段说明 |
id |
是 |
对象id |
信息点编码 |
否 |
各物理对象类型拥有的信息点 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:22:01 |
新增 |
新增接口 |
21005 更新物理世界对象数据-批量更新(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
是 |
项目id |
appId |
否 |
应用id |
参数例子
[
{
"id": "对象id, 调用方传入",
"信息点编码": "信息点值"
}
]
字段 |
是否必须 |
字段说明 |
id |
是 |
对象id |
信息点编码 |
否 |
各物理对象类型拥有的信息点 |
成功例子
{
"result": "success",
"data": [
{
"id": "对象id, 调用方传入",
"信息点编码": "信息点值"
}
]
}
字段 |
是否必有 |
字段说明 |
id |
是 |
对象id |
信息点编码 |
否 |
各物理对象类型拥有的信息点 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:22:01 |
新增 |
新增接口 |
21006 删除物理世界对象数据-单个删除(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/deleteOne?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
"***"
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:25:23 |
新增 |
新增接口 |
21007 删除物理世界对象数据-批量删除(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
["***","***"]
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:28:07 |
新增 |
新增接口 |
21008 根据项目id批量查询项目信息
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/batchQueryProjectByIds?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
["***","***"]
成功例子
{
"result": "success",
"data":[
{
"id": "Pj1100002633",
"valid": 1,
"creationTime": 1628733867000,
"creator": "0",
"modifiedTime": null,
"modifier": null,
"projectId": "Pj1100002633",
"name": "asdasd",
"localId": "asdasd",
"localName": "asdasd",
"objType": "project",
"classCode": "project",
"groupCode": "YL",
"grouping": 1,
"infos": {
"city": "810300",
"altitude": 1,
"latitude": 1,
"province": "810000",
"longitude": 1,
"projIntro": "asdfasdfasf",
"urbanZone": "810309",
"climateZone": "00",
"projFuncType": "M00",
"urbanDevpLev": "0000",
"groupManageZone": "4b950e729d914607919045be0bf91151",
"businessOpeningTime": "20210814"
},
"virtualCodes": [],
"createApp": "dmp",
"updateApp": null
}
],
"count": 20
}
字段 |
子字段 |
是否必须 |
字段说明 |
id |
|
是 |
Pj+6位地区码+4位顺序码 |
valid |
|
否 |
合法标识,0-无效,1-有效 |
creationTime |
|
否 |
创建时间,时间戳 |
creator |
|
否 |
创建人账号id |
modifiedTime |
|
否 |
最后更新时间,时间戳 |
modifier |
|
否 |
最后更新人id |
projectId |
|
是 |
所属项目id |
name |
|
是 |
项目名称 |
localId |
|
否 |
项目本地编码 |
localName |
|
否 |
项目本地名称 |
objType |
|
是 |
对象类型,见对象类型 |
classCode |
|
否 |
对象类型编码,见接口26001查询结果中的code值 |
groupCode |
|
是 |
集团编码 |
grouping |
|
是 |
1单个对象,2对象组 |
infos |
|
否 |
对象信息点对象 |
|
city |
否 |
城市编码 |
|
altitude |
否 |
海拔 |
|
latitude |
否 |
纬度 |
|
province |
否 |
省编码 |
|
longitude |
否 |
经度 |
|
projIntro |
否 |
项目简介 |
|
urbanZone |
否 |
区域编码 |
|
climateZone |
否 |
气候区编码 |
|
projFuncType |
否 |
项目功能类型编码 |
|
urbanDevpLev |
否 |
城市发展水平 |
|
groupManageZone |
否 |
管理分区id |
|
businessOpeningTime |
否 |
项目开业时间,格式yyyyMMdd |
virtualCodes |
|
否 |
虚点清单 |
createApp |
|
否 |
创建应用 |
updateApp |
|
否 |
更新应用 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:28:07 |
新增 |
新增接口 |
21009 根据管理分区id批量查询项目信息(数据量大的时候较慢)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/batchQueryProjectByGroupManageZoneIds?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"groupManageZoneIds":["***","***"]
}
字段 |
是否必须 |
字段说明 |
groupManageZoneIds |
是 |
管理分区id集合 |
成功例子
{
"result": "success",
"data":[
{
"id": "Pj1100002633",
"valid": 1,
"creationTime": 1628733867000,
"creator": "0",
"modifiedTime": null,
"modifier": null,
"projectId": "Pj1100002633",
"name": "asdasd",
"localId": "asdasd",
"localName": "asdasd",
"objType": "project",
"classCode": "project",
"groupCode": "YL",
"grouping": 1,
"infos": {
"city": "810300",
"altitude": 1,
"latitude": 1,
"province": "810000",
"longitude": 1,
"projIntro": "asdfasdfasf",
"urbanZone": "810309",
"climateZone": "00",
"projFuncType": "M00",
"urbanDevpLev": "0000",
"groupManageZone": "4b950e729d914607919045be0bf91151",
"businessOpeningTime": "20210814"
},
"virtualCodes": [],
"createApp": "dmp",
"updateApp": null
}
],
"count": 20
}
字段 |
子字段 |
是否必须 |
字段说明 |
id |
|
是 |
Pj+6位地区码+4位顺序码 |
valid |
|
否 |
合法标识,0-无效,1-有效 |
creationTime |
|
否 |
创建时间,时间戳 |
creator |
|
否 |
创建人账号id |
modifiedTime |
|
否 |
最后更新时间,时间戳 |
modifier |
|
否 |
最后更新人id |
projectId |
|
是 |
所属项目id |
name |
|
是 |
项目名称 |
localId |
|
否 |
项目本地编码 |
localName |
|
否 |
项目本地名称 |
objType |
|
是 |
对象类型,见对象类型 |
classCode |
|
否 |
对象类型编码,见接口26001查询结果中的code值 |
groupCode |
|
是 |
集团编码 |
grouping |
|
是 |
1单个对象,2对象组 |
infos |
|
否 |
对象信息点对象 |
|
city |
否 |
城市编码 |
|
altitude |
否 |
海拔 |
|
latitude |
否 |
纬度 |
|
province |
否 |
省编码 |
|
longitude |
否 |
经度 |
|
projIntro |
否 |
项目简介 |
|
urbanZone |
否 |
区域编码 |
|
climateZone |
否 |
气候区编码 |
|
projFuncType |
否 |
项目功能类型编码 |
|
urbanDevpLev |
否 |
城市发展水平 |
|
groupManageZone |
否 |
管理分区id |
|
businessOpeningTime |
否 |
项目开业时间,格式yyyyMMdd |
virtualCodes |
|
否 |
虚点清单 |
createApp |
|
否 |
创建应用 |
updateApp |
|
否 |
更新应用 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:28:07 |
新增 |
新增接口 |
21010 查询指定楼层下所有指定空间类型的空间
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/querySpaceListByFloorIdAndRoomFuncType?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"floorId":"***",
"roomFuncType":"***",
"keyword":"***",
"page":1,
"pageSize":50
}
字段 |
是否必须 |
字段说明 |
floorId |
是 |
楼层id |
keyword |
否 |
空间本地名称筛选关键字 |
roomFuncType |
否 |
空间功能类型 |
page |
否 |
分页页数,从1开始 |
pageSize |
否 |
分页条数 |
成功例子
{
"result": "success",
"data":[
{
"id": "Pj1100002633",
"valid": 1,
"creationTime": 1628733867000,
"creator": "0",
"modifiedTime": null,
"modifier": null,
"projectId": "Pj1100002633",
"name": "asdasd",
"localId": "asdasd",
"localName": "asdasd",
"objType": "project",
"classCode": "project",
"groupCode": "YL",
"grouping": 1,
"infos": {
"bimId":"***"
"bimLocation":"***"
"buildArea":12.3
"defaultQRCode":"***"
"depth":12.3
"height":12.3
"intro":"***"
"isLeasableState":true
"leaseType":"***"
"netArea":12.3
"outline":"***"
"permanentPeopleNum":12.3
"pic":"***"
"qRCodePic":"***"
"tenant":"***"
"tenantType":"***"
"width":12.3
"zoneOrientation":"***"
"designHeatingIndex":12.3
"designHeatingP":12.3
"heatConsumP":12.3
"radiatorInTemp":12.3
"radiatorOnRatio":12.3
"radiatorOutTemp":12.3
"radiatorWaterFlow":12.3
"radiatorWaterInPress":12.3
"radiatorWaterOutPress":12.3
"tdb":12.3
"spExsitPeopleNum":12.3
"spInPeopleFlow":12.3
"spOutPeopleFlow":12.3
"spPermanentPeopleNum":12.3
"digitalDeliveryID":"***"
"isEvacuationRoute":true
"roomFuncType":"***"
"roomLocalFuncTypeID":"***"
"roomLocalFuncTypeName":"***"
"aCWindFlow":12.3
"aCWindPress":12.3
"aCWindRH":12.3
"aCWindTemp":12.3
"cleanlinessClass":"***"
"controlParticleType":"***"
"d":12.3
"designAirChangeRate":12.3
"designFreshAirFlow":12.3
"designIndoorRelativePress":12.3
"freshAirVolumn":12.3
"h":12.3
"indoorRelativePress":12.3
"pollutantConcentration":12.3
"pressType":"***"
"rH":12.3
"rou":12.3
"td":12.3
"twb":12.3
"windAveV":12.3
"windVx":12.3
"windVy":12.3
"windVz":12.3
"designLightIndex":12.3
"designLightP":12.3
"lightP":12.3
"workPlaneLux":12.3
"zoneType":"***"
"elecCap":12.3
"pollutionDegree":"***"
"totI":12.3
"totP":12.3
"u":12.3
"accDW":12.3
"designDWFlow":12.3
"designDWIndex":12.3
"designDWSupplyPress":12.3
"flow":12.3
"heightZone":"***"
"supplyPress":12.3
"accessEquipMaxCap":12.3
"accessEquipNum":12.3
"downloadFlow":12.3
"iPNetworkSegment":"***"
"uploadFlow":12.3
"roomType":"***"
"evacuateType":"***"
"deploymentStatus":true
"deploymentStatusSet":true
"securityAlarm":true
"securityFunc":"***"
"securityLev":"***"
"aCType":"***"
"aCWaterInPress":12.3
"aCWaterOutPress":12.3
"aQI":12.3
"cH4":12.3
"cO":12.3
"cO2":12.3
"coolConsumP":12.3
"designCoolingIndex":12.3
"designCoolingP":12.3
"designFreshAirVolumn":12.3
"dust":12.3
"hCHO":12.3
"noise":12.3
"pM10":12.3
"pM2d5":12.3
"pMV":12.3
"pPD":12.3
"press":12.3
"tg":12.3
"vOC":12.3
"id":"***"
"localId":"***"
"localName":"***"
"name":"***"
"autoFireExtinguishSystem":"***"
"fireAlarm":true
"fireproofingType":"***"
"fireResistanceRating":"***"
"maxPermitArea":12.3
"partAutoFireExtinguishArea":12.3
},
"virtualCodes": [],
"createApp": "dmp",
"updateApp": "dmp"
}
],
"count": 20
}
字段 |
子字段 |
是否必须 |
字段说明 |
id |
|
是 |
Pj+6位地区码+4位顺序码 |
valid |
|
否 |
合法标识,0-无效,1-有效 |
creationTime |
|
否 |
创建时间,时间戳 |
creator |
|
否 |
创建人账号id |
modifiedTime |
|
否 |
最后更新时间,时间戳 |
modifier |
|
否 |
最后更新人id |
projectId |
|
是 |
所属项目id |
name |
|
是 |
项目名称 |
localId |
|
否 |
项目本地编码 |
localName |
|
否 |
项目本地名称 |
objType |
|
是 |
对象类型,见对象类型 |
classCode |
|
否 |
对象类型编码,见接口26001查询结果中的code值 |
groupCode |
|
是 |
集团编码 |
grouping |
|
是 |
1单个对象,2对象组 |
infos |
|
否 |
对象信息点对象 |
|
bimId |
否 |
BIM模型中编码 |
|
bimLocation |
否 |
BIM模型中坐标 |
|
buildArea |
否 |
建筑面积 |
|
defaultQRCode |
否 |
二维码内容 |
|
depth |
否 |
进深 |
|
height |
否 |
高度 |
|
intro |
否 |
备注文字 |
|
isLeasableState |
否 |
可租赁状态 |
|
leaseType |
否 |
租赁性质 |
|
netArea |
否 |
使用面积 |
|
outline |
否 |
BIM模型中轮廓坐标 |
|
permanentPeopleNum |
否 |
空间常驻人数 |
|
pic |
否 |
空间图片 |
|
qRCodePic |
否 |
二维码图片 |
|
tenant |
否 |
所属租户 |
|
tenantType |
否 |
租赁业态类型 |
|
width |
否 |
面宽 |
|
zoneOrientation |
否 |
空间朝向 |
|
designHeatingIndex |
否 |
设计供热指标 |
|
designHeatingP |
否 |
设计供热功率 |
|
heatConsumP |
否 |
逐时用热量 |
|
radiatorInTemp |
否 |
散热器进水温度 |
|
radiatorOnRatio |
否 |
散热器开启时间比 |
|
radiatorOutTemp |
否 |
散热器出水温度 |
|
radiatorWaterFlow |
否 |
散热器水流量 |
|
radiatorWaterInPress |
否 |
散热器进水压力 |
|
radiatorWaterOutPress |
否 |
散热器出水压力 |
|
tdb |
否 |
空气(干球)温度 |
|
spExsitPeopleNum |
否 |
逐时空间内现有人数 |
|
spInPeopleFlow |
否 |
空间逐时流入人数 |
|
spOutPeopleFlow |
否 |
空间逐时流出人数 |
|
spPermanentPeopleNum |
否 |
空间常驻人数 |
|
digitalDeliveryID |
否 |
数字化交付编码 |
|
isEvacuationRoute |
否 |
是否安全疏散通道 |
|
leaseType |
否 |
租赁业态类型 |
|
roomFuncType |
否 |
空间功能类型 |
|
roomLocalFuncTypeID |
否 |
空间本地功能类型编码 |
|
roomLocalFuncTypeName |
否 |
空间本地功能类型名称 |
|
aCWindFlow |
否 |
空调送风量 |
|
aCWindPress |
否 |
空调送风压力 |
|
aCWindRH |
否 |
空调送风相对湿度 |
|
aCWindTemp |
否 |
空调送风温度 |
|
cleanlinessClass |
否 |
洁净等级 |
|
controlParticleType |
否 |
受控粒子性质 |
|
d |
否 |
空气含湿量 |
|
designAirChangeRate |
否 |
设计换气次数 |
|
designFreshAirFlow |
否 |
设计新风量 |
|
designIndoorRelativePress |
否 |
设计室内相对压力 |
|
freshAirVolumn |
否 |
逐时新风量 |
|
h |
否 |
空气比焓 |
|
indoorRelativePress |
否 |
室内相对压力 |
|
pollutantConcentration |
否 |
室内污染物浓度 |
|
pressType |
否 |
压力类型 |
|
rH |
否 |
空气相对湿度 |
|
rou |
否 |
空气密度 |
|
td |
否 |
空气露点温度 |
|
twb |
否 |
空气湿球温度 |
|
windAveV |
否 |
空气平均风速 |
|
windVx |
否 |
空气X向风速 |
|
windVy |
否 |
空气Y向风速 |
|
windVz |
否 |
空气Z向风速 |
|
designLightIndex |
否 |
设计照明指标 |
|
designLightP |
否 |
设计照明功率 |
|
lightP |
否 |
照明功率 |
|
workPlaneLux |
否 |
工作面照度 |
|
zoneType |
否 |
内外区类型 |
|
elecCap |
否 |
配电容量 |
|
pollutionDegree |
否 |
污染等级 |
|
totI |
否 |
总电流 |
|
totP |
否 |
总电功率 |
|
u |
否 |
电压 |
|
accDW |
否 |
累计用水量 |
|
designDWFlow |
否 |
设计供水量 |
|
designDWIndex |
否 |
设计用水指标 |
|
designDWSupplyPress |
否 |
设计供水压力 |
|
flow |
否 |
逐时水流量 |
|
heightZone |
否 |
高低分区 |
|
supplyPress |
否 |
逐时供水压力 |
|
accessEquipMaxCap |
否 |
接入设备容量 |
|
accessEquipNum |
否 |
接入设备数 |
|
downloadFlow |
否 |
下载数据量 |
|
iPNetworkSegment |
否 |
IP网段 |
|
uploadFlow |
否 |
上传数据量 |
|
roomType |
否 |
分区类型 |
|
evacuateType |
否 |
疏散分区类型 |
|
deploymentStatus |
否 |
撤布防状态 |
|
deploymentStatusSet |
否 |
撤布防状态设定 |
|
securityAlarm |
否 |
安防报警 |
|
securityFunc |
否 |
安防功能 |
|
securityLev |
否 |
安防等级 |
|
zoneType |
否 |
区域类型 |
|
aCType |
否 |
空调形式 |
|
aCWaterInPress |
否 |
空调进水压力 |
|
aCWaterOutPress |
否 |
空调出水压力 |
|
aQI |
否 |
空气质量指数 |
|
cH4 |
否 |
空气甲烷浓度 |
|
cO |
否 |
空气CO浓度 |
|
cO2 |
否 |
空气CO2浓度 |
|
coolConsumP |
否 |
逐时用冷量 |
|
designCoolingIndex |
否 |
设计供冷指标 |
|
designCoolingP |
否 |
设计供冷功率 |
|
designFreshAirVolumn |
否 |
设计新风量 |
|
dust |
否 |
空气烟尘浓度 |
|
hCHO |
否 |
空气甲醛浓度 |
|
noise |
否 |
环境噪声 |
|
pM10 |
否 |
空气PM10浓度 |
|
pM2d5 |
否 |
空气PM2.5浓度 |
|
pMV |
否 |
热舒适PMV |
|
pPD |
否 |
热舒适PPD |
|
press |
否 |
空气压力 |
|
tg |
否 |
环境黑球温度 |
|
vOC |
否 |
空气VOC浓度 |
|
id |
否 |
编码 |
|
localId |
否 |
本地编码 |
|
localName |
否 |
本地名称 |
|
name |
否 |
名称 |
|
autoFireExtinguishSystem |
否 |
自动灭火系统 |
|
fireAlarm |
否 |
火灾报警 |
|
fireproofingType |
否 |
防火作用类型 |
|
fireResistanceRating |
否 |
建筑耐火等级 |
|
maxPermitArea |
否 |
防火分区最大允许建筑面积 |
|
partAutoFireExtinguishArea |
否 |
局部自动灭火系统覆盖面积 |
virtualCodes |
|
否 |
虚点清单 |
createApp |
|
否 |
创建应用 |
updateApp |
|
否 |
更新应用 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月23日15:44:33 |
新增 |
新增接口 |
21011 查询指定空间下所有指定对象类型的设备
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/queryEquipListBySpaceIdAndClassCode?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"spaceId":"***",
"classCode":"***",
"keyword":"***",
"page":1,
"pageSize":50
}
字段 |
是否必须 |
字段说明 |
spaceId |
是 |
空间id |
keyword |
否 |
设备本地名称筛选关键字 |
classCode |
否 |
设备类型 |
page |
否 |
分页页数,从1开始 |
pageSize |
否 |
分页条数 |
成功例子
{
"result": "success",
"data":[
{
"id": "Pj1100002633",
"valid": 1,
"creationTime": 1628733867000,
"creator": "0",
"modifiedTime": null,
"modifier": null,
"projectId": "Pj1100002633",
"name": "asdasd",
"localId": "asdasd",
"localName": "asdasd",
"objType": "project",
"classCode": "project",
"groupCode": "YL",
"grouping": 1,
"infos": {
"bimId":"***"
"bimLocation":"***"
"buildArea":12.3
"defaultQRCode":"***"
"depth":12.3
"height":12.3
"intro":"***"
"isLeasableState":true
"leaseType":"***"
"netArea":12.3
"outline":"***"
"permanentPeopleNum":12.3
"pic":"***"
"qRCodePic":"***"
"tenant":"***"
"tenantType":"***"
"width":12.3
"zoneOrientation":"***"
"designHeatingIndex":12.3
"designHeatingP":12.3
"heatConsumP":12.3
"radiatorInTemp":12.3
"radiatorOnRatio":12.3
"radiatorOutTemp":12.3
"radiatorWaterFlow":12.3
"radiatorWaterInPress":12.3
"radiatorWaterOutPress":12.3
"tdb":12.3
"spExsitPeopleNum":12.3
"spInPeopleFlow":12.3
"spOutPeopleFlow":12.3
"spPermanentPeopleNum":12.3
"digitalDeliveryID":"***"
"isEvacuationRoute":true
"roomFuncType":"***"
"roomLocalFuncTypeID":"***"
"roomLocalFuncTypeName":"***"
"aCWindFlow":12.3
"aCWindPress":12.3
"aCWindRH":12.3
"aCWindTemp":12.3
"cleanlinessClass":"***"
"controlParticleType":"***"
"d":12.3
"designAirChangeRate":12.3
"designFreshAirFlow":12.3
"designIndoorRelativePress":12.3
"freshAirVolumn":12.3
"h":12.3
"indoorRelativePress":12.3
"pollutantConcentration":12.3
"pressType":"***"
"rH":12.3
"rou":12.3
"td":12.3
"twb":12.3
"windAveV":12.3
"windVx":12.3
"windVy":12.3
"windVz":12.3
"designLightIndex":12.3
"designLightP":12.3
"lightP":12.3
"workPlaneLux":12.3
"zoneType":"***"
"elecCap":12.3
"pollutionDegree":"***"
"totI":12.3
"totP":12.3
"u":12.3
"accDW":12.3
"designDWFlow":12.3
"designDWIndex":12.3
"designDWSupplyPress":12.3
"flow":12.3
"heightZone":"***"
"supplyPress":12.3
"accessEquipMaxCap":12.3
"accessEquipNum":12.3
"downloadFlow":12.3
"iPNetworkSegment":"***"
"uploadFlow":12.3
"roomType":"***"
"evacuateType":"***"
"deploymentStatus":true
"deploymentStatusSet":true
"securityAlarm":true
"securityFunc":"***"
"securityLev":"***"
"aCType":"***"
"aCWaterInPress":12.3
"aCWaterOutPress":12.3
"aQI":12.3
"cH4":12.3
"cO":12.3
"cO2":12.3
"coolConsumP":12.3
"designCoolingIndex":12.3
"designCoolingP":12.3
"designFreshAirVolumn":12.3
"dust":12.3
"hCHO":12.3
"noise":12.3
"pM10":12.3
"pM2d5":12.3
"pMV":12.3
"pPD":12.3
"press":12.3
"tg":12.3
"vOC":12.3
"id":"***"
"localId":"***"
"localName":"***"
"name":"***"
"autoFireExtinguishSystem":"***"
"fireAlarm":true
"fireproofingType":"***"
"fireResistanceRating":"***"
"maxPermitArea":12.3
"partAutoFireExtinguishArea":12.3
},
"virtualCodes": [],
"createApp": "dmp",
"updateApp": "dmp"
}
],
"count": 20
}
字段 |
子字段 |
是否必须 |
字段说明 |
id |
|
是 |
Pj+6位地区码+4位顺序码 |
valid |
|
否 |
合法标识,0-无效,1-有效 |
creationTime |
|
否 |
创建时间,时间戳 |
creator |
|
否 |
创建人账号id |
modifiedTime |
|
否 |
最后更新时间,时间戳 |
modifier |
|
否 |
最后更新人id |
projectId |
|
是 |
所属项目id |
name |
|
是 |
项目名称 |
localId |
|
否 |
项目本地编码 |
localName |
|
否 |
项目本地名称 |
objType |
|
是 |
对象类型,见对象类型 |
classCode |
|
否 |
对象类型编码,见接口26001查询结果中的code值 |
groupCode |
|
是 |
集团编码 |
grouping |
|
是 |
1单个对象,2对象组 |
infos |
|
否 |
对象信息点对象 |
|
bimId |
否 |
BIM模型中编码 |
|
bimLocation |
否 |
BIM模型中坐标 |
|
buildArea |
否 |
建筑面积 |
|
defaultQRCode |
否 |
二维码内容 |
|
depth |
否 |
进深 |
|
height |
否 |
高度 |
|
intro |
否 |
备注文字 |
|
isLeasableState |
否 |
可租赁状态 |
|
leaseType |
否 |
租赁性质 |
|
netArea |
否 |
使用面积 |
|
outline |
否 |
BIM模型中轮廓坐标 |
|
permanentPeopleNum |
否 |
空间常驻人数 |
|
pic |
否 |
空间图片 |
|
qRCodePic |
否 |
二维码图片 |
|
tenant |
否 |
所属租户 |
|
tenantType |
否 |
租赁业态类型 |
|
width |
否 |
面宽 |
|
zoneOrientation |
否 |
空间朝向 |
|
designHeatingIndex |
否 |
设计供热指标 |
|
designHeatingP |
否 |
设计供热功率 |
|
heatConsumP |
否 |
逐时用热量 |
|
radiatorInTemp |
否 |
散热器进水温度 |
|
radiatorOnRatio |
否 |
散热器开启时间比 |
|
radiatorOutTemp |
否 |
散热器出水温度 |
|
radiatorWaterFlow |
否 |
散热器水流量 |
|
radiatorWaterInPress |
否 |
散热器进水压力 |
|
radiatorWaterOutPress |
否 |
散热器出水压力 |
|
tdb |
否 |
空气(干球)温度 |
|
spExsitPeopleNum |
否 |
逐时空间内现有人数 |
|
spInPeopleFlow |
否 |
空间逐时流入人数 |
|
spOutPeopleFlow |
否 |
空间逐时流出人数 |
|
spPermanentPeopleNum |
否 |
空间常驻人数 |
|
digitalDeliveryID |
否 |
数字化交付编码 |
|
isEvacuationRoute |
否 |
是否安全疏散通道 |
|
leaseType |
否 |
租赁业态类型 |
|
roomFuncType |
否 |
空间功能类型 |
|
roomLocalFuncTypeID |
否 |
空间本地功能类型编码 |
|
roomLocalFuncTypeName |
否 |
空间本地功能类型名称 |
|
aCWindFlow |
否 |
空调送风量 |
|
aCWindPress |
否 |
空调送风压力 |
|
aCWindRH |
否 |
空调送风相对湿度 |
|
aCWindTemp |
否 |
空调送风温度 |
|
cleanlinessClass |
否 |
洁净等级 |
|
controlParticleType |
否 |
受控粒子性质 |
|
d |
否 |
空气含湿量 |
|
designAirChangeRate |
否 |
设计换气次数 |
|
designFreshAirFlow |
否 |
设计新风量 |
|
designIndoorRelativePress |
否 |
设计室内相对压力 |
|
freshAirVolumn |
否 |
逐时新风量 |
|
h |
否 |
空气比焓 |
|
indoorRelativePress |
否 |
室内相对压力 |
|
pollutantConcentration |
否 |
室内污染物浓度 |
|
pressType |
否 |
压力类型 |
|
rH |
否 |
空气相对湿度 |
|
rou |
否 |
空气密度 |
|
td |
否 |
空气露点温度 |
|
twb |
否 |
空气湿球温度 |
|
windAveV |
否 |
空气平均风速 |
|
windVx |
否 |
空气X向风速 |
|
windVy |
否 |
空气Y向风速 |
|
windVz |
否 |
空气Z向风速 |
|
designLightIndex |
否 |
设计照明指标 |
|
designLightP |
否 |
设计照明功率 |
|
lightP |
否 |
照明功率 |
|
workPlaneLux |
否 |
工作面照度 |
|
zoneType |
否 |
内外区类型 |
|
elecCap |
否 |
配电容量 |
|
pollutionDegree |
否 |
污染等级 |
|
totI |
否 |
总电流 |
|
totP |
否 |
总电功率 |
|
u |
否 |
电压 |
|
accDW |
否 |
累计用水量 |
|
designDWFlow |
否 |
设计供水量 |
|
designDWIndex |
否 |
设计用水指标 |
|
designDWSupplyPress |
否 |
设计供水压力 |
|
flow |
否 |
逐时水流量 |
|
heightZone |
否 |
高低分区 |
|
supplyPress |
否 |
逐时供水压力 |
|
accessEquipMaxCap |
否 |
接入设备容量 |
|
accessEquipNum |
否 |
接入设备数 |
|
downloadFlow |
否 |
下载数据量 |
|
iPNetworkSegment |
否 |
IP网段 |
|
uploadFlow |
否 |
上传数据量 |
|
roomType |
否 |
分区类型 |
|
evacuateType |
否 |
疏散分区类型 |
|
deploymentStatus |
否 |
撤布防状态 |
|
deploymentStatusSet |
否 |
撤布防状态设定 |
|
securityAlarm |
否 |
安防报警 |
|
securityFunc |
否 |
安防功能 |
|
securityLev |
否 |
安防等级 |
|
zoneType |
否 |
区域类型 |
|
aCType |
否 |
空调形式 |
|
aCWaterInPress |
否 |
空调进水压力 |
|
aCWaterOutPress |
否 |
空调出水压力 |
|
aQI |
否 |
空气质量指数 |
|
cH4 |
否 |
空气甲烷浓度 |
|
cO |
否 |
空气CO浓度 |
|
cO2 |
否 |
空气CO2浓度 |
|
coolConsumP |
否 |
逐时用冷量 |
|
designCoolingIndex |
否 |
设计供冷指标 |
|
designCoolingP |
否 |
设计供冷功率 |
|
designFreshAirVolumn |
否 |
设计新风量 |
|
dust |
否 |
空气烟尘浓度 |
|
hCHO |
否 |
空气甲醛浓度 |
|
noise |
否 |
环境噪声 |
|
pM10 |
否 |
空气PM10浓度 |
|
pM2d5 |
否 |
空气PM2.5浓度 |
|
pMV |
否 |
热舒适PMV |
|
pPD |
否 |
热舒适PPD |
|
press |
否 |
空气压力 |
|
tg |
否 |
环境黑球温度 |
|
vOC |
否 |
空气VOC浓度 |
|
id |
否 |
编码 |
|
localId |
否 |
本地编码 |
|
localName |
否 |
本地名称 |
|
name |
否 |
名称 |
|
autoFireExtinguishSystem |
否 |
自动灭火系统 |
|
fireAlarm |
否 |
火灾报警 |
|
fireproofingType |
否 |
防火作用类型 |
|
fireResistanceRating |
否 |
建筑耐火等级 |
|
maxPermitArea |
否 |
防火分区最大允许建筑面积 |
|
partAutoFireExtinguishArea |
否 |
局部自动灭火系统覆盖面积 |
virtualCodes |
|
否 |
虚点清单 |
createApp |
|
否 |
创建应用 |
updateApp |
|
否 |
更新应用 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月23日15:44:33 |
新增 |
新增接口 |
对象关系接口
22001 查询物理世界对象关系(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/relation/query?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
是 |
项目id |
appId |
否 |
应用id |
参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)
{
"graphCode": "图类型编码",
"graphId": "图类型Id",
"relCode": "边类型编码",
"objFrom": "",
"objTo": ""
}
字段 |
子字段 |
是否必须 |
字段说明 |
graphCode |
|
否 |
图类型编码 |
graphId |
|
否 |
图类型Id |
relCode |
|
否 |
边类型编码 |
objFrom |
|
否 |
来源对象id |
objTo |
|
否 |
去向对象id |
成功例子
{
"result": "success",
"data": [
{
"id": "9b88fb9496c94713ba41e2dc45861e89",
"projectId": "Pj1101050029",
"graphId": "GtArchSubset001",
"graphCode": "ArchSubset",
"relCode": "Fl2Sp",
"objFrom": "Fl11010500296bc7ca3a0d5d41419cf95c5b45116400",
"objTo": "Sp1101050029f79243a7cef34ffda9a09401274717b7",
"valid": 1,
"createTime": 1601527142000,
"updateTime": 1601527142000
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
groupCode |
否 |
集团编码 |
projectId |
是 |
项目id |
graphId |
否 |
图主键 |
graphCode |
否 |
图编码 |
relCode |
否 |
关系编码 |
objFrom |
否 |
来源对象id |
objTo |
否 |
目标对象id |
valid |
是 |
合法标识,1-有效,0-无效 |
creator |
否 |
创建人账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号id |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:37:10 |
新增 |
新增接口 |
22002 新增物理世界对象关系-单个新增(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/relation/createOne?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
是 |
项目id |
appId |
否 |
应用id |
参数例子
{
"graphCode": "图类型编码",
"graphId": "图类型Id",
"relCode": "边类型编码",
"objFrom": "",
"objTo": ""
}
字段 |
子字段 |
是否必须 |
字段说明 |
graphCode |
|
否 |
图类型编码 |
graphId |
|
否 |
图类型Id |
relCode |
|
否 |
边类型编码 |
objFrom |
|
否 |
来源对象id |
objTo |
|
否 |
去向对象id |
成功例子
{
"result": "success",
"data": {
"id":"***",
"graphCode": "图类型编码",
"graphId": "图类型Id",
"relCode": "边类型编码",
"objFrom": "",
"objTo": "",
"valid":1,
"creator":"创建人账号id",
"creationTime":"创建时间,格式为yyyyMMddHHmmss",
"modifiedTime":"最后更新时间,格式为yyyyMMddHHmmss",
"modifier":"最后更新账号id"
}
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
groupCode |
否 |
集团编码 |
projectId |
是 |
项目id |
graphId |
否 |
图主键 |
graphCode |
否 |
图编码 |
relCode |
否 |
关系编码 |
objFrom |
否 |
来源对象id |
objTo |
否 |
目标对象id |
valid |
是 |
合法标识,1-有效,0-无效 |
creator |
否 |
创建人账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号id |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:15:09 |
新增 |
新增接口 |
22003 新增物理世界对象关系-批量新增(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/instance/object/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
是 |
集团编码 |
projectId |
是 |
项目id |
appId |
否 |
应用id |
参数例子
[
{
"graphCode": "图类型编码",
"graphId": "图类型Id",
"relCode": "边类型编码",
"objFrom": "",
"objTo": ""
}
]
字段 |
子字段 |
是否必须 |
字段说明 |
graphCode |
|
否 |
图类型编码 |
graphId |
|
否 |
图类型Id |
relCode |
|
否 |
边类型编码 |
objFrom |
|
否 |
来源对象id |
objTo |
|
否 |
去向对象id |
成功例子
{
"result": "success",
"data": [
{
"id":"***",
"graphCode": "图类型编码",
"graphId": "图类型Id",
"relCode": "边类型编码",
"objFrom": "",
"objTo": "",
"valid":1,
"creator":"创建人账号id",
"creationTime":"创建时间,格式为yyyyMMddHHmmss",
"modifiedTime":"最后更新时间,格式为yyyyMMddHHmmss",
"modifier":"最后更新账号id"
}
]
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
groupCode |
否 |
集团编码 |
projectId |
是 |
项目id |
graphId |
否 |
图主键 |
graphCode |
否 |
图编码 |
relCode |
否 |
关系编码 |
objFrom |
否 |
来源对象id |
objTo |
否 |
目标对象id |
valid |
是 |
合法标识,1-有效,0-无效 |
creator |
否 |
创建人账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号id |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日11:45:22 |
新增 |
新增接口 |
图类型接口
23001 查询图类型(Deprecated)
接口:http://localhost:8831/dmp-rwd/rwd/def/graph/query?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)
{
"id": "dev_1",
"code": "专业",
"name":"***",
"firstCategory":"***",
"secondCategory":"***",
"remark":"***",
"objectTypes": "PG",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
字段 |
是否必须 |
字段说明 |
id |
否 |
32位UUID |
code |
否 |
编码 |
name |
否 |
名称 |
firstCategory |
否 |
一级分类 |
secondCategory |
否 |
二级分类 |
remark |
否 |
分类说明 |
objectTypes |
否 |
关系两侧对象类别 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
成功例子
{
"result": "success",
"data": [
{
"id": "dev_1",
"code": "专业",
"name":"***",
"firstCategory":"***",
"secondCategory":"***",
"remark":"***",
"objectTypes": "PG",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码 |
name |
是 |
名称 |
firstCategory |
否 |
一级分类 |
secondCategory |
否 |
二级分类 |
remark |
否 |
分类说明 |
objectTypes |
否 |
关系两侧对象类别 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:51:10 |
新增 |
新增接口 |
23002 新增图类型(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/graph/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"code": "专业",
"name":"***",
"firstCategory":"***",
"secondCategory":"***",
"remark":"***",
"objectTypes": "PG"
}
字段 |
是否必须 |
字段说明 |
code |
是 |
编码,长度<=40字符 |
name |
是 |
名称,长度<=200字符 |
firstCategory |
否 |
一级分类 |
secondCategory |
否 |
二级分类 |
remark |
否 |
分类说明 |
objectTypes |
否 |
关系两侧对象类别 |
成功例子
{
"result": "success",
"data": {
"id": "dev_1",
"code": "专业",
"name":"***",
"firstCategory":"***",
"secondCategory":"***",
"remark":"***",
"objectTypes": "PG",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码 |
name |
是 |
名称 |
firstCategory |
否 |
一级分类 |
secondCategory |
否 |
二级分类 |
remark |
否 |
分类说明 |
objectTypes |
否 |
关系两侧对象类别 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:55:28 |
新增 |
新增接口 |
23003 更新图类型(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/graph/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"id":"***",
"code": "专业",
"name":"***",
"firstCategory":"***",
"secondCategory":"***",
"remark":"***",
"objectTypes": "PG"
}
字段 |
是否必须 |
字段说明 |
id |
是 |
32位uuid |
code |
是 |
编码,长度<=40字符 |
name |
是 |
名称,长度<=200字符 |
firstCategory |
否 |
一级分类 |
secondCategory |
否 |
二级分类 |
remark |
否 |
分类说明 |
objectTypes |
否 |
关系两侧对象类别 |
成功例子
{
"result": "success",
"data": {
"id": "dev_1",
"code": "专业",
"name":"***",
"firstCategory":"***",
"secondCategory":"***",
"remark":"***",
"objectTypes": "PG",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码 |
name |
是 |
名称 |
firstCategory |
否 |
一级分类 |
secondCategory |
否 |
二级分类 |
remark |
否 |
分类说明 |
objectTypes |
否 |
关系两侧对象类别 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:55:28 |
新增 |
新增接口 |
23004 删除图类型(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/graph/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
"****"
字段 |
是否必须 |
字段说明 |
id |
是 |
32位uuid |
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:08:48 |
新增 |
新增接口 |
边类型接口
24001 查询边类型(Deprecated)
接口:http://localhost:8831/dmp-rwd/rwd/def/rel/query?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)
{
"id": "dev_1",
"code": "专业",
"name":"***",
"graphCode":"***",
"directional":"***",
"attribute":"***",
"targetObjs": "PG",
"remark":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
字段 |
是否必须 |
字段说明 |
id |
否 |
32位UUID |
code |
否 |
边类型编码 |
name |
否 |
边类型名称 |
graphCode |
否 |
图类型编码 |
directional |
否 |
边方向性 |
attribute |
否 |
边属性 |
targetObjs |
否 |
主要连接对象 |
remark |
否 |
备注 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
成功例子
{
"result": "success",
"data": [
{
"id": "dev_1",
"code": "专业",
"name":"***",
"graphCode":"***",
"directional":"***",
"attribute":"***",
"targetObjs": "PG",
"remark":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
边类型编码 |
name |
是 |
边类型名称 |
graphCode |
是 |
图类型编码 |
directional |
否 |
边方向性 |
attribute |
否 |
边属性 |
targetObjs |
否 |
主要连接对象 |
remark |
否 |
备注 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月17日00:03:18 |
新增 |
新增接口 |
24002 新增边类型(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/rel/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"code": "专业",
"name":"***",
"graphCode":"***",
"directional":"***",
"attribute":"***",
"targetObjs": "PG",
"remark":"***"
}
字段 |
是否必须 |
字段说明 |
code |
是 |
边类型编码 |
name |
是 |
边类型名称 |
graphCode |
是 |
图类型编码 |
directional |
是 |
边方向性 |
attribute |
否 |
边属性 |
targetObjs |
否 |
主要连接对象 |
remark |
否 |
备注 |
成功例子
{
"result": "success",
"data": {
"id": "dev_1",
"code": "专业",
"name":"***",
"graphCode":"***",
"directional":"***",
"attribute":"***",
"targetObjs": "PG",
"remark":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
边类型编码 |
name |
是 |
边类型名称 |
graphCode |
是 |
图类型编码 |
directional |
否 |
边方向性 |
attribute |
否 |
边属性 |
targetObjs |
否 |
主要连接对象 |
remark |
否 |
备注 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月17日00:05:38 |
新增 |
新增接口 |
24003 更新边类型(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/rel/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"id": "dev_1",
"code": "专业",
"name":"***",
"graphCode":"***",
"directional":"***",
"attribute":"***",
"targetObjs": "PG",
"remark":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
字段 |
是否必须 |
字段说明 |
id |
否 |
32位UUID |
code |
否 |
边类型编码 |
name |
否 |
边类型名称 |
graphCode |
否 |
图类型编码 |
directional |
否 |
边方向性 |
attribute |
否 |
边属性 |
targetObjs |
否 |
主要连接对象 |
remark |
否 |
备注 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
成功例子
{
"result": "success",
"data": {
"id": "dev_1",
"code": "专业",
"name":"***",
"graphCode":"***",
"directional":"***",
"attribute":"***",
"targetObjs": "PG",
"remark":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
边类型编码 |
name |
是 |
边类型名称 |
graphCode |
是 |
图类型编码 |
directional |
否 |
边方向性 |
attribute |
否 |
边属性 |
targetObjs |
否 |
主要连接对象 |
remark |
否 |
备注 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月17日00:06:40 |
新增 |
新增接口 |
24004 删除边类型(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/rel/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
"****"
字段 |
是否必须 |
字段说明 |
id |
是 |
32位uuid |
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:08:48 |
新增 |
新增接口 |
对象信息点接口
数据类型(dataType属性)
数据类型 |
类型名称 |
信息点分类 |
是否复数 |
是否区间 |
数据源 |
格式 |
INTEGER |
整数 |
静态/脉冲/时序/阶段 |
true/false |
true/false |
{$gt:10, $lt:50} |
无 |
DOUBLE |
浮点型 |
静态/脉冲/时序/阶段 |
true/false |
true/false |
{$gte:10.1, $lt:50.9} |
无 |
BOOLEAN |
布尔值 |
静态/脉冲/时序/阶段 |
true/false |
false |
[0, 1] |
无 |
STRING |
字符串 |
静态/脉冲/时序/阶段 |
true/false |
false |
(字符串长度区间){$gt:10, $lt:50} |
无 |
DATETIME |
日期时间 |
静态/脉冲/时序/阶段 |
true/false |
true/false |
{'$gt':'0915', '$lt':'1031'} |
'MMdd' |
ENUM |
单选枚举 |
静态/脉冲/时序/阶段 |
true/false |
false |
应用数据标准化中定义的数据类型 |
无 |
MENUM |
多选枚举 |
静态/脉冲/时序/阶段 |
true/false |
false |
应用数据标准化中定义的数据类型 |
无 |
ATTACHMENT |
附件 |
静态 |
true/false |
false |
|
pdf |
OBJECT |
对象 |
静态 |
true/false |
false |
|
对象 id |
说明
把原来的data_type拆解成多个属性,减少了data_type种类数量
使用新的数据类型时,使用新的数据类型时,创建或编辑信息点需要明确指出数据类型、动静分类、是否复数、是否区间、长度(可选)、取值区间(可选)、格式(可选)
Tree、Topology、Route、Function四种类型不再支持(有需求再加回来)
动静分类(静态 STATIC、脉冲 PULSE、时序 SEQUENTIAL、阶段 GRADATION)应该是信息点的一个分类,不是数据类型的属性,放在这里是为了更直观更容易理解
根据动静分类区分动态量或静态量,静态量的值存储的是具体的数据,动态量的值存储的是表号-功能号,动态量包括脉冲量、时序量和阶段量
根据是否区间来判断存储的值是具体值还是区间, 比如INTEGER非区间的值12, 区间值[8, 15],为了区分开闭区间,这里实际存储为{$gt: 12, $lte: 15}, 其中$gt大于,$lt小于,$gte大于等于,$lte小于等于
根据是否复数区分存储的值是单个值还是多个值,单个值存储形式为xxx,多个值存储形式为[xxx, yyy],如果同时是复数和区间,存储的是多个区间
取值区间可以约束值的取值范围,可以通过取值区间做一次校验,如果是区间值,区间也应该是在取值区间的内部
统一用DATETIME表示日期和时间,通过格式设定具体存储的内容,格式由数据字典进行维护,物理世界存储的数据严格符合格式
格式是数据存储的数据格式或文件格式,对于日期时间附件对象等可进行校验
单选枚举Enum单数存储为GC, 复数存储为[GC, JK]
多选枚举MEnum单数存储为[GC, JK], 复数存储为[[GC], [GC,JK]], 多选枚举单数和单选枚举复数的存储形式一样应该不会出现问题,因为实际使用时是和类型(Enum,Menum)一起使用
布尔值BOOLEAN只允许0或1, 其中0表示false,1表示true.
25001 查询对象信息点(Deprecated)
接口:http://localhost:8831/dmp-rwd/rwd/def/funcid?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)
{
"id": "dev_1",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
字段 |
是否必须 |
字段说明 |
id |
否 |
32位UUID |
code |
否 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
否 |
信息点名称 |
aliasCode |
否 |
一级分类 |
aliasName |
否 |
二级分类 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
成功例子
{
"result": "success",
"data": [
{
"id": "dev_1",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
是 |
信息点名称 |
aliasCode |
否 |
一级分类 |
aliasName |
否 |
二级分类 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:51:10 |
新增 |
新增接口 |
25002 新增对象信息点(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/funcid/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***"
}
字段 |
是否必须 |
字段说明 |
code |
否 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
否 |
信息点名称 |
aliasCode |
否 |
别名编码 |
aliasName |
否 |
别名名称 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
成功例子
{
"result": "success",
"data":{
"id": "dev_1",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
是 |
信息点名称 |
aliasCode |
否 |
别名编码 |
aliasName |
否 |
别名名称 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:55:28 |
新增 |
新增接口 |
25003 新增对象信息点-批量新增(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/funcid/createBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
[
{
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***"
}
]
字段 |
是否必须 |
字段说明 |
code |
是 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
是 |
信息点名称 |
aliasCode |
是 |
别名编码 |
aliasName |
是 |
别名名称 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
成功例子
{
"result": "success",
"data":[
{
"id": "dev_1",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
是 |
信息点名称 |
aliasCode |
否 |
别名编码 |
aliasName |
否 |
别名名称 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:55:28 |
新增 |
新增接口 |
25004 更新对象信息点(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/funcid/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
字段 |
是否必须 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
是 |
信息点名称 |
aliasCode |
是 |
别名名称 |
aliasName |
是 |
别名名称 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
成功例子
{
"result": "success",
"data":{
"id": "dev_1",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
是 |
信息点名称 |
aliasCode |
否 |
一级分类 |
aliasName |
否 |
二级分类 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:55:28 |
新增 |
新增接口 |
25005 更新对象信息点-批量更新(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/funcid/updateBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
[
{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
]
字段 |
是否必须 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
是 |
信息点名称 |
aliasCode |
是 |
别名编码 |
aliasName |
是 |
别名名称 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
成功例子
{
"result": "success",
"data":[
{
"id": "dev_1",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"classCode":"***",
"groupCode": "PG",
"projectId":"***",
"category":"***",
"firstTag":"***",
"secondTag":"***",
"priority":"***",
"inputMode":"***",
"unit":"***",
"dataType":"****",
"isMultiple":"***",
"isRegion":"***",
"formater":"***",
"dataSource":{},
"remark":"***",
"subFlag":0,
"weakPoint":0,
"showOrder":12,
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
信息点编码,同类型下唯一,标准驼峰格式 |
name |
是 |
信息点名称 |
aliasCode |
否 |
一级分类 |
aliasName |
否 |
二级分类 |
classCode |
否 |
类型编码 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
category |
否 |
信息点分类:静态,脉冲,阶段,时序 |
firstTag |
否 |
一级标签 |
secondTag |
否 |
二级标签 |
priority |
否 |
优先级 |
inputMode |
否 |
输入方式 |
unit |
否 |
单位 |
dataType |
否 |
数据类型 |
isMultiple |
否 |
是否复数 |
isRegion |
否 |
是否区间 |
formater |
否 |
数据格式 |
dataSource |
否 |
数据源取值范围/枚举值清单等,根据dataType有不同的内容 |
remark |
否 |
备注 |
subFlag |
否 |
子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点 |
weakPoint |
否 |
虚点 |
showOrder |
否 |
显示顺序 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:38:15 |
新增 |
新增接口 |
25006 删除对象信息点(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/funcid/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
"***"
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:40:48 |
新增 |
新增接口 |
25007 删除对象信息点-批量删除(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/funcid/deleteBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
["***","***"]
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:40:48 |
新增 |
新增接口 |
对象类型定义接口
26001 查询对象类型定义(Deprecated)
接口:http://localhost:8831/dmp-rwd/rwd/def/class?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)
{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1,
"type":"***"
}
字段 |
是否必须 |
字段说明 |
id |
否 |
32位UUID |
code |
否 |
编码-全局唯一 |
name |
否 |
名称 |
aliasCode |
否 |
别名编码, 集团下唯一 |
aliasName |
否 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
成功例子
{
"result": "success",
"data":{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1,
"type":"***"
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:55:48 |
新增 |
新增接口 |
26002 新增对象类型定义(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/class/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"type":"***"
}
字段 |
是否必须 |
字段说明 |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
成功例子
{
"result": "success",
"data":{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1,
"type":"***"
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:53:52 |
新增 |
新增接口 |
26003 新增对象类型定义-批量新增(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/class/createBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
[
{
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"type":"***"
}
]
字段 |
是否必须 |
字段说明 |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
成功例子
{
"result": "success",
"data":[
{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1,
"type":"***"
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:55:28 |
新增 |
新增接口 |
26004 更新对象类型定义(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/class/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1,
"type":"***"
}
字段 |
是否必须 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
成功例子
{
"result": "success",
"data":{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1,
"type":"***"
},
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日22:55:28 |
新增 |
新增接口 |
26005 更新对象类型定义-批量更新(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/class/updateBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
[
{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1,
"type":"***"
}
]
字段 |
是否必须 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
成功例子
{
"result": "success",
"data":[
{
"id":"***",
"code": "专业",
"name":"***",
"aliasCode":"***",
"aliasName":"***",
"objType":"***",
"groupCode": "PG",
"projectId":"***",
"majorCode":"***",
"systemCode":"***",
"equipmentCode":"***",
"parentCode":"***",
"version":"***",
"creator":"Pj001",
"creationTime":"***",
"modifier":"***",
"modifiedTime":"**",
"valid":1,
"type":"***"
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
id |
是 |
32位UUID |
code |
是 |
编码-全局唯一 |
name |
是 |
名称 |
aliasCode |
是 |
别名编码, 集团下唯一 |
aliasName |
是 |
别名名称 |
objType |
否 |
大类型:项目建筑楼层空间系统设备竖井 |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
majorCode |
否 |
信息点分类:静态,脉冲,阶段,时序 |
systemCode |
否 |
一级标签 |
equipmentCode |
否 |
二级标签 |
parentCode |
否 |
优先级 |
version |
否 |
最后修改版本 |
creator |
否 |
创建账号id |
creationTime |
否 |
创建时间,格式为yyyyMMddHHmmss |
modifier |
否 |
最后更新账号 |
modifiedTime |
否 |
最后更新时间,格式为yyyyMMddHHmmss |
valid |
否 |
是否有效,0-无效,1-有效 |
type |
否 |
管理层级:common-平台级,group-集团级,project-项目级 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:38:15 |
新增 |
新增接口 |
26006 删除对象类型定义(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/class/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
"***"
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:40:48 |
新增 |
新增接口 |
26007 删除对象类型定义-批量删除(Deprecated)
接口
http://localhost:8831/dmp-rwd/rwd/def/class/deleteBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
["***","***"]
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月16日23:40:48 |
新增 |
新增接口 |
IOT接口
通用参数说明
以下参数放在 url 后
字段 |
数据类型 |
说明 |
groupCode |
String |
集团编码, 不可为空 |
projectId |
String |
项目 id, 不可为空 |
appId |
String |
应用 id, 不可为空 |
27001 查询实时数据
接口说明
查询对象绑点信息点的实时数据
请求地址
POST: http://localhost:8831/dmp-rwd/rwd/iot/data/current
请求参数
[
{ "objectId": "Eqxxxxx", "infoCode": "tdb" },
{ "objectId": "Eqxxxxx", "infoCode": "co2" },
{ "objectId": "Eqxxxxx", "infoCode": "hcho" }
]
返回内容
{
"result": "success",
"data": [
{
"objectId": "Eqxxxxx",
"infoCode": "tdb",
"infoValue": "8000-123",
"data": 25.6,
"time": "20200512172435"
},
{
"objectId": "Eqxxxxx",
"infoCode": "tdb",
"infoValue": "8000-123",
"data": 25.6,
"time": "20200512172435"
},
{
"objectId": "Eqxxxxx",
"infoCode": "tdb",
"error": "错误信息:信息点不存在,表号功能号配置错误,断数等"
}
]
}
返回内容说明
infoValue: 信息点配置的内容即绑定的表号功能号
time: 实时数据的采集时间
data: 实时数据的值
27002 查询历史数据/分精度数据
接口说明
查询对象绑点信息点的历史数据
1. 多点位个数最多支持50个
2. 分钟级数据,单点位支持最大7天数据查询,多点位支持最大1天数据查询;
3. 小时级数据,单点支持最大30天数据查询,多点位支持最大3天数据查询;
4. 日级数据,单点支持最大1年数据查询,多点位支持最大30天数据查询;
请求地址
POST: http://localhost:8831/dmp-rwd/rwd/iot/data/history
请求参数
{
"startTime": "20200415120000",
"endTime": "20200501120000",
"period": "分精度类型,支持 1min、5min、15min、1h、1d",
"params": [
{
"objectId": "对象id",
"infoCode": "信息点编码",
},
{
"objectId": "对象id",
"infoCode": "信息点编码",
}
]
}
参数说明
startTime:
period: 必填,间隔
objectId: 必填,对象id
infoCode: 必填,信息点ID
返回内容
{
"result": "success",
"data": [
{
"objectId": "对象id",
"infoCode": "信息点编码",
"data": [
{
"time": "20200415120000"
"data": 25.6,
},
{
"time": "20200415120500"
"data": 25.6,
}
]
},
{
"objectId": "对象id",
"infoCode": "信息点编码",
"data": [
{
"time": "20200415120000"
"data": 25.6,
},
{
"time": "20200415120500"
"data": 25.6,
}
]
}
]
}
返回内容说明
返回数据的time可能是不连续的
27003 发送控制指令/设定动态参数
接口说明
该接口为异步方式
请求地址
POST: http://localhost:8831/dmp-rwd/rwd/iot/funcid/setting
请求参数
[
{ "objectId": "Eqxxxxx", "infoCode": "FanFreqSet", value: 24 },
{ "objectId": "Eqxxxxx", "infoCode": "InValveSwitchSet", value: "a" },
{ "objectId": "Eqxxxxx", "infoCode": "WaterInOutDetaTempSet", value: 10 }
]
请求参数说明
value要严格匹配信息点定义的数据类型
返回内容
{
"result": "success",
"data": [
{
"objectId": "Eqxxxxx",
"infoCode": "FanFreqSet",
"exeCode":"sfge131v4t2vs3423rbsb3"
},
{
"objectId": "Eqxxxxx",
"infoCode": "InValveSwitchSet",
"exeCode":"sfge131v4t2vs3423rbsb3"
},
{
"objectId": "Eqxxxxx",
"infoCode": "InValveSwitchSet",
"exeCode":"sfge131v4t2vs3423rbsb3"
}
]
}
返回内容说明
exeCode: 指令查询码,用于查询指令执行结果
27004 查询指令执行结果
请求地址
POST: http://localhost:8831/dmp-rwd/iot/funcid/settingQuery
请求参数
[ "sfge131v4t2vs3423rbqb3", "e1ge131v4t2vs3423rbsb3", "eaqge131v4t2vs3423rger" ]
返回内容
{
"result": "success",
"data": [
{
"exeCode": "sfge131v4t2vs3423rbqb3",
"exeResult": "timeout",
},
{
"exeCode": "e1ge131v4t2vs3423rbsb3",
"exeResult": "running",
},
{
"exeCode": "eaqge131v4t2vs3423rger",
"exeResult": "failed",
}
]
}
控制指令执行结果说明(待定)
控制指令执行结果为一个字符串,其可能值有以下几种:
- finish:success,执行完成
- timeout,表示控制指令已下发但超过了合理响应时间(默认1minute,系统可配置)至今一直为得到反馈
- running,表示控制指令已下发在合理响应时间内还未得到反馈
- failed,指令未下发出去
- success-offline,指令已下发出去,并得到了反馈,'success-'后面的字符为反馈的信息
数据迁移接口
28001 查询对象类型定义
接口:http://localhost:8831/dmp-rwd/migrate/digital/start?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id
请求方式
POST请求
RequestHeader
key |
value |
Content-Type |
application/json |
RequestParam(URL中的Path参数)
字段 |
是否必须 |
字段说明 |
userId |
是 |
用户id |
groupCode |
否 |
集团编码 |
projectId |
否 |
项目id |
appId |
否 |
应用id |
参数例子
{
"orgUrl":"数据中台组织服务url前缀(不含最后的/)",
"oldSchema":"数据中台使用的数据库实例",
"groupCode":"指定集团编码【单个或数组】 - 为空表示不限集团",
"projectId":"指定项目ID【单个或数组】 - 为空表示不限项目"
}
字段 |
是否必须 |
字段说明 |
orgUrl |
否 |
数据中台组织服务url前缀(不含最后的/) |
oldSchema |
否 |
数据中台使用的数据库实例 |
groupCode |
否 |
指定集团编码【单个或数组】 - 为空表示不限集团 |
projectId |
否 |
指定项目ID【单个或数组】 - 为空表示不限项目 |
成功例子
{
"result": "success"
}
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月17日00:11:42 |
新增 |
新增接口 |